Submit
Path:
~
/
/
opt
/
plesk
/
node
/
20
/
lib
/
node_modules
/
npm
/
node_modules
/
@tufjs
/
models
/
dist
/
utils
/
File Content:
guard.js
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isObjectRecord = exports.isStringRecord = exports.isObjectArray = exports.isStringArray = exports.isObject = exports.isDefined = void 0; function isDefined(val) { return val !== undefined; } exports.isDefined = isDefined; function isObject(value) { return typeof value === 'object' && value !== null; } exports.isObject = isObject; function isStringArray(value) { return Array.isArray(value) && value.every((v) => typeof v === 'string'); } exports.isStringArray = isStringArray; function isObjectArray(value) { return Array.isArray(value) && value.every(isObject); } exports.isObjectArray = isObjectArray; function isStringRecord(value) { return (typeof value === 'object' && value !== null && Object.keys(value).every((k) => typeof k === 'string') && Object.values(value).every((v) => typeof v === 'string')); } exports.isStringRecord = isStringRecord; function isObjectRecord(value) { return (typeof value === 'object' && value !== null && Object.keys(value).every((k) => typeof k === 'string') && Object.values(value).every((v) => typeof v === 'object' && v !== null)); } exports.isObjectRecord = isObjectRecord;
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
guard.js
1273 bytes
0644
index.js
1247 bytes
0644
key.js
4895 bytes
0644
oid.js
891 bytes
0644
types.js
77 bytes
0644
verify.js
667 bytes
0644
N4ST4R_ID | Naxtarrr