2.0.0 • Published 5 days ago

@iqb/responses v2.0.0

Weekly downloads
-
License
CC-BY-SA-4.0
Repository
github
Last release
5 days ago

License: CC BY-SA 4.0 npm

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.

2.0.0

5 days ago

1.1.3

20 days ago

1.1.2

1 month ago

1.1.1

2 months ago

1.1.0

2 months ago

1.0.1

2 months ago

1.0.0

4 months ago

0.29.0

4 months ago

0.28.0

4 months ago

0.27.0

4 months ago

0.26.0

4 months ago

0.25.0

4 months ago

0.24.0

4 months ago

0.23.0

5 months ago

0.21.0

5 months ago

0.22.0

5 months ago

0.20.0

5 months ago

0.19.0

5 months ago

0.10.0

6 months ago

0.11.0

6 months ago

0.9.0

8 months ago

0.12.0

6 months ago

0.8.0

8 months ago

0.13.0

6 months ago

0.14.0

6 months ago

0.15.0

6 months ago

0.16.0

6 months ago

0.17.0

6 months ago

0.7.0

8 months ago

0.18.0

5 months ago

0.6.0

8 months ago

0.3.0

2 years ago

0.2.0

2 years ago