express-crud-router
Version:
React Admin backend for Express. 1 line per resource! ORM agnostic.
9 lines (8 loc) • 314 B
TypeScript
import { RequestHandler, Request, Response } from 'express';
export declare type Create<I extends string | number, R> = (body: R, opts?: {
req: Request;
res: Response;
}) => Promise<R & {
id: I;
}>;
export declare const create: <I extends string | number, R>(doCreate: Create<I, R>) => RequestHandler;