import { ARTISTS, ESSAY_TEXTS, CREDITS_STRINGS } from "./constants"
import fs from 'fs'
const outputFile = "./data_store/content/thelastmuseum/content.html"
let strings = [
`
The Last Museum
`,
`Presented by KW
`,
`Curated by Nadim Samman
`,
`Artists
`,
]
Object.keys(ARTISTS).map(key => {
const artist = ARTISTS[key]
strings = strings.concat([
`${artist.name}
`,
`Biography (English)
`,
artist.bio.en,
artist.statement.en,
`Biografie (Deutsch)
`,
artist.bio.de,
artist.statement.de,
])
})
strings = strings.concat([
`About The Last Museum
`,
`Nadim Samman
`,
`English
`,
ESSAY_TEXTS.nadim_intro.en,
ESSAY_TEXTS.nadim_essay.en,
`Deutsch
`,
ESSAY_TEXTS.nadim_intro.de,
ESSAY_TEXTS.nadim_essay.de,
`Credits
`,
`Site Credits
`,
CREDITS_STRINGS.site_credits.en,
`Artwork Credits
`,
CREDITS_STRINGS.artist_credits_1.en,
CREDITS_STRINGS.artist_credits_2.en,
])
fs.writeFile(outputFile, strings.join("\n\n"), { encoding: "utf8" }, (error) => {
if (error) {
console.error(`Error writing file: ${error}`)
} else {
console.log(`Wrote ${strings.length} lines to ${outputFile}`)
}
})