UNPKG

@elsikora/nestjs-crud-automator

Version:

A library for automating the creation of CRUD operations in NestJS.

11 lines (10 loc) 375 B
import { IApiBaseEntity } from '../../../../api-base-entity.interface'; import { IApiAuthorizationRule } from '../rule/interface'; export interface IApiAuthorizationPolicy<E extends IApiBaseEntity, R> { action: string; description?: string; entity: new () => E; policyId: string; policyIds: Array<string>; rules: Array<IApiAuthorizationRule<E, R>>; }