-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patheleventy.config.mjs
65 lines (54 loc) · 1.16 KB
/
eleventy.config.mjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
import path from 'node:path';
import eleventy from '@d-zero/builder/11ty';
/**
*
* @param eleventyConfig
*/
export default function (eleventyConfig) {
return eleventy(eleventyConfig, {
/**
* Alias for the path to the directory containing the components.
*/
alias: {
'@': path.resolve(import.meta.dirname, '__assets', '_libs'),
},
/**
* The directory where the source files are located.
*/
// outDir: 'htdocs',
/**
* Prettier options.
* @see https://prettier.io/docs/en/options
*/
// prettier: false,
/**
* Minifier options.
* @see https://github.com/terser/html-minifier-terser?tab=readme-ov-file#options-quick-reference
*/
// minifier: { minifyJS: false },
/**
* Line break.
*/
// lineBreak: '\r\n',
/**
* Character encoding.
*/
// charset: 'shift_jis',
/**
* Convert character entities
*/
// characterEntities: true
/**
* Path format
*/
// pathFormat: 'directory',
/**
* Automatically decode the content on the dev server.
*/
// autoDecode: true,
/**
* Server Side Include options on the dev server.
*/
// ssi: { '**/*': { encoding: 'shift_jis' } },
});
}