same.js
Version:
A Class of Parallel Arrays Manipulation
29 lines (28 loc) • 706 B
JavaScript
class _Error {
constructor(message) {
this.message = message;
this.name = "Error";
this.stack = new Error().stack;
}
}
class MissingValue extends _Error {
constructor(message) {
super(message);
this.name = "MissingValue";
}
}
class MissingFn extends _Error {
constructor(message) {
super(message);
this.name = "MissingFunction";
}
}
class IncorrectValue extends _Error {
constructor(message) {
super(message);
this.name = "IncorrectValue";
}
}
module.exports.MissingFn = MissingFn;
module.exports.MissingValue = MissingValue;
module.exports.IncorrectValue = IncorrectValue;