X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fwebsocket-server-pool%2Fws-cluster%2Frollup.config.mjs;h=c1fe5160375b028d7a555d3f98540fac37e0e838;hb=a8526649348ab40c41aaceed0fc694a6b07191c0;hp=6bc34eed88ed9867d45c999cfa02949e8f1ba319;hpb=72855e9267a3268aa40be64f4cde6287e7c1c52e;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 6bc34eed..c1fe5160 100644 --- a/examples/typescript/websocket-server-pool/ws-cluster/rollup.config.mjs +++ b/examples/typescript/websocket-server-pool/ws-cluster/rollup.config.mjs @@ -1,32 +1,33 @@ /* 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' + preserveModulesRoot: './src' }, { format: 'esm', - dir: 'dist', + dir: './dist', sourcemap: true, preserveModules: true, - preserveModulesRoot: 'src' + preserveModulesRoot: './src' } ], external: ['node:path', 'node:url', 'poolifier', 'ws'], plugins: [ typescript(), del({ - targets: ['dist/*'] + targets: ['./dist/*'] }) ] -} +})