kittygirl.online/.eleventy.js

32 lines
No EOL
900 B
JavaScript

module.exports = function(eleventyConfig) {
const config = {
"config" : {
// "base_url": "kittygirl.online",
"title": process.env.TITLE || "kittygirl.online",
"menu": [
{ "name": "My Bog", "url": "/blog" },
{ "name": "About", "url": "/about" },
],
"theme": "dark",
},
}
for (const item in config) {
eleventyConfig.addGlobalData(item, config[item]);
}
var nunjucksDate = require("nunjucks-date");
// http://momentjs.com/docs/#/displaying/format/
nunjucksDate.setDefaultFormat("DD.MM.YYYY");
eleventyConfig.addFilter("date", nunjucksDate);
eleventyConfig.addPassthroughCopy("src/assets");
eleventyConfig.addPassthroughCopy("src/js");
eleventyConfig.addPassthroughCopy("src/css");
return {
dir: {
input: "src", // read source files from "src"
output: "_site" // output result into "_site"
}
}
}