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 : 3.140.201.179
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp_probe /
node_modules /
async /
internal /
Delete
Unzip
Name
Size
Permission
Date
Action
DoublyLinkedList.js
2.29
KB
-rw-r--r--
1985-10-26 08:15
applyEach.js
1.03
KB
-rw-r--r--
1985-10-26 08:15
breakLoop.js
226
B
-rw-r--r--
1985-10-26 08:15
consoleFunc.js
1.2
KB
-rw-r--r--
1985-10-26 08:15
createTester.js
1.25
KB
-rw-r--r--
1985-10-26 08:15
doLimit.js
293
B
-rw-r--r--
1985-10-26 08:15
doParallel.js
600
B
-rw-r--r--
1985-10-26 08:15
doParallelLimit.js
653
B
-rw-r--r--
1985-10-26 08:15
eachOfLimit.js
1.96
KB
-rw-r--r--
1985-10-26 08:15
filter.js
2.12
KB
-rw-r--r--
1985-10-26 08:15
findGetResult.js
200
B
-rw-r--r--
1985-10-26 08:15
getIterator.js
307
B
-rw-r--r--
1985-10-26 08:15
initialParams.js
514
B
-rw-r--r--
1985-10-26 08:15
iterator.js
1.43
KB
-rw-r--r--
1985-10-26 08:15
map.js
903
B
-rw-r--r--
1985-10-26 08:15
notId.js
180
B
-rw-r--r--
1985-10-26 08:15
once.js
312
B
-rw-r--r--
1985-10-26 08:15
onlyOnce.js
361
B
-rw-r--r--
1985-10-26 08:15
parallel.js
1.11
KB
-rw-r--r--
1985-10-26 08:15
queue.js
5.64
KB
-rw-r--r--
1985-10-26 08:15
reject.js
541
B
-rw-r--r--
1985-10-26 08:15
setImmediate.js
1021
B
-rw-r--r--
1985-10-26 08:15
slice.js
407
B
-rw-r--r--
1985-10-26 08:15
withoutIndex.js
284
B
-rw-r--r--
1985-10-26 08:15
wrapAsync.js
616
B
-rw-r--r--
1985-10-26 08:15
Save
Rename
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = DLL; // Simple doubly linked list (https://en.wikipedia.org/wiki/Doubly_linked_list) implementation // used for queues. This implementation assumes that the node provided by the user can be modified // to adjust the next and last properties. We implement only the minimal functionality // for queue support. function DLL() { this.head = this.tail = null; this.length = 0; } function setInitial(dll, node) { dll.length = 1; dll.head = dll.tail = node; } DLL.prototype.removeLink = function (node) { if (node.prev) node.prev.next = node.next;else this.head = node.next; if (node.next) node.next.prev = node.prev;else this.tail = node.prev; node.prev = node.next = null; this.length -= 1; return node; }; DLL.prototype.empty = function () { while (this.head) this.shift(); return this; }; DLL.prototype.insertAfter = function (node, newNode) { newNode.prev = node; newNode.next = node.next; if (node.next) node.next.prev = newNode;else this.tail = newNode; node.next = newNode; this.length += 1; }; DLL.prototype.insertBefore = function (node, newNode) { newNode.prev = node.prev; newNode.next = node; if (node.prev) node.prev.next = newNode;else this.head = newNode; node.prev = newNode; this.length += 1; }; DLL.prototype.unshift = function (node) { if (this.head) this.insertBefore(this.head, node);else setInitial(this, node); }; DLL.prototype.push = function (node) { if (this.tail) this.insertAfter(this.tail, node);else setInitial(this, node); }; DLL.prototype.shift = function () { return this.head && this.removeLink(this.head); }; DLL.prototype.pop = function () { return this.tail && this.removeLink(this.tail); }; DLL.prototype.toArray = function () { var arr = Array(this.length); var curr = this.head; for (var idx = 0; idx < this.length; idx++) { arr[idx] = curr.data; curr = curr.next; } return arr; }; DLL.prototype.remove = function (testFn) { var curr = this.head; while (!!curr) { var next = curr.next; if (testFn(curr)) { this.removeLink(curr); } curr = next; } return this; }; module.exports = exports["default"];