mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-19 21:21:39 +02:00
Misc config loading fixes
The main motivation behind this is simplicity and correctnes, but the new small config library is also faster: ``` BenchmarkDefaultConfigProvider/Viper-16 252418 4546 ns/op 2720 B/op 30 allocs/op BenchmarkDefaultConfigProvider/Custom-16 450756 2651 ns/op 1008 B/op 6 allocs/op ``` Fixes #8633 Fixes #8618 Fixes #8630 Updates #8591 Closes #6680 Closes #5192
This commit is contained in:
@@ -1587,6 +1587,65 @@
|
||||
"preserveTOC": false
|
||||
}
|
||||
},
|
||||
"mergeStrategy": {
|
||||
"build": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"caches": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"frontmatter": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"imaging": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"languages": {
|
||||
"_merge": "none",
|
||||
"en": {
|
||||
"_merge": "none",
|
||||
"menus": {
|
||||
"_merge": "shallow"
|
||||
},
|
||||
"params": {
|
||||
"_merge": "deep"
|
||||
}
|
||||
}
|
||||
},
|
||||
"markup": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"mediatypes": {
|
||||
"_merge": "shallow"
|
||||
},
|
||||
"menus": {
|
||||
"_merge": "shallow"
|
||||
},
|
||||
"minify": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"module": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"outputformats": {
|
||||
"_merge": "shallow"
|
||||
},
|
||||
"params": {
|
||||
"_merge": "deep"
|
||||
},
|
||||
"permalinks": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"related": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"sitemap": {
|
||||
"_merge": "none"
|
||||
},
|
||||
"taxonomies": {
|
||||
"_merge": "none"
|
||||
}
|
||||
},
|
||||
"minify": {
|
||||
"minifyOutput": false,
|
||||
"disableHTML": false,
|
||||
|
Reference in New Issue
Block a user