|
4 | 4 | "scripts": { |
5 | 5 | "dev": "turbo --filter @evolu/* dev --filter web --concurrency=11", |
6 | 6 | "build": "turbo --filter @evolu/* build", |
7 | | - "build:web": "pnpm typedoc && turbo --filter web build", |
| 7 | + "build:web": "pnpm build:docs && turbo --filter web build", |
| 8 | + "build:docs": "typedoc && pnpm --filter=web run fix:docs", |
8 | 9 | "test": "turbo run test", |
9 | 10 | "test:watch": "turbo run test:watch", |
10 | 11 | "start": "turbo start", |
11 | 12 | "//lint": "No --cache: typescript-eslint doesn't recommend it due to cross-file dependencies", |
12 | 13 | "lint": "eslint", |
13 | 14 | "biome": "biome check", |
14 | 15 | "lint-monorepo": "pnpm dlx sherif@latest", |
15 | | - "verify": "pnpm build && pnpm test && pnpm lint && pnpm biome && pnpm lint-monorepo && pnpm typedoc", |
| 16 | + "verify": "pnpm build && pnpm test && pnpm lint && pnpm biome && pnpm lint-monorepo && pnpm build:docs", |
16 | 17 | "clean": "turbo clean && rimraf node_modules pnpm-lock.yaml .turbo .eslintcache out", |
17 | 18 | "format": "prettier --write \"**/*.{ts,tsx,js,mjs,md,mdx}\"", |
18 | 19 | "version": "changeset version", |
19 | 20 | "release": "pnpm run build && changeset publish", |
20 | 21 | "ios": "cd examples/react-expo && pnpm ios", |
21 | 22 | "android": "cd examples/react-expo && pnpm android", |
22 | | - "typedoc": "typedoc && pnpm --filter=web run fix:docs", |
23 | 23 | "bench": "turbo bench", |
24 | 24 | "examples:toggle-deps": "node --experimental-strip-types ./scripts/toggle-examples-deps.mts", |
25 | 25 | "examples:build": "turbo --filter @example/* build", |
|
30 | 30 | "publish:local": "node --experimental-strip-types ./scripts/publish-local.mts" |
31 | 31 | }, |
32 | 32 | "devDependencies": { |
33 | | - "@biomejs/biome": "2.3.8", |
| 33 | + "@biomejs/biome": "2.3.10", |
34 | 34 | "@changesets/cli": "^2.29.8", |
35 | 35 | "@eslint/js": "^9.39.1", |
36 | 36 | "@types/inquirer": "^9.0.9", |
37 | 37 | "@typescript-eslint/parser": "^8.49.0", |
38 | | - "eslint": "9.39.1", |
| 38 | + "eslint": "^9.39.1", |
39 | 39 | "eslint-plugin-jsdoc": "^61.5.0", |
40 | 40 | "eslint-plugin-react-hooks": "^7.0.1", |
41 | 41 | "prettier": "^3.7.4", |
|
48 | 48 | "typedoc": "^0.28.15", |
49 | 49 | "typedoc-plugin-markdown": "^4.9.0", |
50 | 50 | "typescript": "^5.9.3", |
51 | | - "typescript-eslint": "^8.49.0" |
| 51 | + "typescript-eslint": "^8.49.0", |
| 52 | + "vitest": "^4.0.16" |
52 | 53 | }, |
53 | 54 | "engines": { |
54 | 55 | "node": ">=24.0.0" |
55 | 56 | }, |
56 | | - "packageManager": "pnpm@10.25.0", |
| 57 | + "packageManager": "pnpm@10.26.1", |
57 | 58 | "pnpm": { |
58 | 59 | "onlyBuiltDependencies": [ |
59 | 60 | "@parcel/watcher", |
|
0 commit comments