webzone/mod.ts
Sam Therapy 9865884fe2
Some checks failed
continuous-integration/drone/push Build is failing
Overhaul my website by just using a template
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2024-03-24 17:06:04 +01:00

26 lines
521 B
TypeScript

import plugins from "./plugins.ts";
import "lume/types.ts";
export default function () {
return (site: Lume.Site) => {
// Configure the site
site.use(plugins());
// Add remote files
const files = [
"_includes/css/header.css",
"_includes/css/link.css",
"_includes/layouts/base.vto",
"index.yml",
"styles.css",
"favicon.svg",
"avatar.jpg",
];
for (const file of files) {
site.remoteFile(file, import.meta.resolve(`./src/${file}`));
}
};
}