Files
mina-sidor-fa-web/mock-api/dafa-web/scripts/generate-api.js
2021-04-14 08:46:35 +02:00

22 lines
645 B
JavaScript

import fs from 'fs';
import agencies from './agencies.js';
import kommuner from './kommuner.js';
import participants from './participants.js';
import services from './services.js';
import staff from './staff.js';
const generatedStaff = staff.generate(20);
const apiData = {
services: services.generate(),
staff: generatedStaff,
kommuner: kommuner.generate(),
agencies: agencies.generate(),
participants: participants.generate(50).map(participant => ({
...participant,
staffId: generatedStaff[Math.floor(Math.random() * generatedStaff.length)].id,
})),
};
fs.writeFileSync('api.json', JSON.stringify(apiData, null, '\t'));