A starter repository showing how to build a blog with Deno and the Eleventy site generator (using the v3.0 release).
Main changes from default 11ty blog starter
- Scripts → tasks
- Dependencies → imports (via npm specifiers - now there is no more dependencies/devDependencies split)
- npx → direct deno run or deno task
- cross-env → not needed (Deno handles env vars cross-platform)
For example:
- import { feedPlugin } from "@11ty/eleventy-plugin-rss@^2.0.4";
+ import { feedPlugin } from "npm:@11ty/eleventy-plugin-rss@^2.0.4";
- Prism CSS now lives directly in
/css(theprism-diff.cssfile already lived here) - @zachleat/heading-anchors has been vendored (now lives in
_vendordirectory)
- nvmrc deleted
- node_modules removed from gitignore
- well-meaning but unwanted (by me) config files deleted: netlify, vercel, jekyll, editorconfig, gh-pages workflow