| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- 'use strict';
 
- var metaSchema = require('./refs/json-schema-draft-07.json');
 
- module.exports = {
 
-   $id: 'https://github.com/ajv-validator/ajv/blob/master/lib/definition_schema.js',
 
-   definitions: {
 
-     simpleTypes: metaSchema.definitions.simpleTypes
 
-   },
 
-   type: 'object',
 
-   dependencies: {
 
-     schema: ['validate'],
 
-     $data: ['validate'],
 
-     statements: ['inline'],
 
-     valid: {not: {required: ['macro']}}
 
-   },
 
-   properties: {
 
-     type: metaSchema.properties.type,
 
-     schema: {type: 'boolean'},
 
-     statements: {type: 'boolean'},
 
-     dependencies: {
 
-       type: 'array',
 
-       items: {type: 'string'}
 
-     },
 
-     metaSchema: {type: 'object'},
 
-     modifying: {type: 'boolean'},
 
-     valid: {type: 'boolean'},
 
-     $data: {type: 'boolean'},
 
-     async: {type: 'boolean'},
 
-     errors: {
 
-       anyOf: [
 
-         {type: 'boolean'},
 
-         {const: 'full'}
 
-       ]
 
-     }
 
-   }
 
- };
 
 
  |