X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fhttp-server-pool%2Fexpress-cluster%2Frollup.config.mjs;h=86ad2c86c77ec499dab1b0edfc53a12cb628e5e8;hb=861b0b810b529b1d5fbab5ed6844324d703c3a16;hp=4e0a0317e1f2074f4ceb36b8fb2ea38b35bd6d69;hpb=15a9c19523fb6e13e034776b45121d6af1b1209e;p=poolifier.git diff --git a/examples/typescript/http-server-pool/express-cluster/rollup.config.mjs b/examples/typescript/http-server-pool/express-cluster/rollup.config.mjs index 4e0a0317..86ad2c86 100644 --- a/examples/typescript/http-server-pool/express-cluster/rollup.config.mjs +++ b/examples/typescript/http-server-pool/express-cluster/rollup.config.mjs @@ -1,32 +1,30 @@ /* eslint-disable n/no-unpublished-import */ import typescript from '@rollup/plugin-typescript' import del from 'rollup-plugin-delete' +import { defineConfig } from 'rollup' -export default { - input: ['src/main.ts', 'src/worker.ts'], +export default defineConfig({ + input: ['./src/main.ts', './src/worker.ts'], strictDeprecations: true, output: [ { format: 'cjs', - dir: 'dist', + dir: './dist', sourcemap: true, entryFileNames: '[name].cjs', - preserveModules: true, - preserveModulesRoot: 'src' + chunkFileNames: '[name]-[hash].cjs' }, { format: 'esm', - dir: 'dist', - sourcemap: true, - preserveModules: true, - preserveModulesRoot: 'src' + dir: './dist', + sourcemap: true } ], external: ['express', 'node:path', 'node:url', 'poolifier'], plugins: [ typescript(), del({ - targets: ['dist/*'] + targets: ['./dist/*'] }) ] -} +})