-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_config.js
29 lines (26 loc) · 869 Bytes
/
_config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import lume from "lume/mod.ts";
import attributes from "lume/plugins/attributes.ts";
import base_path from "lume/plugins/base_path.ts";
import code_highlight from "lume/plugins/code_highlight.ts";
import jsx from "lume/plugins/jsx.ts";
import date from "lume/plugins/date.ts";
import lightningCss from "lume/plugins/lightningcss.ts";
import postcss from "lume/plugins/postcss.ts";
import terser from "lume/plugins/terser.ts";
import sitemap from "lume/plugins/sitemap.ts";
const site = lume();
site.ignore("README.md", "CHANGELOG.md", "node_modules");
site.use(attributes());
site.use(base_path());
site.use(code_highlight());
site.use(jsx());
site.use(date());
site.use(lightningCss());
site.use(postcss());
site.use(terser());
site.use(sitemap());
site.copy("img");
site.copy("site.webmanifest");
site.copy("CNAME");
site.copy("favicon.ico");
export default site;