{"ast":null,"code":"'use strict';\n\nvar metaSchema = require('./refs/json-schema-draft-07.json');\n\nmodule.exports = {\n $id: 'https://github.com/ajv-validator/ajv/blob/master/lib/definition_schema.js',\n definitions: {\n simpleTypes: metaSchema.definitions.simpleTypes\n },\n type: 'object',\n dependencies: {\n schema: ['validate'],\n $data: ['validate'],\n statements: ['inline'],\n valid: {\n not: {\n required: ['macro']\n }\n }\n },\n properties: {\n type: metaSchema.properties.type,\n schema: {\n type: 'boolean'\n },\n statements: {\n type: 'boolean'\n },\n dependencies: {\n type: 'array',\n items: {\n type: 'string'\n }\n },\n metaSchema: {\n type: 'object'\n },\n modifying: {\n type: 'boolean'\n },\n valid: {\n type: 'boolean'\n },\n $data: {\n type: 'boolean'\n },\n async: {\n type: 'boolean'\n },\n errors: {\n anyOf: [{\n type: 'boolean'\n }, {\n const: 'full'\n }]\n }\n }\n};","map":{"version":3,"sources":["/Users/tylerkoenig/Code/personal/react-scss2/node_modules/ajv/lib/definition_schema.js"],"names":["metaSchema","require","module","exports","$id","definitions","simpleTypes","type","dependencies","schema","$data","statements","valid","not","required","properties","items","modifying","async","errors","anyOf","const"],"mappings":"AAAA;;AAEA,IAAIA,UAAU,GAAGC,OAAO,CAAC,kCAAD,CAAxB;;AAEAC,MAAM,CAACC,OAAP,GAAiB;AACfC,EAAAA,GAAG,EAAE,2EADU;AAEfC,EAAAA,WAAW,EAAE;AACXC,IAAAA,WAAW,EAAEN,UAAU,CAACK,WAAX,CAAuBC;AADzB,GAFE;AAKfC,EAAAA,IAAI,EAAE,QALS;AAMfC,EAAAA,YAAY,EAAE;AACZC,IAAAA,MAAM,EAAE,CAAC,UAAD,CADI;AAEZC,IAAAA,KAAK,EAAE,CAAC,UAAD,CAFK;AAGZC,IAAAA,UAAU,EAAE,CAAC,QAAD,CAHA;AAIZC,IAAAA,KAAK,EAAE;AAACC,MAAAA,GAAG,EAAE;AAACC,QAAAA,QAAQ,EAAE,CAAC,OAAD;AAAX;AAAN;AAJK,GANC;AAYfC,EAAAA,UAAU,EAAE;AACVR,IAAAA,IAAI,EAAEP,UAAU,CAACe,UAAX,CAAsBR,IADlB;AAEVE,IAAAA,MAAM,EAAE;AAACF,MAAAA,IAAI,EAAE;AAAP,KAFE;AAGVI,IAAAA,UAAU,EAAE;AAACJ,MAAAA,IAAI,EAAE;AAAP,KAHF;AAIVC,IAAAA,YAAY,EAAE;AACZD,MAAAA,IAAI,EAAE,OADM;AAEZS,MAAAA,KAAK,EAAE;AAACT,QAAAA,IAAI,EAAE;AAAP;AAFK,KAJJ;AAQVP,IAAAA,UAAU,EAAE;AAACO,MAAAA,IAAI,EAAE;AAAP,KARF;AASVU,IAAAA,SAAS,EAAE;AAACV,MAAAA,IAAI,EAAE;AAAP,KATD;AAUVK,IAAAA,KAAK,EAAE;AAACL,MAAAA,IAAI,EAAE;AAAP,KAVG;AAWVG,IAAAA,KAAK,EAAE;AAACH,MAAAA,IAAI,EAAE;AAAP,KAXG;AAYVW,IAAAA,KAAK,EAAE;AAACX,MAAAA,IAAI,EAAE;AAAP,KAZG;AAaVY,IAAAA,MAAM,EAAE;AACNC,MAAAA,KAAK,EAAE,CACL;AAACb,QAAAA,IAAI,EAAE;AAAP,OADK,EAEL;AAACc,QAAAA,KAAK,EAAE;AAAR,OAFK;AADD;AAbE;AAZG,CAAjB","sourcesContent":["'use strict';\n\nvar metaSchema = require('./refs/json-schema-draft-07.json');\n\nmodule.exports = {\n $id: 'https://github.com/ajv-validator/ajv/blob/master/lib/definition_schema.js',\n definitions: {\n simpleTypes: metaSchema.definitions.simpleTypes\n },\n type: 'object',\n dependencies: {\n schema: ['validate'],\n $data: ['validate'],\n statements: ['inline'],\n valid: {not: {required: ['macro']}}\n },\n properties: {\n type: metaSchema.properties.type,\n schema: {type: 'boolean'},\n statements: {type: 'boolean'},\n dependencies: {\n type: 'array',\n items: {type: 'string'}\n },\n metaSchema: {type: 'object'},\n modifying: {type: 'boolean'},\n valid: {type: 'boolean'},\n $data: {type: 'boolean'},\n async: {type: 'boolean'},\n errors: {\n anyOf: [\n {type: 'boolean'},\n {const: 'full'}\n ]\n }\n }\n};\n"]},"metadata":{},"sourceType":"script"}