import SemanticReleaseError from "@semantic-release/error"; class InheritedError extends SemanticReleaseError { constructor(message, code) { super(message); Error.captureStackTrace(this, this.constructor); this.name = this.constructor.name; this.code = code; } } export default () => { throw new InheritedError("Inherited error", "EINHERITED"); };