UNPKG

authrix

Version:

Lightweight, flexible authentication library for Node.js and TypeScript.

1 lines 644 B
'use strict';var s=class extends Error{constructor(t,x){super(t),this.statusCode=x,this.name=this.constructor.name,Object.setPrototypeOf(this,new.target.prototype);}},c=class extends s{constructor(t="Bad Request"){super(t,400);}},o=class extends s{constructor(t="Authentication required"){super(t,401);}},n=class extends s{constructor(t="Forbidden"){super(t,403);}},r=class extends s{constructor(t="Not Found"){super(t,404);}},u=class extends s{constructor(t="Conflict"){super(t,409);}},p=class extends s{constructor(t="Internal Server Error"){super(t,500);}};exports.a=s;exports.b=c;exports.c=o;exports.d=n;exports.e=r;exports.f=u;exports.g=p;