···
import lume from "lume/mod.ts";
import date from "lume/plugins/date.ts";
-
import readingInfo from "lume/plugins/reading_info.ts";
-
import picture from "lume/plugins/picture.ts";
-
import source_maps from "lume/plugins/source_maps.ts";
import toml from "lume/plugins/toml.ts";
-
import slugify_urls from "lume/plugins/slugify_urls.ts";
import resolveUrls from "lume/plugins/resolve_urls.ts";
import feed from "lume/plugins/feed.ts";
import metas from "lume/plugins/metas.ts";
import robots from "lume/plugins/robots.ts";
import sitemap from "lume/plugins/sitemap.ts";
import brotli from "lume/plugins/brotli.ts";
import gzip from "lume/plugins/gzip.ts";
-
import minify_html from "lume/plugins/minify_html.ts";
import svgo from "lume/plugins/svgo.ts";
-
import transform_images from "lume/plugins/transform_images.ts";
import { BiDirectionalLinks } from "@nolebase/markdown-it-bi-directional-links";
···
-
site.use(transform_images());
// site.use(relations());
-
site.use(slugify_urls());
···
-
site.use(source_maps());
site.use(validateHTML());
···
// This only applies in prod mode
if (Deno.env.get("PRODUCTION") == "true") {
do_not_minify_doctype: true,
keep_closing_tags: false,