From 09139766bda3d4ee4849bc9241a5d2d3f4869f3c Mon Sep 17 00:00:00 2001 From: Siarhei Bautrukevich Date: Mon, 4 Feb 2019 09:39:55 +0300 Subject: [PATCH] Fix typings, because `compile:cli` fails with errors --- cli/index.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/cli/index.ts b/cli/index.ts index d3609499..39e3d76a 100644 --- a/cli/index.ts +++ b/cli/index.ts @@ -61,15 +61,17 @@ YargsParser.command( return yargs; }, async argv => { + const port = Number(argv.port); + const spec = String(argv.spec); const config = { - ssr: argv.ssr, - watch: argv.watch, - templateFileName: argv.template, + ssr: Boolean(argv.ssr), + watch: Boolean(argv.watch), + templateFileName: String(argv.template), redocOptions: argv.options || {}, }; try { - await serve(argv.port, argv.spec, config); + await serve(port, spec, config); } catch (e) { handleError(e); } @@ -108,10 +110,10 @@ YargsParser.command( async argv => { const config = { ssr: true, - output: argv.o, - cdn: argv.cdn, - title: argv.title, - templateFileName: argv.template, + output: String(argv.o), + cdn: Boolean(argv.cdn), + title: String(argv.title), + templateFileName: String(argv.template), redocOptions: argv.options || {}, };