@vabole/patcher
Version:
Tool for patching npm packages without modifying source repositories
26 lines • 957 B
JavaScript
// validator-error-message.js
export default {
globalNpmPackage: "validator",
targetFile: "lib/util/assertString.js",
beautify: true,
replacements: [
[
`function assertString(input) {
var isString = typeof input === 'string' || input instanceof String;
if (!isString) {
var invalidType = _typeof(input);
if (input === null) invalidType = 'null';else if (invalidType === 'object') invalidType = input.constructor.name;
throw new TypeError("Expected a string but received a ".concat(invalidType));
}
}`,
`function assertString(input) {
var isString = typeof input === 'string' || input instanceof String;
if (!isString) {
var invalidType = _typeof(input);
if (input === null) invalidType = 'null';else if (invalidType === 'object') invalidType = input.constructor.name;
throw new TypeError("Validation failed: Please provide a valid text value instead of a ".concat(invalidType));
}
}`
]
]
}