|
17 | 17 | "build": "lerna run build --stream", |
18 | 18 | "test:ci": "lerna run test:ci --stream", |
19 | 19 | "test": "lerna run test --stream", |
20 | | - "format": "lerna run format --stream", |
21 | | - "prettier": "lerna run prettier --stream", |
22 | | - "prettier:fix": "lerna run prettier -- --write", |
23 | | - "lint": "lerna run lint --stream", |
24 | | - "lint:ci": "lerna run lint:ci --stream", |
| 20 | + "format": "yarn fmt:fix && yarn lint:fix", |
| 21 | + "lint": "yarn oxlint .", |
| 22 | + "lint:ci": "yarn oxlint .", |
25 | 23 | "version-packages": "changeset version && YARN_ENABLE_IMMUTABLE_INSTALLS=false yarn install", |
26 | 24 | "release-packages": "yarn build && yarn release", |
27 | 25 | "release": "changeset publish", |
28 | | - "docs": "./docs.sh" |
| 26 | + "docs": "./docs.sh", |
| 27 | + "lint:fix": "yarn oxlint --fix .", |
| 28 | + "fmt": "yarn oxfmt --check .", |
| 29 | + "fmt:fix": "yarn oxfmt --write .", |
| 30 | + "postinstall": "husky" |
29 | 31 | }, |
30 | | - "packageManager": "yarn@4.10.3", |
31 | 32 | "devDependencies": { |
32 | 33 | "@changesets/cli": "^2.29.6", |
| 34 | + "husky": "^9.1.7", |
33 | 35 | "lerna": "^8.1.3", |
34 | | - "prettier": "^3.5.2", |
| 36 | + "lint-staged": "^16.2.7", |
| 37 | + "oxfmt": "^0.27.0", |
| 38 | + "oxlint": "^1.42.0", |
35 | 39 | "react": "19.1.0", |
36 | 40 | "react-dom": "19.1.0", |
37 | 41 | "typedoc": "0.27.6", |
|
43 | 47 | "resolutions": { |
44 | 48 | "react": "19.1.0", |
45 | 49 | "react-dom": "19.1.0" |
46 | | - } |
| 50 | + }, |
| 51 | + "lint-staged": { |
| 52 | + "*.{ts,tsx,js,jsx,mjs,cjs,mts,cts,vue}": [ |
| 53 | + "oxfmt --write", |
| 54 | + "oxlint --fix" |
| 55 | + ], |
| 56 | + "*.{json,md,yml,yaml,css,html}": [ |
| 57 | + "oxfmt --write" |
| 58 | + ] |
| 59 | + }, |
| 60 | + "packageManager": "yarn@4.10.3" |
47 | 61 | } |
0 commit comments