1234567891011121314151617181920212223242526272829303132333435 |
- const eleventySass = require("eleventy-sass");
- module.exports = function (eleventyConfig) {
- eleventyConfig.addPlugin(eleventySass);
- eleventyConfig.addWatchTarget("./src");
- eleventyConfig.addWatchTarget("./icons");
- eleventyConfig.setQuietMode(true);
- eleventyConfig.addLiquidTag("include_cached", function (liquidEngine) {
- return {
- parse: function (tagToken, remainingTokens) {
- this.str = tagToken.args;
- },
- render: async function (scope, hash) {
- var str = await this.liquid.evalValue(this.str, scope);
- return str;
- }
- };
- });
- eleventyConfig.addFilter("group_by", function (value) {
- return value
- });
- return {
- pathPrefix: "/",
- dir: {
- input: "src",
- layouts: "_layouts",
- includes: "_includes"
- },
- };
- };
|