From 0469abd4a9c9270a1fdc962969e36e63699af8b4 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Sun, 10 Dec 2017 21:51:33 +0100 Subject: upgrade dependencies --- node_modules/tslint/lib/tslint-cli.js | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'node_modules/tslint/lib/tslint-cli.js') diff --git a/node_modules/tslint/lib/tslint-cli.js b/node_modules/tslint/lib/tslint-cli.js index 1d9f6ccd9..d2b38d7d9 100644 --- a/node_modules/tslint/lib/tslint-cli.js +++ b/node_modules/tslint/lib/tslint-cli.js @@ -106,8 +106,8 @@ var options = [ { name: "type-check", type: "boolean", - describe: "check for type errors before linting the project", - description: (_k = ["\n Checks for type errors before linting a project. --project must be\n specified in order to enable type checking."], _k.raw = ["\n Checks for type errors before linting a project. --project must be\n specified in order to enable type checking."], utils_1.dedent(_k)), + describe: "(deprecated) check for type errors before linting the project", + description: (_k = ["\n (deprecated) Checks for type errors before linting a project.\n --project must be specified in order to enable type checking."], _k.raw = ["\n (deprecated) Checks for type errors before linting a project.\n --project must be specified in order to enable type checking."], utils_1.dedent(_k)), }, ]; var builtinOptions = [ @@ -155,12 +155,15 @@ if (!(argv.init || argv.test !== undefined || argv.project !== undefined || comm console.error("No files specified. Use --project to lint a project folder."); process.exit(1); } -if (argv.typeCheck && argv.project === undefined) { - console.error("--project must be specified in order to enable type checking."); - process.exit(1); +if (argv.typeCheck) { + console.warn("--type-check is deprecated. You only need --project to enable rule which need type information."); + if (argv.project === undefined) { + console.error("--project must be specified in order to enable type checking."); + process.exit(1); + } } var log; -if (argv.out != null) { +if (argv.out != undefined) { var outputStream_1 = fs.createWriteStream(argv.out, { flags: "w+", mode: 420, @@ -170,7 +173,6 @@ if (argv.out != null) { else { log = console.log; } -// tslint:disable-next-line no-floating-promises runner_1.run({ config: argv.config, exclude: argv.exclude, @@ -189,7 +191,8 @@ runner_1.run({ }, { log: log, error: function (m) { return console.error(m); }, -}).then(function (rc) { +}) + .then(function (rc) { process.exitCode = rc; }).catch(function (e) { console.error(e); -- cgit v1.2.3