|
13 | 13 | }, |
14 | 14 | "author": "ForgeRock", |
15 | 15 | "scripts": { |
| 16 | + "api-report": "pnpm nx run-many -t api-report -p journey-client oidc-client device-client davinci-client", |
| 17 | + "api-report:fix": "for pkg in packages/journey-client packages/oidc-client packages/device-client packages/davinci-client; do pnpm tsx tools/api-report/src/main.ts $pkg --fix; done && pnpm api-report", |
16 | 18 | "build": "nx sync && nx affected --target=build", |
17 | 19 | "changeset": "changeset", |
18 | 20 | "ci:release": "pnpm nx run-many -t build --no-agents --skip-nx-cache && pnpm publish -r --no-git-checks && changeset tag", |
|
24 | 26 | "create-package": "nx g @nx/js:library", |
25 | 27 | "format": "pnpm nx format:write", |
26 | 28 | "generate-docs": "typedoc", |
| 29 | + "preinstall": "npx only-allow pnpm", |
| 30 | + "postinstall": "ts-patch install", |
27 | 31 | "lint": "nx affected --target=lint", |
28 | | - "api-report": "pnpm nx run-many -t api-report -p journey-client oidc-client device-client davinci-client", |
29 | | - "api-report:fix": "for pkg in packages/journey-client packages/oidc-client packages/device-client packages/davinci-client; do pnpm tsx tools/api-report/src/main.ts $pkg --fix; done && pnpm api-report", |
30 | | - "mapping:validate": "pnpm tsx tools/interface-mapping-validator/src/main.ts", |
31 | | - "mapping:generate": "pnpm tsx tools/interface-mapping-validator/src/main.ts --generate", |
32 | 32 | "local-release": "pnpm ts-node tools/release/release.ts", |
| 33 | + "mapping:generate": "pnpm tsx tools/interface-mapping-validator/src/main.ts --generate", |
| 34 | + "mapping:validate": "pnpm tsx tools/interface-mapping-validator/src/main.ts", |
33 | 35 | "nx": "nx", |
34 | | - "postinstall": "ts-patch install", |
35 | | - "preinstall": "npx only-allow pnpm", |
36 | 36 | "prepare": "lefthook install", |
37 | 37 | "serve": "nx serve", |
38 | 38 | "test": "CI=true nx affected:test", |
|
55 | 55 | "@effect/cli": "catalog:effect", |
56 | 56 | "@eslint/eslintrc": "^3.0.0", |
57 | 57 | "@eslint/js": "~9.39.0", |
| 58 | + "@evilmartians/lefthook": "^2.1.4", |
58 | 59 | "@nx/devkit": "22.6.5", |
59 | 60 | "@nx/eslint": "22.6.5", |
60 | 61 | "@nx/eslint-plugin": "22.6.5", |
|
92 | 93 | "eslint-plugin-playwright": "^2.0.0", |
93 | 94 | "eslint-plugin-prettier": "^5.2.3", |
94 | 95 | "fast-check": "^4.0.0", |
95 | | - "@evilmartians/lefthook": "^2.1.4", |
96 | 96 | "jiti": "2.6.1", |
97 | 97 | "jsdom": "27.4.0", |
98 | 98 | "jsonc-eslint-parser": "^2.1.0", |
|
104 | 104 | "shx": "^0.4.0", |
105 | 105 | "swc-loader": "0.2.7", |
106 | 106 | "ts-node": "10.9.2", |
107 | | - "tsx": "^4.20.0", |
108 | 107 | "ts-patch": "3.3.0", |
109 | 108 | "tslib": "^2.5.0", |
| 109 | + "tsx": "^4.20.0", |
110 | 110 | "typedoc": "^0.27.4", |
111 | 111 | "typedoc-github-theme": "0.2.1", |
112 | 112 | "typedoc-plugin-rename-defaults": "^0.7.2", |
|
0 commit comments