���Root Mod By V1rus_Alfa
User / IP
:
216.73.217.78
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
.trash
/
node_modules
/
tempy
/
Viewing: index.js
'use strict'; const fs = require('fs'); const path = require('path'); const uniqueString = require('unique-string'); const tempDir = require('temp-dir'); const isStream = require('is-stream'); const stream = require('stream'); const {promisify} = require('util'); const pipeline = promisify(stream.pipeline); const {writeFile} = fs.promises; const getPath = (prefix = '') => path.join(tempDir, prefix + uniqueString()); const writeStream = async (filePath, data) => pipeline(data, fs.createWriteStream(filePath)); module.exports.file = options => { options = { ...options }; if (options.name) { if (options.extension !== undefined && options.extension !== null) { throw new Error('The `name` and `extension` options are mutually exclusive'); } return path.join(module.exports.directory(), options.name); } return getPath() + (options.extension === undefined || options.extension === null ? '' : '.' + options.extension.replace(/^\./, '')); }; module.exports.directory = ({prefix = ''} = {}) => { const directory = getPath(prefix); fs.mkdirSync(directory); return directory; }; module.exports.write = async (data, options) => { const filename = module.exports.file(options); const write = isStream(data) ? writeStream : writeFile; await write(filename, data); return filename; }; module.exports.writeSync = (data, options) => { const filename = module.exports.file(options); fs.writeFileSync(filename, data); return filename; }; Object.defineProperty(module.exports, 'root', { get() { return tempDir; } });
Coded With 💗 by
0x6ick Mod By V1rus_Alfa