Files
portfolio/node_modules/.cache/babel-loader/2ee55a7eeda1d5c855162ad898e47aac.json
2021-09-20 16:54:47 -04:00

1 line
12 KiB
JSON

{"ast":null,"code":"'use strict';\n\nmodule.exports = function generate_propertyNames(it, $keyword, $ruleType) {\n var out = ' ';\n var $lvl = it.level;\n var $dataLvl = it.dataLevel;\n var $schema = it.schema[$keyword];\n var $schemaPath = it.schemaPath + it.util.getProperty($keyword);\n var $errSchemaPath = it.errSchemaPath + '/' + $keyword;\n var $breakOnError = !it.opts.allErrors;\n var $data = 'data' + ($dataLvl || '');\n var $errs = 'errs__' + $lvl;\n var $it = it.util.copy(it);\n var $closingBraces = '';\n $it.level++;\n var $nextValid = 'valid' + $it.level;\n out += 'var ' + $errs + ' = errors;';\n\n if (it.opts.strictKeywords ? typeof $schema == 'object' && Object.keys($schema).length > 0 || $schema === false : it.util.schemaHasRules($schema, it.RULES.all)) {\n $it.schema = $schema;\n $it.schemaPath = $schemaPath;\n $it.errSchemaPath = $errSchemaPath;\n var $key = 'key' + $lvl,\n $idx = 'idx' + $lvl,\n $i = 'i' + $lvl,\n $invalidName = '\\' + ' + $key + ' + \\'',\n $dataNxt = $it.dataLevel = it.dataLevel + 1,\n $nextData = 'data' + $dataNxt,\n $dataProperties = 'dataProperties' + $lvl,\n $ownProperties = it.opts.ownProperties,\n $currentBaseId = it.baseId;\n\n if ($ownProperties) {\n out += ' var ' + $dataProperties + ' = undefined; ';\n }\n\n if ($ownProperties) {\n out += ' ' + $dataProperties + ' = ' + $dataProperties + ' || Object.keys(' + $data + '); for (var ' + $idx + '=0; ' + $idx + '<' + $dataProperties + '.length; ' + $idx + '++) { var ' + $key + ' = ' + $dataProperties + '[' + $idx + ']; ';\n } else {\n out += ' for (var ' + $key + ' in ' + $data + ') { ';\n }\n\n out += ' var startErrs' + $lvl + ' = errors; ';\n var $passData = $key;\n var $wasComposite = it.compositeRule;\n it.compositeRule = $it.compositeRule = true;\n var $code = it.validate($it);\n $it.baseId = $currentBaseId;\n\n if (it.util.varOccurences($code, $nextData) < 2) {\n out += ' ' + it.util.varReplace($code, $nextData, $passData) + ' ';\n } else {\n out += ' var ' + $nextData + ' = ' + $passData + '; ' + $code + ' ';\n }\n\n it.compositeRule = $it.compositeRule = $wasComposite;\n out += ' if (!' + $nextValid + ') { for (var ' + $i + '=startErrs' + $lvl + '; ' + $i + '<errors; ' + $i + '++) { vErrors[' + $i + '].propertyName = ' + $key + '; } var err = ';\n /* istanbul ignore else */\n\n if (it.createErrors !== false) {\n out += ' { keyword: \\'' + 'propertyNames' + '\\' , dataPath: (dataPath || \\'\\') + ' + it.errorPath + ' , schemaPath: ' + it.util.toQuotedString($errSchemaPath) + ' , params: { propertyName: \\'' + $invalidName + '\\' } ';\n\n if (it.opts.messages !== false) {\n out += ' , message: \\'property name \\\\\\'' + $invalidName + '\\\\\\' is invalid\\' ';\n }\n\n if (it.opts.verbose) {\n out += ' , schema: validate.schema' + $schemaPath + ' , parentSchema: validate.schema' + it.schemaPath + ' , data: ' + $data + ' ';\n }\n\n out += ' } ';\n } else {\n out += ' {} ';\n }\n\n out += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ';\n\n if (!it.compositeRule && $breakOnError) {\n /* istanbul ignore if */\n if (it.async) {\n out += ' throw new ValidationError(vErrors); ';\n } else {\n out += ' validate.errors = vErrors; return false; ';\n }\n }\n\n if ($breakOnError) {\n out += ' break; ';\n }\n\n out += ' } }';\n }\n\n if ($breakOnError) {\n out += ' ' + $closingBraces + ' if (' + $errs + ' == errors) {';\n }\n\n return out;\n};","map":{"version":3,"sources":["/Users/tylerkoenig/Code/personal/react-scss2/node_modules/ajv/lib/dotjs/propertyNames.js"],"names":["module","exports","generate_propertyNames","it","$keyword","$ruleType","out","$lvl","level","$dataLvl","dataLevel","$schema","schema","$schemaPath","schemaPath","util","getProperty","$errSchemaPath","errSchemaPath","$breakOnError","opts","allErrors","$data","$errs","$it","copy","$closingBraces","$nextValid","strictKeywords","Object","keys","length","schemaHasRules","RULES","all","$key","$idx","$i","$invalidName","$dataNxt","$nextData","$dataProperties","$ownProperties","ownProperties","$currentBaseId","baseId","$passData","$wasComposite","compositeRule","$code","validate","varOccurences","varReplace","createErrors","errorPath","toQuotedString","messages","verbose","async"],"mappings":"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","sourcesContent":["'use strict';\nmodule.exports = function generate_propertyNames(it, $keyword, $ruleType) {\n var out = ' ';\n var $lvl = it.level;\n var $dataLvl = it.dataLevel;\n var $schema = it.schema[$keyword];\n var $schemaPath = it.schemaPath + it.util.getProperty($keyword);\n var $errSchemaPath = it.errSchemaPath + '/' + $keyword;\n var $breakOnError = !it.opts.allErrors;\n var $data = 'data' + ($dataLvl || '');\n var $errs = 'errs__' + $lvl;\n var $it = it.util.copy(it);\n var $closingBraces = '';\n $it.level++;\n var $nextValid = 'valid' + $it.level;\n out += 'var ' + ($errs) + ' = errors;';\n if ((it.opts.strictKeywords ? (typeof $schema == 'object' && Object.keys($schema).length > 0) || $schema === false : it.util.schemaHasRules($schema, it.RULES.all))) {\n $it.schema = $schema;\n $it.schemaPath = $schemaPath;\n $it.errSchemaPath = $errSchemaPath;\n var $key = 'key' + $lvl,\n $idx = 'idx' + $lvl,\n $i = 'i' + $lvl,\n $invalidName = '\\' + ' + $key + ' + \\'',\n $dataNxt = $it.dataLevel = it.dataLevel + 1,\n $nextData = 'data' + $dataNxt,\n $dataProperties = 'dataProperties' + $lvl,\n $ownProperties = it.opts.ownProperties,\n $currentBaseId = it.baseId;\n if ($ownProperties) {\n out += ' var ' + ($dataProperties) + ' = undefined; ';\n }\n if ($ownProperties) {\n out += ' ' + ($dataProperties) + ' = ' + ($dataProperties) + ' || Object.keys(' + ($data) + '); for (var ' + ($idx) + '=0; ' + ($idx) + '<' + ($dataProperties) + '.length; ' + ($idx) + '++) { var ' + ($key) + ' = ' + ($dataProperties) + '[' + ($idx) + ']; ';\n } else {\n out += ' for (var ' + ($key) + ' in ' + ($data) + ') { ';\n }\n out += ' var startErrs' + ($lvl) + ' = errors; ';\n var $passData = $key;\n var $wasComposite = it.compositeRule;\n it.compositeRule = $it.compositeRule = true;\n var $code = it.validate($it);\n $it.baseId = $currentBaseId;\n if (it.util.varOccurences($code, $nextData) < 2) {\n out += ' ' + (it.util.varReplace($code, $nextData, $passData)) + ' ';\n } else {\n out += ' var ' + ($nextData) + ' = ' + ($passData) + '; ' + ($code) + ' ';\n }\n it.compositeRule = $it.compositeRule = $wasComposite;\n out += ' if (!' + ($nextValid) + ') { for (var ' + ($i) + '=startErrs' + ($lvl) + '; ' + ($i) + '<errors; ' + ($i) + '++) { vErrors[' + ($i) + '].propertyName = ' + ($key) + '; } var err = '; /* istanbul ignore else */\n if (it.createErrors !== false) {\n out += ' { keyword: \\'' + ('propertyNames') + '\\' , dataPath: (dataPath || \\'\\') + ' + (it.errorPath) + ' , schemaPath: ' + (it.util.toQuotedString($errSchemaPath)) + ' , params: { propertyName: \\'' + ($invalidName) + '\\' } ';\n if (it.opts.messages !== false) {\n out += ' , message: \\'property name \\\\\\'' + ($invalidName) + '\\\\\\' is invalid\\' ';\n }\n if (it.opts.verbose) {\n out += ' , schema: validate.schema' + ($schemaPath) + ' , parentSchema: validate.schema' + (it.schemaPath) + ' , data: ' + ($data) + ' ';\n }\n out += ' } ';\n } else {\n out += ' {} ';\n }\n out += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ';\n if (!it.compositeRule && $breakOnError) {\n /* istanbul ignore if */\n if (it.async) {\n out += ' throw new ValidationError(vErrors); ';\n } else {\n out += ' validate.errors = vErrors; return false; ';\n }\n }\n if ($breakOnError) {\n out += ' break; ';\n }\n out += ' } }';\n }\n if ($breakOnError) {\n out += ' ' + ($closingBraces) + ' if (' + ($errs) + ' == errors) {';\n }\n return out;\n}\n"]},"metadata":{},"sourceType":"script"}