✨ feat: add new JSON schemas for Tibi configuration including fields, hooks, jobs, and permissions
- Introduced `field-list.schema.json`, `field-meta.schema.json`, and `field.schema.json` for field configurations. - Added `hooks.schema.json` for defining hooks in the Tibi project. - Created `image-filter.schema.json` for image processing configurations. - Implemented `job.schema.json` for job scheduling configurations. - Added `openapi.schema.json` for OpenAPI metadata generation. - Introduced `permissions.schema.json` for managing permissions in the project. - Created `project.schema.json` for overall project configuration. - Added `projections.schema.json` for defining projections in the project. - Implemented a validation script `validate-schemas.mjs` to ensure schema compliance.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# yaml-language-server: $schema=../../../schemas/api-config/permissions.json
|
||||
# yaml-language-server: $schema=../../../schemas/config/permissions.schema.json
|
||||
|
||||
public:
|
||||
methods:
|
||||
|
||||
Reference in New Issue
Block a user