├── .github └── workflows │ ├── publish.yaml │ └── test.yaml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── exports ├── import.mjs ├── require.cjs └── require.d.cts ├── jest.config.js ├── package.json ├── src ├── bundle-info.spec.ts ├── bundle-info.ts ├── esbuild.ts ├── find.spec.ts ├── find.ts ├── index.ts ├── options.ts ├── swc.d.ts ├── swc.js ├── transform.spec.ts ├── transform.ts └── utils │ ├── error.ts │ ├── make-node.ts │ ├── random-identifier.ts │ ├── resolve-import.ts │ └── resolve-pattern.ts ├── tsconfig.json └── yarn.lock /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/README.md -------------------------------------------------------------------------------- /exports/import.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/exports/import.mjs -------------------------------------------------------------------------------- /exports/require.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/exports/require.cjs -------------------------------------------------------------------------------- /exports/require.d.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/exports/require.d.cts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/package.json -------------------------------------------------------------------------------- /src/bundle-info.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/bundle-info.spec.ts -------------------------------------------------------------------------------- /src/bundle-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/bundle-info.ts -------------------------------------------------------------------------------- /src/esbuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/esbuild.ts -------------------------------------------------------------------------------- /src/find.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/find.spec.ts -------------------------------------------------------------------------------- /src/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/find.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/options.ts -------------------------------------------------------------------------------- /src/swc.d.ts: -------------------------------------------------------------------------------- 1 | export * from "@swc/core"; 2 | -------------------------------------------------------------------------------- /src/swc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/swc.js -------------------------------------------------------------------------------- /src/transform.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/transform.spec.ts -------------------------------------------------------------------------------- /src/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/transform.ts -------------------------------------------------------------------------------- /src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/utils/error.ts -------------------------------------------------------------------------------- /src/utils/make-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/utils/make-node.ts -------------------------------------------------------------------------------- /src/utils/random-identifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/utils/random-identifier.ts -------------------------------------------------------------------------------- /src/utils/resolve-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/utils/resolve-import.ts -------------------------------------------------------------------------------- /src/utils/resolve-pattern.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/src/utils/resolve-pattern.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Menci/vite-plugin-top-level-await/HEAD/yarn.lock --------------------------------------------------------------------------------