|
47 | 47 | "dev:ui-play": "nr -C packages/ui-playground dev", |
48 | 48 | "prepare:type": "pnpm -r --filter='./packages/**' run prepare:type", |
49 | 49 | "dev": "NODE_OPTIONS=\"--max-old-space-size=8192\" nr prepare:type && nr build:ui && pnpm -r --parallel --filter='./packages/**' run stub", |
50 | | - "build": "pnpm -r --filter='./packages/{schema,shared,core,ui,devtools-kit,vite}' run build && pnpm build:client && pnpm build:overlay && pnpm build:browser-extension && pnpm build:electron && pnpm build:devtools && pnpm build:devtools-api", |
| 50 | + "build": "pnpm build:schema && pnpm -r --filter='./packages/{shared,core,ui,devtools-kit,vite}' run build && pnpm build:client && pnpm build:overlay && pnpm build:browser-extension && pnpm build:electron && pnpm build:devtools && pnpm build:devtools-api", |
51 | 51 | "build:browser-extension": "nr -C packages/browser-extension build", |
52 | 52 | "lint": "eslint .", |
53 | 53 | "lint:fix": "eslint . --fix", |
| 54 | + "lint:packages": "pnpm -r --filter='./packages/{core,devtools,devtools-api,devtools-kit,electron,shared}' exec publint && pnpm -r --filter='./packages/{core,devtools,devtools-api,devtools-kit,electron,shared}' exec attw --pack", |
54 | 55 | "prepublishOnly": "npm run build", |
55 | 56 | "release": "bumpp -r && nr build && pnpm -r publish --access public", |
56 | 57 | "release:beta": "bumpp -r && nr build && pnpm -r publish --access public --tag beta", |
|
67 | 68 | "devDependencies": { |
68 | 69 | "@antfu/eslint-config": "2.4.2", |
69 | 70 | "@antfu/ni": "^0.21.12", |
| 71 | + "@arethetypeswrong/cli": "^0.13.6", |
70 | 72 | "@types/chrome": "^0.0.258", |
71 | 73 | "@types/degit": "^2.8.6", |
72 | 74 | "@types/fs-extra": "^11.0.4", |
|
87 | 89 | "npm-run-all": "^4.1.5", |
88 | 90 | "pnpm": "^8.14.3", |
89 | 91 | "progress": "^2.0.3", |
| 92 | + "publint": "^0.2.7", |
90 | 93 | "readdir-glob": "^1.1.3", |
91 | 94 | "regex-extra": "^0.2.2", |
92 | 95 | "simple-git-hooks": "^2.9.0", |
|
0 commit comments