X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fwebsocket-server-pool%2Fws-hybrid%2Frollup.config.mjs;h=3aa319270489473c6ad34b4b4074dda55ef60601;hb=e563580ec36e666c47643561a25128eb7e65937b;hp=8082e0845e4c9f9795dfffcbcfc35ebe4a09b016;hpb=02999424382a7c531bcc2c0485d4ebbe76853d62;p=poolifier.git diff --git a/examples/typescript/websocket-server-pool/ws-hybrid/rollup.config.mjs b/examples/typescript/websocket-server-pool/ws-hybrid/rollup.config.mjs index 8082e084..3aa31927 100644 --- a/examples/typescript/websocket-server-pool/ws-hybrid/rollup.config.mjs +++ b/examples/typescript/websocket-server-pool/ws-hybrid/rollup.config.mjs @@ -1,36 +1,34 @@ /* 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/websocket-server-worker.ts', - 'src/request-handler-worker.ts' + './src/main.ts', + './src/websocket-server-worker.ts', + './src/request-handler-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: ['node:path', 'node:url', 'poolifier', 'ws'], plugins: [ typescript(), del({ - targets: ['dist/*'] + targets: ['./dist/*'] }) ] -} +})