@iqb/responses v2.0.0
This package contains of type definitions for processing assessment data. Additionally, you find TypeScript interfaces and classes, so these data structures can be used in a coherent way.
JSON Schema
The definitions are available as JSON schema files. This way, you can validate your data. The schema files are also the source of documentation: See here to learn about the data structures.
There is one data structure specified by Verona Interfaces: variable list. In this repository responses
, you find a class to handle variable info of this structure, but the specification is not part of this repo.
For developers
- The data is defined via json schema documents. Every folder stands for one definition.
- Every schema is validated against a number of json implementations. Validation is part of the CI, so an invalid schema will not lead to a new documentation. Add valid and invalid json implementations!
- The documentation is also part of the CI. Don't generate it manually!
Adding new spec
1) Add new folder with new json schema
2) Add valid and invalid tests.
3) Add new script entry in package.json
4) Add new script call in .gitlab-ci.yml
to add the test to CI
5) Add new operation in asyncapi.yaml
to document the new spec.
5 days ago
20 days ago
1 month ago
2 months ago
2 months ago
2 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
6 months ago
8 months ago
6 months ago
8 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
8 months ago
5 months ago
8 months ago
2 years ago
2 years ago