⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
invoice
/
node_modules
/
es5-ext
/
array
/
#
/
Edit File: flatten.js
// Stack grow safe implementation "use strict"; var ensureValue = require("../../object/valid-value") , isArray = Array.isArray , objHasOwnProperty = Object.prototype.hasOwnProperty; module.exports = function () { var input = ensureValue(this), index = 0, remaining, remainingIndexes, length, i, result = []; // Jslint: ignore main: while (input) { length = input.length; for (i = index; i < length; ++i) { if (!objHasOwnProperty.call(input, i)) continue; if (isArray(input[i])) { if (i < length - 1) { // eslint-disable-next-line max-depth if (!remaining) { remaining = []; remainingIndexes = []; } remaining.push(input); remainingIndexes.push(i + 1); } input = input[i]; index = 0; continue main; } result.push(input[i]); } if (remaining) { input = remaining.pop(); index = remainingIndexes.pop(); } else { input = null; } } return result; };
Simpan