@permitio/permit-js
Version:
Permitio is a frontend package that makes it easy to use permit abilities
21 lines • 720 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.permit = void 0;
const elements_1 = require("./elements");
const proxy_1 = require("./proxy");
class Permit {
constructor() {
this.elements = new elements_1.PermitElements();
this.proxy = new proxy_1.Proxy();
}
}
const permit_init = () => {
if (typeof window === 'undefined') {
console.warn("Running Permit outside of a browser environment. \nConsider using permitio node package or importing only the parts you need");
return new Permit();
}
else
return window._permit || (window._permit = new Permit());
};
exports.permit = permit_init();
//# sourceMappingURL=permit.js.map