1 | const pkg = require('../package');
|
2 |
|
3 | function isFlag(arg) {
|
4 | return arg[0] === '-' ||
|
5 | arg.slice(0, 2) === '--';
|
6 | }
|
7 |
|
8 | module.exports = arg => {
|
9 | if (isFlag(arg) === false) {
|
10 | return;
|
11 | }
|
12 | const error = new RangeError(`unknown flags: ${arg}`);
|
13 | error.type = pkg.name;
|
14 | throw error;
|
15 | };
|