X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fwebsocket-server-pool%2Fws-cluster%2Frollup.config.mjs;h=2633843c443309e1e12cff7a8151b7e5c6b47f9a;hb=79209c1f3fd6387af3a929faae37e16760466071;hp=6997381d173afa897bd383981e87d89c3e50a7c6;hpb=78cdf6bc0f67d72967aaeb948ec81479f875386b;p=poolifier.git diff --git a/examples/typescript/websocket-server-pool/ws-cluster/rollup.config.mjs b/examples/typescript/websocket-server-pool/ws-cluster/rollup.config.mjs index 6997381d..2633843c 100644 --- a/examples/typescript/websocket-server-pool/ws-cluster/rollup.config.mjs +++ b/examples/typescript/websocket-server-pool/ws-cluster/rollup.config.mjs @@ -1,8 +1,9 @@ /* eslint-disable n/no-unpublished-import */ import typescript from '@rollup/plugin-typescript' import del from 'rollup-plugin-delete' +import { defineConfig } from 'rollup' -export default { +export default defineConfig({ input: ['./src/main.ts', './src/worker.ts'], strictDeprecations: true, output: [ @@ -11,15 +12,12 @@ export default { 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' + sourcemap: true } ], external: ['node:path', 'node:url', 'poolifier', 'ws'], @@ -29,4 +27,4 @@ export default { targets: ['./dist/*'] }) ] -} +})