]> Piment Noir Git Repositories - poolifier.git/commitdiff
chore!: drop node 18.x.x support
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 4 Apr 2025 11:17:49 +0000 (13:17 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 4 Apr 2025 11:17:49 +0000 (13:17 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
.github/workflows/ci.yml
eslint.config.js
package.json

index df1595602d440e8a00d5d8738a48edd55cabead6..f83b834b7e1ce33e1ecdc67f4830832cea67163f 100644 (file)
@@ -17,7 +17,7 @@ jobs:
     strategy:
       matrix:
         os: [windows-latest, macos-latest, ubuntu-latest]
-        node: ['18.x', '20.x', '22.x', 'latest']
+        node: ['20.x', '22.x', 'latest']
 
     name: Node.js ${{ matrix.node }} on ${{ matrix.os }}
 
index 35a8cfeaf774b1b9439ba7aef7a1747219d47df1..0e36b4a33ff9b31789a9832bfa00e74ec7b41002 100644 (file)
@@ -56,6 +56,7 @@ export default defineConfig([
       languageOptions: {
         parserOptions: {
           projectService: true,
+          // eslint-disable-next-line n/no-unsupported-features/node-builtins
           tsconfigRootDir: import.meta.dirname,
         },
       },
index e153210068edb81dc2072e93b052d49e3058f230..df4c224ff8c83aebaf88360dca1ee8ad295f9df1 100644 (file)
@@ -40,7 +40,7 @@
     "postpublish": "rm -rf ./package"
   },
   "engines": {
-    "node": ">=18.0.0",
+    "node": ">=20.11.0",
     "pnpm": ">=9.0.0"
   },
   "volta": {