├── .cliff-jumperrc.yml ├── .editorconfig ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── husky │ ├── .gitignore │ ├── commit-msg │ └── pre-commit ├── problemMatchers │ ├── eslint.json │ └── tsc.json ├── renovate.json └── workflows │ ├── auto-deprecate.yml │ ├── codeql-analysis.yml │ ├── continuous-delivery.yml │ ├── continuous-integration.yml │ ├── deprecate-on-merge.yml │ └── labelsync.yml ├── .gitignore ├── .npm-deprecaterc.yml ├── .prettierrc.json ├── .vscode ├── extensions.json └── settings.json ├── .yarn └── releases │ └── yarn-4.9.2.cjs ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── cliff.toml ├── eslint.config.mjs ├── globals ├── Buffer.js └── process.js ├── package.json ├── src ├── index.ts ├── lib │ ├── plugin.ts │ ├── polyfill.ts │ └── utils │ │ └── util.ts └── tsconfig.json ├── tests ├── .eslintrc.json ├── fixtures │ └── input │ │ ├── browserFieldAlias │ │ ├── alias.ts │ │ ├── browserFieldAlias.ts │ │ └── package.json │ │ ├── browserFieldFalse │ │ ├── browserFieldFalse.ts │ │ └── package.json │ │ ├── browserFieldMissing │ │ ├── browserFieldMissing.ts │ │ └── package.json │ │ ├── directEval │ │ └── directEval.ts │ │ ├── errorFallback │ │ ├── errorFallback.ts │ │ └── unusedPolyfill.ts │ │ ├── errorModules │ │ └── errorModules.ts │ │ ├── fallbackPolyfilled │ │ └── fallbackPolyfilled.ts │ │ ├── fallbackUnpolyfilled │ │ └── fallbackUnpolyfilled.ts │ │ ├── globalBuffer │ │ └── globalBuffer.ts │ │ ├── globalProcess │ │ └── globalProcess.ts │ │ ├── nodePrefix │ │ └── nodePrefix.ts │ │ ├── polyfill │ │ └── polyfill.ts │ │ └── unusedImport │ │ ├── exports.ts │ │ └── unusedImport.ts ├── scenarios │ ├── __snapshots__ │ │ ├── browserFieldAlias.test.ts.snap │ │ ├── browserFieldFalse.test.ts.snap │ │ ├── browserFieldMissing.test.ts.snap │ │ ├── directEval.test.ts.snap │ │ ├── fallbackPolyfilled.test.ts.snap │ │ ├── fallbackUnpolyfilled.test.ts.snap │ │ ├── globalBuffer.test.ts.snap │ │ ├── globalProcess.test.ts.snap │ │ ├── nodePrefix.test.ts.snap │ │ ├── polyfill.test.ts.snap │ │ └── unusedImport.test.ts.snap │ ├── browserFieldAlias.test.ts │ ├── browserFieldFalse.test.ts │ ├── browserFieldMissing.test.ts │ ├── directEval.test.ts │ ├── errorFallback.test.ts │ ├── errorModules.test.ts │ ├── fallbackPolyfilled.test.ts │ ├── fallbackUnpolyfilled.test.ts │ ├── globalBuffer.test.ts │ ├── globalProcess.test.ts │ ├── nodePrefix.test.ts │ ├── polyfill.test.ts │ └── unusedImport.test.ts ├── tsconfig.json └── util.ts ├── tsconfig.base.json ├── tsconfig.eslint.json ├── tsup.config.ts ├── typedoc.json ├── vitest.config.ts └── yarn.lock /.cliff-jumperrc.yml: -------------------------------------------------------------------------------- 1 | name: esbuild-plugins-node-modules-polyfill 2 | packagePath: . 3 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @imranbarbhuiya -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: imranbarbhuiya 2 | -------------------------------------------------------------------------------- /.github/husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.github/husky/commit-msg: -------------------------------------------------------------------------------- 1 | yarn commitlint --edit $1 -------------------------------------------------------------------------------- /.github/husky/pre-commit: -------------------------------------------------------------------------------- 1 | yarn lint-staged -------------------------------------------------------------------------------- /.github/problemMatchers/eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/problemMatchers/eslint.json -------------------------------------------------------------------------------- /.github/problemMatchers/tsc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/problemMatchers/tsc.json -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/auto-deprecate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/workflows/auto-deprecate.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-delivery.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/workflows/continuous-delivery.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/workflows/continuous-integration.yml -------------------------------------------------------------------------------- /.github/workflows/deprecate-on-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/workflows/deprecate-on-merge.yml -------------------------------------------------------------------------------- /.github/workflows/labelsync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.github/workflows/labelsync.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.gitignore -------------------------------------------------------------------------------- /.npm-deprecaterc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.npm-deprecaterc.yml -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.9.2.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.yarn/releases/yarn-4.9.2.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/README.md -------------------------------------------------------------------------------- /cliff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/cliff.toml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /globals/Buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/globals/Buffer.js -------------------------------------------------------------------------------- /globals/process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/globals/process.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/src/lib/plugin.ts -------------------------------------------------------------------------------- /src/lib/polyfill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/src/lib/polyfill.ts -------------------------------------------------------------------------------- /src/lib/utils/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/src/lib/utils/util.ts -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/src/tsconfig.json -------------------------------------------------------------------------------- /tests/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/.eslintrc.json -------------------------------------------------------------------------------- /tests/fixtures/input/browserFieldAlias/alias.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | THIS_CAME_FROM_AN_ALIASED_MODULE: true, 3 | }; 4 | -------------------------------------------------------------------------------- /tests/fixtures/input/browserFieldAlias/browserFieldAlias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/browserFieldAlias/browserFieldAlias.ts -------------------------------------------------------------------------------- /tests/fixtures/input/browserFieldAlias/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/browserFieldAlias/package.json -------------------------------------------------------------------------------- /tests/fixtures/input/browserFieldFalse/browserFieldFalse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/browserFieldFalse/browserFieldFalse.ts -------------------------------------------------------------------------------- /tests/fixtures/input/browserFieldFalse/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "browser": { 3 | "constants": false 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/fixtures/input/browserFieldMissing/browserFieldMissing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/browserFieldMissing/browserFieldMissing.ts -------------------------------------------------------------------------------- /tests/fixtures/input/browserFieldMissing/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/input/directEval/directEval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/directEval/directEval.ts -------------------------------------------------------------------------------- /tests/fixtures/input/errorFallback/errorFallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/errorFallback/errorFallback.ts -------------------------------------------------------------------------------- /tests/fixtures/input/errorFallback/unusedPolyfill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/errorFallback/unusedPolyfill.ts -------------------------------------------------------------------------------- /tests/fixtures/input/errorModules/errorModules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/errorModules/errorModules.ts -------------------------------------------------------------------------------- /tests/fixtures/input/fallbackPolyfilled/fallbackPolyfilled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/fallbackPolyfilled/fallbackPolyfilled.ts -------------------------------------------------------------------------------- /tests/fixtures/input/fallbackUnpolyfilled/fallbackUnpolyfilled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/fallbackUnpolyfilled/fallbackUnpolyfilled.ts -------------------------------------------------------------------------------- /tests/fixtures/input/globalBuffer/globalBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/globalBuffer/globalBuffer.ts -------------------------------------------------------------------------------- /tests/fixtures/input/globalProcess/globalProcess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/globalProcess/globalProcess.ts -------------------------------------------------------------------------------- /tests/fixtures/input/nodePrefix/nodePrefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/nodePrefix/nodePrefix.ts -------------------------------------------------------------------------------- /tests/fixtures/input/polyfill/polyfill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/polyfill/polyfill.ts -------------------------------------------------------------------------------- /tests/fixtures/input/unusedImport/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/unusedImport/exports.ts -------------------------------------------------------------------------------- /tests/fixtures/input/unusedImport/unusedImport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/fixtures/input/unusedImport/unusedImport.ts -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/browserFieldAlias.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/browserFieldAlias.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/browserFieldFalse.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/browserFieldFalse.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/browserFieldMissing.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/browserFieldMissing.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/directEval.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/directEval.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/fallbackPolyfilled.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/fallbackPolyfilled.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/fallbackUnpolyfilled.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/fallbackUnpolyfilled.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/globalBuffer.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/globalBuffer.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/globalProcess.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/globalProcess.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/nodePrefix.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/nodePrefix.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/polyfill.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/polyfill.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/__snapshots__/unusedImport.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/__snapshots__/unusedImport.test.ts.snap -------------------------------------------------------------------------------- /tests/scenarios/browserFieldAlias.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/browserFieldAlias.test.ts -------------------------------------------------------------------------------- /tests/scenarios/browserFieldFalse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/browserFieldFalse.test.ts -------------------------------------------------------------------------------- /tests/scenarios/browserFieldMissing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/browserFieldMissing.test.ts -------------------------------------------------------------------------------- /tests/scenarios/directEval.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/directEval.test.ts -------------------------------------------------------------------------------- /tests/scenarios/errorFallback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/errorFallback.test.ts -------------------------------------------------------------------------------- /tests/scenarios/errorModules.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/errorModules.test.ts -------------------------------------------------------------------------------- /tests/scenarios/fallbackPolyfilled.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/fallbackPolyfilled.test.ts -------------------------------------------------------------------------------- /tests/scenarios/fallbackUnpolyfilled.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/fallbackUnpolyfilled.test.ts -------------------------------------------------------------------------------- /tests/scenarios/globalBuffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/globalBuffer.test.ts -------------------------------------------------------------------------------- /tests/scenarios/globalProcess.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/globalProcess.test.ts -------------------------------------------------------------------------------- /tests/scenarios/nodePrefix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/nodePrefix.test.ts -------------------------------------------------------------------------------- /tests/scenarios/polyfill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/polyfill.test.ts -------------------------------------------------------------------------------- /tests/scenarios/unusedImport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/scenarios/unusedImport.test.ts -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/tsconfig.json -------------------------------------------------------------------------------- /tests/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tests/util.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/tsup.config.ts -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/typedoc.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/HEAD/yarn.lock --------------------------------------------------------------------------------