|
21 | 21 | "lint:js": "eslint --cache --ignore-pattern \"**/*.md\" --flag unstable_native_nodejs_ts_config", |
22 | 22 | "lint:js-docs": "eslint --no-inline-config \"**/*.md\" --flag unstable_native_nodejs_ts_config", |
23 | 23 | "lint:package-json": "npmPkgJsonLint .", |
24 | | - "release": "release-it", |
| 24 | + "prepare": "husky install", |
25 | 25 | "test": "vitest run --coverage", |
26 | 26 | "test:remote": "eslint-remote-tester", |
27 | 27 | "typecheck": "tsc", |
|
62 | 62 | "@types/estraverse": "^5.1.7", |
63 | 63 | "@types/estree": "^1.0.8", |
64 | 64 | "@types/lodash": "^4.17.18", |
65 | | - "@types/node": "^20.19.0", |
| 65 | + "@types/node": "^20.19.23", |
66 | 66 | "@typescript-eslint/parser": "^8.39.0", |
67 | 67 | "@typescript-eslint/utils": "^8.39.0", |
68 | 68 | "@vitest/coverage-istanbul": "^3.2.4", |
|
82 | 82 | "markdownlint-cli": "^0.43.0", |
83 | 83 | "npm-package-json-lint": "^8.0.0", |
84 | 84 | "npm-run-all2": "^7.0.1", |
85 | | - "prettier": "^3.6.2", |
| 85 | + "prettier": "3.6.2", |
86 | 86 | "release-it": "^17.2.0", |
87 | 87 | "tsdown": "^0.13.3", |
88 | 88 | "typescript": "^5.9.2", |
|
95 | 95 | "engines": { |
96 | 96 | "node": "^20.19.0 || ^22.13.1 || >=24.0.0" |
97 | 97 | }, |
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 | | - } |
| 98 | + "lint-staged": { |
| 99 | + "*.{js,ts}": "eslint --cache --fix", |
| 100 | + "*.{js,ts,md}": "prettier --write" |
114 | 101 | } |
115 | 102 | } |
0 commit comments