1.1.4 • Published 3 years ago
@itentialopensource/binding-schema v1.1.4
Binding Schema
A schema extension for JSON schema that builds upon JSON hyper-schema to dynamically bind data into a JSON schema document. This is the home for the binding schema specification and its official JavaScript library.
Notice
This is an early version of a JSON schema extension.
Upcoming Features of Spec:
V1
- Support authentication via link.headerSchema
- Binding meta-schema
V2
- Property dependencies for sequencing and internal/external references
- Source-to-Target data transformations
- JSON API Support?
- GraphQL Support?
- Further language support with binding schema libraries
Upcoming Features of JavaScript library:
V1
- Support source.keyPointer as nested object
- Support source.propertyPath as nested object
- Support target.propertyPath as nested object
- Support array usage within JSON pointers
- Support non-nested object bindings
- Support keyless/non-array responses bindings
- Support authentication via link.headerSchema
- Binding schema validator
- Docs for how to use tool
- JSDocs in code
- Fix index.js unit tests
V2
- Handle property dependencies
- Handle transformations
1.1.4
3 years ago
1.1.3
4 years ago
1.1.2
4 years ago
1.0.0
4 years ago
0.7.0
4 years ago
0.6.1
4 years ago
0.6.0
4 years ago
0.5.1
4 years ago
0.5.0
4 years ago
0.4.3
5 years ago
0.4.2
5 years ago
0.4.1
5 years ago
0.4.0
5 years ago
0.3.11
5 years ago
0.3.10
6 years ago
0.3.9
6 years ago
0.3.8
6 years ago
0.3.7
6 years ago
0.3.6
6 years ago
0.3.5
6 years ago
0.3.4
6 years ago
0.3.3
6 years ago
0.3.2
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.0
6 years ago
0.1.6
6 years ago
0.1.5
6 years ago
0.1.4
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago