UNPKG

@n4it/crud-policy

Version:

NestJs CRUD for RESTful APIs - policy

7 lines (6 loc) 464 B
import type { GetResourceIdFromBody, GetResourceIdFromParams } from '../types'; export declare enum Error { ID_MISMATCH = "Requested id does not match" } export declare const isSameIdInBodyAndParams: (bodyId: unknown, paramsId: unknown) => boolean; export declare const createRequestEntityIdGetter: (getIdFromBody: GetResourceIdFromBody, getIdFromParams: GetResourceIdFromParams) => (params: Record<string, unknown>, body: Record<string, unknown>) => unknown;