memserver
Version:
in-memory database/ORM and http mock server you can run in-browser and node environments. Built for large frontend teams, fast tests and rapid prototyping
27 lines (26 loc) • 670 B
TypeScript
declare global {
interface Window {
MemserverModel: any;
MemServer: any;
}
}
import "./set-pretender-context";
interface MemserverOptions {
logging?: boolean;
initializer?: () => any | void;
routes?: () => any | void;
[propName: string]: any;
}
interface Memserver {
get: (urlPath: any, any?: any) => any;
put: (urlPath: any, any?: any) => any;
delete: (urlPath: any, any?: any) => any;
post: (urlPath: any, any?: any) => any;
patch: (urlPath: any, any?: any) => any;
shutdown: () => any;
}
declare class Memserver {
Models: {};
constructor(options?: MemserverOptions);
}
export default Memserver;