]> Piment Noir Git Repositories - poolifier.git/commitdiff
fix(build): harmonize TS configs and rollup compilerOptions for TS 6.0 compatibility
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 24 Mar 2026 11:55:44 +0000 (12:55 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 24 Mar 2026 11:55:44 +0000 (12:55 +0100)
biome.json
examples/typescript/http-server-pool/express-cluster/rollup.config.ts
examples/typescript/http-server-pool/express-hybrid/rollup.config.ts
examples/typescript/http-server-pool/fastify-cluster/rollup.config.ts
examples/typescript/http-server-pool/fastify-hybrid/rollup.config.ts
examples/typescript/websocket-server-pool/ws-cluster/rollup.config.ts
examples/typescript/websocket-server-pool/ws-hybrid/rollup.config.ts
tsconfig.json

index c8e78dfdb81b47e002cb0c8d7ee9626a43b3efaa..be21986990e642b6fffbfaa92fb95ffe3d231745 100644 (file)
@@ -1,5 +1,5 @@
 {
-  "$schema": "https://biomejs.dev/schemas/2.4.7/schema.json",
+  "$schema": "https://biomejs.dev/schemas/2.4.8/schema.json",
   "assist": {
     "actions": {
       "source": {
index 913837748f57194309b0e7bde8e57f6b16010a75..1ed40f58ce478a677635bde37f52d8f2693379a6 100644 (file)
@@ -20,7 +20,12 @@ export default defineConfig({
     },
   ],
   plugins: [
-    typescript(),
+    typescript({
+      compilerOptions: {
+        module: 'Node16',
+        moduleResolution: 'Node16',
+      },
+    }),
     del({
       targets: ['./dist/*'],
     }),
index 06e95db7cd64164bde2f7d57925aa34e484a45c7..e80bc482f472169e67a149bf34f48b65588b61c3 100644 (file)
@@ -24,7 +24,12 @@ export default defineConfig({
     },
   ],
   plugins: [
-    typescript(),
+    typescript({
+      compilerOptions: {
+        module: 'Node16',
+        moduleResolution: 'Node16',
+      },
+    }),
     del({
       targets: ['./dist/*'],
     }),
index 93c1d29d8cab1b95c78988d0d62828267f6c0508..836f417adfc23198591a6f39cc00e260e11a8ec3 100644 (file)
@@ -20,7 +20,12 @@ export default defineConfig({
     },
   ],
   plugins: [
-    typescript(),
+    typescript({
+      compilerOptions: {
+        module: 'Node16',
+        moduleResolution: 'Node16',
+      },
+    }),
     del({
       targets: ['./dist/*'],
     }),
index 617736cbe06a65b97dcf7d4218d5ab6ddd22749b..c978be2443b2be47cf2677e3cb0ffc42b557eb15 100644 (file)
@@ -24,7 +24,12 @@ export default defineConfig({
     },
   ],
   plugins: [
-    typescript(),
+    typescript({
+      compilerOptions: {
+        module: 'Node16',
+        moduleResolution: 'Node16',
+      },
+    }),
     del({
       targets: ['./dist/*'],
     }),
index ee1b4c2cf8751b56a7a26d046be1dd7a26474261..023ccbe4f402423d25eeff30174f18e55ebdee2c 100644 (file)
@@ -20,7 +20,12 @@ export default defineConfig({
     },
   ],
   plugins: [
-    typescript(),
+    typescript({
+      compilerOptions: {
+        module: 'Node16',
+        moduleResolution: 'Node16',
+      },
+    }),
     del({
       targets: ['./dist/*'],
     }),
index aa309de8092c45b14c0c349e12aaebf91edc88e0..d504c5dd98ea961604bb8b9e10c6cc29f72b8422 100644 (file)
@@ -24,7 +24,12 @@ export default defineConfig({
     },
   ],
   plugins: [
-    typescript(),
+    typescript({
+      compilerOptions: {
+        module: 'Node16',
+        moduleResolution: 'Node16',
+      },
+    }),
     del({
       targets: ['./dist/*'],
     }),
index 576a66bee8a790d07474732ec83f70b9920e1d13..b07e79437d1148946e6a1e864c049f222d3f35af 100644 (file)
@@ -3,6 +3,7 @@
   "compilerOptions": {
     "target": "ES2022",
     "module": "Node16",
+    "moduleResolution": "Node16",
     "declaration": true,
     "declarationDir": "./lib",
     "strict": true,