@dev-audit/mock-api-generator
v0.1.2
Published
Spins up a mock REST API server from TypeScript type definitions
Maintainers
Readme
@dev-audit/mock-api-generator
Parses TypeScript type definitions and spins up a mock REST API server with realistic fake data. Useful when the backend isn't ready yet.
Usage
Via the full dev-audit suite (recommended):
npx dev-audit mock serve --types ./src/types.ts
npx dev-audit mock serve --types ./src/types.ts --port 4000Or run without installing:
npx @dev-audit/mock-api-generator serve --types ./src/types.tsOr install globally:
npm install -g @dev-audit/mock-api-generator
dev-audit-mock serve --types ./src/types.ts --port 4000Given a type like:
type User = {
id: string;
name: string;
email: string;
age: number;
active: boolean;
};The server exposes:
GET /users — list of users
POST /users — create (echoes back a fake user)
GET /users/:id — single user by idContributing
npm test
npm run lint
npm run formatMinimum coverage threshold: 80%
