1.1.1 • Published 7 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
7 years ago
1.1.0
7 years ago
1.0.0
7 years ago
0.15.1
8 years ago
0.15.0
8 years ago
0.14.4
8 years ago
0.14.3
8 years ago
0.14.2
8 years ago
0.14.1
8 years ago
0.14.0
8 years ago
0.13.0
8 years ago
0.12.15
8 years ago
0.12.14
8 years ago
0.12.13
8 years ago
0.12.12
8 years ago
0.12.11
8 years ago
0.12.10
8 years ago
0.12.9
8 years ago
0.12.8
8 years ago
0.12.7
8 years ago
0.12.6
8 years ago
0.12.5
8 years ago
0.12.4
8 years ago
0.12.3
8 years ago
0.12.2
8 years ago
0.12.1
8 years ago
0.11.4
8 years ago
0.11.3
8 years ago
0.11.2
8 years ago
0.11.1
8 years ago
0.11.0
8 years ago
0.10.4
8 years ago