| Index: node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/lib/argument/error.js
|
| diff --git a/node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/lib/argument/error.js b/node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/lib/argument/error.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..c8a02a08b8fbafb1c4f609f1f7195a84042e619a
|
| --- /dev/null
|
| +++ b/node_modules/vulcanize/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/lib/argument/error.js
|
| @@ -0,0 +1,50 @@
|
| +'use strict';
|
| +
|
| +
|
| +var format = require('util').format;
|
| +
|
| +
|
| +var ERR_CODE = 'ARGError';
|
| +
|
| +/*:nodoc:*
|
| + * argumentError(argument, message) -> TypeError
|
| + * - argument (Object): action with broken argument
|
| + * - message (String): error message
|
| + *
|
| + * Error format helper. An error from creating or using an argument
|
| + * (optional or positional). The string value of this exception
|
| + * is the message, augmented with information
|
| + * about the argument that caused it.
|
| + *
|
| + * #####Example
|
| + *
|
| + * var argumentErrorHelper = require('./argument/error');
|
| + * if (conflictOptionals.length > 0) {
|
| + * throw argumentErrorHelper(
|
| + * action,
|
| + * format('Conflicting option string(s): %s', conflictOptionals.join(', '))
|
| + * );
|
| + * }
|
| + *
|
| + **/
|
| +module.exports = function (argument, message) {
|
| + var argumentName = null;
|
| + var errMessage;
|
| + var err;
|
| +
|
| + if (argument.getName) {
|
| + argumentName = argument.getName();
|
| + } else {
|
| + argumentName = '' + argument;
|
| + }
|
| +
|
| + if (!argumentName) {
|
| + errMessage = message;
|
| + } else {
|
| + errMessage = format('argument "%s": %s', argumentName, message);
|
| + }
|
| +
|
| + err = new TypeError(errMessage);
|
| + err.code = ERR_CODE;
|
| + return err;
|
| +};
|
|
|