1.1.1 • Published 6 years ago
oly-json v1.1.1
oly json
JSON Schema with decorators to map and validate data.
oly json is a module of the oly project.
import { Kernel } from "oly";
import { field, Json } from "oly-json";
class Data {
@field name: string;
}
const kernel = Kernel.create();
const json = kernel.get(Json);
json.schema(Data); // {properties: [{name: ...
json.build(Data, {name: "John"}); // Data { name: "John" }
json.build(Data, {fake: "John"}); // throw ValidationException
Installation
$ npm install oly oly-json
Dependencies
JSON-Schema Validator | ajv |
1.1.1
6 years ago
1.1.0
6 years ago
1.0.0
6 years ago
0.15.1
7 years ago
0.15.0
7 years ago
0.14.4
7 years ago
0.14.3
7 years ago
0.14.2
7 years ago
0.14.1
7 years ago
0.14.0
7 years ago
0.13.0
7 years ago
0.12.15
7 years ago
0.12.14
7 years ago
0.12.13
7 years ago
0.12.12
7 years ago
0.12.11
7 years ago
0.12.10
7 years ago
0.12.9
7 years ago
0.12.8
7 years ago
0.12.7
7 years ago
0.12.6
7 years ago
0.12.5
7 years ago
0.12.4
7 years ago
0.12.3
7 years ago
0.12.2
7 years ago
0.12.1
7 years ago
0.11.4
7 years ago
0.11.3
7 years ago
0.11.2
7 years ago
0.11.1
7 years ago
0.11.0
7 years ago
0.10.4
7 years ago