diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2026-05-18 23:10:59 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2026-05-18 23:41:44 +0800 |
| commit | fc87c009806dcc98867f6b58efe29b042aa01dee (patch) | |
| tree | 8f59b3f4a5b66e9dfef2d40c8d318e258a521228 /node_modules/@babel/helper-validator-option/lib/validator.js | |
| parent | 3336b2356ee6152d9c6ae59bd9b87ccbc0958407 (diff) | |
node: updatemain
Diffstat (limited to 'node_modules/@babel/helper-validator-option/lib/validator.js')
| -rw-r--r-- | node_modules/@babel/helper-validator-option/lib/validator.js | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/node_modules/@babel/helper-validator-option/lib/validator.js b/node_modules/@babel/helper-validator-option/lib/validator.js deleted file mode 100644 index 5c9312e2..00000000 --- a/node_modules/@babel/helper-validator-option/lib/validator.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.OptionValidator = void 0; -var _findSuggestion = require("./find-suggestion.js"); -class OptionValidator { - constructor(descriptor) { - this.descriptor = descriptor; - } - validateTopLevelOptions(options, TopLevelOptionShape) { - const validOptionNames = Object.keys(TopLevelOptionShape); - for (const option of Object.keys(options)) { - if (!validOptionNames.includes(option)) { - throw new Error(this.formatMessage(`'${option}' is not a valid top-level option. -- Did you mean '${(0, _findSuggestion.findSuggestion)(option, validOptionNames)}'?`)); - } - } - } - validateBooleanOption(name, value, defaultValue) { - if (value === undefined) { - return defaultValue; - } else { - this.invariant(typeof value === "boolean", `'${name}' option must be a boolean.`); - } - return value; - } - validateStringOption(name, value, defaultValue) { - if (value === undefined) { - return defaultValue; - } else { - this.invariant(typeof value === "string", `'${name}' option must be a string.`); - } - return value; - } - invariant(condition, message) { - if (!condition) { - throw new Error(this.formatMessage(message)); - } - } - formatMessage(message) { - return `${this.descriptor}: ${message}`; - } -} -exports.OptionValidator = OptionValidator; - -//# sourceMappingURL=validator.js.map |
