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, `

Developer Notes

`, `

Jules Laplace

`, `

English

`, ESSAY_TEXTS.jules_essay.en, `

Deutsch

`, ESSAY_TEXTS.jules_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}`) } })