You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
894 B
35 lines
894 B
import events from './events.json' assert { type: 'json' }; |
|
|
|
const dl = '¤'; |
|
|
|
console.log( |
|
`canceled${dl}created${dl}draft${dl}end${dl}facebook_id${dl}host${dl}id${dl}location${dl}name${dl}start${dl}ticket_url${dl}updated` |
|
); |
|
|
|
events.forEach( |
|
({ |
|
canceled, |
|
created, |
|
draft, |
|
end, |
|
facebook_id, |
|
host, |
|
id, |
|
location, |
|
name, |
|
start, |
|
ticket_url, |
|
updated |
|
}) => { |
|
const line = `${canceled}${dl}${created}${dl}${draft}${dl}${end}${dl}${facebook_id}${dl}${host}${dl}${id}${dl}${location}${dl}${name}${dl}${start}${dl}${ticket_url}${dl}${updated}`; |
|
|
|
if (line.split(`${dl}`).length != 12) { |
|
console.error(id, name); |
|
return; |
|
} |
|
|
|
console.log( |
|
`${canceled}${dl}${created}${dl}${draft}${dl}${end}${dl}${facebook_id}${dl}${host}${dl}${id}${dl}${location}${dl}${name}${dl}${start}${dl}${ticket_url}${dl}${updated}` |
|
); |
|
} |
|
);
|
|
|