Я очень давно обещал вам, что будет документация, что будут демки и показы, к сожалению были другие приоритеты и некоторые проблемы в самом проекте
Но мы сделали шаг вперед, планов много, будем работать, пример использования можно уже смотреть в моем репозитории для доклада на holyjs
import { mock, rest } from 'mock-config-server';
type User = {
id: number;
name: string;
role: 'admin' | 'developer' | 'qa';
};
export default mock(
{
port: 7777,
baseUrl: '/api'
},
{
name: 'rest',
configs: [
rest.get<{ response: User[] }>('/users', [
{ id: 1, name: 'John', role: 'admin' },
{ id: 2, name: 'Jane', role: 'developer' }
]),
rest.get<{ params: { id: string }; response: User }>('/users/:id', ({ request }) => ({
id: Number(request.params.id),
name: 'John',
role: 'admin'
}))
]
}
);
