rbac-engine
Version:
Role-based access control engine with policy-based permissions
13 lines • 485 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createRepository = createRepository;
function createRepository(client, repositoryConstructor) {
if (!client) {
throw new Error("Client is required to create a repository");
}
if (!repositoryConstructor) {
throw new Error("Repository constructor is required to create a repository");
}
return new repositoryConstructor(client);
}
//# sourceMappingURL=factory.js.map