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 /
quiz1 /
node_modules /
jake /
[ HOME SHELL ]
Name
Size
Permission
Action
bin
[ DIR ]
dr-xr-xr-x
lib
[ DIR ]
dr-xr-xr-x
test
[ DIR ]
dr-xr-xr-x
Makefile
1.29
KB
-rw-rw-rw-
README.md
556
B
-rw-rw-rw-
jakefile.js
2.62
KB
-rw-rw-rw-
package.json
953
B
-rw-rw-rw-
usage.txt
1.04
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : jakefile.js
let proc = require('child_process'); const PROJECT_DIR = process.cwd(); process.env.PROJECT_DIR = PROJECT_DIR; namespace('doc', function () { task('generate', ['doc:clobber'], function () { var cmd = '../node-jsdoc-toolkit/app/run.js -n -r=100 ' + '-t=../node-jsdoc-toolkit/templates/codeview -d=./doc/ ./lib'; jake.logger.log('Generating docs ...'); jake.exec([cmd], function () { jake.logger.log('Done.'); complete(); }); }, {async: true}); task('clobber', function () { var cmd = 'rm -fr ./doc/*'; jake.exec([cmd], function () { jake.logger.log('Clobbered old docs.'); complete(); }); }, {async: true}); }); desc('Generate docs for Jake'); task('doc', ['doc:generate']); npmPublishTask('jake', function () { this.packageFiles.include([ 'Makefile', 'jakefile.js', 'README.md', 'package.json', 'usage.txt', 'lib/**', 'bin/**', 'test/**' ]); this.packageFiles.exclude([ 'test/tmp' ]); }); jake.Task['publish:package'].directory = PROJECT_DIR; namespace('test', function () { let integrationTest = task('integration', async function () { let testArgs = []; if (process.env.filter) { testArgs.push(process.env.filter); } else { testArgs.push('*.js'); } let spawned = proc.spawn(`${PROJECT_DIR}/node_modules/.bin/mocha`, testArgs, { stdio: 'inherit' }); return new Promise((resolve, reject) => { spawned.on('exit', () => { resolve(); }); }); }); integrationTest.directory = `${PROJECT_DIR}/test/integration`; let integrationClobber = task('integrationClobber', function () { proc.execSync('rm -rf package.json pkg tmp_publish'); }); integrationClobber.directory = `${PROJECT_DIR}/test/integration`; let unitTest = task('unit', async function () { let testArgs = []; if (process.env.filter) { testArgs.push(process.env.filter); } else { testArgs.push('*.js'); } let spawned = proc.spawn(`${PROJECT_DIR}/node_modules/.bin/mocha`, testArgs, { stdio: 'inherit' }); }); unitTest.directory = `${PROJECT_DIR}/test/unit`; }); desc('Runs all tests'); task('test', ['test:unit', 'test:integration', 'test:integrationClobber']); desc('Runs eslint for both lib and test directories'); task('lint', function (doFix) { let cmd = 'eslint --format codeframe "lib/**/*.js" "test/**/*.js"'; if (doFix) { cmd += ' --fix'; } try { proc.execSync(cmd); } catch (err) { console.log(err.message); console.log(err.stderr.toString()); console.log(err.stdout.toString()); fail('eslint failed'); } });
Close