27 lines
703 B
JavaScript
27 lines
703 B
JavaScript
import ssa from '../ssa/file.json' with { type: 'json' };
|
|
|
|
let booking;
|
|
let element;
|
|
let services = [];
|
|
let bookings = [];
|
|
const path = 'J:/5-Other-Small/Notes/EC-Documentation/ssa/out.json';
|
|
|
|
for (let i = 0; i < ssa.Orders.length; i++) {
|
|
bookings = [];
|
|
element = ssa.Orders[i];
|
|
for (let j = 0; j < element.Bookings.length; j++) {
|
|
booking = element.Bookings[j];
|
|
bookings.push({
|
|
'Name': booking.Name,
|
|
'ServiceId': booking.Service.Id
|
|
});
|
|
}
|
|
services.push({
|
|
'Name': element.Name,
|
|
'CreatedDate': element.CreatedDate,
|
|
'Bookings': bookings
|
|
});
|
|
}
|
|
|
|
const json = JSON.stringify(services);
|
|
await Bun.write(path, json); |