Skip to content

Commit c458878

Browse files
committed
SCHEMA.md
1 parent 88bd30b commit c458878

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,11 @@ As the script executes, each instruction returns some data. By default this data
5050
See [Language](https://github.com/JSONScript/jsonscript/blob/master/LANGUAGE.md)
5151

5252

53+
## Schema
54+
55+
See [Schema](https://github.com/JSONScript/jsonscript/blob/master/SCHEMA.md) for JSON-schemas for the script and for instruction definitions.
56+
57+
5358
## Implementation
5459

5560
JSONScript interpreter for node-js: [jsonscript-js](https://github.com/epoberezkin/jsonscript-js)

SCHEMA.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# JSONScript Schema
2+
3+
[JSCONScript schema](http://www.json-script.com/schema/schema.json#) schema that does not validate keywords in instructions.
4+
5+
[JSONScript strict schema](http://www.json-script.com/schema/schema_strict.json#) schema that validates scalar keywords in instructions.
6+
7+
[JSONScript evaluation schema](http://www.json-script.com/schema/evaluate.json#) this schema contains custom schema keywords and can be used by implementations to evaluate scripts.
8+
9+
[Instruction definition schema](http://www.json-script.com/schema/instruction.json#) the schema for instruction defnitions.

0 commit comments

Comments
 (0)