|
1 | 1 | { |
2 | 2 | "name": "core-system-api", |
3 | 3 | "version": "1.0.0", |
| 4 | + "private": true, |
4 | 5 | "description": "Core System API defined using TypeSpec", |
5 | 6 | "author": "NYCU SDC", |
6 | | - "private": true, |
7 | 7 | "type": "module", |
8 | | - "packageManager": "pnpm@10.18.1+sha512.77a884a165cbba2d8d1c19e3b4880eee6d2fcabd0d879121e282196b80042351d5eb3ca0935fa599da1dc51265cc68816ad2bddd2a2de5ea9fdf92adbec7cd34", |
9 | 8 | "scripts": { |
| 9 | + "build:redocly": "redocly build-docs tsp-output/schema/openapi.1.0.0.yaml --output website/redocly/index.html", |
| 10 | + "build:sdk": "orval --config orval.config.js", |
| 11 | + "build:typedoc": "typedoc --entryPoints packages/sdk/src/index.ts --out website/sdk --tsconfig packages/sdk/tsconfig.json --plugin typedoc-rhineai-theme", |
| 12 | + "build:yaak": "node scripts/generate-yaak.js", |
10 | 13 | "clean": "rm -rf tsp-output yaak packages/sdk/src/generated packages/sdk/docs", |
11 | | - "format": "tsp format **/*.tsp", |
12 | 14 | "compile:openapi": "tsp compile . && node scripts/patch-openapi.js", |
13 | | - "build:yaak": "node scripts/generate-yaak.js", |
14 | | - "build:sdk": "orval --config orval.config.js", |
15 | 15 | "compile:sdk": "pnpm --filter @nycu-sdc/core-system-sdk run build", |
16 | | - "start:mock": "pnpm exec prism mock tsp-output/schema/openapi.1.0.0.yaml --port 4010 --host 0.0.0.0", |
17 | | - "build:redocly": "redocly build-docs tsp-output/schema/openapi.1.0.0.yaml --output website/redocly/index.html", |
18 | | - "build:typedoc": "typedoc --entryPoints packages/sdk/src/index.ts --out website/sdk --tsconfig packages/sdk/tsconfig.json --plugin typedoc-rhineai-theme" |
| 16 | + "format": "prettier --write .", |
| 17 | + "start:mock": "pnpm exec prism mock tsp-output/schema/openapi.1.0.0.yaml --port 4010 --host 0.0.0.0" |
19 | 18 | }, |
20 | 19 | "dependencies": { |
21 | 20 | "@redocly/cli": "^2.15.0", |
| 21 | + "orval": "^8.1.0", |
22 | 22 | "typedoc": "^0.28.16", |
23 | | - "typedoc-rhineai-theme": "^1.2.0", |
24 | | - "orval": "^8.1.0" |
| 23 | + "typedoc-rhineai-theme": "^1.2.0" |
25 | 24 | }, |
26 | 25 | "devDependencies": { |
27 | | - "js-yaml": "^4.1.0", |
| 26 | + "@stoplight/prism-cli": "^5.14.2", |
28 | 27 | "@typespec/compiler": "^1.4.0", |
29 | 28 | "@typespec/http": "^1.4.0", |
30 | 29 | "@typespec/openapi3": "^1.4.0", |
31 | 30 | "@typespec/rest": "^0.74.0", |
32 | 31 | "@typespec/versioning": "^0.74.0", |
33 | | - "@stoplight/prism-cli": "^5.14.2" |
34 | | - } |
| 32 | + "js-yaml": "^4.1.0", |
| 33 | + "prettier": "^3.8.1", |
| 34 | + "prettier-plugin-organize-imports": "^4.3.0", |
| 35 | + "prettier-plugin-packagejson": "^3.0.0" |
| 36 | + }, |
| 37 | + "packageManager": "pnpm@10.18.1+sha512.77a884a165cbba2d8d1c19e3b4880eee6d2fcabd0d879121e282196b80042351d5eb3ca0935fa599da1dc51265cc68816ad2bddd2a2de5ea9fdf92adbec7cd34" |
35 | 38 | } |
0 commit comments