feat: clean up shortcodes
This commit is contained in:
parent
db109dd216
commit
1b150bc951
2 changed files with 7 additions and 2 deletions
3
config/shortcodes/index.js
Normal file
3
config/shortcodes/index.js
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
import youtube from "./youtube.js";
|
||||||
|
|
||||||
|
export default { youtube };
|
|
@ -5,7 +5,7 @@ import { collectionByTag } from "./config/collections/index.js";
|
||||||
|
|
||||||
import filters from "./config/filters/index.js";
|
import filters from "./config/filters/index.js";
|
||||||
import markdown from "./config/plugins/markdown.js";
|
import markdown from "./config/plugins/markdown.js";
|
||||||
import liteYoutube from "./config/shortcodes/youtube.js";
|
import shortcodes from "./config/shortcodes/index.js";
|
||||||
|
|
||||||
import htmlConfigTransform from "./config/transforms/html-config.js";
|
import htmlConfigTransform from "./config/transforms/html-config.js";
|
||||||
import xmlConfigTransform from "./config/transforms/xml-config.js";
|
import xmlConfigTransform from "./config/transforms/xml-config.js";
|
||||||
|
@ -76,7 +76,9 @@ export default function (eleventyConfig) {
|
||||||
eleventyConfig.setLibrary("md", markdown);
|
eleventyConfig.setLibrary("md", markdown);
|
||||||
|
|
||||||
// --------------------- Shortcodes -----------------------
|
// --------------------- Shortcodes -----------------------
|
||||||
eleventyConfig.addShortcode("youtube", liteYoutube);
|
Object.keys(shortcodes).forEach((shortcode) => {
|
||||||
|
eleventyConfig.addShortcode(shortcode, shortcodes[shortcode]);
|
||||||
|
});
|
||||||
|
|
||||||
return {
|
return {
|
||||||
// Optional (default is set): If your site deploys to a subdirectory, change `pathPrefix`, for example with with GitHub pages
|
// Optional (default is set): If your site deploys to a subdirectory, change `pathPrefix`, for example with with GitHub pages
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue