2022-10-20 14:14:05 +00:00
|
|
|
import lume from "lume/mod.ts";
|
|
|
|
import sass from "lume/plugins/sass.ts";
|
|
|
|
import date from "lume/plugins/date.ts";
|
|
|
|
import jsx from "lume/plugins/jsx.ts";
|
|
|
|
import terser from "lume/plugins/terser.ts";
|
|
|
|
import postcss from "lume/plugins/postcss.ts";
|
2022-10-02 18:46:42 +00:00
|
|
|
|
|
|
|
const site = lume();
|
|
|
|
|
2023-05-19 13:49:36 +00:00
|
|
|
site.use(sass());
|
2022-10-02 18:46:42 +00:00
|
|
|
site.use(date());
|
|
|
|
site.use(jsx());
|
|
|
|
site.use(terser());
|
|
|
|
site.use(postcss());
|
|
|
|
|
|
|
|
site.loadAssets([
|
|
|
|
".png",
|
|
|
|
".jpg",
|
|
|
|
".svg",
|
|
|
|
".pdf",
|
|
|
|
".woff2",
|
|
|
|
".woff",
|
|
|
|
".ttf",
|
|
|
|
".otf",
|
|
|
|
".js",
|
|
|
|
".txt",
|
|
|
|
]);
|
|
|
|
|
2023-05-19 15:24:56 +00:00
|
|
|
site.ignore("README.md", "CHANGELOG.md", "LICENSE.md", "docker-compose.yml");
|
2022-10-03 16:56:34 +00:00
|
|
|
|
2022-10-02 18:46:42 +00:00
|
|
|
export default site;
|