a2r
Version:
A2R Framework
20 lines (19 loc) • 1.37 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.isUserInRole = exports.removeRolesFromUser = exports.addRolesToUser = exports.roles = exports.login = exports.register = void 0;
const methodWrapper_1 = __importDefault(require("./methodWrapper"));
var register_1 = require("./register");
Object.defineProperty(exports, "register", { enumerable: true, get: function () { return __importDefault(register_1).default; } });
var login_1 = require("./login");
Object.defineProperty(exports, "login", { enumerable: true, get: function () { return __importDefault(login_1).default; } });
var roles_1 = require("./roles");
Object.defineProperty(exports, "roles", { enumerable: true, get: function () { return __importDefault(roles_1).default; } });
const addRolesToUser = (email, ...userRoles) => (0, methodWrapper_1.default)('add', email, ...userRoles);
exports.addRolesToUser = addRolesToUser;
const removeRolesFromUser = (email, ...userRoles) => (0, methodWrapper_1.default)('remove', email, ...userRoles);
exports.removeRolesFromUser = removeRolesFromUser;
const isUserInRole = (email, ...userRoles) => (0, methodWrapper_1.default)('check', email, ...userRoles);
exports.isUserInRole = isUserInRole;