UNPKG

mrm

Version:

Codemods for your project config files

54 lines (48 loc) 983 B
// @ts-check class MrmUnknownTask extends Error { constructor(message, extra) { super(message); Object.defineProperty(this, 'name', { value: this.constructor.name, }); Object.defineProperty(this, 'extra', { value: extra, }); } } class MrmInvalidTask extends Error { constructor(message, extra) { super(message); Object.defineProperty(this, 'name', { value: this.constructor.name, }); Object.defineProperty(this, 'extra', { value: extra, }); } } class MrmUnknownAlias extends Error { constructor(message) { super(message); Object.defineProperty(this, 'name', { value: this.constructor.name, }); } } class MrmUndefinedOption extends Error { constructor(message, extra) { super(message); Object.defineProperty(this, 'name', { value: this.constructor.name, }); Object.defineProperty(this, 'extra', { value: extra, }); } } module.exports = { MrmUnknownTask, MrmInvalidTask, MrmUnknownAlias, MrmUndefinedOption, };