UNPKG

express-crud-router

Version:

React Admin backend for Express. 1 line per resource! ORM agnostic.

9 lines (8 loc) 314 B
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;