32 lines
No EOL
900 B
JavaScript
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"
|
|
}
|
|
}
|
|
} |