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.1
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
/
var /
www /
html /
amatya /
node_modules /
del /
[ HOME SHELL ]
Name
Size
Permission
Action
node_modules
[ DIR ]
drwxr-xr-x
index.d.ts
2.14
KB
-rw-r--r--
index.js
1.54
KB
-rw-r--r--
license
1.08
KB
-rw-r--r--
package.json
2.09
KB
-rw-r--r--
readme.md
3.09
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index.js
'use strict'; const path = require('path'); const globby = require('globby'); const isPathCwd = require('is-path-cwd'); const isPathInCwd = require('is-path-in-cwd'); const pify = require('pify'); const rimraf = require('rimraf'); const pMap = require('p-map'); const rimrafP = pify(rimraf); function safeCheck(file) { if (isPathCwd(file)) { throw new Error('Cannot delete the current working directory. Can be overridden with the `force` option.'); } if (!isPathInCwd(file)) { throw new Error('Cannot delete files/folders outside the current working directory. Can be overridden with the `force` option.'); } } const del = (patterns, options) => { options = Object.assign({}, options); const {force, dryRun} = options; delete options.force; delete options.dryRun; const mapper = file => { if (!force) { safeCheck(file); } file = path.resolve(options.cwd || '', file); if (dryRun) { return file; } return rimrafP(file, {glob: false}).then(() => file); }; return globby(patterns, options).then(files => pMap(files, mapper, options)); }; module.exports = del; // TODO: Remove this for the next major release module.exports.default = del; module.exports.sync = (patterns, options) => { options = Object.assign({}, options); const {force, dryRun} = options; delete options.force; delete options.dryRun; return globby.sync(patterns, options).map(file => { if (!force) { safeCheck(file); } file = path.resolve(options.cwd || '', file); if (!dryRun) { rimraf.sync(file, {glob: false}); } return file; }); };
Close