diff --git a/lib/generate/copy.ts b/lib/generate/copy.ts index bfaadd6..adb7431 100644 --- a/lib/generate/copy.ts +++ b/lib/generate/copy.ts @@ -1,9 +1,19 @@ import { promises as fs } from "fs"; import * as util from "../util"; +import * as path from "path"; export default async function copy() { util.write("favicon.ico", await fs.readFile("site/favicon.ico")); util.write("favicon-152.png", await fs.readFile("site/favicon-152.png")); util.write("shadowfacts.png", await fs.readFile("site/shadowfacts.png")); util.write("js/comments.js", await fs.readFile("site/js/comments.js")); -} \ No newline at end of file + + // copy images + const dirs = await fs.readdir("site/img"); + for (const dir of dirs) { + const imgs = await fs.readdir(path.join("site/img", dir)); + for (const img of imgs) { + util.write(path.join("img", dir, img), await fs.readFile(path.join("site/img", dir, img))); + } + } +} diff --git a/site/img/2019-09-18-reincarnation/galactic_entity.png b/site/img/2019-09-18-reincarnation/galactic_entity.png new file mode 100644 index 0000000..cbde5ef Binary files /dev/null and b/site/img/2019-09-18-reincarnation/galactic_entity.png differ