2024-11-27

This commit is contained in:
2024-11-27 15:17:10 -06:00
parent f9f6565eaa
commit 1f8231e955
116 changed files with 1048 additions and 741 deletions

16
utils/plugin.js Normal file
View File

@@ -0,0 +1,16 @@
const filters = require("./filters");
const {shortcodes, pairedShortcodes} = require("./shortcodes");
module.exports = (eleventyConfig, options = {}) => {
Object.keys(filters).forEach((filterName) => {
eleventyConfig.addFilter(filterName, filters[filterName]);
})
Object.keys(shortcodes).forEach((shortcodeName) => {
eleventyConfig.addShortcode(shortcodeName, shortcodes[shortcodeName]);
})
Object.keys(pairedShortcodes).forEach((shortcodeName) => {
eleventyConfig.addPairedShortcode(shortcodeName, pairedShortcodes[shortcodeName]);
})
}