UNPKG

@superawesome/permissions-nestjs

Version:

NestJS Guard & Decorators for @superawesome/permissions, promoting orthogonal fine-grained API access control to resources.

18 lines 1.83 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var PermitGrant_decorator_1 = require("./PermitGrant.decorator"); Object.defineProperty(exports, "PermitGrant", { enumerable: true, get: function () { return PermitGrant_decorator_1.PermitGrant; } }); Object.defineProperty(exports, "PermitGrantQuery", { enumerable: true, get: function () { return PermitGrant_decorator_1.PermitGrantQuery; } }); var GetPermit_decorator_1 = require("./GetPermit.decorator"); Object.defineProperty(exports, "GetPermit", { enumerable: true, get: function () { return GetPermit_decorator_1.GetPermit; } }); var inject_permissions_decorator_1 = require("./inject-permissions.decorator"); Object.defineProperty(exports, "InjectPermissions", { enumerable: true, get: function () { return inject_permissions_decorator_1.InjectPermissions; } }); var createPermissionsGuard_1 = require("./createPermissionsGuard"); Object.defineProperty(exports, "createPermissionsGuard", { enumerable: true, get: function () { return createPermissionsGuard_1.createPermissionsGuard; } }); var permissions_module_1 = require("./permissions.module"); Object.defineProperty(exports, "PermissionsModule", { enumerable: true, get: function () { return permissions_module_1.PermissionsModule; } }); var types_1 = require("./types"); Object.defineProperty(exports, "PERMISSIONS_EXTRACT_USER_FROM_REQUEST_TOKEN", { enumerable: true, get: function () { return types_1.PERMISSIONS_EXTRACT_USER_FROM_REQUEST_TOKEN; } }); Object.defineProperty(exports, "PERMISSIONS_OWNERSHIP_SERVICE_TOKEN", { enumerable: true, get: function () { return types_1.PERMISSIONS_OWNERSHIP_SERVICE_TOKEN; } }); Object.defineProperty(exports, "PERMISSIONS_TOKEN", { enumerable: true, get: function () { return types_1.PERMISSIONS_TOKEN; } }); //# sourceMappingURL=index.js.map