build: use defineConfig() in rollup configurations
[poolifier.git] / rollup.config.mjs
index e0c97bd6e4ebe607ec56d4c526c43206a6215393..29cc1f96e86610346dc42757afe07c73fae0b560 100644 (file)
@@ -5,6 +5,7 @@ import typescript from '@rollup/plugin-typescript'
 import analyze from 'rollup-plugin-analyzer'
 import command from 'rollup-plugin-command'
 import del from 'rollup-plugin-delete'
+import { defineConfig } from 'rollup'
 
 const availableParallelism = () => {
   let availableParallelism = 1
@@ -25,7 +26,7 @@ const isDocumentationBuild = process.env.DOCUMENTATION
 
 const maxWorkers = Math.floor(availableParallelism() / 2)
 
-export default [
+export default defineConfig([
   {
     input: './src/index.ts',
     strictDeprecations: true,
@@ -100,4 +101,4 @@ export default [
       isAnalyzeBuild && analyze()
     ]
   }
-]
+])