game data schema

This commit is contained in:
2025-05-17 15:55:08 +02:00
parent 0b41d84ead
commit 23e5707e98
11 changed files with 787 additions and 72 deletions

View File

@@ -7,7 +7,8 @@
"start": "npm run prebuild && ng serve",
"build": "npm run prebuild && ng build",
"watch": "npm run prebuild && ng build --watch --configuration development",
"test": "npm run prebuild && ng test"
"test": "npm run prebuild && ng test",
"generate:schemas": "ts-json-schema-generator --path 'src/app/components/game/data/GdRoot.ts' --tsconfig tsconfig.json --type GdRoot --out schemas/gdRoot.json"
},
"private": true,
"dependencies": {
@@ -34,6 +35,8 @@
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "~2.1.0",
"ts-auto-guard": "^5.0.1",
"ts-json-schema-generator": "^2.4.0",
"typescript": "~5.7.2"
}
}