/* jslint node: true */ 'use strict'; class EnigError extends Error { constructor(message) { super(message); this.name = this.constructor.name; this.message = message; if(typeof Error.captureStackTrace === 'function') { Error.captureStackTrace(this, this.constructor); } else { this.stack = (new Error(message)).stack; } } } exports.EnigError = EnigError;