1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| // Standard YAML's JSON schema.
| // http://www.yaml.org/spec/1.2/spec.html#id2803231
| //
| // NOTE: JS-YAML does not support schema-specific tag resolution restrictions.
| // So, this schema is not such strict as defined in the YAML specification.
| // It allows numbers in binary notaion, use `Null` and `NULL` as `null`, etc.
|
|
| 'use strict';
|
|
| var Schema = require('../schema');
|
|
| module.exports = new Schema({
| include: [
| require('./failsafe')
| ],
| implicit: [
| require('../type/null'),
| require('../type/bool'),
| require('../type/int'),
| require('../type/float')
| ]
| });
|
|