@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
8 lines (7 loc) • 308 B
TypeScript
import { IApiBaseEntity } from '../../../../api-base-entity.interface';
import { IApiAuthorizationPrincipal } from '../principal';
export interface IApiAuthorizationRuleContext<E extends IApiBaseEntity> {
permissions: ReadonlyArray<string>;
principal: IApiAuthorizationPrincipal;
resource?: E;
}