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 /
es-abstract /
helpers /
Delete
Unzip
Name
Size
Permission
Date
Action
DefineOwnProperty.js
1.55
KB
-rw-r--r--
2022-12-05 08:07
IsArray.js
349
B
-rw-r--r--
2022-12-05 08:07
OwnPropertyKeys.js
706
B
-rw-r--r--
2022-12-05 08:07
assertRecord.js
1.36
KB
-rw-r--r--
2022-12-05 08:07
assign.js
449
B
-rw-r--r--
2022-12-05 08:07
callBind.js
85
B
-rw-r--r--
2022-12-05 08:07
callBound.js
95
B
-rw-r--r--
2022-12-05 08:07
every.js
193
B
-rw-r--r--
2022-12-05 08:07
forEach.js
190
B
-rw-r--r--
2022-12-05 08:07
fromPropertyDescriptor.js
580
B
-rw-r--r--
2022-12-05 08:07
getInferredName.js
113
B
-rw-r--r--
2022-12-05 08:07
getIteratorMethod.js
1.14
KB
-rw-r--r--
2022-12-05 08:07
getOwnPropertyDescriptor.js
262
B
-rw-r--r--
2022-12-05 08:07
getProto.js
382
B
-rw-r--r--
2022-12-05 08:07
getSymbolDescription.js
97
B
-rw-r--r--
2022-12-05 08:07
isAbstractClosure.js
244
B
-rw-r--r--
2022-12-05 08:07
isByteValue.js
155
B
-rw-r--r--
2022-12-05 08:07
isCodePoint.js
142
B
-rw-r--r--
2022-12-05 08:07
isFinite.js
214
B
-rw-r--r--
2022-12-05 08:07
isFullyPopulatedPropertyDescriptor.js
223
B
-rw-r--r--
2022-12-05 08:07
isLeadingSurrogate.js
157
B
-rw-r--r--
2022-12-05 08:07
isMatchRecord.js
532
B
-rw-r--r--
2022-12-05 08:07
isNaN.js
88
B
-rw-r--r--
2022-12-05 08:07
isPrefixOf.js
305
B
-rw-r--r--
2022-12-05 08:07
isPrimitive.js
151
B
-rw-r--r--
2022-12-05 08:07
isPropertyDescriptor.js
721
B
-rw-r--r--
2022-12-05 08:07
isSamePropertyDescriptor.js
389
B
-rw-r--r--
2022-12-05 08:07
isTrailingSurrogate.js
158
B
-rw-r--r--
2022-12-05 08:07
maxSafeInteger.js
205
B
-rw-r--r--
2022-12-05 08:07
mod.js
179
B
-rw-r--r--
2022-12-05 08:07
modBigInt.js
184
B
-rw-r--r--
2022-12-05 08:07
padTimeComponent.js
220
B
-rw-r--r--
2022-12-05 08:07
regexTester.js
91
B
-rw-r--r--
2022-12-05 08:07
setProto.js
444
B
-rw-r--r--
2022-12-05 08:07
sign.js
89
B
-rw-r--r--
2022-12-05 08:07
some.js
191
B
-rw-r--r--
2022-12-05 08:07
timeConstants.js
450
B
-rw-r--r--
2022-12-05 08:07
Save
Rename
'use strict'; var GetIntrinsic = require('get-intrinsic'); var $TypeError = GetIntrinsic('%TypeError%'); var $SyntaxError = GetIntrinsic('%SyntaxError%'); var has = require('has'); var isMatchRecord = require('./isMatchRecord'); var predicates = { // https://262.ecma-international.org/6.0/#sec-property-descriptor-specification-type 'Property Descriptor': function isPropertyDescriptor(Desc) { var allowed = { '[[Configurable]]': true, '[[Enumerable]]': true, '[[Get]]': true, '[[Set]]': true, '[[Value]]': true, '[[Writable]]': true }; for (var key in Desc) { // eslint-disable-line if (has(Desc, key) && !allowed[key]) { return false; } } var isData = has(Desc, '[[Value]]'); var IsAccessor = has(Desc, '[[Get]]') || has(Desc, '[[Set]]'); if (isData && IsAccessor) { throw new $TypeError('Property Descriptors may not be both accessor and data descriptors'); } return true; }, // https://262.ecma-international.org/13.0/#sec-match-records 'Match Record': isMatchRecord }; module.exports = function assertRecord(Type, recordType, argumentName, value) { var predicate = predicates[recordType]; if (typeof predicate !== 'function') { throw new $SyntaxError('unknown record type: ' + recordType); } if (Type(value) !== 'Object' || !predicate(value)) { throw new $TypeError(argumentName + ' must be a ' + recordType); } };