| // JS-YAML's default schema for `load` function. | 
| // It is not described in the YAML specification. | 
| // | 
| // This schema is based on JS-YAML's default safe schema and includes | 
| // JavaScript-specific types: !!js/undefined, !!js/regexp and !!js/function. | 
| // | 
| // Also this schema is used as default base schema at `Schema.create` function. | 
|   | 
|   | 
| 'use strict'; | 
|   | 
|   | 
| var Schema = require('../schema'); | 
|   | 
|   | 
| module.exports = Schema.DEFAULT = new Schema({ | 
|   include: [ | 
|     require('./default_safe') | 
|   ], | 
|   explicit: [ | 
|     require('../type/js/undefined'), | 
|     require('../type/js/regexp'), | 
|     require('../type/js/function') | 
|   ] | 
| }); |