Skip to content

Commit ef306dd

Browse files
committed
Moved version regex from CLI arg check to argRegex
1 parent ff3f0d8 commit ef306dd

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

minify.js/minify.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ else { // run as CLI tool
9595
'noRecursion': /^--?(?:R|(?:disable|no)-?recursion|recursion=(?:false|0))$/,
9696
'noMangle': /^--?(?:M|(?:disable|no)-?mangle|mangle=(?:false|0))$/,
9797
'quietMode': /^--?q(?:uiet)?(?:-?mode)?$/,
98-
'help': /^--?h(?:elp)?$/
98+
'help': /^--?h(?:elp)?$/,
99+
'version': /^--?ve?r?s?i?o?n?$/
99100
};
100101
process.argv.forEach(arg => {
101102
if (!arg.startsWith('-')) return;
@@ -112,7 +113,7 @@ else { // run as CLI tool
112113
if (process.argv.some(arg => argRegex.help.test(arg))) printHelpScreen();
113114

114115
// Show VERSION number if -v or --version passed
115-
else if (process.argv.some(arg => /^--?ve?r?s?i?o?n?$/.test(arg)))
116+
else if (process.argv.some(arg => argRegex.version.test(arg)))
116117
console.info('v' + require('./package.json').version);
117118

118119
else { // run MAIN routine

scss-to-css/scss-to-css.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ else { // run as CLI tool
9090
'noRecursion': /^--?(?:R|(?:disable|no)-?recursion|recursion=(?:false|0))$/,
9191
'noMinify': /^--?(?:M|(?:disable|no)-?minif(?:y|ication)|minif(?:y|ication)=(?:false|0))$/,
9292
'quietMode': /^--?q(?:uiet)?(?:-?mode)?$/,
93-
'help': /^--?h(?:elp)?$/
93+
'help': /^--?h(?:elp)?$/,
94+
'version': /^--?ve?r?s?i?o?n?$/
9495
};
9596
process.argv.forEach(arg => {
9697
if (!arg.startsWith('-')) return;
@@ -107,7 +108,7 @@ else { // run as CLI tool
107108
if (process.argv.some(arg => argRegex.help.test(arg))) printHelpScreen();
108109

109110
// Show VERSION number if -v or --version passed
110-
else if (process.argv.some(arg => /^--?ve?r?s?i?o?n?$/.test(arg)))
111+
else if (process.argv.some(arg => argRegex.version.test(arg)))
111112
console.info('v' + require('./package.json').version);
112113

113114
else { // run MAIN routine

0 commit comments

Comments
 (0)