feat: make IWRR strategy worker readiness aware
[poolifier.git] / rollup.config.mjs
index 7454ef722b2fa32c8987187ec7fb12b5faeb0602..d88f9734de2f431f89c2a79ccc5038b88ee17f98 100644 (file)
@@ -17,9 +17,9 @@ export default {
   output: [
     {
       format: 'cjs',
-      sourcemap: !!isDevelopmentBuild,
       ...(isDevelopmentBuild && {
         dir: 'lib',
+        sourcemap: true,
         preserveModules: true,
         preserveModulesRoot: 'src'
       }),
@@ -30,9 +30,9 @@ export default {
     },
     {
       format: 'esm',
-      sourcemap: !!isDevelopmentBuild,
       ...(isDevelopmentBuild && {
         dir: 'lib',
+        sourcemap: true,
         entryFileNames: '[name].mjs',
         preserveModules: true,
         preserveModulesRoot: 'src'
@@ -48,7 +48,9 @@ export default {
     'node:cluster',
     'node:crypto',
     'node:events',
+    'node:fs',
     'node:os',
+    'node:perf_hooks',
     'node:worker_threads'
   ],
   plugins: [