Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.119.103.13
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
node_modules /
undertaker /
lib /
helpers /
Delete
Unzip
Name
Size
Permission
Date
Action
buildTree.js
519
B
-rw-rw-r--
2022-08-30 11:49
createExtensions.js
1.63
KB
-rw-rw-r--
2022-08-30 11:49
metadata.js
134
B
-rw-rw-r--
2022-08-30 11:49
normalizeArgs.js
1.27
KB
-rw-rw-r--
2022-08-30 11:49
validateRegistry.js
1.14
KB
-rw-rw-r--
2022-08-30 11:49
Save
Rename
'use strict'; var assert = require('assert'); function isFunction(fn) { return typeof fn === 'function'; } function isConstructor(registry) { if (!(registry && registry.prototype)) { return false; } var hasProtoGet = isFunction(registry.prototype.get); var hasProtoSet = isFunction(registry.prototype.set); var hasProtoInit = isFunction(registry.prototype.init); var hasProtoTasks = isFunction(registry.prototype.tasks); if (hasProtoGet || hasProtoSet || hasProtoInit || hasProtoTasks) { return true; } return false; } function validateRegistry(registry) { try { assert(isFunction(registry.get), 'Custom registry must have `get` function'); assert(isFunction(registry.set), 'Custom registry must have `set` function'); assert(isFunction(registry.init), 'Custom registry must have `init` function'); assert(isFunction(registry.tasks), 'Custom registry must have `tasks` function'); } catch (err) { if (isConstructor(registry)) { assert(false, 'Custom registries must be instantiated, but it looks like you passed a constructor'); } else { throw err; } } } module.exports = validateRegistry;