X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=rollup.config.mjs;h=d4af3f3ff624310388649f22934a60e7cf867d18;hb=refs%2Ftags%2Fv3.1.9;hp=23d260d05ee6af1dc374dbfb98007c851dc13479;hpb=5388ef55be46ad29697a8f2f540bb732868c503b;p=poolifier.git diff --git a/rollup.config.mjs b/rollup.config.mjs index 23d260d0..d4af3f3f 100644 --- a/rollup.config.mjs +++ b/rollup.config.mjs @@ -66,16 +66,7 @@ export default defineConfig([ }) } ], - external: [ - 'node:async_hooks', - 'node:cluster', - 'node:crypto', - 'node:events', - 'node:fs', - 'node:os', - 'node:perf_hooks', - 'node:worker_threads' - ], + external: [/^node:*/], plugins: [ typescript({ tsconfig: './tsconfig.build.json', @@ -86,27 +77,21 @@ export default defineConfig([ del({ targets: ['./lib/*'] }), - isAnalyzeBuild && analyze(), - isDocumentationBuild && command('pnpm typedoc') + Boolean(isAnalyzeBuild) && analyze(), + Boolean(isDocumentationBuild) && command('pnpm typedoc') ] }, { input: './lib/dts/index.d.ts', output: [{ format: 'esm', file: './lib/index.d.ts' }], - external: [ - 'node:async_hooks', - 'node:cluster', - 'node:events', - 'node:perf_hooks', - 'node:worker_threads' - ], + external: [/^node:*/], plugins: [ dts(), del({ targets: ['./lib/dts'], hook: 'buildEnd' }), - isAnalyzeBuild && analyze() + Boolean(isAnalyzeBuild) && analyze() ] } ])