-
- Downloads
Project 'eclipsefdn/it/api/eclipsefdn-working-groups-api' was moved to 'eclipsefdn/software-dev/api/eclipsefdn-working-groups-api'. Please update any links and bookmarks that may still have the old path.
update: Add working group json schema testing to build
parent
16a65786
Branches
No related tags found
Showing
- Makefile 1 addition, 0 deletionsMakefile
- package-lock.json 1315 additions, 0 deletionspackage-lock.json
- package.json 3 additions, 2 deletionspackage.json
- spec/openapi.yaml 3 additions, 3 deletionsspec/openapi.yaml
- src/test/js/WorkingGroupFormatValidator.js 68 additions, 0 deletionssrc/test/js/WorkingGroupFormatValidator.js
- yarn.lock 123 additions, 123 deletionsyarn.lock
package-lock.json
0 → 100644
This diff is collapsed.
| ... | ... | @@ -4,12 +4,13 @@ |
| "dependencies": { | ||
| "@types/node": "^20.11.30", | ||
| "eclipsefdn-api-support": "1.0.0", | ||
| "tsx": "^4.7.1" | ||
| "tsx": "^4.7.1", | ||
| "zod": "^3.23.8" | ||
| }, | ||
| "private": true, | ||
| "scripts": { | ||
| "start": "yarn run generate-json-schema && npx @redocly/openapi-cli preview-docs spec/openapi.yaml -p 8097", | ||
| "test": "yarn run generate-json-schema && npx @redocly/openapi-cli lint spec/openapi.yaml", | ||
| "test": "yarn run generate-json-schema && npx @redocly/openapi-cli lint spec/openapi.yaml && node src/test/js/WorkingGroupFormatValidator.js -f src/main/resources/working_groups.json", | ||
| "generate-json-schema": "yarn run clean && node node_modules/eclipsefdn-api-support/src/openapi2schema.js -s spec/openapi.yaml -t src/test/resources", | ||
| "clean": "rm -rf src/test/resources/schemas/", | ||
| "report-wg-levels": "tsx src/main/js/reportLevels.ts" | ||
| ... | ... |
src/test/js/WorkingGroupFormatValidator.js
0 → 100644
This diff is collapsed.
Please register or sign in to comment
