Initial commit

This commit is contained in:
Devon Campbell 2022-11-26 15:20:28 -08:00
commit c54e246b95
12 changed files with 6535 additions and 0 deletions

29
.eleventy.js Normal file
View file

@ -0,0 +1,29 @@
const markdownIt = require('markdown-it');
const slugify = require('@sindresorhus/slugify');
const markdownItAnchor = require('markdown-it-anchor');
const markdownItObsidian = require('markdown-it-obsidian');
module.exports = function (eleventyConfig) {
eleventyConfig.addPassthroughCopy({ 'assets/css': 'css' });
eleventyConfig.addPassthroughCopy({ 'assets/fonts': 'fonts' });
eleventyConfig.addPassthroughCopy({ 'assets/images': 'images' });
eleventyConfig.addPassthroughCopy({
'node_modules/simpledotcss/simple.css': 'css/simple.css',
});
const markdownLibrary = markdownIt()
.use(markdownItAnchor, { slugify })
.use(
markdownItObsidian({
slugifyOnPageLinks: slugify,
})
);
eleventyConfig.setLibrary('md', markdownLibrary);
return {
dir: {
input: 'src',
output: 'dist',
},
};
};