X7ROOT File Manager
Current Path:
/lib/node_modules/npm/node_modules/har-validator/node_modules/ajv/lib/dot
lib
/
node_modules
/
npm
/
node_modules
/
har-validator
/
node_modules
/
ajv
/
lib
/
dot
/
📁
..
📄
_limit.jst
(3.84 KB)
📄
_limitItems.jst
(353 B)
📄
_limitLength.jst
(358 B)
📄
_limitProperties.jst
(376 B)
📄
allOf.jst
(609 B)
📄
anyOf.jst
(921 B)
📄
coerce.def
(1.93 KB)
📄
comment.jst
(322 B)
📄
const.jst
(280 B)
📄
contains.jst
(1.16 KB)
📄
custom.jst
(4.83 KB)
📄
defaults.def
(1.25 KB)
📄
definitions.def
(3.93 KB)
📄
dependencies.jst
(1.82 KB)
📄
enum.jst
(552 B)
📄
errors.def
(8.09 KB)
📄
format.jst
(3.06 KB)
📄
if.jst
(1.58 KB)
📄
items.jst
(2.55 KB)
📄
missing.def
(1.17 KB)
📄
multipleOf.jst
(644 B)
📄
not.jst
(861 B)
📄
oneOf.jst
(1.12 KB)
📄
pattern.jst
(348 B)
📄
properties.jst
(7.54 KB)
📄
propertyNames.jst
(1.25 KB)
📄
ref.jst
(2.4 KB)
📄
required.jst
(2.8 KB)
📄
uniqueItems.jst
(1.66 KB)
📄
validate.jst
(7.54 KB)
Editing: defaults.def
{{## def.assignDefault: {{? it.compositeRule }} {{ if (it.opts.strictDefaults) { var $defaultMsg = 'default is ignored for: ' + $passData; if (it.opts.strictDefaults === 'log') it.logger.warn($defaultMsg); else throw new Error($defaultMsg); } }} {{??}} if ({{=$passData}} === undefined {{? it.opts.useDefaults == 'empty' }} || {{=$passData}} === null || {{=$passData}} === '' {{?}} ) {{=$passData}} = {{? it.opts.useDefaults == 'shared' }} {{= it.useDefault($sch.default) }} {{??}} {{= JSON.stringify($sch.default) }} {{?}}; {{?}} #}} {{## def.defaultProperties: {{ var $schema = it.schema.properties , $schemaKeys = Object.keys($schema); }} {{~ $schemaKeys:$propertyKey }} {{ var $sch = $schema[$propertyKey]; }} {{? $sch.default !== undefined }} {{ var $passData = $data + it.util.getProperty($propertyKey); }} {{# def.assignDefault }} {{?}} {{~}} #}} {{## def.defaultItems: {{~ it.schema.items:$sch:$i }} {{? $sch.default !== undefined }} {{ var $passData = $data + '[' + $i + ']'; }} {{# def.assignDefault }} {{?}} {{~}} #}}
Upload File
Create Folder