@tesler-ui/schema
v0.6.0
Published
This package includes schemas shared by [Tesler](https://github.com/tesler-platform/tesler) and [Tesler-UI](https://github.com/tesler-platform/tesler-ui) in form of Typescript types, their corresponding JSON schemas and utilities to extend built-in types
Readme
Tesler Schema
This package includes schemas shared by Tesler and Tesler-UI in form of Typescript types, their corresponding JSON schemas and utilities to extend built-in types and rebuild the schemas.
Usage
Install this as a dependency for your project:
yarn add @tesler-ui/schemaAdd a launch command to the script section of your package.json file:
"scripts": {
"gen:schema": "node ./node_modules/@tesler-ui/schema/bin/build-schema"
},Disable @tesler-ui/schema in the browser section of your package.json file:
"browser": {
"@tesler-ui/schema": false
}Launch command to generate schemas
yarn gen:schemaAfter that JSON files describing schema for Tesler screens, views, widgets and sql business components should appear in schemas folder of your project
Extending schemas for your project
Coming soon
