@teambit/harmony
Version:
abstract extension system
30 lines (29 loc) • 584 B
TypeScript
import { Extension } from '../extension/extension';
export default class ExtensionLoadError extends Error {
/**
* failed extension
*/
private extension;
/**
* extension error
*/
private originalError;
/**
* extension formatted / handled error message
*/
private msg?;
constructor(
/**
* failed extension
*/
extension: Extension,
/**
* extension error
*/
originalError: Error,
/**
* extension formatted / handled error message
*/
msg?: string);
toString(): string;
}