Initial commit
This commit is contained in:
commit
c54e246b95
12 changed files with 6535 additions and 0 deletions
29
.eleventy.js
Normal file
29
.eleventy.js
Normal 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',
|
||||
},
|
||||
};
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue