genshin-manager
Version:
<div align="center"> <p> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https://img.shields.io/npm/v/genshin-manager.svg?maxAge=3600" alt="npm version" /></a> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https:
21 lines (20 loc) • 609 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OutOfRangeError = void 0;
/**
* Error thrown when value is out of range
*/
class OutOfRangeError extends Error {
/**
* Create a OutOfRangeError
* @param message Error message
* @param inputValue Out of range value
* @param min Minimum value
* @param max Maximum value
*/
constructor(message, inputValue, min, max) {
super(`${message}: ${inputValue} is out of range [${min} ~ ${max}]`);
this.name = 'OutOfRangeError';
}
}
exports.OutOfRangeError = OutOfRangeError;