diff options
author | Anton Luka Šijanec <sijanecantonluka@gmail.com> | 2020-02-09 00:38:26 +0100 |
---|---|---|
committer | Anton Luka Šijanec <sijanecantonluka@gmail.com> | 2020-02-09 00:38:26 +0100 |
commit | 70aa7a5cb9de83c0966985618d6e6d4d4400dd0d (patch) | |
tree | 034c862909cbd070e03612395b9a6d85a1c2c9eb /node_modules/xss/bin | |
parent | added http://beziapp/?m=Name Surname to redirect to the messaging page with prefilled recipient (diff) | |
download | beziapp-70aa7a5cb9de83c0966985618d6e6d4d4400dd0d.tar beziapp-70aa7a5cb9de83c0966985618d6e6d4d4400dd0d.tar.gz beziapp-70aa7a5cb9de83c0966985618d6e6d4d4400dd0d.tar.bz2 beziapp-70aa7a5cb9de83c0966985618d6e6d4d4400dd0d.tar.lz beziapp-70aa7a5cb9de83c0966985618d6e6d4d4400dd0d.tar.xz beziapp-70aa7a5cb9de83c0966985618d6e6d4d4400dd0d.tar.zst beziapp-70aa7a5cb9de83c0966985618d6e6d4d4400dd0d.zip |
Diffstat (limited to 'node_modules/xss/bin')
-rwxr-xr-x | node_modules/xss/bin/xss | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/node_modules/xss/bin/xss b/node_modules/xss/bin/xss deleted file mode 100755 index 35e902f..0000000 --- a/node_modules/xss/bin/xss +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env node - -/** - * 命令行工具 - * - * @author Zongmin Lei<leizongmin@gmail.com> - */ - -var fs = require('fs'); -var path = require('path'); -var program = require('commander'); -var xss = require('../'); -var packageInfo = require('../package.json'); - -program - .version(packageInfo.version) - .option('-t, --test', 'active test') - .option('-i, --input <input_file>', 'input file name') - .option('-o, --output <output_file>', 'output filename') - .option('-c, --config <config_file>', 'load custom config') - .option('-s, --strip-ignore-tag', 'set stripIgnoreTag=true') - .option('-b, --strip-ignore-tag-body', 'set stripIgnoreTagBody=true'); - -program.on('--help', function () { - console.log(' Examples:'); - console.log(''); - console.log(' $ xss -t'); - console.log(' $ xss -i origin.html'); - console.log(' $ xss -i origin.html -o targer.html'); - console.log(' $ xss -i origin.html -c config.js'); - console.log(' $ xss -i origin.html -s'); - console.log(' $ xss -i origin.html -s -b'); - console.log(''); - console.log(' For more details, please see: https://npmjs.org/package/xss') -}); - -program.parse(process.argv); - -if (program.test) { - require('../lib/cli'); - return; -} - -var config = {}; -if (program.config) { - config = require(path.resolve(program.config)); -} -if (program.input) { - var input = fs.readFileSync(program.input, 'utf8'); -} else { - program.help(); -} - -if (program['strip-ignore-tag']) { - config.stripIgnoreTag = true; -} -if (program['strip-ignore-tag-body']) { - config.stripIgnoreTagBody = true; -} - -var output = xss(input, config); - -if (program.output) { - fs.writeFileSync(program.output, output); -} else { - console.log(output); -} |