moving json schema out of extension-registry

This commit is contained in:
Niels Lyngsø
2024-09-14 22:30:10 +02:00
parent 51d7df306f
commit c69f30c3c8
5 changed files with 142 additions and 25 deletions

View File

@@ -160,8 +160,9 @@
"generate:server-api": "openapi-ts --file devops/openapi-ts/openapi-ts.config.js",
"generate:icons": "node ./devops/icons/index.js",
"generate:overrides": "node ./devops/tsc/index.js",
"generate:jsonschema:dist": "typescript-json-schema --required --include \"./src/packages/core/extension-registry/umbraco-package.ts\" --out dist-cms/umbraco-package-schema.json tsconfig.json UmbracoPackage",
"generate:jsonschema": "typescript-json-schema --required --include \"./src/packages/core/extension-registry/*.ts\"",
"generate:jsonschema:imports": "node ./devops/json-schema-generator/index.js",
"generate:jsonschema:dist": "typescript-json-schema --required --include \"./src/umbraco-package-schema.ts\" --out dist-cms/umbraco-package-schema.json tsconfig.json UmbracoPackage",
"generate:jsonschema": "typescript-json-schema --required --include \"./src/umbraco-package-schema.ts\"",
"lint:errors": "npm run lint -- --quiet",
"lint:fix": "npm run lint -- --fix",
"lint": "eslint src",