@ffflorian/jszip-cli
Advanced tools
+7
-0
@@ -0,1 +1,8 @@ | ||
| ## [3.1.3](https://github.com/ffflorian/jszip-cli/compare/v3.1.2...v3.1.3) (2021-08-30) | ||
| ### Bug Fixes | ||
| * CLI options ([124c4db](https://github.com/ffflorian/jszip-cli/commit/124c4dbfbd96b65e3dbe62eb6370d3f7c78cd80b)) | ||
| ## [3.1.2](https://github.com/ffflorian/jszip-cli/compare/v3.1.1...v3.1.2) (2021-08-11) | ||
@@ -2,0 +9,0 @@ |
+48
-63
| #!/usr/bin/env node | ||
| "use strict"; | ||
| var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
| function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||
| return new (P || (P = Promise))(function (resolve, reject) { | ||
| function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } | ||
| function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } | ||
| function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } | ||
| step((generator = generator.apply(thisArg, _arguments || [])).next()); | ||
| }); | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
@@ -8,3 +17,2 @@ const commander_1 = require("commander"); | ||
| const JSZipCLI_1 = require("./JSZipCLI"); | ||
| const defaultOptions_1 = require("./defaultOptions"); | ||
| const defaultPackageJsonPath = path.join(__dirname, 'package.json'); | ||
@@ -19,3 +27,3 @@ const packageJsonPath = fs.existsSync(defaultPackageJsonPath) | ||
| .option('--noconfig', "don't look for a configuration file") | ||
| .option('-c, --config <path>', 'use a configuration file') | ||
| .option('-c, --config <path>', 'use a configuration file (default: .jsziprc.json)') | ||
| .option('-d, --dereference', 'dereference (follow) links', false) | ||
@@ -47,27 +55,11 @@ .option('-f, --force', 'force overwriting files and directories when extracting', false) | ||
| .arguments('[entries...]') | ||
| .action((entries) => { | ||
| var _a, _b, _c, _d, _e, _f, _g, _h; | ||
| .action((entries) => __awaiter(void 0, void 0, void 0, function* () { | ||
| const options = commander_1.program.opts(); | ||
| try { | ||
| new JSZipCLI_1.JSZipCLI({ | ||
| compressionLevel: (_a = Number(options.level)) !== null && _a !== void 0 ? _a : defaultOptions_1.defaultOptions.compressionLevel, | ||
| configFile: (_c = (_b = options.config) !== null && _b !== void 0 ? _b : (options.noconfig && false)) !== null && _c !== void 0 ? _c : defaultOptions_1.defaultOptions.configFile, | ||
| dereferenceLinks: (_d = options.dereference) !== null && _d !== void 0 ? _d : defaultOptions_1.defaultOptions.dereferenceLinks, | ||
| force: (_e = options.force) !== null && _e !== void 0 ? _e : defaultOptions_1.defaultOptions.force, | ||
| ignoreEntries: options.ignore ? [options.ignore] : defaultOptions_1.defaultOptions.ignoreEntries, | ||
| outputEntry: (_f = options.output) !== null && _f !== void 0 ? _f : defaultOptions_1.defaultOptions.outputEntry, | ||
| quiet: (_g = options.quiet) !== null && _g !== void 0 ? _g : defaultOptions_1.defaultOptions.quiet, | ||
| verbose: (_h = options.verbose) !== null && _h !== void 0 ? _h : defaultOptions_1.defaultOptions.verbose, | ||
| }) | ||
| .add(entries) | ||
| .save() | ||
| .then(({ outputFile, compressedFilesCount }) => { | ||
| if (options.output && !options.quiet) { | ||
| console.info(`Done compressing ${compressedFilesCount} files to "${outputFile}".`); | ||
| } | ||
| }) | ||
| .catch(error => { | ||
| console.error('Error:', error.message); | ||
| process.exit(1); | ||
| }); | ||
| const jszip = new JSZipCLI_1.JSZipCLI(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({}, (options.level && { compressionLevel: Number(options.level) })), ((options.config && { configFile: options.config }) || (options.noconfig && { configFile: false }))), (options.dereference && { dereferenceLinks: options.dereference })), (options.force && { force: options.force })), (options.ignore && { ignoreEntries: [options.ignore] })), (options.output && { outputEntry: options.output })), (options.quiet && { quiet: options.quiet })), (options.verbose && { verbose: options.verbose }))); | ||
| jszip.add(entries); | ||
| const { outputFile, compressedFilesCount } = yield jszip.save(); | ||
| if (options.output && !options.quiet) { | ||
| console.info(`Done compressing ${compressedFilesCount} files to "${outputFile}".`); | ||
| } | ||
| } | ||
@@ -78,3 +70,3 @@ catch (error) { | ||
| } | ||
| }); | ||
| })); | ||
| commander_1.program | ||
@@ -85,3 +77,3 @@ .command('extract') | ||
| .option('--noconfig', "don't look for a configuration file", false) | ||
| .option('-c, --config <path>', 'use a configuration file') | ||
| .option('-c, --config <path>', 'use a configuration file (default: .jsziprc.json)') | ||
| .option('-o, --output <dir>', 'set the output file or directory (default: stdout)') | ||
@@ -93,24 +85,9 @@ .option('-i, --ignore <entry>', 'ignore a file or directory') | ||
| .arguments('<archives...>') | ||
| .action((archives) => { | ||
| var _a, _b, _c, _d, _e, _f; | ||
| .action((archives) => __awaiter(void 0, void 0, void 0, function* () { | ||
| const options = commander_1.program.opts(); | ||
| try { | ||
| new JSZipCLI_1.JSZipCLI({ | ||
| configFile: (_b = (_a = options.config) !== null && _a !== void 0 ? _a : (options.noconfig && false)) !== null && _b !== void 0 ? _b : defaultOptions_1.defaultOptions.configFile, | ||
| force: (_c = options.force) !== null && _c !== void 0 ? _c : defaultOptions_1.defaultOptions.force, | ||
| ignoreEntries: options.ignore ? [options.ignore] : defaultOptions_1.defaultOptions.ignoreEntries, | ||
| outputEntry: (_d = options.output) !== null && _d !== void 0 ? _d : defaultOptions_1.defaultOptions.outputEntry, | ||
| quiet: (_e = options.quiet) !== null && _e !== void 0 ? _e : defaultOptions_1.defaultOptions.quiet, | ||
| verbose: (_f = options.verbose) !== null && _f !== void 0 ? _f : defaultOptions_1.defaultOptions.verbose, | ||
| }) | ||
| .extract(archives) | ||
| .then(({ outputDir, extractedFilesCount }) => { | ||
| if (options.output && !options.quiet) { | ||
| console.info(`Done extracting ${extractedFilesCount} files to "${outputDir}".`); | ||
| } | ||
| }) | ||
| .catch(error => { | ||
| console.error('Error:', error.message); | ||
| process.exit(1); | ||
| }); | ||
| const { outputDir, extractedFilesCount } = yield new JSZipCLI_1.JSZipCLI(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({}, ((options.config && { configFile: options.config }) || (options.noconfig && { configFile: false }))), (options.force && { force: options.force })), (options.ignore && { ignoreEntries: [options.ignore] })), (options.output && { outputEntry: options.output })), (options.quiet && { quiet: options.quiet })), (options.verbose && { verbose: options.verbose }))).extract(archives); | ||
| if (options.output && !options.quiet) { | ||
| console.info(`Done extracting ${extractedFilesCount} files to "${outputDir}".`); | ||
| } | ||
| } | ||
@@ -121,23 +98,31 @@ catch (error) { | ||
| } | ||
| }); | ||
| commander_1.program.parse(process.argv); | ||
| const commanderOptions = commander_1.program.opts(); | ||
| if (!commander_1.program.args.length) { | ||
| if (commanderOptions.noconfig) { | ||
| commander_1.program.outputHelp(); | ||
| process.exit(1); | ||
| } | ||
| })); | ||
| commander_1.program | ||
| .command('fileMode', { hidden: true, isDefault: true }) | ||
| .option('--noconfig', "don't look for a configuration file", false) | ||
| .option('-c, --config <path>', 'use a configuration file (default: .jsziprc.json)') | ||
| .option('-o, --output <dir>', 'set the output file or directory (default: stdout)') | ||
| .option('-i, --ignore <entry>', 'ignore a file or directory') | ||
| .option('-f, --force', 'force overwriting files and directories', false) | ||
| .option('-V, --verbose', 'enable verbose logging', false) | ||
| .option('-q, --quiet', "don't log anything excluding errors", false) | ||
| .action(() => __awaiter(void 0, void 0, void 0, function* () { | ||
| const options = commander_1.program.opts(); | ||
| try { | ||
| new JSZipCLI_1.JSZipCLI(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({ configFile: commanderOptions.config || true }, (commanderOptions.force && { force: commanderOptions.force })), (commanderOptions.ignore && { ignoreEntries: [commanderOptions.ignore] })), (commanderOptions.output && { outputEntry: commanderOptions.output })), (commanderOptions.quiet && { quiet: commanderOptions.quiet })), (commanderOptions.verbose && { verbose: commanderOptions.verbose }))) | ||
| .fileMode() | ||
| .catch(error => { | ||
| console.error('Error:', error.message); | ||
| process.exit(1); | ||
| }); | ||
| if (options.noconfig) { | ||
| commander_1.program.outputHelp(); | ||
| } | ||
| yield new JSZipCLI_1.JSZipCLI(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({ configFile: options.config }, (options.force && { force: options.force })), (options.ignore && { ignoreEntries: [options.ignore] })), (options.output && { outputEntry: options.output })), (options.quiet && { quiet: options.quiet })), (options.verbose && { verbose: options.verbose }))).fileMode(); | ||
| } | ||
| catch (error) { | ||
| console.error('Error:', error.message); | ||
| if (error.message.includes('ENOENT')) { | ||
| console.error('Error:', `Configuration file "${options.config}" not found and no mode specified.`); | ||
| } | ||
| else { | ||
| console.error('Error:', error.message); | ||
| } | ||
| process.exit(1); | ||
| } | ||
| } | ||
| })); | ||
| commander_1.program.parse(process.argv); | ||
| //# sourceMappingURL=cli.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":";;;AAEA,yCAA+C;AAC/C,+BAA+B;AAC/B,6BAA6B;AAE7B,yCAAoC;AACpC,qDAAgD;AAEhD,MAAM,sBAAsB,GAAG,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,cAAc,CAAC,CAAC;AACpE,MAAM,eAAe,GAAG,EAAE,CAAC,UAAU,CAAC,sBAAsB,CAAC;IAC3D,CAAC,CAAC,sBAAsB;IACxB,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,iBAAiB,CAAC,CAAC;AAE5C,MAAM,EAAC,WAAW,EAAE,IAAI,EAAE,OAAO,EAAC,GAChC,EAAE,CAAC,YAAY,CAAC,eAAe,CAAC,CAAC;AAcnC,mBAAS;KACN,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,WAAW,EAAE,EAAE,CAAC,CAAC;KACnC,WAAW,CAAC,WAAW,CAAC;KACxB,MAAM,CAAC,YAAY,EAAE,qCAAqC,CAAC;KAC3D,MAAM,CAAC,qBAAqB,EAAE,0BAA0B,CAAC;KACzD,MAAM,CAAC,mBAAmB,EAAE,4BAA4B,EAAE,KAAK,CAAC;KAChE,MAAM,CAAC,aAAa,EAAE,yDAAyD,EAAE,KAAK,CAAC;KACvF,MAAM,CAAC,sBAAsB,EAAE,4BAA4B,CAAC;KAC5D,MAAM,CAAC,sBAAsB,EAAE,2BAA2B,EAAE,GAAG,CAAC;KAChE,MAAM,CAAC,oBAAoB,EAAE,oDAAoD,CAAC;KAClF,MAAM,CAAC,aAAa,EAAE,oBAAoB,EAAE,KAAK,CAAC;KAClD,MAAM,CAAC,eAAe,EAAE,wBAAwB,EAAE,KAAK,CAAC;KACxD,OAAO,CAAC,OAAO,EAAE,eAAe,CAAC;KACjC,EAAE,CAAC,WAAW,EAAE,IAAI,CAAC,EAAE;IACtB,OAAO,CAAC,KAAK,CAAC,gCAAgC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;IAC5D,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AAClB,CAAC,CAAC,CAAC;AAEL,mBAAS;KACN,OAAO,CAAC,KAAK,CAAC;KACd,KAAK,CAAC,GAAG,CAAC;KACV,WAAW,CAAC,gDAAgD,CAAC;KAC7D,MAAM,CAAC,YAAY,EAAE,qCAAqC,CAAC;KAC3D,MAAM,CAAC,qBAAqB,EAAE,0BAA0B,CAAC;KACzD,MAAM,CAAC,mBAAmB,EAAE,+BAA+B,EAAE,KAAK,CAAC;KACnE,MAAM,CAAC,aAAa,EAAE,yDAAyD,EAAE,KAAK,CAAC;KACvF,MAAM,CAAC,sBAAsB,EAAE,4BAA4B,CAAC;KAC5D,MAAM,CAAC,sBAAsB,EAAE,2BAA2B,EAAE,GAAG,CAAC;KAChE,MAAM,CAAC,oBAAoB,EAAE,oDAAoD,CAAC;KAClF,MAAM,CAAC,aAAa,EAAE,qCAAqC,EAAE,KAAK,CAAC;KACnE,MAAM,CAAC,eAAe,EAAE,wBAAwB,EAAE,KAAK,CAAC;KACxD,SAAS,CAAC,cAAc,CAAC;KACzB,MAAM,CAAC,CAAC,OAAiB,EAAE,EAAE;;IAC5B,MAAM,OAAO,GAAG,mBAAS,CAAC,IAAI,EAAgB,CAAC;IAC/C,IAAI;QACF,IAAI,mBAAQ,CAAC;YACX,gBAAgB,EAAE,MAAA,MAAM,CAAC,OAAO,CAAC,KAAK,CAAC,mCAAI,+BAAc,CAAC,gBAAgB;YAC1E,UAAU,EAAE,MAAA,MAAA,OAAO,CAAC,MAAM,mCAAI,CAAC,OAAO,CAAC,QAAQ,IAAI,KAAK,CAAC,mCAAI,+BAAc,CAAC,UAAU;YACtF,gBAAgB,EAAE,MAAA,OAAO,CAAC,WAAW,mCAAI,+BAAc,CAAC,gBAAgB;YACxE,KAAK,EAAE,MAAA,OAAO,CAAC,KAAK,mCAAI,+BAAc,CAAC,KAAK;YAC5C,aAAa,EAAE,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,+BAAc,CAAC,aAAa;YAC/E,WAAW,EAAE,MAAA,OAAO,CAAC,MAAM,mCAAI,+BAAc,CAAC,WAAW;YACzD,KAAK,EAAE,MAAA,OAAO,CAAC,KAAK,mCAAI,+BAAc,CAAC,KAAK;YAC5C,OAAO,EAAE,MAAA,OAAO,CAAC,OAAO,mCAAI,+BAAc,CAAC,OAAO;SACnD,CAAC;aACC,GAAG,CAAC,OAAO,CAAC;aACZ,IAAI,EAAE;aACN,IAAI,CAAC,CAAC,EAAC,UAAU,EAAE,oBAAoB,EAAC,EAAE,EAAE;YAC3C,IAAI,OAAO,CAAC,MAAM,IAAI,CAAC,OAAO,CAAC,KAAK,EAAE;gBACpC,OAAO,CAAC,IAAI,CAAC,oBAAoB,oBAAoB,cAAc,UAAU,IAAI,CAAC,CAAC;aACpF;QACH,CAAC,CAAC;aACD,KAAK,CAAC,KAAK,CAAC,EAAE;YACb,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;YAClD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QAClB,CAAC,CAAC,CAAC;KACN;IAAC,OAAO,KAAK,EAAE;QACd,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;QAClD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;KACjB;AACH,CAAC,CAAC,CAAC;AAEL,mBAAS;KACN,OAAO,CAAC,SAAS,CAAC;KAClB,KAAK,CAAC,GAAG,CAAC;KACV,WAAW,CAAC,mDAAmD,CAAC;KAChE,MAAM,CAAC,YAAY,EAAE,qCAAqC,EAAE,KAAK,CAAC;KAClE,MAAM,CAAC,qBAAqB,EAAE,0BAA0B,CAAC;KACzD,MAAM,CAAC,oBAAoB,EAAE,oDAAoD,CAAC;KAClF,MAAM,CAAC,sBAAsB,EAAE,4BAA4B,CAAC;KAC5D,MAAM,CAAC,aAAa,EAAE,yCAAyC,EAAE,KAAK,CAAC;KACvE,MAAM,CAAC,eAAe,EAAE,wBAAwB,EAAE,KAAK,CAAC;KACxD,MAAM,CAAC,aAAa,EAAE,qCAAqC,EAAE,KAAK,CAAC;KACnE,SAAS,CAAC,eAAe,CAAC;KAC1B,MAAM,CAAC,CAAC,QAAkB,EAAE,EAAE;;IAC7B,MAAM,OAAO,GAAG,mBAAS,CAAC,IAAI,EAAgB,CAAC;IAC/C,IAAI;QACF,IAAI,mBAAQ,CAAC;YACX,UAAU,EAAE,MAAA,MAAA,OAAO,CAAC,MAAM,mCAAI,CAAC,OAAO,CAAC,QAAQ,IAAI,KAAK,CAAC,mCAAI,+BAAc,CAAC,UAAU;YACtF,KAAK,EAAE,MAAA,OAAO,CAAC,KAAK,mCAAI,+BAAc,CAAC,KAAK;YAC5C,aAAa,EAAE,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,+BAAc,CAAC,aAAa;YAC/E,WAAW,EAAE,MAAA,OAAO,CAAC,MAAM,mCAAI,+BAAc,CAAC,WAAW;YACzD,KAAK,EAAE,MAAA,OAAO,CAAC,KAAK,mCAAI,+BAAc,CAAC,KAAK;YAC5C,OAAO,EAAE,MAAA,OAAO,CAAC,OAAO,mCAAI,+BAAc,CAAC,OAAO;SACnD,CAAC;aACC,OAAO,CAAC,QAAQ,CAAC;aACjB,IAAI,CAAC,CAAC,EAAC,SAAS,EAAE,mBAAmB,EAAC,EAAE,EAAE;YACzC,IAAI,OAAO,CAAC,MAAM,IAAI,CAAC,OAAO,CAAC,KAAK,EAAE;gBACpC,OAAO,CAAC,IAAI,CAAC,mBAAmB,mBAAmB,cAAc,SAAS,IAAI,CAAC,CAAC;aACjF;QACH,CAAC,CAAC;aACD,KAAK,CAAC,KAAK,CAAC,EAAE;YACb,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;YAClD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QAClB,CAAC,CAAC,CAAC;KACN;IAAC,OAAO,KAAK,EAAE;QACd,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;QAClD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;KACjB;AACH,CAAC,CAAC,CAAC;AAEL,mBAAS,CAAC,KAAK,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;AAE9B,MAAM,gBAAgB,GAAG,mBAAS,CAAC,IAAI,EAAE,CAAC;AAE1C,IAAI,CAAC,mBAAS,CAAC,IAAI,CAAC,MAAM,EAAE;IAC1B,IAAI,gBAAgB,CAAC,QAAQ,EAAE;QAC7B,mBAAS,CAAC,UAAU,EAAE,CAAC;QACvB,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;KACjB;IACD,IAAI;QACF,IAAI,mBAAQ,yEACV,UAAU,EAAE,gBAAgB,CAAC,MAAM,IAAI,IAAI,IACxC,CAAC,gBAAgB,CAAC,KAAK,IAAI,EAAC,KAAK,EAAE,gBAAgB,CAAC,KAAK,EAAC,CAAC,GAC3D,CAAC,gBAAgB,CAAC,MAAM,IAAI,EAAC,aAAa,EAAE,CAAC,gBAAgB,CAAC,MAAM,CAAC,EAAC,CAAC,GACvE,CAAC,gBAAgB,CAAC,MAAM,IAAI,EAAC,WAAW,EAAE,gBAAgB,CAAC,MAAM,EAAC,CAAC,GACnE,CAAC,gBAAgB,CAAC,KAAK,IAAI,EAAC,KAAK,EAAE,gBAAgB,CAAC,KAAK,EAAC,CAAC,GAC3D,CAAC,gBAAgB,CAAC,OAAO,IAAI,EAAC,OAAO,EAAE,gBAAgB,CAAC,OAAO,EAAC,CAAC,EACpE;aACC,QAAQ,EAAE;aACV,KAAK,CAAC,KAAK,CAAC,EAAE;YACb,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;YAClD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QAClB,CAAC,CAAC,CAAC;KACN;IAAC,OAAO,KAAK,EAAE;QACd,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;QAClD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;KACjB;CACF"} | ||
| {"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":";;;;;;;;;;;;AAEA,yCAA+C;AAC/C,+BAA+B;AAC/B,6BAA6B;AAE7B,yCAAoC;AAEpC,MAAM,sBAAsB,GAAG,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,cAAc,CAAC,CAAC;AACpE,MAAM,eAAe,GAAG,EAAE,CAAC,UAAU,CAAC,sBAAsB,CAAC;IAC3D,CAAC,CAAC,sBAAsB;IACxB,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,iBAAiB,CAAC,CAAC;AAE5C,MAAM,EAAC,WAAW,EAAE,IAAI,EAAE,OAAO,EAAC,GAChC,EAAE,CAAC,YAAY,CAAC,eAAe,CAAC,CAAC;AAcnC,mBAAS;KACN,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,WAAW,EAAE,EAAE,CAAC,CAAC;KACnC,WAAW,CAAC,WAAW,CAAC;KACxB,MAAM,CAAC,YAAY,EAAE,qCAAqC,CAAC;KAC3D,MAAM,CAAC,qBAAqB,EAAE,mDAAmD,CAAC;KAClF,MAAM,CAAC,mBAAmB,EAAE,4BAA4B,EAAE,KAAK,CAAC;KAChE,MAAM,CAAC,aAAa,EAAE,yDAAyD,EAAE,KAAK,CAAC;KACvF,MAAM,CAAC,sBAAsB,EAAE,4BAA4B,CAAC;KAC5D,MAAM,CAAC,sBAAsB,EAAE,2BAA2B,EAAE,GAAG,CAAC;KAChE,MAAM,CAAC,oBAAoB,EAAE,oDAAoD,CAAC;KAClF,MAAM,CAAC,aAAa,EAAE,oBAAoB,EAAE,KAAK,CAAC;KAClD,MAAM,CAAC,eAAe,EAAE,wBAAwB,EAAE,KAAK,CAAC;KACxD,OAAO,CAAC,OAAO,EAAE,eAAe,CAAC;KACjC,EAAE,CAAC,WAAW,EAAE,IAAI,CAAC,EAAE;IACtB,OAAO,CAAC,KAAK,CAAC,gCAAgC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;IAC5D,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AAClB,CAAC,CAAC,CAAC;AAEL,mBAAS;KACN,OAAO,CAAC,KAAK,CAAC;KACd,KAAK,CAAC,GAAG,CAAC;KACV,WAAW,CAAC,gDAAgD,CAAC;KAC7D,MAAM,CAAC,YAAY,EAAE,qCAAqC,CAAC;KAC3D,MAAM,CAAC,qBAAqB,EAAE,0BAA0B,CAAC;KACzD,MAAM,CAAC,mBAAmB,EAAE,+BAA+B,EAAE,KAAK,CAAC;KACnE,MAAM,CAAC,aAAa,EAAE,yDAAyD,EAAE,KAAK,CAAC;KACvF,MAAM,CAAC,sBAAsB,EAAE,4BAA4B,CAAC;KAC5D,MAAM,CAAC,sBAAsB,EAAE,2BAA2B,EAAE,GAAG,CAAC;KAChE,MAAM,CAAC,oBAAoB,EAAE,oDAAoD,CAAC;KAClF,MAAM,CAAC,aAAa,EAAE,qCAAqC,EAAE,KAAK,CAAC;KACnE,MAAM,CAAC,eAAe,EAAE,wBAAwB,EAAE,KAAK,CAAC;KACxD,SAAS,CAAC,cAAc,CAAC;KACzB,MAAM,CAAC,CAAO,OAAiB,EAAE,EAAE;IAClC,MAAM,OAAO,GAAG,mBAAS,CAAC,IAAI,EAAgB,CAAC;IAC/C,IAAI;QACF,MAAM,KAAK,GAAG,IAAI,mBAAQ,qHACrB,CAAC,OAAO,CAAC,KAAK,IAAI,EAAC,gBAAgB,EAAE,MAAM,CAAC,OAAO,CAAC,KAAK,CAAC,EAAC,CAAC,GAC5D,CAAC,CAAC,OAAO,CAAC,MAAM,IAAI,EAAC,UAAU,EAAE,OAAO,CAAC,MAAM,EAAC,CAAC,IAAI,CAAC,OAAO,CAAC,QAAQ,IAAI,EAAC,UAAU,EAAE,KAAK,EAAC,CAAC,CAAC,GAC/F,CAAC,OAAO,CAAC,WAAW,IAAI,EAAC,gBAAgB,EAAE,OAAO,CAAC,WAAW,EAAC,CAAC,GAChE,CAAC,OAAO,CAAC,KAAK,IAAI,EAAC,KAAK,EAAE,OAAO,CAAC,KAAK,EAAC,CAAC,GACzC,CAAC,OAAO,CAAC,MAAM,IAAI,EAAC,aAAa,EAAE,CAAC,OAAO,CAAC,MAAM,CAAC,EAAC,CAAC,GACrD,CAAC,OAAO,CAAC,MAAM,IAAI,EAAC,WAAW,EAAE,OAAO,CAAC,MAAM,EAAC,CAAC,GACjD,CAAC,OAAO,CAAC,KAAK,IAAI,EAAC,KAAK,EAAE,OAAO,CAAC,KAAK,EAAC,CAAC,GACzC,CAAC,OAAO,CAAC,OAAO,IAAI,EAAC,OAAO,EAAE,OAAO,CAAC,OAAO,EAAC,CAAC,EAClD,CAAC;QACH,KAAK,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;QACnB,MAAM,EAAC,UAAU,EAAE,oBAAoB,EAAC,GAAG,MAAM,KAAK,CAAC,IAAI,EAAE,CAAC;QAE9D,IAAI,OAAO,CAAC,MAAM,IAAI,CAAC,OAAO,CAAC,KAAK,EAAE;YACpC,OAAO,CAAC,IAAI,CAAC,oBAAoB,oBAAoB,cAAc,UAAU,IAAI,CAAC,CAAC;SACpF;KACF;IAAC,OAAO,KAAK,EAAE;QACd,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;QAClD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;KACjB;AACH,CAAC,CAAA,CAAC,CAAC;AAEL,mBAAS;KACN,OAAO,CAAC,SAAS,CAAC;KAClB,KAAK,CAAC,GAAG,CAAC;KACV,WAAW,CAAC,mDAAmD,CAAC;KAChE,MAAM,CAAC,YAAY,EAAE,qCAAqC,EAAE,KAAK,CAAC;KAClE,MAAM,CAAC,qBAAqB,EAAE,mDAAmD,CAAC;KAClF,MAAM,CAAC,oBAAoB,EAAE,oDAAoD,CAAC;KAClF,MAAM,CAAC,sBAAsB,EAAE,4BAA4B,CAAC;KAC5D,MAAM,CAAC,aAAa,EAAE,yCAAyC,EAAE,KAAK,CAAC;KACvE,MAAM,CAAC,eAAe,EAAE,wBAAwB,EAAE,KAAK,CAAC;KACxD,MAAM,CAAC,aAAa,EAAE,qCAAqC,EAAE,KAAK,CAAC;KACnE,SAAS,CAAC,eAAe,CAAC;KAC1B,MAAM,CAAC,CAAO,QAAkB,EAAE,EAAE;IACnC,MAAM,OAAO,GAAG,mBAAS,CAAC,IAAI,EAAgB,CAAC;IAC/C,IAAI;QACF,MAAM,EAAC,SAAS,EAAE,mBAAmB,EAAC,GAAG,MAAM,IAAI,mBAAQ,yFACtD,CAAC,CAAC,OAAO,CAAC,MAAM,IAAI,EAAC,UAAU,EAAE,OAAO,CAAC,MAAM,EAAC,CAAC,IAAI,CAAC,OAAO,CAAC,QAAQ,IAAI,EAAC,UAAU,EAAE,KAAK,EAAC,CAAC,CAAC,GAC/F,CAAC,OAAO,CAAC,KAAK,IAAI,EAAC,KAAK,EAAE,OAAO,CAAC,KAAK,EAAC,CAAC,GACzC,CAAC,OAAO,CAAC,MAAM,IAAI,EAAC,aAAa,EAAE,CAAC,OAAO,CAAC,MAAM,CAAC,EAAC,CAAC,GACrD,CAAC,OAAO,CAAC,MAAM,IAAI,EAAC,WAAW,EAAE,OAAO,CAAC,MAAM,EAAC,CAAC,GACjD,CAAC,OAAO,CAAC,KAAK,IAAI,EAAC,KAAK,EAAE,OAAO,CAAC,KAAK,EAAC,CAAC,GACzC,CAAC,OAAO,CAAC,OAAO,IAAI,EAAC,OAAO,EAAE,OAAO,CAAC,OAAO,EAAC,CAAC,EAClD,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC;QAErB,IAAI,OAAO,CAAC,MAAM,IAAI,CAAC,OAAO,CAAC,KAAK,EAAE;YACpC,OAAO,CAAC,IAAI,CAAC,mBAAmB,mBAAmB,cAAc,SAAS,IAAI,CAAC,CAAC;SACjF;KACF;IAAC,OAAO,KAAK,EAAE;QACd,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;QAClD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;KACjB;AACH,CAAC,CAAA,CAAC,CAAC;AAEL,mBAAS;KACN,OAAO,CAAC,UAAU,EAAE,EAAC,MAAM,EAAE,IAAI,EAAE,SAAS,EAAE,IAAI,EAAC,CAAC;KACpD,MAAM,CAAC,YAAY,EAAE,qCAAqC,EAAE,KAAK,CAAC;KAClE,MAAM,CAAC,qBAAqB,EAAE,mDAAmD,CAAC;KAClF,MAAM,CAAC,oBAAoB,EAAE,oDAAoD,CAAC;KAClF,MAAM,CAAC,sBAAsB,EAAE,4BAA4B,CAAC;KAC5D,MAAM,CAAC,aAAa,EAAE,yCAAyC,EAAE,KAAK,CAAC;KACvE,MAAM,CAAC,eAAe,EAAE,wBAAwB,EAAE,KAAK,CAAC;KACxD,MAAM,CAAC,aAAa,EAAE,qCAAqC,EAAE,KAAK,CAAC;KACnE,MAAM,CAAC,GAAS,EAAE;IACjB,MAAM,OAAO,GAAG,mBAAS,CAAC,IAAI,EAAgB,CAAC;IAE/C,IAAI;QACF,IAAI,OAAO,CAAC,QAAQ,EAAE;YACpB,mBAAS,CAAC,UAAU,EAAE,CAAC;SACxB;QAED,MAAM,IAAI,mBAAQ,yEAChB,UAAU,EAAE,OAAO,CAAC,MAAM,IACvB,CAAC,OAAO,CAAC,KAAK,IAAI,EAAC,KAAK,EAAE,OAAO,CAAC,KAAK,EAAC,CAAC,GACzC,CAAC,OAAO,CAAC,MAAM,IAAI,EAAC,aAAa,EAAE,CAAC,OAAO,CAAC,MAAM,CAAC,EAAC,CAAC,GACrD,CAAC,OAAO,CAAC,MAAM,IAAI,EAAC,WAAW,EAAE,OAAO,CAAC,MAAM,EAAC,CAAC,GACjD,CAAC,OAAO,CAAC,KAAK,IAAI,EAAC,KAAK,EAAE,OAAO,CAAC,KAAK,EAAC,CAAC,GACzC,CAAC,OAAO,CAAC,OAAO,IAAI,EAAC,OAAO,EAAE,OAAO,CAAC,OAAO,EAAC,CAAC,EAClD,CAAC,QAAQ,EAAE,CAAC;KACf;IAAC,OAAO,KAAK,EAAE;QACd,IAAK,KAAe,CAAC,OAAO,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE;YAC/C,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAE,uBAAuB,OAAO,CAAC,MAAM,oCAAoC,CAAC,CAAC;SACpG;aAAM;YACL,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAG,KAAe,CAAC,OAAO,CAAC,CAAC;SACnD;QACD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;KACjB;AACH,CAAC,CAAA,CAAC,CAAC;AAEL,mBAAS,CAAC,KAAK,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC"} |
+12
-3
@@ -16,4 +16,13 @@ "use strict"; | ||
| const BuildService_1 = require("./BuildService"); | ||
| const defaultOptions_1 = require("./defaultOptions"); | ||
| const ExtractService_1 = require("./ExtractService"); | ||
| const defaultOptions = { | ||
| compressionLevel: 5, | ||
| configFile: true, | ||
| dereferenceLinks: false, | ||
| force: false, | ||
| ignoreEntries: [], | ||
| outputEntry: null, | ||
| quiet: false, | ||
| verbose: false, | ||
| }; | ||
| class JSZipCLI { | ||
@@ -27,3 +36,3 @@ constructor(options) { | ||
| this.configExplorer = (0, cosmiconfig_1.cosmiconfigSync)('jszip'); | ||
| this.options = Object.assign(Object.assign({}, defaultOptions_1.defaultOptions), this.terminalOptions); | ||
| this.options = Object.assign(Object.assign({}, defaultOptions), this.terminalOptions); | ||
| this.logger.state.isEnabled = this.options.verbose; | ||
@@ -124,3 +133,3 @@ this.checkConfigFile(); | ||
| this.logger.info(`Using configuration file ${configResult.filepath}`); | ||
| this.options = Object.assign(Object.assign(Object.assign({}, defaultOptions_1.defaultOptions), configFileData), this.terminalOptions); | ||
| this.options = Object.assign(Object.assign(Object.assign({}, defaultOptions), configFileData), this.terminalOptions); | ||
| this.logger.state.isEnabled = this.options.verbose; | ||
@@ -127,0 +136,0 @@ } |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"JSZipCLI.js","sourceRoot":"","sources":["../src/JSZipCLI.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"JSZipCLI.js","sourceRoot":"","sources":["../src/JSZipCLI.ts"],"names":[],"mappings":"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"} |
+4
-7
@@ -25,4 +25,4 @@ { | ||
| "@types/progress": "2.0.5", | ||
| "@typescript-eslint/eslint-plugin": "4.29.3", | ||
| "@typescript-eslint/parser": "4.29.3", | ||
| "@typescript-eslint/eslint-plugin": "4.30.0", | ||
| "@typescript-eslint/parser": "4.30.0", | ||
| "babel-eslint": "10.1.0", | ||
@@ -36,3 +36,3 @@ "cross-env": "7.0.3", | ||
| "eslint-plugin-no-unsanitized": "3.1.5", | ||
| "eslint-plugin-prettier": "3.4.1", | ||
| "eslint-plugin-prettier": "4.0.0", | ||
| "eslint-plugin-simple-import-sort": "7.0.0", | ||
@@ -72,5 +72,2 @@ "eslint-plugin-sort-keys-fix": "1.1.2", | ||
| "cli.js.map", | ||
| "defaultOptions.d.ts", | ||
| "defaultOptions.js", | ||
| "defaultOptions.js.map", | ||
| "index.d.ts", | ||
@@ -127,3 +124,3 @@ "index.js", | ||
| }, | ||
| "version": "3.1.3" | ||
| "version": "3.1.4" | ||
| } |
| import type { TerminalOptions } from './interfaces'; | ||
| export declare const defaultOptions: Required<TerminalOptions>; |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.defaultOptions = void 0; | ||
| exports.defaultOptions = { | ||
| compressionLevel: 5, | ||
| configFile: true, | ||
| dereferenceLinks: false, | ||
| force: false, | ||
| ignoreEntries: [], | ||
| outputEntry: null, | ||
| quiet: false, | ||
| verbose: false, | ||
| }; | ||
| //# sourceMappingURL=defaultOptions.js.map |
| {"version":3,"file":"defaultOptions.js","sourceRoot":"","sources":["../src/defaultOptions.ts"],"names":[],"mappings":";;;AAEa,QAAA,cAAc,GAA8B;IACvD,gBAAgB,EAAE,CAAC;IACnB,UAAU,EAAE,IAAI;IAChB,gBAAgB,EAAE,KAAK;IACvB,KAAK,EAAE,KAAK;IACZ,aAAa,EAAE,EAAE;IACjB,WAAW,EAAE,IAAI;IACjB,KAAK,EAAE,KAAK;IACZ,OAAO,EAAE,KAAK;CACf,CAAC"} |
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
9
-10%100437
-0.02%25
-10.71%780
-2.26%