Skip to content

Commit c6fde27

Browse files
committed
CCM-8855: Add skeleton sandbox server
1 parent b1f85a7 commit c6fde27

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+3711
-131
lines changed

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"description": "",
77
"devDependencies": {
88
"@openapitools/openapi-generator-cli": "^2.18.4",
9+
"openapi-typescript": "^7.6.1",
910
"orval": "^7.7.0"
1011
},
1112
"keywords": [],
@@ -14,9 +15,12 @@
1415
"name": "nhs-notify-supplier-api",
1516
"packageManager": "[email protected]",
1617
"scripts": {
17-
"generate": "pnpm generate:ts && pnpm generate:python",
18+
"generate": "pnpm generate:ts && pnpm generate:python && pnpm generate:sandbox",
1819
"generate:python": "docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate -i /local/specification/api/notify-supplier.yml -g python -o /local/sdk/python --skip-validate-spec",
1920
"generate:ts": "npx orval",
21+
"generate:sandbox-types": "openapi-typescript specification/api/notify-supplier.yml -o sandbox/types/api.d.ts",
22+
"generate:sandbox-server": "docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate -i /local/specification/api/notify-supplier.yml -g nodejs-express-server -o /local/sandbox --skip-validate-spec",
23+
"generate:sandbox": "pnpm generate:sandbox-types && pnpm generate:sandbox-server",
2024
"test": "echo \"Error: no test specified\" && exit 1"
2125
},
2226
"version": "1.0.0"

0 commit comments

Comments
 (0)