eleventy-riksolo-com/eleventy.config.js

25 lines
472 B
JavaScript

import sass from "sass";
export default async function (eleventyConfig) {
eleventyConfig.addTemplateFormats("scss");
eleventyConfig.addExtension("scss", {
outputFileExtension: "css",
compile: async function (inputContent) {
let result = sass.compileString(inputContent);
return async (data) => {
return result.css;
};
}
});
}
export const config = {
dir: {
input: "content",
includes: "includes",
layouts: "layouts",
output: "dist"
}
};