UNPKG

@permitio/permit-js

Version:

Permitio is a frontend package that makes it easy to use permit abilities

21 lines 720 B
"use strict"; 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