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-keywords /
dist /
definitions /
Delete
Unzip
Name
Size
Permission
Date
Action
_range.d.ts
256
B
-rw-r--r--
2023-12-14 07:55
_range.js
869
B
-rw-r--r--
2023-12-14 07:55
_range.js.map
826
B
-rw-r--r--
2023-12-14 07:55
_required.d.ts
268
B
-rw-r--r--
2023-12-14 07:55
_required.js
708
B
-rw-r--r--
2023-12-14 07:55
_required.js.map
743
B
-rw-r--r--
2023-12-14 07:55
_types.d.ts
219
B
-rw-r--r--
2023-12-14 07:55
_types.js
111
B
-rw-r--r--
2023-12-14 07:55
_types.js.map
119
B
-rw-r--r--
2023-12-14 07:55
_util.d.ts
310
B
-rw-r--r--
2023-12-14 07:55
_util.js
773
B
-rw-r--r--
2023-12-14 07:55
_util.js.map
729
B
-rw-r--r--
2023-12-14 07:55
allRequired.d.ts
109
B
-rw-r--r--
2023-12-14 07:55
allRequired.js
605
B
-rw-r--r--
2023-12-14 07:55
allRequired.js.map
553
B
-rw-r--r--
2023-12-14 07:55
anyRequired.d.ts
182
B
-rw-r--r--
2023-12-14 07:55
anyRequired.js
423
B
-rw-r--r--
2023-12-14 07:55
anyRequired.js.map
256
B
-rw-r--r--
2023-12-14 07:55
deepProperties.d.ts
184
B
-rw-r--r--
2023-12-14 07:55
deepProperties.js
1.71
KB
-rw-r--r--
2023-12-14 07:55
deepProperties.js.map
1.73
KB
-rw-r--r--
2023-12-14 07:55
deepRequired.d.ts
107
B
-rw-r--r--
2023-12-14 07:55
deepRequired.js
1.2
KB
-rw-r--r--
2023-12-14 07:55
deepRequired.js.map
1.24
KB
-rw-r--r--
2023-12-14 07:55
dynamicDefaults.d.ts
319
B
-rw-r--r--
2023-12-14 07:55
dynamicDefaults.js
2.79
KB
-rw-r--r--
2023-12-14 07:55
dynamicDefaults.js.map
2.9
KB
-rw-r--r--
2023-12-14 07:55
exclusiveRange.d.ts
182
B
-rw-r--r--
2023-12-14 07:55
exclusiveRange.js
420
B
-rw-r--r--
2023-12-14 07:55
exclusiveRange.js.map
264
B
-rw-r--r--
2023-12-14 07:55
index.d.ts
581
B
-rw-r--r--
2023-12-14 07:55
index.js
1.85
KB
-rw-r--r--
2023-12-14 07:55
index.js.map
745
B
-rw-r--r--
2023-12-14 07:55
instanceof.d.ts
296
B
-rw-r--r--
2023-12-14 07:55
instanceof.js
1.54
KB
-rw-r--r--
2023-12-14 07:55
instanceof.js.map
1.41
KB
-rw-r--r--
2023-12-14 07:55
oneRequired.d.ts
182
B
-rw-r--r--
2023-12-14 07:55
oneRequired.js
423
B
-rw-r--r--
2023-12-14 07:55
oneRequired.js.map
256
B
-rw-r--r--
2023-12-14 07:55
patternRequired.d.ts
228
B
-rw-r--r--
2023-12-14 07:55
patternRequired.js
1.57
KB
-rw-r--r--
2023-12-14 07:55
patternRequired.js.map
1.51
KB
-rw-r--r--
2023-12-14 07:55
prohibited.d.ts
109
B
-rw-r--r--
2023-12-14 07:55
prohibited.js
673
B
-rw-r--r--
2023-12-14 07:55
prohibited.js.map
706
B
-rw-r--r--
2023-12-14 07:55
range.d.ts
182
B
-rw-r--r--
2023-12-14 07:55
range.js
402
B
-rw-r--r--
2023-12-14 07:55
range.js.map
244
B
-rw-r--r--
2023-12-14 07:55
regexp.d.ts
107
B
-rw-r--r--
2023-12-14 07:55
regexp.js
1.29
KB
-rw-r--r--
2023-12-14 07:55
regexp.js.map
1.21
KB
-rw-r--r--
2023-12-14 07:55
select.d.ts
304
B
-rw-r--r--
2023-12-14 07:55
select.js
2.69
KB
-rw-r--r--
2023-12-14 07:55
select.js.map
2.21
KB
-rw-r--r--
2023-12-14 07:55
transform.d.ts
518
B
-rw-r--r--
2023-12-14 07:55
transform.js
3
KB
-rw-r--r--
2023-12-14 07:55
transform.js.map
2.97
KB
-rw-r--r--
2023-12-14 07:55
typeof.d.ts
107
B
-rw-r--r--
2023-12-14 07:55
typeof.js
892
B
-rw-r--r--
2023-12-14 07:55
typeof.js.map
839
B
-rw-r--r--
2023-12-14 07:55
uniqueItemProperties.d.ts
107
B
-rw-r--r--
2023-12-14 07:55
uniqueItemProperties.js
2.47
KB
-rw-r--r--
2023-12-14 07:55
uniqueItemProperties.js.map
2.04
KB
-rw-r--r--
2023-12-14 07:55
Save
Rename
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const codegen_1 = require("ajv/dist/compile/codegen"); const transform = { trimStart: (s) => s.trimStart(), trimEnd: (s) => s.trimEnd(), trimLeft: (s) => s.trimStart(), trimRight: (s) => s.trimEnd(), trim: (s) => s.trim(), toLowerCase: (s) => s.toLowerCase(), toUpperCase: (s) => s.toUpperCase(), toEnumCase: (s, cfg) => (cfg === null || cfg === void 0 ? void 0 : cfg.hash[configKey(s)]) || s, }; const getDef = Object.assign(_getDef, { transform }); function _getDef() { return { keyword: "transform", schemaType: "array", before: "enum", code(cxt) { const { gen, data, schema, parentSchema, it } = cxt; const { parentData, parentDataProperty } = it; const tNames = schema; if (!tNames.length) return; let cfg; if (tNames.includes("toEnumCase")) { const config = getEnumCaseCfg(parentSchema); cfg = gen.scopeValue("obj", { ref: config, code: (0, codegen_1.stringify)(config) }); } gen.if((0, codegen_1._) `typeof ${data} == "string" && ${parentData} !== undefined`, () => { gen.assign(data, transformExpr(tNames.slice())); gen.assign((0, codegen_1._) `${parentData}[${parentDataProperty}]`, data); }); function transformExpr(ts) { if (!ts.length) return data; const t = ts.pop(); if (!(t in transform)) throw new Error(`transform: unknown transformation ${t}`); const func = gen.scopeValue("func", { ref: transform[t], code: (0, codegen_1._) `require("ajv-keywords/dist/definitions/transform").transform${(0, codegen_1.getProperty)(t)}`, }); const arg = transformExpr(ts); return cfg && t === "toEnumCase" ? (0, codegen_1._) `${func}(${arg}, ${cfg})` : (0, codegen_1._) `${func}(${arg})`; } }, metaSchema: { type: "array", items: { type: "string", enum: Object.keys(transform) }, }, }; } function getEnumCaseCfg(parentSchema) { // build hash table to enum values const cfg = { hash: {} }; // requires `enum` in the same schema as transform if (!parentSchema.enum) throw new Error('transform: "toEnumCase" requires "enum"'); for (const v of parentSchema.enum) { if (typeof v !== "string") continue; const k = configKey(v); // requires all `enum` values have unique keys if (cfg.hash[k]) { throw new Error('transform: "toEnumCase" requires all lowercased "enum" values to be unique'); } cfg.hash[k] = v; } return cfg; } function configKey(s) { return s.toLowerCase(); } exports.default = getDef; module.exports = getDef; //# sourceMappingURL=transform.js.map