|
25 | 25 | "test": "vitest run --coverage", |
26 | 26 | "test:remote": "eslint-remote-tester", |
27 | 27 | "typecheck": "tsc", |
28 | | - "update:eslint-docs": "eslint-doc-generator" |
| 28 | + "update:eslint-docs": "eslint-doc-generator", |
| 29 | + "prepare": "husky install" |
29 | 30 | }, |
30 | 31 | "files": [ |
31 | 32 | "CHANGELOG.md", |
|
62 | 63 | "@types/estraverse": "^5.1.7", |
63 | 64 | "@types/estree": "^1.0.8", |
64 | 65 | "@types/lodash": "^4.17.18", |
65 | | - "@types/node": "^20.19.0", |
| 66 | + "@types/node": "^20.19.23", |
66 | 67 | "@typescript-eslint/parser": "^8.39.0", |
67 | 68 | "@typescript-eslint/utils": "^8.39.0", |
68 | 69 | "@vitest/coverage-istanbul": "^3.2.4", |
|
82 | 83 | "markdownlint-cli": "^0.43.0", |
83 | 84 | "npm-package-json-lint": "^8.0.0", |
84 | 85 | "npm-run-all2": "^7.0.1", |
85 | | - "prettier": "^3.6.2", |
| 86 | + "prettier": "3.6.2", |
86 | 87 | "release-it": "^17.2.0", |
87 | 88 | "tsdown": "^0.13.3", |
88 | 89 | "typescript": "^5.9.2", |
|
95 | 96 | "engines": { |
96 | 97 | "node": "^20.19.0 || ^22.13.1 || >=24.0.0" |
97 | 98 | }, |
98 | | - "release-it": { |
99 | | - "git": { |
100 | | - "commitMessage": "chore: release v${version}" |
101 | | - }, |
102 | | - "plugins": { |
103 | | - "@release-it/conventional-changelog": { |
104 | | - "preset": "conventionalcommits", |
105 | | - "infile": "CHANGELOG.md" |
106 | | - } |
107 | | - }, |
108 | | - "github": { |
109 | | - "release": true |
110 | | - }, |
111 | | - "npm": { |
112 | | - "skipChecks": true |
113 | | - } |
| 99 | + "lint-staged": { |
| 100 | + "*.{js,ts}": "eslint --cache --fix", |
| 101 | + "*.{js,ts,md}": "prettier --write" |
114 | 102 | } |
115 | 103 | } |
0 commit comments