Files
mina-sidor-fa-web/mock-api/dafa-web/scripts/generate-api.js
2021-05-04 14:44:48 +02:00

24 lines
754 B
JavaScript

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