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 /
core-js /
internals /
Delete
Unzip
Name
Size
Permission
Date
Action
a-callable.js
354
B
-rw-r--r--
2023-11-19 22:52
a-constructor.js
369
B
-rw-r--r--
2023-11-19 22:52
a-map.js
175
B
-rw-r--r--
2023-11-19 22:52
a-possible-prototype.js
316
B
-rw-r--r--
2023-11-19 22:52
a-set.js
175
B
-rw-r--r--
2023-11-19 22:52
a-weak-map.js
184
B
-rw-r--r--
2023-11-19 22:52
a-weak-set.js
184
B
-rw-r--r--
2023-11-19 22:52
add-disposable-resource.js
2.07
KB
-rw-r--r--
2023-11-19 22:52
add-to-unscopables.js
669
B
-rw-r--r--
2023-11-19 22:52
advance-string-index.js
280
B
-rw-r--r--
2023-11-19 22:52
an-instance.js
254
B
-rw-r--r--
2023-11-19 22:52
an-object.js
304
B
-rw-r--r--
2023-11-19 22:52
array-buffer-basic-detection.js
155
B
-rw-r--r--
2023-11-19 22:52
array-buffer-byte-length.js
525
B
-rw-r--r--
2023-11-19 22:52
array-buffer-is-detached.js
387
B
-rw-r--r--
2023-11-19 22:52
array-buffer-non-extensible.js
454
B
-rw-r--r--
2023-11-19 22:52
array-buffer-transfer.js
2.39
KB
-rw-r--r--
2023-11-19 22:52
array-buffer-view-core.js
7.33
KB
-rw-r--r--
2023-11-19 22:52
array-buffer.js
10.24
KB
-rw-r--r--
2023-11-19 22:52
array-copy-within.js
1.12
KB
-rw-r--r--
2023-11-19 22:52
array-fill.js
760
B
-rw-r--r--
2023-11-19 22:52
array-for-each.js
562
B
-rw-r--r--
2023-11-19 22:52
array-from-async.js
2.28
KB
-rw-r--r--
2023-11-19 22:52
array-from-constructor-and-list.js
306
B
-rw-r--r--
2023-11-19 22:52
array-from.js
2.05
KB
-rw-r--r--
2023-11-19 22:52
array-group-to-map.js
1.11
KB
-rw-r--r--
2023-11-19 22:52
array-group.js
1.48
KB
-rw-r--r--
2023-11-19 22:52
array-includes.js
1.3
KB
-rw-r--r--
2023-11-19 22:52
array-iteration-from-last.js
1.17
KB
-rw-r--r--
2023-11-19 22:52
array-iteration.js
2.86
KB
-rw-r--r--
2023-11-19 22:52
array-last-index-of.js
1.25
KB
-rw-r--r--
2023-11-19 22:52
array-method-has-species-support.js
687
B
-rw-r--r--
2023-11-19 22:52
array-method-is-strict.js
329
B
-rw-r--r--
2023-11-19 22:52
array-reduce.js
1.36
KB
-rw-r--r--
2023-11-19 22:52
array-set-length.js
1012
B
-rw-r--r--
2023-11-19 22:52
array-slice-simple.js
602
B
-rw-r--r--
2023-11-19 22:52
array-slice.js
120
B
-rw-r--r--
2023-11-19 22:52
array-sort.js
1.17
KB
-rw-r--r--
2023-11-19 22:52
array-species-constructor.js
773
B
-rw-r--r--
2023-11-19 22:52
array-species-create.js
327
B
-rw-r--r--
2023-11-19 22:52
array-to-reversed.js
419
B
-rw-r--r--
2023-11-19 22:52
array-unique-by.js
1.15
KB
-rw-r--r--
2023-11-19 22:52
array-with.js
758
B
-rw-r--r--
2023-11-19 22:52
async-from-sync-iterator.js
1.92
KB
-rw-r--r--
2023-11-19 22:52
async-iterator-close.js
581
B
-rw-r--r--
2023-11-19 22:52
async-iterator-create-proxy.js
4.24
KB
-rw-r--r--
2023-11-19 22:52
async-iterator-indexed.js
367
B
-rw-r--r--
2023-11-19 22:52
async-iterator-iteration.js
3.25
KB
-rw-r--r--
2023-11-19 22:52
async-iterator-map.js
1.93
KB
-rw-r--r--
2023-11-19 22:52
async-iterator-prototype.js
1.63
KB
-rw-r--r--
2023-11-19 22:52
async-iterator-wrap.js
256
B
-rw-r--r--
2023-11-19 22:52
base64-map.js
235
B
-rw-r--r--
2023-11-19 22:52
call-with-safe-iteration-closing.js
393
B
-rw-r--r--
2023-11-19 22:52
caller.js
239
B
-rw-r--r--
2023-11-19 22:52
check-correctness-of-iteration.js
1.05
KB
-rw-r--r--
2023-11-19 22:52
classof-raw.js
242
B
-rw-r--r--
2023-11-19 22:52
classof.js
1.07
KB
-rw-r--r--
2023-11-19 22:52
collection-from.js
1.03
KB
-rw-r--r--
2023-11-19 22:52
collection-of.js
197
B
-rw-r--r--
2023-11-19 22:52
collection-strong.js
7.86
KB
-rw-r--r--
2023-11-19 22:52
collection-weak.js
4.41
KB
-rw-r--r--
2023-11-19 22:52
collection.js
4.48
KB
-rw-r--r--
2023-11-19 22:52
composite-key.js
1.54
KB
-rw-r--r--
2023-11-19 22:52
copy-constructor-properties.js
719
B
-rw-r--r--
2023-11-19 22:52
correct-is-regexp-logic.js
380
B
-rw-r--r--
2023-11-19 22:52
correct-prototype-getter.js
304
B
-rw-r--r--
2023-11-19 22:52
create-html.js
626
B
-rw-r--r--
2023-11-19 22:52
create-iter-result-object.js
200
B
-rw-r--r--
2023-11-19 22:52
create-non-enumerable-property.js
452
B
-rw-r--r--
2023-11-19 22:52
create-property-descriptor.js
187
B
-rw-r--r--
2023-11-19 22:52
create-property.js
472
B
-rw-r--r--
2023-11-19 22:52
date-to-iso-string.js
1.78
KB
-rw-r--r--
2023-11-19 22:52
date-to-primitive.js
523
B
-rw-r--r--
2023-11-19 22:52
define-built-in-accessor.js
402
B
-rw-r--r--
2023-11-19 22:52
define-built-in.js
979
B
-rw-r--r--
2023-11-19 22:52
define-built-ins.js
217
B
-rw-r--r--
2023-11-19 22:52
define-global-property.js
371
B
-rw-r--r--
2023-11-19 22:52
delete-property-or-throw.js
251
B
-rw-r--r--
2023-11-19 22:52
descriptors.js
323
B
-rw-r--r--
2023-11-19 22:52
detach-transferable.js
1.1
KB
-rw-r--r--
2023-11-19 22:52
document-all.js
363
B
-rw-r--r--
2023-11-19 22:52
document-create-element.js
354
B
-rw-r--r--
2023-11-19 22:52
does-not-exceed-safe-integer.js
249
B
-rw-r--r--
2023-11-19 22:52
dom-exception-constants.js
1.52
KB
-rw-r--r--
2023-11-19 22:52
dom-iterables.js
767
B
-rw-r--r--
2023-11-19 22:52
dom-token-list-prototype.js
437
B
-rw-r--r--
2023-11-19 22:52
engine-ff-version.js
168
B
-rw-r--r--
2023-11-19 22:52
engine-is-browser.js
226
B
-rw-r--r--
2023-11-19 22:52
engine-is-bun.js
128
B
-rw-r--r--
2023-11-19 22:52
engine-is-deno.js
130
B
-rw-r--r--
2023-11-19 22:52
engine-is-ie-or-edge.js
109
B
-rw-r--r--
2023-11-19 22:52
engine-is-ios-pebble.js
160
B
-rw-r--r--
2023-11-19 22:52
engine-is-ios.js
201
B
-rw-r--r--
2023-11-19 22:52
engine-is-node.js
167
B
-rw-r--r--
2023-11-19 22:52
engine-is-webos-webkit.js
129
B
-rw-r--r--
2023-11-19 22:52
engine-user-agent.js
101
B
-rw-r--r--
2023-11-19 22:52
engine-v8-version.js
864
B
-rw-r--r--
2023-11-19 22:52
engine-webkit-version.js
170
B
-rw-r--r--
2023-11-19 22:52
entry-unbind.js
239
B
-rw-r--r--
2023-11-19 22:52
entry-virtual.js
145
B
-rw-r--r--
2023-11-19 22:52
enum-bug-keys.js
192
B
-rw-r--r--
2023-11-19 22:52
error-stack-clear.js
636
B
-rw-r--r--
2023-11-19 22:52
error-stack-install.js
564
B
-rw-r--r--
2023-11-19 22:52
error-stack-installable.js
420
B
-rw-r--r--
2023-11-19 22:52
error-to-string.js
1.17
KB
-rw-r--r--
2023-11-19 22:52
export.js
2.62
KB
-rw-r--r--
2023-11-19 22:52
fails.js
122
B
-rw-r--r--
2023-11-19 22:52
fix-regexp-well-known-symbol-logic.js
2.73
KB
-rw-r--r--
2023-11-19 22:52
flatten-into-array.js
1.18
KB
-rw-r--r--
2023-11-19 22:52
freezing.js
272
B
-rw-r--r--
2023-11-19 22:52
function-apply.js
401
B
-rw-r--r--
2023-11-19 22:52
function-bind-context.js
478
B
-rw-r--r--
2023-11-19 22:52
function-bind-native.js
351
B
-rw-r--r--
2023-11-19 22:52
function-bind.js
1.42
KB
-rw-r--r--
2023-11-19 22:52
function-call.js
220
B
-rw-r--r--
2023-11-19 22:52
function-demethodize.js
216
B
-rw-r--r--
2023-11-19 22:52
function-name.js
725
B
-rw-r--r--
2023-11-19 22:52
function-uncurry-this-accessor.js
394
B
-rw-r--r--
2023-11-19 22:52
function-uncurry-this-clause.js
359
B
-rw-r--r--
2023-11-19 22:52
function-uncurry-this.js
379
B
-rw-r--r--
2023-11-19 22:52
get-async-iterator-flattenable.js
1.05
KB
-rw-r--r--
2023-11-19 22:52
get-async-iterator.js
737
B
-rw-r--r--
2023-11-19 22:52
get-built-in-prototype-method.js
251
B
-rw-r--r--
2023-11-19 22:52
get-built-in.js
372
B
-rw-r--r--
2023-11-19 22:52
get-iterator-direct.js
237
B
-rw-r--r--
2023-11-19 22:52
get-iterator-flattenable.js
496
B
-rw-r--r--
2023-11-19 22:52
get-iterator-method.js
508
B
-rw-r--r--
2023-11-19 22:52
get-iterator.js
620
B
-rw-r--r--
2023-11-19 22:52
get-json-replacer-function.js
1
KB
-rw-r--r--
2023-11-19 22:52
get-method.js
334
B
-rw-r--r--
2023-11-19 22:52
get-set-record.js
1.29
KB
-rw-r--r--
2023-11-19 22:52
get-substitution.js
1.6
KB
-rw-r--r--
2023-11-19 22:52
global.js
613
B
-rw-r--r--
2023-11-19 22:52
has-own-property.js
434
B
-rw-r--r--
2023-11-19 22:52
hidden-keys.js
35
B
-rw-r--r--
2023-11-19 22:52
host-report-errors.js
214
B
-rw-r--r--
2023-11-19 22:52
html.js
130
B
-rw-r--r--
2023-11-19 22:52
ie8-dom-define.js
477
B
-rw-r--r--
2023-11-19 22:52
ieee754.js
2.77
KB
-rw-r--r--
2023-11-19 22:52
indexed-object.js
624
B
-rw-r--r--
2023-11-19 22:52
inherit-if-required.js
750
B
-rw-r--r--
2023-11-19 22:52
inspect-source.js
479
B
-rw-r--r--
2023-11-19 22:52
install-error-cause.js
432
B
-rw-r--r--
2023-11-19 22:52
internal-metadata.js
2.77
KB
-rw-r--r--
2023-11-19 22:52
internal-state.js
2.04
KB
-rw-r--r--
2023-11-19 22:52
is-array-iterator-method.js
375
B
-rw-r--r--
2023-11-19 22:52
is-array.js
300
B
-rw-r--r--
2023-11-19 22:52
is-big-int-array.js
191
B
-rw-r--r--
2023-11-19 22:52
is-callable.js
389
B
-rw-r--r--
2023-11-19 22:52
is-constructor.js
1.77
KB
-rw-r--r--
2023-11-19 22:52
is-data-descriptor.js
216
B
-rw-r--r--
2023-11-19 22:52
is-forced.js
634
B
-rw-r--r--
2023-11-19 22:52
is-integral-number.js
364
B
-rw-r--r--
2023-11-19 22:52
is-iterable.js
570
B
-rw-r--r--
2023-11-19 22:52
is-null-or-undefined.js
223
B
-rw-r--r--
2023-11-19 22:52
is-object.js
393
B
-rw-r--r--
2023-11-19 22:52
is-pure.js
38
B
-rw-r--r--
2023-11-19 22:52
is-raw-json.js
291
B
-rw-r--r--
2023-11-19 22:52
is-regexp.js
451
B
-rw-r--r--
2023-11-19 22:52
is-symbol.js
507
B
-rw-r--r--
2023-11-19 22:52
iterate-simple.js
381
B
-rw-r--r--
2023-11-19 22:52
iterate.js
2.5
KB
-rw-r--r--
2023-11-19 22:52
iterator-close.js
657
B
-rw-r--r--
2023-11-19 22:52
iterator-create-constructor.js
779
B
-rw-r--r--
2023-11-19 22:52
iterator-create-proxy.js
2.95
KB
-rw-r--r--
2023-11-19 22:52
iterator-define.js
4.41
KB
-rw-r--r--
2023-11-19 22:52
iterator-indexed.js
356
B
-rw-r--r--
2023-11-19 22:52
iterator-map.js
945
B
-rw-r--r--
2023-11-19 22:52
iterators-core.js
1.76
KB
-rw-r--r--
2023-11-19 22:52
iterators.js
35
B
-rw-r--r--
2023-11-19 22:52
length-of-array-like.js
225
B
-rw-r--r--
2023-11-19 22:52
make-built-in.js
2.55
KB
-rw-r--r--
2023-11-19 22:52
map-helpers.js
426
B
-rw-r--r--
2023-11-19 22:52
map-iterate.js
606
B
-rw-r--r--
2023-11-19 22:52
map-upsert.js
995
B
-rw-r--r--
2023-11-19 22:52
math-expm1.js
568
B
-rw-r--r--
2023-11-19 22:52
math-f16round.js
412
B
-rw-r--r--
2023-11-19 22:52
math-float-round.js
785
B
-rw-r--r--
2023-11-19 22:52
math-fround.js
538
B
-rw-r--r--
2023-11-19 22:52
math-log10.js
194
B
-rw-r--r--
2023-11-19 22:52
math-log1p.js
298
B
-rw-r--r--
2023-11-19 22:52
math-scale.js
621
B
-rw-r--r--
2023-11-19 22:52
math-sign.js
320
B
-rw-r--r--
2023-11-19 22:52
math-trunc.js
284
B
-rw-r--r--
2023-11-19 22:52
microtask.js
2.76
KB
-rw-r--r--
2023-11-19 22:52
native-raw-json.js
283
B
-rw-r--r--
2023-11-19 22:52
new-promise-capability.js
618
B
-rw-r--r--
2023-11-19 22:52
normalize-string-argument.js
210
B
-rw-r--r--
2023-11-19 22:52
not-a-nan.js
215
B
-rw-r--r--
2023-11-19 22:52
not-a-regexp.js
242
B
-rw-r--r--
2023-11-19 22:52
number-is-finite.js
350
B
-rw-r--r--
2023-11-19 22:52
number-parse-float.js
960
B
-rw-r--r--
2023-11-19 22:52
number-parse-int.js
945
B
-rw-r--r--
2023-11-19 22:52
numeric-range-iterator.js
3.47
KB
-rw-r--r--
2023-11-19 22:52
object-assign.js
2.32
KB
-rw-r--r--
2023-11-19 22:52
object-create.js
3.01
KB
-rw-r--r--
2023-11-19 22:52
object-define-properties.js
925
B
-rw-r--r--
2023-11-19 22:52
object-define-property.js
1.85
KB
-rw-r--r--
2023-11-19 22:52
object-get-own-property-descriptor.js
1.11
KB
-rw-r--r--
2023-11-19 22:52
object-get-own-property-names-external.js
871
B
-rw-r--r--
2023-11-19 22:52
object-get-own-property-names.js
494
B
-rw-r--r--
2023-11-19 22:52
object-get-own-property-symbols.js
127
B
-rw-r--r--
2023-11-19 22:52
object-get-prototype-of.js
936
B
-rw-r--r--
2023-11-19 22:52
object-is-extensible.js
789
B
-rw-r--r--
2023-11-19 22:52
object-is-prototype-of.js
128
B
-rw-r--r--
2023-11-19 22:52
object-iterator.js
1.41
KB
-rw-r--r--
2023-11-19 22:52
object-keys-internal.js
722
B
-rw-r--r--
2023-11-19 22:52
object-keys.js
364
B
-rw-r--r--
2023-11-19 22:52
object-property-is-enumerable.js
642
B
-rw-r--r--
2023-11-19 22:52
object-prototype-accessors-forced.js
737
B
-rw-r--r--
2023-11-19 22:52
object-set-prototype-of.js
1001
B
-rw-r--r--
2023-11-19 22:52
object-to-array.js
1.63
KB
-rw-r--r--
2023-11-19 22:52
object-to-string.js
371
B
-rw-r--r--
2023-11-19 22:52
ordinary-to-primitive.js
723
B
-rw-r--r--
2023-11-19 22:52
own-keys.js
734
B
-rw-r--r--
2023-11-19 22:52
parse-json-string.js
1.64
KB
-rw-r--r--
2023-11-19 22:52
path.js
85
B
-rw-r--r--
2023-11-19 22:52
perform.js
170
B
-rw-r--r--
2023-11-19 22:52
promise-constructor-detection.js
2.55
KB
-rw-r--r--
2023-11-19 22:52
promise-native-constructor.js
93
B
-rw-r--r--
2023-11-19 22:52
promise-resolve.js
441
B
-rw-r--r--
2023-11-19 22:52
promise-statics-incorrect-iteration.js
477
B
-rw-r--r--
2023-11-19 22:52
proxy-accessor.js
309
B
-rw-r--r--
2023-11-19 22:52
queue.js
500
B
-rw-r--r--
2023-11-19 22:52
reflect-metadata.js
2.05
KB
-rw-r--r--
2023-11-19 22:52
regexp-exec-abstract.js
700
B
-rw-r--r--
2023-11-19 22:52
regexp-exec.js
3.94
KB
-rw-r--r--
2023-11-19 22:52
regexp-flags.js
562
B
-rw-r--r--
2023-11-19 22:52
regexp-get-flags.js
501
B
-rw-r--r--
2023-11-19 22:52
regexp-sticky-helpers.js
848
B
-rw-r--r--
2023-11-19 22:52
regexp-unsupported-dot-all.js
363
B
-rw-r--r--
2023-11-19 22:52
regexp-unsupported-ncg.js
402
B
-rw-r--r--
2023-11-19 22:52
require-object-coercible.js
346
B
-rw-r--r--
2023-11-19 22:52
same-value-zero.js
235
B
-rw-r--r--
2023-11-19 22:52
same-value.js
322
B
-rw-r--r--
2023-11-19 22:52
schedulers-fix.js
1.48
KB
-rw-r--r--
2023-11-19 22:52
set-clone.js
311
B
-rw-r--r--
2023-11-19 22:52
set-difference.js
891
B
-rw-r--r--
2023-11-19 22:52
set-helpers.js
388
B
-rw-r--r--
2023-11-19 22:52
set-intersection.js
890
B
-rw-r--r--
2023-11-19 22:52
set-is-disjoint-from.js
924
B
-rw-r--r--
2023-11-19 22:52
set-is-subset-of.js
578
B
-rw-r--r--
2023-11-19 22:52
set-is-superset-of.js
776
B
-rw-r--r--
2023-11-19 22:52
set-iterate.js
539
B
-rw-r--r--
2023-11-19 22:52
set-method-accept-set-like.js
750
B
-rw-r--r--
2023-11-19 22:52
set-size.js
263
B
-rw-r--r--
2023-11-19 22:52
set-species.js
601
B
-rw-r--r--
2023-11-19 22:52
set-symmetric-difference.js
740
B
-rw-r--r--
2023-11-19 22:52
set-to-string-tag.js
497
B
-rw-r--r--
2023-11-19 22:52
set-union.js
583
B
-rw-r--r--
2023-11-19 22:52
shared-key.js
210
B
-rw-r--r--
2023-11-19 22:52
shared-store.js
259
B
-rw-r--r--
2023-11-19 22:52
shared.js
492
B
-rw-r--r--
2023-11-19 22:52
species-constructor.js
606
B
-rw-r--r--
2023-11-19 22:52
string-cooked.js
1023
B
-rw-r--r--
2023-11-19 22:52
string-html-forced.js
336
B
-rw-r--r--
2023-11-19 22:52
string-multibyte.js
1.38
KB
-rw-r--r--
2023-11-19 22:52
string-pad-webkit-bug.js
225
B
-rw-r--r--
2023-11-19 22:52
string-pad.js
1.43
KB
-rw-r--r--
2023-11-19 22:52
string-parse.js
3.44
KB
-rw-r--r--
2023-11-19 22:52
string-punycode-to-ascii.js
5.44
KB
-rw-r--r--
2023-11-19 22:52
string-repeat.js
681
B
-rw-r--r--
2023-11-19 22:52
string-trim-end.js
500
B
-rw-r--r--
2023-11-19 22:52
string-trim-forced.js
549
B
-rw-r--r--
2023-11-19 22:52
string-trim-start.js
514
B
-rw-r--r--
2023-11-19 22:52
string-trim.js
1.17
KB
-rw-r--r--
2023-11-19 22:52
structured-clone-proper-transfer.js
829
B
-rw-r--r--
2023-11-19 22:52
symbol-constructor-detection.js
939
B
-rw-r--r--
2023-11-19 22:52
symbol-define-to-primitive.js
855
B
-rw-r--r--
2023-11-19 22:52
symbol-is-registered.js
568
B
-rw-r--r--
2023-11-19 22:52
symbol-is-well-known.js
1.58
KB
-rw-r--r--
2023-11-19 22:52
symbol-registry-detection.js
201
B
-rw-r--r--
2023-11-19 22:52
task.js
3.36
KB
-rw-r--r--
2023-11-19 22:52
this-number-value.js
211
B
-rw-r--r--
2023-11-19 22:52
to-absolute-index.js
485
B
-rw-r--r--
2023-11-19 22:52
to-big-int.js
423
B
-rw-r--r--
2023-11-19 22:52
to-index.js
475
B
-rw-r--r--
2023-11-19 22:52
to-indexed-object.js
299
B
-rw-r--r--
2023-11-19 22:52
to-integer-or-infinity.js
350
B
-rw-r--r--
2023-11-19 22:52
to-length.js
343
B
-rw-r--r--
2023-11-19 22:52
to-object.js
285
B
-rw-r--r--
2023-11-19 22:52
to-offset.js
274
B
-rw-r--r--
2023-11-19 22:52
to-positive-integer.js
291
B
-rw-r--r--
2023-11-19 22:52
to-primitive.js
1019
B
-rw-r--r--
2023-11-19 22:52
to-property-key.js
333
B
-rw-r--r--
2023-11-19 22:52
to-set-like.js
570
B
-rw-r--r--
2023-11-19 22:52
to-string-tag-support.js
224
B
-rw-r--r--
2023-11-19 22:52
to-string.js
259
B
-rw-r--r--
2023-11-19 22:52
to-uint8-clamped.js
161
B
-rw-r--r--
2023-11-19 22:52
try-node-require.js
271
B
-rw-r--r--
2023-11-19 22:52
try-to-string.js
162
B
-rw-r--r--
2023-11-19 22:52
typed-array-constructor.js
10.08
KB
-rw-r--r--
2023-11-19 22:52
typed-array-constructors-require-wrappers.js
898
B
-rw-r--r--
2023-11-19 22:52
typed-array-from-species-and-list.js
330
B
-rw-r--r--
2023-11-19 22:52
typed-array-from.js
1.75
KB
-rw-r--r--
2023-11-19 22:52
typed-array-species-constructor.js
578
B
-rw-r--r--
2023-11-19 22:52
uid.js
292
B
-rw-r--r--
2023-11-19 22:52
url-constructor-detection.js
1.6
KB
-rw-r--r--
2023-11-19 22:52
use-symbol-as-uid.js
237
B
-rw-r--r--
2023-11-19 22:52
v8-prototype-define-bug.js
459
B
-rw-r--r--
2023-11-19 22:52
validate-arguments-length.js
181
B
-rw-r--r--
2023-11-19 22:52
weak-map-basic-detection.js
222
B
-rw-r--r--
2023-11-19 22:52
weak-map-helpers.js
445
B
-rw-r--r--
2023-11-19 22:52
weak-set-helpers.js
403
B
-rw-r--r--
2023-11-19 22:52
well-known-symbol-define.js
470
B
-rw-r--r--
2023-11-19 22:52
well-known-symbol-wrapped.js
109
B
-rw-r--r--
2023-11-19 22:52
well-known-symbol.js
791
B
-rw-r--r--
2023-11-19 22:52
whitespaces.js
237
B
-rw-r--r--
2023-11-19 22:52
wrap-error-constructor-with-cause.js
2.9
KB
-rw-r--r--
2023-11-19 22:52
Save
Rename
'use strict'; var NATIVE_ARRAY_BUFFER = require('../internals/array-buffer-basic-detection'); var DESCRIPTORS = require('../internals/descriptors'); var global = require('../internals/global'); var isCallable = require('../internals/is-callable'); var isObject = require('../internals/is-object'); var hasOwn = require('../internals/has-own-property'); var classof = require('../internals/classof'); var tryToString = require('../internals/try-to-string'); var createNonEnumerableProperty = require('../internals/create-non-enumerable-property'); var defineBuiltIn = require('../internals/define-built-in'); var defineBuiltInAccessor = require('../internals/define-built-in-accessor'); var isPrototypeOf = require('../internals/object-is-prototype-of'); var getPrototypeOf = require('../internals/object-get-prototype-of'); var setPrototypeOf = require('../internals/object-set-prototype-of'); var wellKnownSymbol = require('../internals/well-known-symbol'); var uid = require('../internals/uid'); var InternalStateModule = require('../internals/internal-state'); var enforceInternalState = InternalStateModule.enforce; var getInternalState = InternalStateModule.get; var Int8Array = global.Int8Array; var Int8ArrayPrototype = Int8Array && Int8Array.prototype; var Uint8ClampedArray = global.Uint8ClampedArray; var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype; var TypedArray = Int8Array && getPrototypeOf(Int8Array); var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype); var ObjectPrototype = Object.prototype; var TypeError = global.TypeError; var TO_STRING_TAG = wellKnownSymbol('toStringTag'); var TYPED_ARRAY_TAG = uid('TYPED_ARRAY_TAG'); var TYPED_ARRAY_CONSTRUCTOR = 'TypedArrayConstructor'; // Fixing native typed arrays in Opera Presto crashes the browser, see #595 var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(global.opera) !== 'Opera'; var TYPED_ARRAY_TAG_REQUIRED = false; var NAME, Constructor, Prototype; var TypedArrayConstructorsList = { Int8Array: 1, Uint8Array: 1, Uint8ClampedArray: 1, Int16Array: 2, Uint16Array: 2, Int32Array: 4, Uint32Array: 4, Float32Array: 4, Float64Array: 8 }; var BigIntArrayConstructorsList = { BigInt64Array: 8, BigUint64Array: 8 }; var isView = function isView(it) { if (!isObject(it)) return false; var klass = classof(it); return klass === 'DataView' || hasOwn(TypedArrayConstructorsList, klass) || hasOwn(BigIntArrayConstructorsList, klass); }; var getTypedArrayConstructor = function (it) { var proto = getPrototypeOf(it); if (!isObject(proto)) return; var state = getInternalState(proto); return (state && hasOwn(state, TYPED_ARRAY_CONSTRUCTOR)) ? state[TYPED_ARRAY_CONSTRUCTOR] : getTypedArrayConstructor(proto); }; var isTypedArray = function (it) { if (!isObject(it)) return false; var klass = classof(it); return hasOwn(TypedArrayConstructorsList, klass) || hasOwn(BigIntArrayConstructorsList, klass); }; var aTypedArray = function (it) { if (isTypedArray(it)) return it; throw new TypeError('Target is not a typed array'); }; var aTypedArrayConstructor = function (C) { if (isCallable(C) && (!setPrototypeOf || isPrototypeOf(TypedArray, C))) return C; throw new TypeError(tryToString(C) + ' is not a typed array constructor'); }; var exportTypedArrayMethod = function (KEY, property, forced, options) { if (!DESCRIPTORS) return; if (forced) for (var ARRAY in TypedArrayConstructorsList) { var TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && hasOwn(TypedArrayConstructor.prototype, KEY)) try { delete TypedArrayConstructor.prototype[KEY]; } catch (error) { // old WebKit bug - some methods are non-configurable try { TypedArrayConstructor.prototype[KEY] = property; } catch (error2) { /* empty */ } } } if (!TypedArrayPrototype[KEY] || forced) { defineBuiltIn(TypedArrayPrototype, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && Int8ArrayPrototype[KEY] || property, options); } }; var exportTypedArrayStaticMethod = function (KEY, property, forced) { var ARRAY, TypedArrayConstructor; if (!DESCRIPTORS) return; if (setPrototypeOf) { if (forced) for (ARRAY in TypedArrayConstructorsList) { TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && hasOwn(TypedArrayConstructor, KEY)) try { delete TypedArrayConstructor[KEY]; } catch (error) { /* empty */ } } if (!TypedArray[KEY] || forced) { // V8 ~ Chrome 49-50 `%TypedArray%` methods are non-writable non-configurable try { return defineBuiltIn(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && TypedArray[KEY] || property); } catch (error) { /* empty */ } } else return; } for (ARRAY in TypedArrayConstructorsList) { TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) { defineBuiltIn(TypedArrayConstructor, KEY, property); } } }; for (NAME in TypedArrayConstructorsList) { Constructor = global[NAME]; Prototype = Constructor && Constructor.prototype; if (Prototype) enforceInternalState(Prototype)[TYPED_ARRAY_CONSTRUCTOR] = Constructor; else NATIVE_ARRAY_BUFFER_VIEWS = false; } for (NAME in BigIntArrayConstructorsList) { Constructor = global[NAME]; Prototype = Constructor && Constructor.prototype; if (Prototype) enforceInternalState(Prototype)[TYPED_ARRAY_CONSTRUCTOR] = Constructor; } // WebKit bug - typed arrays constructors prototype is Object.prototype if (!NATIVE_ARRAY_BUFFER_VIEWS || !isCallable(TypedArray) || TypedArray === Function.prototype) { // eslint-disable-next-line no-shadow -- safe TypedArray = function TypedArray() { throw new TypeError('Incorrect invocation'); }; if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { if (global[NAME]) setPrototypeOf(global[NAME], TypedArray); } } if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) { TypedArrayPrototype = TypedArray.prototype; if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { if (global[NAME]) setPrototypeOf(global[NAME].prototype, TypedArrayPrototype); } } // WebKit bug - one more object in Uint8ClampedArray prototype chain if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) { setPrototypeOf(Uint8ClampedArrayPrototype, TypedArrayPrototype); } if (DESCRIPTORS && !hasOwn(TypedArrayPrototype, TO_STRING_TAG)) { TYPED_ARRAY_TAG_REQUIRED = true; defineBuiltInAccessor(TypedArrayPrototype, TO_STRING_TAG, { configurable: true, get: function () { return isObject(this) ? this[TYPED_ARRAY_TAG] : undefined; } }); for (NAME in TypedArrayConstructorsList) if (global[NAME]) { createNonEnumerableProperty(global[NAME], TYPED_ARRAY_TAG, NAME); } } module.exports = { NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS, TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQUIRED && TYPED_ARRAY_TAG, aTypedArray: aTypedArray, aTypedArrayConstructor: aTypedArrayConstructor, exportTypedArrayMethod: exportTypedArrayMethod, exportTypedArrayStaticMethod: exportTypedArrayStaticMethod, getTypedArrayConstructor: getTypedArrayConstructor, isView: isView, isTypedArray: isTypedArray, TypedArray: TypedArray, TypedArrayPrototype: TypedArrayPrototype };