aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorUri Shaked2026-02-14 19:22:58 +0200
committerUri Shaked2026-02-14 19:22:58 +0200
commitfafd9600dadaea8106679ece8b33baa604b3f6cf (patch)
tree2efa453b4bd43facd4f3faf3ab94493634a8149e /package.json
parentMerge pull request #169 from wokwi/dependabot/npm_and_yarn/multi-75e6bc5210 (diff)
downloadavr8js-fafd9600dadaea8106679ece8b33baa604b3f6cf.tar.gz
avr8js-fafd9600dadaea8106679ece8b33baa604b3f6cf.tar.bz2
avr8js-fafd9600dadaea8106679ece8b33baa604b3f6cf.zip
chore: update all devDependencies
Also install prettier-plugin-organize-imports, and migrate eslint / husky configs to latest version
Diffstat (limited to '')
-rw-r--r--package.json41
1 files changed, 20 insertions, 21 deletions
diff --git a/package.json b/package.json
index 831d193..94f5ff6 100644
--- a/package.json
+++ b/package.json
@@ -23,9 +23,9 @@
"scripts": {
"build": "rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false",
"build:demo": "vite build demo",
- "prepare": "husky install && npm run build",
+ "prepare": "husky && npm run build",
"start": "vite demo",
- "lint": "eslint src/**/*.ts demo/**/*.ts",
+ "lint": "eslint src/ demo/",
"test": "npm run lint && vitest run",
"test:watch": "vitest",
"benchmark:prepare": "tsx benchmark/convert-instructions.ts",
@@ -35,32 +35,31 @@
"dist"
],
"devDependencies": {
- "@types/node": "^18.0.0",
- "@typescript-eslint/eslint-plugin": "^5.48.0",
- "@typescript-eslint/parser": "^5.48.0",
- "@wokwi/elements": "^0.16.2",
- "eslint": "^8.31.0",
- "eslint-config-prettier": "^10.0.1",
- "eslint-plugin-json": "^3.1.0",
- "eslint-plugin-prettier": "^5.1.3",
- "husky": "^6.0.0",
- "lint-staged": "^9.5.0",
- "prettier": "^3.5.0",
- "rimraf": "^3.0.2",
- "tsx": "^4.19.2",
- "typescript": "^4.9.4",
- "vite": "^6.0.0",
- "vitest": "^3.2.4"
+ "@types/node": "^22.0.0",
+ "@wokwi/elements": "^1.9.1",
+ "eslint": "^9.0.0",
+ "eslint-config-prettier": "^10.1.8",
+ "eslint-plugin-json": "^4.0.1",
+ "eslint-plugin-prettier": "^5.5.5",
+ "husky": "^9.1.7",
+ "lint-staged": "^16.2.7",
+ "prettier": "^3.8.1",
+ "prettier-plugin-organize-imports": "^4.1.0",
+ "rimraf": "^6.1.2",
+ "tsx": "^4.21.0",
+ "typescript": "^5.9.3",
+ "typescript-eslint": "^8.55.0",
+ "vite": "^7.3.1",
+ "vitest": "^4.0.18"
},
"lint-staged": {
"src/**/*.{ts,tsx}": [
"eslint --fix",
- "prettier --write",
- "git add"
+ "prettier --write"
]
},
"engines": {
- "node": ">= 18.0.0",
+ "node": ">= 20.19.0",
"npm": ">= 10.0.0"
},
"alias": {