├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── packages ├── esbuild-plugin-alias-path │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ ├── esbuild-plugin-alias-path.ts │ │ │ └── normalize-options.ts │ ├── tests │ │ ├── fixtures │ │ │ ├── alias │ │ │ │ ├── bar.js │ │ │ │ ├── deep │ │ │ │ │ └── baz.js │ │ │ │ └── foo.js │ │ │ ├── fixed_alias │ │ │ │ └── foo.js │ │ │ ├── input.js │ │ │ └── simple-alias │ │ │ │ ├── bar.js │ │ │ │ └── foo.js │ │ └── plugin.spec.ts │ └── tsconfig.json ├── esbuild-plugin-clean │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ └── esbuild-plugin-clean.ts │ ├── tests │ │ ├── fixtures │ │ │ └── input.js │ │ └── plugin.spec.ts │ └── tsconfig.json ├── esbuild-plugin-compress │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ └── esbuild-plugin-compress.ts │ ├── tests │ │ ├── fixtures │ │ │ ├── input.js │ │ │ └── input2.js │ │ └── plugin.spec.ts │ └── tsconfig.json ├── esbuild-plugin-copy │ ├── .gitignore │ ├── .npmignore │ ├── .npmrc │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ ├── esbuild-plugin-copy.ts │ │ │ ├── handler.ts │ │ │ ├── typings.ts │ │ │ └── utils.ts │ ├── tests │ │ ├── fixtures │ │ │ ├── assets │ │ │ │ ├── nest │ │ │ │ │ ├── content.js │ │ │ │ │ ├── deep │ │ │ │ │ │ ├── deep.gql │ │ │ │ │ │ └── deep.txt │ │ │ │ │ ├── nest.txt │ │ │ │ │ └── schema.prisma │ │ │ │ ├── node.js │ │ │ │ └── note.txt │ │ │ └── index.ts │ │ ├── outside-working-dir-fixtures │ │ │ ├── nest │ │ │ │ └── note.txt │ │ │ └── note.txt │ │ ├── playground │ │ │ ├── dest │ │ │ │ ├── ChokidarREADME.md │ │ │ │ ├── assets │ │ │ │ │ ├── nest │ │ │ │ │ │ ├── content.js │ │ │ │ │ │ ├── deep │ │ │ │ │ │ │ ├── deep.gql │ │ │ │ │ │ │ └── deep.txt │ │ │ │ │ │ ├── nest.txt │ │ │ │ │ │ └── schema.prisma │ │ │ │ │ ├── node.js │ │ │ │ │ └── note.txt │ │ │ │ ├── index.js │ │ │ │ └── outside-assets │ │ │ │ │ ├── nest │ │ │ │ │ └── note.txt │ │ │ │ │ └── note.txt │ │ │ └── index.ts │ │ └── plugin.spec.ts │ └── tsconfig.json ├── esbuild-plugin-glob-import │ ├── .npmignore │ ├── .npmrc │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ └── esbuild-plugin-glob-import.ts │ ├── tests │ │ ├── fixtures │ │ │ └── index.ts │ │ └── plugin.spec.ts │ └── tsconfig.json └── esbuild-plugin-node-externals │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ ├── index.ts │ └── lib │ │ ├── esbuild-plugin-node-externals.ts │ │ ├── find-deps.ts │ │ ├── find-package-path.ts │ │ ├── is-in-dir.ts │ │ └── normalize-options.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts ├── cli.ts ├── release │ ├── handlers.ts │ ├── index.ts │ └── utils.ts └── utils │ ├── constants.ts │ ├── packages.ts │ ├── read-packages.ts │ └── select-project.ts ├── templates ├── .npmignore ├── .npmrc ├── README.md ├── package.json ├── src │ ├── index.ts │ └── lib │ │ └── plugin.ts ├── tests │ ├── fixtures │ │ └── index.ts │ └── plugin.spec.ts └── tsconfig.json ├── tsconfig.base.json ├── tsup.config.ts └── vitest.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/package.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tests -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/CHANGELOG.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/README.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/package.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/src/index.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/src/lib/esbuild-plugin-alias-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/src/lib/esbuild-plugin-alias-path.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/src/lib/normalize-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/src/lib/normalize-options.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tests/fixtures/alias/bar.js: -------------------------------------------------------------------------------- 1 | export const bar = 'alias:bar'; 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tests/fixtures/alias/deep/baz.js: -------------------------------------------------------------------------------- 1 | console.log('baz'); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tests/fixtures/alias/foo.js: -------------------------------------------------------------------------------- 1 | export const foo = 'alias:foo'; 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tests/fixtures/fixed_alias/foo.js: -------------------------------------------------------------------------------- 1 | export const foo = 'fixed_alias:foo'; 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tests/fixtures/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/tests/fixtures/input.js -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tests/fixtures/simple-alias/bar.js: -------------------------------------------------------------------------------- 1 | export const bar = 'alias:bar'; 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tests/fixtures/simple-alias/foo.js: -------------------------------------------------------------------------------- 1 | export const foo = 'alias:foo'; 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tests/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/tests/plugin.spec.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-alias-path/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-alias-path/tsconfig.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tests -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-clean/CHANGELOG.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-clean/README.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-clean/package.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-clean/src/index.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/src/lib/esbuild-plugin-clean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-clean/src/lib/esbuild-plugin-clean.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/tests/fixtures/input.js: -------------------------------------------------------------------------------- 1 | console.log(''); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/tests/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-clean/tests/plugin.spec.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-clean/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-clean/tsconfig.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tests -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-compress/CHANGELOG.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-compress/README.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-compress/package.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-compress/src/index.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/src/lib/esbuild-plugin-compress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-compress/src/lib/esbuild-plugin-compress.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/tests/fixtures/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-compress/tests/fixtures/input.js -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/tests/fixtures/input2.js: -------------------------------------------------------------------------------- 1 | console.log(111); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/tests/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-compress/tests/plugin.spec.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-compress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-compress/tsconfig.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/.gitignore: -------------------------------------------------------------------------------- 1 | issues -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tests 3 | issues -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/.npmrc -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/CHANGELOG.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/README.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/package.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/src/index.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/src/lib/esbuild-plugin-copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/src/lib/esbuild-plugin-copy.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/src/lib/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/src/lib/handler.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/src/lib/typings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/src/lib/typings.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/src/lib/utils.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/fixtures/assets/nest/content.js: -------------------------------------------------------------------------------- 1 | console.log('Hello world!'); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/fixtures/assets/nest/deep/deep.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/tests/fixtures/assets/nest/deep/deep.gql -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/fixtures/assets/nest/deep/deep.txt: -------------------------------------------------------------------------------- 1 | This is deep content. -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/fixtures/assets/nest/nest.txt: -------------------------------------------------------------------------------- 1 | This is nested note content. -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/fixtures/assets/nest/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/tests/fixtures/assets/nest/schema.prisma -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/fixtures/assets/node.js: -------------------------------------------------------------------------------- 1 | console.log('Hello world!'); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/fixtures/assets/note.txt: -------------------------------------------------------------------------------- 1 | This is the content. -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/fixtures/index.ts: -------------------------------------------------------------------------------- 1 | console.log('fffps!'); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/outside-working-dir-fixtures/nest/note.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/outside-working-dir-fixtures/note.txt: -------------------------------------------------------------------------------- 1 | KK)N# -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/ChokidarREADME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/tests/playground/dest/ChokidarREADME.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/assets/nest/content.js: -------------------------------------------------------------------------------- 1 | console.log('Hello world!'); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/assets/nest/deep/deep.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/tests/playground/dest/assets/nest/deep/deep.gql -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/assets/nest/deep/deep.txt: -------------------------------------------------------------------------------- 1 | This is deep content. -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/assets/nest/nest.txt: -------------------------------------------------------------------------------- 1 | This is nested note content. -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/assets/nest/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/tests/playground/dest/assets/nest/schema.prisma -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/assets/node.js: -------------------------------------------------------------------------------- 1 | console.log('Hello world!'); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/assets/note.txt: -------------------------------------------------------------------------------- 1 | This is the content. -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/index.js: -------------------------------------------------------------------------------- 1 | console.log("fffps!"); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/outside-assets/nest/note.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/dest/outside-assets/note.txt: -------------------------------------------------------------------------------- 1 | KK)N# -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/playground/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/tests/playground/index.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tests/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/tests/plugin.spec.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-copy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-copy/tsconfig.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tests -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-glob-import/.npmrc -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-glob-import/README.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-glob-import/package.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/src/lib/esbuild-plugin-glob-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-glob-import/src/lib/esbuild-plugin-glob-import.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/tests/fixtures/index.ts: -------------------------------------------------------------------------------- 1 | console.log('Oops!'); 2 | -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/tests/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-glob-import/tests/plugin.spec.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-glob-import/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-glob-import/tsconfig.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tests -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/CHANGELOG.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/README.md -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/package.json -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/src/index.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/src/lib/esbuild-plugin-node-externals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/src/lib/esbuild-plugin-node-externals.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/src/lib/find-deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/src/lib/find-deps.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/src/lib/find-package-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/src/lib/find-package-path.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/src/lib/is-in-dir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/src/lib/is-in-dir.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/src/lib/normalize-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/src/lib/normalize-options.ts -------------------------------------------------------------------------------- /packages/esbuild-plugin-node-externals/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/packages/esbuild-plugin-node-externals/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/scripts/cli.ts -------------------------------------------------------------------------------- /scripts/release/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/scripts/release/handlers.ts -------------------------------------------------------------------------------- /scripts/release/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/scripts/release/index.ts -------------------------------------------------------------------------------- /scripts/release/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/scripts/release/utils.ts -------------------------------------------------------------------------------- /scripts/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/scripts/utils/constants.ts -------------------------------------------------------------------------------- /scripts/utils/packages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/scripts/utils/packages.ts -------------------------------------------------------------------------------- /scripts/utils/read-packages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/scripts/utils/read-packages.ts -------------------------------------------------------------------------------- /scripts/utils/select-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/scripts/utils/select-project.ts -------------------------------------------------------------------------------- /templates/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | tests -------------------------------------------------------------------------------- /templates/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/templates/.npmrc -------------------------------------------------------------------------------- /templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/templates/README.md -------------------------------------------------------------------------------- /templates/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/templates/package.json -------------------------------------------------------------------------------- /templates/src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/src/lib/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/templates/src/lib/plugin.ts -------------------------------------------------------------------------------- /templates/tests/fixtures/index.ts: -------------------------------------------------------------------------------- 1 | console.log('Oops!'); 2 | -------------------------------------------------------------------------------- /templates/tests/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/templates/tests/plugin.spec.ts -------------------------------------------------------------------------------- /templates/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/templates/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/tsup.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinbuduLab/esbuild-plugins/HEAD/vitest.config.ts --------------------------------------------------------------------------------