├── .editorconfig ├── .gitattributes ├── .gitignore ├── .oxlintrc.json ├── .prettierignore ├── .prettierrc.js ├── .scripts └── release.sh ├── .vscode └── settings.json ├── .yarnrc.yml ├── LICENSE ├── README.md ├── example ├── README.md ├── build.mjs ├── components.json ├── components │ └── ui │ │ ├── button.tsx │ │ ├── card.tsx │ │ └── input.tsx ├── eslint.config.js ├── generate.mjs ├── index.html ├── lib │ └── utils.ts ├── package.json ├── public │ └── vite.svg ├── src │ ├── App.tsx │ ├── index.css │ ├── main.tsx │ └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.mts ├── images ├── logo-dark.svg ├── logo-light.svg ├── preview-1.png ├── preview-2.png └── preview-3.png ├── knip.json ├── logo.svg ├── mise.toml ├── nx.json ├── package.json ├── packages ├── cli │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── plugin │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── get-environment.ts │ │ ├── index.spec.ts │ │ ├── index.ts │ │ ├── plugin.ts │ │ ├── state.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── as-metafile.ts │ │ │ └── to-normalized-object.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── template │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── components.json │ ├── components │ │ └── ui │ │ │ ├── alert.tsx │ │ │ ├── badge.tsx │ │ │ ├── button.tsx │ │ │ ├── card.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── command.tsx │ │ │ ├── dialog.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── navigation-menu.tsx │ │ │ ├── popover.tsx │ │ │ ├── progress.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── sidebar.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── slider.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ └── tooltip.tsx │ ├── data.ts │ ├── hooks │ │ └── use-mobile.ts │ ├── index.html │ ├── index.ts │ ├── lib │ │ └── utils.ts │ ├── package.json │ ├── shared.mjs │ ├── src │ │ ├── app.tsx │ │ ├── components │ │ │ ├── chart.tsx │ │ │ ├── code.tsx │ │ │ ├── data-table-column-header.tsx │ │ │ ├── data-table-pagination.tsx │ │ │ ├── data-table-toolbar.tsx │ │ │ ├── data-table-view-options.tsx │ │ │ ├── data-table.tsx │ │ │ ├── navbar.tsx │ │ │ ├── page.tsx │ │ │ └── select.tsx │ │ ├── constants.ts │ │ ├── hooks │ │ │ └── use-tab.tsx │ │ ├── main.tsx │ │ ├── pages │ │ │ ├── analyze │ │ │ │ ├── analyze.tsx │ │ │ │ ├── components │ │ │ │ │ ├── chart-control-modal.tsx │ │ │ │ │ ├── dependency-tree-view.tsx │ │ │ │ │ ├── file-tree.tsx │ │ │ │ │ ├── module-reference-tree-modal.tsx │ │ │ │ │ ├── sunburst-chart.tsx │ │ │ │ │ └── treemap-chart.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── use-module-reference-tree-modal-state.ts │ │ │ │ │ ├── use-sunburst-series.ts │ │ │ │ │ └── use-treemap-series.ts │ │ │ │ ├── index.ts │ │ │ │ └── tooltip.ts │ │ │ ├── overview │ │ │ │ ├── components │ │ │ │ │ ├── alert-filter-modal.tsx │ │ │ │ │ ├── alerts-card.tsx │ │ │ │ │ ├── build-config-modal.tsx │ │ │ │ │ ├── bundle-overview-card.tsx │ │ │ │ │ ├── duration-card.tsx │ │ │ │ │ ├── environment-card.tsx │ │ │ │ │ └── project-overview-card.tsx │ │ │ │ ├── index.ts │ │ │ │ └── overview.tsx │ │ │ └── timeline │ │ │ │ ├── components │ │ │ │ ├── columns.tsx │ │ │ │ ├── duration-stacked-bar-chart.tsx │ │ │ │ ├── timeline-chart.tsx │ │ │ │ ├── timeline-detail-modal.tsx │ │ │ │ └── timeline-trace-table.tsx │ │ │ │ ├── helpers │ │ │ │ ├── create-timeline-data.ts │ │ │ │ └── downsample-timeline-data.ts │ │ │ │ ├── index.ts │ │ │ │ ├── timeline.tsx │ │ │ │ └── types.ts │ │ ├── setup.ts │ │ ├── styles │ │ │ └── global.css │ │ ├── types.d.ts │ │ └── utils │ │ │ ├── chart.ts │ │ │ ├── filesize.ts │ │ │ ├── format.ts │ │ │ ├── resolve-module-tree.ts │ │ │ ├── time.ts │ │ │ └── to-json.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsup.config.ts │ └── vite.config.mts └── types │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ └── index.ts │ └── tsconfig.json ├── tsconfig.json ├── yarn.config.cjs └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/.gitignore -------------------------------------------------------------------------------- /.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/.oxlintrc.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | packages/template/components/** 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.scripts/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/.scripts/release.sh -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/README.md -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/README.md -------------------------------------------------------------------------------- /example/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/build.mjs -------------------------------------------------------------------------------- /example/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/components.json -------------------------------------------------------------------------------- /example/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/components/ui/button.tsx -------------------------------------------------------------------------------- /example/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/components/ui/card.tsx -------------------------------------------------------------------------------- /example/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/components/ui/input.tsx -------------------------------------------------------------------------------- /example/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/eslint.config.js -------------------------------------------------------------------------------- /example/generate.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/generate.mjs -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/index.html -------------------------------------------------------------------------------- /example/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/lib/utils.ts -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/package.json -------------------------------------------------------------------------------- /example/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/public/vite.svg -------------------------------------------------------------------------------- /example/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/src/App.tsx -------------------------------------------------------------------------------- /example/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/src/index.css -------------------------------------------------------------------------------- /example/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/src/main.tsx -------------------------------------------------------------------------------- /example/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /example/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/tailwind.config.js -------------------------------------------------------------------------------- /example/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/tsconfig.app.json -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/tsconfig.json -------------------------------------------------------------------------------- /example/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/tsconfig.node.json -------------------------------------------------------------------------------- /example/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/example/vite.config.mts -------------------------------------------------------------------------------- /images/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/images/logo-dark.svg -------------------------------------------------------------------------------- /images/logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/images/logo-light.svg -------------------------------------------------------------------------------- /images/preview-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/images/preview-1.png -------------------------------------------------------------------------------- /images/preview-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/images/preview-2.png -------------------------------------------------------------------------------- /images/preview-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/images/preview-3.png -------------------------------------------------------------------------------- /knip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/knip.json -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/logo.svg -------------------------------------------------------------------------------- /mise.toml: -------------------------------------------------------------------------------- 1 | [tools] 2 | node = "22.15.1" 3 | -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/cli/LICENSE -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/cli/src/index.ts -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/cli/tsup.config.ts -------------------------------------------------------------------------------- /packages/plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/LICENSE -------------------------------------------------------------------------------- /packages/plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/README.md -------------------------------------------------------------------------------- /packages/plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/package.json -------------------------------------------------------------------------------- /packages/plugin/src/get-environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/src/get-environment.ts -------------------------------------------------------------------------------- /packages/plugin/src/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/src/index.spec.ts -------------------------------------------------------------------------------- /packages/plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/src/index.ts -------------------------------------------------------------------------------- /packages/plugin/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/src/plugin.ts -------------------------------------------------------------------------------- /packages/plugin/src/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/src/state.ts -------------------------------------------------------------------------------- /packages/plugin/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/src/types.ts -------------------------------------------------------------------------------- /packages/plugin/src/utils/as-metafile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/src/utils/as-metafile.ts -------------------------------------------------------------------------------- /packages/plugin/src/utils/to-normalized-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/src/utils/to-normalized-object.ts -------------------------------------------------------------------------------- /packages/plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/plugin/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/plugin/tsup.config.ts -------------------------------------------------------------------------------- /packages/template/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/.gitignore -------------------------------------------------------------------------------- /packages/template/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/LICENSE -------------------------------------------------------------------------------- /packages/template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/README.md -------------------------------------------------------------------------------- /packages/template/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components.json -------------------------------------------------------------------------------- /packages/template/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/alert.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/badge.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/button.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/card.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/command.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/dialog.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/input.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/label.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/popover.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/progress.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/select.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/separator.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/sheet.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/slider.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/table.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/tabs.tsx -------------------------------------------------------------------------------- /packages/template/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /packages/template/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/data.ts -------------------------------------------------------------------------------- /packages/template/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/hooks/use-mobile.ts -------------------------------------------------------------------------------- /packages/template/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/index.html -------------------------------------------------------------------------------- /packages/template/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/index.ts -------------------------------------------------------------------------------- /packages/template/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/lib/utils.ts -------------------------------------------------------------------------------- /packages/template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/package.json -------------------------------------------------------------------------------- /packages/template/shared.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/shared.mjs -------------------------------------------------------------------------------- /packages/template/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/app.tsx -------------------------------------------------------------------------------- /packages/template/src/components/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/chart.tsx -------------------------------------------------------------------------------- /packages/template/src/components/code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/code.tsx -------------------------------------------------------------------------------- /packages/template/src/components/data-table-column-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/data-table-column-header.tsx -------------------------------------------------------------------------------- /packages/template/src/components/data-table-pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/data-table-pagination.tsx -------------------------------------------------------------------------------- /packages/template/src/components/data-table-toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/data-table-toolbar.tsx -------------------------------------------------------------------------------- /packages/template/src/components/data-table-view-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/data-table-view-options.tsx -------------------------------------------------------------------------------- /packages/template/src/components/data-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/data-table.tsx -------------------------------------------------------------------------------- /packages/template/src/components/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/navbar.tsx -------------------------------------------------------------------------------- /packages/template/src/components/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/page.tsx -------------------------------------------------------------------------------- /packages/template/src/components/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/components/select.tsx -------------------------------------------------------------------------------- /packages/template/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/constants.ts -------------------------------------------------------------------------------- /packages/template/src/hooks/use-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/hooks/use-tab.tsx -------------------------------------------------------------------------------- /packages/template/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/main.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/analyze.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/analyze.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/components/chart-control-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/components/chart-control-modal.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/components/dependency-tree-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/components/dependency-tree-view.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/components/file-tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/components/file-tree.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/components/module-reference-tree-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/components/module-reference-tree-modal.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/components/sunburst-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/components/sunburst-chart.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/components/treemap-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/components/treemap-chart.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/hooks/use-module-reference-tree-modal-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/hooks/use-module-reference-tree-modal-state.ts -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/hooks/use-sunburst-series.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/hooks/use-sunburst-series.ts -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/hooks/use-treemap-series.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/hooks/use-treemap-series.ts -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/index.ts -------------------------------------------------------------------------------- /packages/template/src/pages/analyze/tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/analyze/tooltip.ts -------------------------------------------------------------------------------- /packages/template/src/pages/overview/components/alert-filter-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/components/alert-filter-modal.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/overview/components/alerts-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/components/alerts-card.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/overview/components/build-config-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/components/build-config-modal.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/overview/components/bundle-overview-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/components/bundle-overview-card.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/overview/components/duration-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/components/duration-card.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/overview/components/environment-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/components/environment-card.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/overview/components/project-overview-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/components/project-overview-card.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/overview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/index.ts -------------------------------------------------------------------------------- /packages/template/src/pages/overview/overview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/overview/overview.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/components/columns.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/components/duration-stacked-bar-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/components/duration-stacked-bar-chart.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/components/timeline-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/components/timeline-chart.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/components/timeline-detail-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/components/timeline-detail-modal.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/components/timeline-trace-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/components/timeline-trace-table.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/helpers/create-timeline-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/helpers/create-timeline-data.ts -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/helpers/downsample-timeline-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/helpers/downsample-timeline-data.ts -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/index.ts -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/timeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/timeline.tsx -------------------------------------------------------------------------------- /packages/template/src/pages/timeline/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/pages/timeline/types.ts -------------------------------------------------------------------------------- /packages/template/src/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/setup.ts -------------------------------------------------------------------------------- /packages/template/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/styles/global.css -------------------------------------------------------------------------------- /packages/template/src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/types.d.ts -------------------------------------------------------------------------------- /packages/template/src/utils/chart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/utils/chart.ts -------------------------------------------------------------------------------- /packages/template/src/utils/filesize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/utils/filesize.ts -------------------------------------------------------------------------------- /packages/template/src/utils/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/utils/format.ts -------------------------------------------------------------------------------- /packages/template/src/utils/resolve-module-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/utils/resolve-module-tree.ts -------------------------------------------------------------------------------- /packages/template/src/utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/utils/time.ts -------------------------------------------------------------------------------- /packages/template/src/utils/to-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/src/utils/to-json.ts -------------------------------------------------------------------------------- /packages/template/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/tailwind.config.js -------------------------------------------------------------------------------- /packages/template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/tsconfig.json -------------------------------------------------------------------------------- /packages/template/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/tsup.config.ts -------------------------------------------------------------------------------- /packages/template/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/template/vite.config.mts -------------------------------------------------------------------------------- /packages/types/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/types/LICENSE -------------------------------------------------------------------------------- /packages/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/types/README.md -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/types/src/index.ts -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/packages/types/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/yarn.config.cjs -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leegeunhyeok/esdoctor/HEAD/yarn.lock --------------------------------------------------------------------------------