Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html_old /
pigeon /
node_modules /
.bin /
Delete
Unzip
Name
Size
Permission
Date
Action
cake
195
B
-rwxr-xr-x
2011-11-09 00:07
cleancss
2.14
KB
-rwxr-xr-x
2013-03-19 21:24
coffee
198
B
-rwxr-xr-x
2011-11-09 00:07
coffeelint
1.07
KB
-rwxr-xr-x
2016-10-03 01:14
sshpk-conv
5.6
KB
-rwxr-xr-x
1985-10-26 09:15
sshpk-sign
3.92
KB
-rwxr-xr-x
1985-10-26 09:15
sshpk-verify
3.47
KB
-rwxr-xr-x
1985-10-26 09:15
strip-json-comments
870
B
-rwxr-xr-x
2015-08-01 03:14
stylus
13.32
KB
-rwxr-xr-x
2012-10-23 18:12
uglifyjs
10.86
KB
-rwxr-xr-x
2013-02-05 18:11
uuid
1.54
KB
-rwxr-xr-x
1985-10-26 09:15
wscat
4.73
KB
-rwxr-xr-x
2012-06-09 18:03
Save
Rename
#!/usr/bin/env node var util = require("util"); var fs = require('fs'); var path = require('path'); var CleanCSS = require('../index'); var commands = require('commander'); var packageConfig = fs.readFileSync(path.join(path.dirname(fs.realpathSync(process.argv[1])), '../package.json')); var buildVersion = JSON.parse(packageConfig).version; // Specify commander options to parse command line params correctly commands .version(buildVersion, '-v, --version') .usage('[options] <source-file>') .option('-e, --remove-empty', 'Remove empty declarations (e.g. a{})') .option('-b, --keep-line-breaks', 'Keep line breaks') .option('--s0', 'Remove all special comments (i.e. /*! special comment */)') .option('--s1', 'Remove all special comments but the first one') .option('-o, --output [output-file]', 'Use [output-file] as output instead of stdout') .parse(process.argv); var options = { source: null, target: null }; var cleanOptions = {}; var fromStdin = !process.env['__DIRECT__'] && !process.stdin.isTTY; // If no sensible data passed in just print help and exit if (!fromStdin && commands.args.length == 0) { commands.outputHelp(); return 0; } // Now coerce commands into CleanCSS configuration... if (commands.output) options.target = commands.output; if (commands.args.length > 0) options.source = commands.args[0]; if (commands.removeEmpty) cleanOptions.removeEmpty = true; if (commands.keepLineBreaks) cleanOptions.keepBreaks = true; if (commands.s1) cleanOptions.keepSpecialComments = 1; if (commands.s0) cleanOptions.keepSpecialComments = 0; // ... and do the magic! if (options.source) { fs.readFile(options.source, 'utf8', function(error, text) { if (error) throw error; output(CleanCSS.process(text, cleanOptions)); }); } else { var stdin = process.openStdin(); stdin.setEncoding('utf-8'); var text = ''; stdin.on('data', function(chunk) { text += chunk; }); stdin.on('end', function() { output(CleanCSS.process(text, cleanOptions)); }); } function output(cleaned) { if (options.target) { fs.writeFileSync(options.target, cleaned, 'utf8'); } else { process.stdout.write(cleaned); } };