From f79ed55d1b0e3fdd1fd14d19d04bf1892e5f85fd Mon Sep 17 00:00:00 2001 From: evshiron Date: Sun, 2 Apr 2017 20:51:50 +0800 Subject: [PATCH] fix(nsis-gen): set warning values instead of throwing exceptions --- src/lib/nsis-gen/NsisComposer.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib/nsis-gen/NsisComposer.ts b/src/lib/nsis-gen/NsisComposer.ts index 288dda2..90902db 100644 --- a/src/lib/nsis-gen/NsisComposer.ts +++ b/src/lib/nsis-gen/NsisComposer.ts @@ -35,23 +35,23 @@ export class NsisComposer { constructor(protected options: INsisComposerOptions) { if(!this.options.appName) { - throw new Error('ERROR_NO_APPNAME'); + this.options.appName = 'NO_APPNAME'; } if(!this.options.companyName) { - throw new Error('ERROR_NO_COMPANYNAME'); + this.options.companyName = 'NO_COMPANYNAME'; } if(!this.options.description) { - throw new Error('ERROR_NO_DESCRIPTION'); + this.options.description = 'NO_DESCRIPTION'; } if(!this.options.version) { - throw new Error('ERROR_NO_VERSION'); + this.options.version = 'NO_VERSION'; } if(!this.options.copyright) { - throw new Error('ERROR_NO_COPYRIGHT'); + this.options.copyright = 'ERROR_NO_COPYRIGHT'; } this.options.compression = this.options.compression || 'lzma';