gitextract_cw0f3mmf/ ├── .changeset/ │ ├── README.md │ └── config.json ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .prettierrc ├── .vscode/ │ └── settings.json ├── README.md ├── TODOS.md ├── bundless/ │ ├── CHANGELOG.md │ ├── bin.js │ ├── package.json │ ├── src/ │ │ ├── build/ │ │ │ └── index.ts │ │ ├── cli.ts │ │ ├── client/ │ │ │ ├── template.ts │ │ │ └── types.ts │ │ ├── config.ts │ │ ├── constants.ts │ │ ├── hmr-graph.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── middleware/ │ │ │ ├── history-fallback.ts │ │ │ ├── index.ts │ │ │ ├── open-in-editor.ts │ │ │ ├── plugins.ts │ │ │ ├── sourcemap.ts │ │ │ └── static-serve.ts │ │ ├── plugins/ │ │ │ ├── assets.ts │ │ │ ├── buffer.ts │ │ │ ├── css.ts │ │ │ ├── env.ts │ │ │ ├── esbuild.ts │ │ │ ├── hmr-client.ts │ │ │ ├── html-ingest.ts │ │ │ ├── html-resolver.ts │ │ │ ├── html-transform.ts │ │ │ ├── index.ts │ │ │ ├── json.ts │ │ │ ├── resolve-sourcemaps.ts │ │ │ ├── rewrite/ │ │ │ │ ├── __snapshots__/ │ │ │ │ │ └── commonjs.test.ts.snap │ │ │ │ ├── commonjs.test.ts │ │ │ │ ├── commonjs.ts │ │ │ │ ├── index.ts │ │ │ │ └── rewrite.ts │ │ │ ├── source-map-support.ts │ │ │ └── url-resolver.ts │ │ ├── plugins-executor.ts │ │ ├── prebundle/ │ │ │ ├── __snapshots__/ │ │ │ │ └── prebundle.test.ts.snap │ │ │ ├── esbuild.ts │ │ │ ├── index.ts │ │ │ ├── prebundle.test.ts │ │ │ ├── prebundle.ts │ │ │ ├── stats.ts │ │ │ ├── support.ts │ │ │ └── traverse.ts │ │ ├── serve.ts │ │ └── utils/ │ │ ├── index.ts │ │ ├── path.test.ts │ │ ├── path.ts │ │ ├── profiling.test.ts │ │ ├── profiling.ts │ │ ├── sourcemaps.ts │ │ └── utils.ts │ └── tsconfig.json ├── examples/ │ ├── react-javascript/ │ │ ├── .gitignore │ │ ├── bundless.config.js │ │ ├── package.json │ │ ├── public/ │ │ │ └── index.html │ │ └── src/ │ │ ├── app.jsx │ │ ├── index.jsx │ │ └── styles.css │ ├── react-typescript/ │ │ ├── .gitignore │ │ ├── bundless.config.js │ │ ├── package.json │ │ ├── public/ │ │ │ └── index.html │ │ ├── src/ │ │ │ ├── app.tsx │ │ │ ├── index.tsx │ │ │ └── styles.css │ │ └── tsconfig.json │ ├── svelte/ │ │ ├── .gitignore │ │ ├── bundless.config.js │ │ ├── package.json │ │ ├── public/ │ │ │ └── index.html │ │ ├── scripts/ │ │ │ └── setupTypeScript.js │ │ └── src/ │ │ ├── App.svelte │ │ ├── global.css │ │ └── main.js │ └── vanilla-javascript/ │ ├── .gitignore │ ├── bundless.config.js │ ├── package.json │ ├── public/ │ │ └── index.html │ └── src/ │ ├── index.js │ └── styles.css ├── fixtures/ │ ├── html-page/ │ │ ├── __mirror__/ │ │ │ └── index.html │ │ ├── __snapshots__ │ │ └── index.html │ ├── outsider.js │ ├── resolve-sourcemap/ │ │ ├── __mirror__/ │ │ │ ├── folder/ │ │ │ │ └── main.js │ │ │ └── index.html │ │ ├── __snapshots__ │ │ ├── folder/ │ │ │ └── main.js │ │ └── index.html │ ├── serve-outside-root/ │ │ ├── __mirror__/ │ │ │ ├── __..__/ │ │ │ │ └── outsider.js │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── index.html │ │ └── main.js │ ├── simple-js/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── index.html │ │ └── main.js │ ├── with-alias-plugin/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── main.tsx │ │ │ └── text.ts │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── index.html │ │ ├── main.tsx │ │ ├── package.json │ │ └── text.ts │ ├── with-assets-imports/ │ │ ├── __mirror__/ │ │ │ ├── dynamic-import.js │ │ │ ├── file.css.cssjs │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── dynamic-import.js │ │ ├── file.css │ │ ├── index.html │ │ └── main.js │ ├── with-babel-plugin/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ └── main.tsx │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── index.html │ │ ├── main.tsx │ │ └── package.json │ ├── with-commonjs-transform/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ └── main.jsx │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── main.jsx │ │ └── package.json │ ├── with-css/ │ │ ├── __mirror__/ │ │ │ ├── file.css.cssjs │ │ │ ├── file.js │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── file.css │ │ ├── file.js │ │ ├── index.html │ │ └── main.js │ ├── with-css-modules/ │ │ ├── __mirror__/ │ │ │ ├── file.js │ │ │ ├── file.module.css.cssjs │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── file.js │ │ ├── file.module.css │ │ ├── index.html │ │ └── main.js │ ├── with-custom-assets/ │ │ ├── __mirror__/ │ │ │ ├── file.fakecss.cssjs │ │ │ ├── file.fakejs │ │ │ ├── file.js │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── x.DAC │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── file.fakecss │ │ ├── file.fakejs │ │ ├── file.js │ │ ├── index.html │ │ ├── main.js │ │ └── x.DAC │ ├── with-dependencies/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── index.html │ │ └── main.js │ ├── with-dependencies-assets/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── main.js │ │ └── package.json │ ├── with-dynamic-import/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── text.js │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── main.js │ │ └── text.js │ ├── with-env-plugin/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ └── main.tsx │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── envfile │ │ ├── index.html │ │ └── main.tsx │ ├── with-esbuild-plugins/ │ │ ├── __mirror__/ │ │ │ ├── fake.js │ │ │ ├── file.gql │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── fake.js │ │ ├── file.gql │ │ ├── index.html │ │ └── main.js │ ├── with-imports/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── text.js │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── main.js │ │ └── text.js │ ├── with-json/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── text.json │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── main.js │ │ └── text.json │ ├── with-linked-workspace/ │ │ ├── __mirror__/ │ │ │ ├── __..__/ │ │ │ │ └── with-many-dependencies/ │ │ │ │ └── main.js │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── main.js │ │ └── package.json │ ├── with-links/ │ │ ├── __mirror__/ │ │ │ └── index.html │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── public/ │ │ │ ├── manifest.json │ │ │ └── styles1.css │ │ └── styles2.css │ ├── with-many-dependencies/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── index.html │ │ ├── main.js │ │ └── package.json │ ├── with-many-entries/ │ │ ├── __mirror__/ │ │ │ ├── a/ │ │ │ │ ├── index.html │ │ │ │ ├── main.css.cssjs │ │ │ │ └── main.js │ │ │ ├── b/ │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── text.js │ │ │ └── common.css.cssjs │ │ ├── __snapshots__ │ │ ├── a/ │ │ │ ├── index.html │ │ │ ├── main.css │ │ │ └── main.js │ │ ├── b/ │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── text.js │ │ ├── bundless.config.js │ │ └── common.css │ ├── with-node-polyfills/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── path │ │ ├── __snapshots__ │ │ ├── index.html │ │ └── main.js │ ├── with-sourcemaps/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── js.js │ │ │ ├── main.ts │ │ │ └── text.js │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── js.js │ │ ├── main.ts │ │ ├── package.json │ │ └── text.js │ ├── with-svelte/ │ │ ├── App.svelte │ │ ├── __mirror__/ │ │ │ ├── App.svelte │ │ │ ├── App.svelte.css │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── index.html │ │ ├── main.js │ │ └── package.json │ ├── with-tsconfig-paths/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── main.tsx │ │ │ └── text.ts │ │ ├── __snapshots__ │ │ ├── bundless.config.js │ │ ├── index.html │ │ ├── main.tsx │ │ ├── package.json │ │ └── text.ts │ ├── with-tsx/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── main.tsx │ │ │ ├── text.ts │ │ │ └── utils.ts │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── main.tsx │ │ ├── text.ts │ │ └── utils.ts │ ├── with-typescript/ │ │ ├── __mirror__/ │ │ │ ├── index.html │ │ │ ├── main.ts │ │ │ ├── text.ts │ │ │ └── utils.ts │ │ ├── __snapshots__ │ │ ├── index.html │ │ ├── main.ts │ │ ├── text.ts │ │ └── utils.ts │ └── with-yarn-berry-paths/ │ ├── __mirror__/ │ │ ├── index.html │ │ └── main.js │ ├── __snapshots__ │ ├── index.html │ └── main.js ├── hmr-test-app/ │ ├── __snapshots__/ │ │ ├── bundless │ │ ├── snowpack │ │ └── vite │ ├── bundless.config.js │ ├── index.test.ts │ ├── package.json │ ├── public/ │ │ ├── bundless/ │ │ │ └── index.html │ │ ├── index.html │ │ ├── snowpack/ │ │ │ └── index.html │ │ └── vite/ │ │ └── index.html │ ├── snowpack.config.js │ ├── src/ │ │ ├── bridge.jsx │ │ ├── file.css │ │ ├── file.json │ │ ├── file.jsx │ │ ├── file.module.css │ │ ├── file2.js │ │ ├── imported-many-times.js │ │ └── main.jsx │ ├── tsconfig.json │ └── vite.config.js ├── jest.config.js ├── package.json ├── paged/ │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src/ │ │ ├── client/ │ │ │ ├── context.ts │ │ │ └── index.ts │ │ ├── constants.ts │ │ ├── export.tsx │ │ ├── index.tsx │ │ ├── plugin.tsx │ │ ├── routes.ts │ │ └── server.tsx │ └── tsconfig.json ├── plugins/ │ ├── alias/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── babel/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── react-refresh/ │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ ├── src/ │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── svelte/ │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── index.ts │ │ │ └── typescript.ts │ │ ├── tsconfig.json │ │ └── yarn-error.log │ └── tsconfig-paths/ │ ├── package.json │ ├── src/ │ │ └── index.ts │ └── tsconfig.json ├── scripts/ │ ├── analyze.ts │ ├── index.html │ ├── partition.ts │ ├── scc.ts │ ├── topological.ts │ ├── tsconfig.json │ └── ws.ts ├── tests/ │ ├── CHANGELOG.md │ ├── fixtures.test.ts │ ├── package.json │ └── utils.ts ├── tsconfig.base.json ├── website/ │ ├── .gitignore │ ├── components/ │ │ └── GradientBg.tsx │ ├── constants.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── pages/ │ │ ├── _app.tsx │ │ ├── docs/ │ │ │ ├── benchmarks.mdx │ │ │ ├── cli.mdx │ │ │ ├── config.mdx │ │ │ ├── faq.mdx │ │ │ ├── how-it-works.mdx │ │ │ ├── index.mdx │ │ │ ├── integrations/ │ │ │ │ ├── alias.mdx │ │ │ │ ├── babel.mdx │ │ │ │ └── react-refresh.mdx │ │ │ └── migration.mdx │ │ └── index.tsx │ └── tsconfig.json └── with-pages/ ├── CHANGELOG.md ├── components.tsx ├── export.js ├── index.test.ts ├── package.json ├── pages/ │ ├── about.tsx │ ├── dynamic-import.tsx │ ├── folder/ │ │ ├── about.tsx │ │ └── index.tsx │ ├── index.tsx │ └── slugs/ │ ├── [slug].tsx │ └── all/ │ └── [...slugs].tsx ├── rpc/ │ └── example.ts └── server.js