|
21 | 21 | "prepare": "husky install", |
22 | 22 | "dev": "pnpm --filter docs run storybook", |
23 | 23 | "build:antd": "pnpm --filter @rc-querybuilder/antd run build", |
| 24 | + "lint": "pnpm run lint:component && pnpm run lint:style", |
| 25 | + "lint-fix": "pnpm run lint-fix:component && pnpm run lint-fix:style", |
| 26 | + "lint-fix:component": "pnpm run lint:component -- --fix", |
| 27 | + "lint:component": "eslint . --ext .js,.jsx,.ts,.tsx --cache", |
| 28 | + "lint-fix:style": "pnpm run lint:style -- --fix", |
| 29 | + "lint:style": "stylelint --syntax=less", |
| 30 | + "prettier": "prettier . --write", |
24 | 31 | "test": "jest" |
25 | 32 | }, |
26 | 33 | "devDependencies": { |
|
55 | 62 | "postcss": "^8.4.31", |
56 | 63 | "postcss-less": "^6.0.0", |
57 | 64 | "prettier": "^3.0.3", |
| 65 | + "prettier-eslint": "^16.1.2", |
| 66 | + "prettier-eslint-cli": "^8.0.1", |
58 | 67 | "rollup": "^4.1.5", |
59 | 68 | "rollup-plugin-delete": "^2.0.0", |
60 | 69 | "rollup-plugin-dts": "^6.1.0", |
|
71 | 80 | "registry": "https://registry.npmjs.org/" |
72 | 81 | }, |
73 | 82 | "lint-staged": { |
74 | | - "*.{js,jsx,ts,tsx,json}": "prettier --write", |
75 | | - "*.css": "stylelint", |
76 | | - "*.less": "stylelint --syntax=less" |
| 83 | + "*.{ts,tsx,js,jsx}": "eslint --fix --cache", |
| 84 | + "*.{json,css,less,md}": "prettier --ignore-unknown --write", |
| 85 | + "*.css": "stylelint --fix", |
| 86 | + "*.less": "stylelint --syntax=less --fix" |
77 | 87 | } |
78 | 88 | } |
0 commit comments