|
44 | 44 | ],
|
45 | 45 | "scripts": {
|
46 | 46 | "toc": "doctoc README.md",
|
47 |
| - "lint": "(prettier . --check || true) && eslint .", |
| 47 | + "lint": "prettier . --check && eslint .", |
| 48 | + "lint:delta": "npm-run-all -p prettier:delta eslint:delta", |
| 49 | + "prettier:delta": "prettier --check `./scripts/changed-files`", |
| 50 | + "eslint:delta": "eslint `./scripts/changed-files`", |
48 | 51 | "format": "prettier . --write && eslint . --fix",
|
| 52 | + "format:delta": "npm-run-all format:prettier:delta format:eslint:delta", |
| 53 | + "format:prettier:delta": "prettier --write `./scripts/changed-files`", |
| 54 | + "format:eslint:delta": "eslint --fix `./scripts/changed-files`", |
49 | 55 | "test": "vitest run --coverage",
|
50 | 56 | "test:watch": "vitest",
|
51 | 57 | "test:update": "vitest run --update",
|
52 | 58 | "setup": "npm install && npm run validate",
|
53 |
| - "validate": "npm-run-all lint test", |
| 59 | + "validate": "npm-run-all test", |
54 | 60 | "contributors:add": "all-contributors add",
|
55 | 61 | "contributors:generate": "all-contributors generate"
|
56 | 62 | },
|
|
72 | 78 | "eslint-config-prettier": "9.1.0",
|
73 | 79 | "eslint-config-standard": "17.1.0",
|
74 | 80 | "eslint-plugin-import": "2.29.1",
|
| 81 | + "eslint-plugin-json-files": "^4.1.0", |
75 | 82 | "eslint-plugin-n": "16.6.2",
|
76 | 83 | "eslint-plugin-promise": "6.1.1",
|
77 | 84 | "eslint-plugin-simple-import-sort": "10.0.0",
|
|
0 commit comments