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