aegis-auth
Version:
A credentials-based auth solution for Next.js (and other Node projects) with IP rate-limiting, account lockouts, and sessions in DB.
11 lines • 444 B
JavaScript
import { ErrorCodes } from "../types/errorCodes";
export class ConfigurationError extends Error {
constructor(message = "Invalid configuration provided", status = 500, code = ErrorCodes.CONFIGURATION_ERROR) {
super(message);
this.name = "ConfigurationError";
this.status = status;
this.code = code;
Object.setPrototypeOf(this, ConfigurationError.prototype);
}
}
//# sourceMappingURL=config.js.map