ACIL FM
Dark
Refresh
Current DIR:
/home/benbot/bot/server/node_modules/ajv/lib/dotjs
/
home
benbot
bot
server
node_modules
ajv
lib
dotjs
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
allOf.js
1.32 MB
chmod
View
DL
Edit
Rename
Delete
anyOf.js
2.86 MB
chmod
View
DL
Edit
Rename
Delete
comment.js
573 B
chmod
View
DL
Edit
Rename
Delete
const.js
2.06 MB
chmod
View
DL
Edit
Rename
Delete
contains.js
3.29 MB
chmod
View
DL
Edit
Rename
Delete
custom.js
9.54 MB
chmod
View
DL
Edit
Rename
Delete
dependencies.js
7.54 MB
chmod
View
DL
Edit
Rename
Delete
enum.js
2.53 MB
chmod
View
DL
Edit
Rename
Delete
format.js
5.43 MB
chmod
View
DL
Edit
Rename
Delete
if.js
4.06 MB
chmod
View
DL
Edit
Rename
Delete
index.js
1.07 MB
chmod
View
DL
Edit
Rename
Delete
items.js
6.07 MB
chmod
View
DL
Edit
Rename
Delete
multipleOf.js
2.74 MB
chmod
View
DL
Edit
Rename
Delete
not.js
3.38 MB
chmod
View
DL
Edit
Rename
Delete
oneOf.js
3.11 MB
chmod
View
DL
Edit
Rename
Delete
pattern.js
2.53 MB
chmod
View
DL
Edit
Rename
Delete
properties.js
14.77 MB
chmod
View
DL
Edit
Rename
Delete
propertyNames.js
3.52 MB
chmod
View
DL
Edit
Rename
Delete
README.md
149 B
chmod
View
DL
Edit
Rename
Delete
ref.js
4.6 MB
chmod
View
DL
Edit
Rename
Delete
required.js
12.1 MB
chmod
View
DL
Edit
Rename
Delete
uniqueItems.js
3.61 MB
chmod
View
DL
Edit
Rename
Delete
validate.js
19.55 MB
chmod
View
DL
Edit
Rename
Delete
_limit.js
7.22 MB
chmod
View
DL
Edit
Rename
Delete
_limitItems.js
2.64 MB
chmod
View
DL
Edit
Rename
Delete
_limitLength.js
2.76 MB
chmod
View
DL
Edit
Rename
Delete
_limitProperties.js
2.68 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /home/benbot/bot/server/node_modules/ajv/lib/dotjs/pattern.js
'use strict'; module.exports = function generate_pattern(it, $keyword, $ruleType) { var out = ' '; var $lvl = it.level; var $dataLvl = it.dataLevel; var $schema = it.schema[$keyword]; var $schemaPath = it.schemaPath + it.util.getProperty($keyword); var $errSchemaPath = it.errSchemaPath + '/' + $keyword; var $breakOnError = !it.opts.allErrors; var $data = 'data' + ($dataLvl || ''); var $isData = it.opts.$data && $schema && $schema.$data, $schemaValue; if ($isData) { out += ' var schema' + ($lvl) + ' = ' + (it.util.getData($schema.$data, $dataLvl, it.dataPathArr)) + '; '; $schemaValue = 'schema' + $lvl; } else { $schemaValue = $schema; } var $regexp = $isData ? '(new RegExp(' + $schemaValue + '))' : it.usePattern($schema); out += 'if ( '; if ($isData) { out += ' (' + ($schemaValue) + ' !== undefined && typeof ' + ($schemaValue) + ' != \'string\') || '; } out += ' !' + ($regexp) + '.test(' + ($data) + ') ) { '; var $$outStack = $$outStack || []; $$outStack.push(out); out = ''; /* istanbul ignore else */ if (it.createErrors !== false) { out += ' { keyword: \'' + ('pattern') + '\' , dataPath: (dataPath || \'\') + ' + (it.errorPath) + ' , schemaPath: ' + (it.util.toQuotedString($errSchemaPath)) + ' , params: { pattern: '; if ($isData) { out += '' + ($schemaValue); } else { out += '' + (it.util.toQuotedString($schema)); } out += ' } '; if (it.opts.messages !== false) { out += ' , message: \'should match pattern "'; if ($isData) { out += '\' + ' + ($schemaValue) + ' + \''; } else { out += '' + (it.util.escapeQuotes($schema)); } out += '"\' '; } if (it.opts.verbose) { out += ' , schema: '; if ($isData) { out += 'validate.schema' + ($schemaPath); } else { out += '' + (it.util.toQuotedString($schema)); } out += ' , parentSchema: validate.schema' + (it.schemaPath) + ' , data: ' + ($data) + ' '; } out += ' } '; } else { out += ' {} '; } var __err = out; out = $$outStack.pop(); if (!it.compositeRule && $breakOnError) { /* istanbul ignore if */ if (it.async) { out += ' throw new ValidationError([' + (__err) + ']); '; } else { out += ' validate.errors = [' + (__err) + ']; return false; '; } } else { out += ' var err = ' + (__err) + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; '; } out += '} '; if ($breakOnError) { out += ' else { '; } return out; }
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply