build: switch TS module resolution to node 16
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 27 Dec 2023 10:06:16 +0000 (11:06 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 27 Dec 2023 10:06:16 +0000 (11:06 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
.lintstagedrc.js
tsconfig.json

index 5530f473f8011d99f6a950f331a18ac6ea3438b2..361afe3d2718bf20f580fb1f74b4662945c3a78b 100644 (file)
@@ -4,6 +4,6 @@ module.exports = {
     'ts-standard --fix',
     'eslint --cache --fix'
   ],
-  '**/!(package.json)*.json': ['biome format --write'],
+  '**/!(package.json|tsconfig.json)*.json': ['biome format --write'],
   '**/*.{md,yml,yaml}': ['prettier --cache --write']
 }
index 79ab1b8258e732583dae5ddac8c3736899e85ff3..96f8109ea239e7a7ead7fba75a5fdda7ab5b6ef8 100644 (file)
@@ -2,8 +2,7 @@
   "$schema": "https://json.schemastore.org/tsconfig",
   "compilerOptions": {
     "target": "ES2022",
-    "module": "ES2022",
-    "moduleResolution": "Node",
+    "module": "Node16",
     "declaration": true,
     "declarationDir": "./lib/dts",
     "strict": true,