gitextract_cdughvzf/ ├── .editorconfig ├── .github/ │ ├── DISCUSSION_TEMPLATE/ │ │ └── q-a.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.yml │ │ └── config.yml │ ├── renovate.json │ └── workflows/ │ ├── lock-threads.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .nvmrc ├── .vscode/ │ └── settings.json ├── CONTRIBUTING.md ├── FUNDING.json ├── LICENSE ├── README.md ├── docs/ │ ├── .vitepress/ │ │ ├── config.ts │ │ └── theme/ │ │ ├── components/ │ │ │ ├── AsideSponsors.vue │ │ │ ├── ContactForm.vue │ │ │ ├── ImageLink.vue │ │ │ ├── Marquee.vue │ │ │ └── Sponsors.vue │ │ ├── index.ts │ │ └── styles.css │ ├── compilation.md │ ├── contact.md │ ├── dev-api/ │ │ ├── entry-point.md │ │ ├── index.md │ │ ├── node-cli.md │ │ ├── register-cjs.md │ │ ├── register-esm.md │ │ ├── ts-import.md │ │ └── tsx-require.md │ ├── faq.md │ ├── getting-started.md │ ├── index.md │ ├── learn.md │ ├── node-enhancement.md │ ├── package.json │ ├── postcss.config.js │ ├── scripts/ │ │ └── hash-class-names.js │ ├── shell-scripts.md │ ├── tailwind.config.js │ ├── typescript.md │ ├── vscode.md │ └── watch-mode.md ├── package.json ├── pnpm-workspace.yaml ├── release.config.cjs ├── src/ │ ├── @types/ │ │ ├── es-module-lexer.d.ts │ │ └── module.d.ts │ ├── cjs/ │ │ ├── api/ │ │ │ ├── index.ts │ │ │ ├── module-extensions.ts │ │ │ ├── module-resolve-filename/ │ │ │ │ ├── index.ts │ │ │ │ ├── interop-cjs-exports.ts │ │ │ │ ├── is-from-cjs-lexer.ts │ │ │ │ ├── preserve-query.ts │ │ │ │ ├── resolve-implicit-extensions.ts │ │ │ │ └── resolve-ts-extensions.ts │ │ │ ├── register.ts │ │ │ ├── require.ts │ │ │ └── types.ts │ │ └── index.ts │ ├── cli.ts │ ├── esm/ │ │ ├── api/ │ │ │ ├── index.ts │ │ │ ├── register.ts │ │ │ ├── scoped-import.ts │ │ │ └── ts-import.ts │ │ ├── hook/ │ │ │ ├── index.ts │ │ │ ├── initialize.ts │ │ │ ├── load.ts │ │ │ ├── package-json.ts │ │ │ ├── resolve.ts │ │ │ └── utils.ts │ │ ├── index.ts │ │ └── types.ts │ ├── loader.ts │ ├── patch-repl.ts │ ├── preflight.cts │ ├── remove-argv-flags.ts │ ├── repl.ts │ ├── run.ts │ ├── source-map.ts │ ├── suppress-warnings.cts │ ├── types.ts │ ├── utils/ │ │ ├── debug.ts │ │ ├── es-module-lexer.ts │ │ ├── ipc/ │ │ │ ├── client.ts │ │ │ ├── get-pipe-path.ts │ │ │ └── server.ts │ │ ├── is-windows.ts │ │ ├── map-ts-extensions.ts │ │ ├── node-features.ts │ │ ├── path-utils.ts │ │ ├── read-json-file.ts │ │ ├── sha1.ts │ │ ├── temporary-directory.ts │ │ ├── transform/ │ │ │ ├── apply-transformers.ts │ │ │ ├── cache.ts │ │ │ ├── get-esbuild-options.ts │ │ │ ├── index.ts │ │ │ └── transform-dynamic-import.ts │ │ ├── tsconfig.ts │ │ └── url-search-params-stringify.ts │ └── watch/ │ ├── index.ts │ └── utils.ts ├── tests/ │ ├── fixtures/ │ │ └── test.wasm │ ├── fixtures.ts │ ├── index.ts │ ├── specs/ │ │ ├── api.ts │ │ ├── cli.ts │ │ ├── loaders.ts │ │ ├── repl.ts │ │ ├── smoke.ts │ │ ├── transform.ts │ │ ├── tsconfig.ts │ │ └── watch.ts │ └── utils/ │ ├── coverage-sources-content.ts │ ├── expect-match-in-order.ts │ ├── get-node.ts │ ├── is-process-alive.ts │ ├── is-windows.ts │ ├── node-versions.ts │ ├── package-types.ts │ ├── process-interact.ts │ ├── pty-shell/ │ │ └── index.ts │ └── tsx.ts └── tsconfig.json