Skip to content

Commit e395844

Browse files
author
James Salas
committed
parse boolean args correctly when set to false
1 parent b67ca20 commit e395844

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

source/bin/options/parse.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -150,19 +150,19 @@ const parseCommandLine = () => {
150150
.option('-b, --blacklist [boolean]', 'Blacklist all routes by default such that all routes which should be rendered must be specially marked with "server: true" in the route definition', false)
151151

152152
options.on('preboot',
153-
value => enablePreboot = value == null ? true : value);
153+
value => enablePreboot = value === 'true' || value == null);
154154

155155
options.on('inline',
156-
value => inlineStylesheets = value == null ? true : value);
156+
value => inlineStylesheets = value === 'true' || value == null);
157157

158158
options.on('inline-svg',
159-
value => inlineVectorGraphics = value == null ? true : value);
159+
value => inlineVectorGraphics = value === 'true' || value == null);
160160

161161
options.on('blacklist',
162-
value => blacklist = value == null ? true : value);
162+
value => blacklist = value === 'true' || value == null);
163163

164164
options.on('pessimistic',
165-
value => pessimistic = value == null ? true : value);
165+
value => pessimistic = value === 'true' || value == null);
166166

167167
options.on('filename', value => filename = value);
168168

0 commit comments

Comments
 (0)