You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
809 B
35 lines
809 B
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"
|
|
},
|
|
};
|
|
};
|