UNPKG

@superawesome/permissions

Version:

Fine grained permissions / access control with ownerships & attribute picking, done right.

6 lines (5 loc) 535 B
export { Permissions, IPermissionsOptions } from './Permissions'; export { EPossession, GrantPermitQuery, IContext, IResourceItemWithId, IResourceItemWithOptionalId, IUser, isValidIUser, TActionsList, TAttributes, TGrants, Tid, TisOwner, TlimitOwned, TlimitOwnReduce, TlistOwned, } from './types'; export { Permit } from './Permit.class'; export { PermissionDefinition, PermissionDefinitionDefaults, ICompletePermissionDefinitions, } from './PermissionDefinitions'; export { setLogger, getLogger, IPermissionsLogger } from './logger';