Browse Source

Basic dependencies update.

Frederic G. MARAND 1 month ago
parent
commit
051ac21591
3 changed files with 736 additions and 12 deletions
  1. 3 1
      .gitignore
  2. 22 3
      package.json
  3. 711 8
      yarn.lock

+ 3 - 1
.gitignore

@@ -1,4 +1,6 @@
 /.idea
 /vendor
 *.cache
-node_modules
+node_modules
+yarn-error.log
+package-lock.json

+ 22 - 3
package.json

@@ -1,10 +1,29 @@
 {
-  "dependencies": {
-    "typescript": "^5.3.3"
+  "description": "Exercism exercises in Typescript.",
+  "private": true,
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/exercism/typescript"
+  },
+  "type": "module",
+  "engines": {
+    "node": "^18.16.0 || >=20.0.0"
   },
   "devDependencies": {
     "@exercism/babel-preset-typescript": "^0.4.0",
+    "@exercism/eslint-config-typescript": "^0.6.0",
     "@types/jest": "^29.5.12",
-    "jest": "^29.7.0"
+    "@types/node": "^20.11.24",
+    "babel-jest": "^29.7.0",
+    "core-js": "^3.36.0",
+    "eslint": "^8.57.0",
+    "jest": "^29.7.0",
+    "typescript": "^5.3.3"
+  },
+  "scripts": {
+    "test": "yarn lint:types && jest --no-cache",
+    "lint": "yarn lint:types && yarn lint:ci",
+    "lint:types": "yarn tsc --noEmit -p */.",
+    "lint:ci": "eslint */. --ext .tsx,.ts"
   }
 }

File diff suppressed because it is too large
+ 711 - 8
yarn.lock


Some files were not shown because too many files changed in this diff