()
| 259 | } |
| 260 | |
| 261 | export const loadUserSettings = (): Settings => { |
| 262 | ensureSettingsExists() |
| 263 | const raw = fs.readFileSync(getSettingsFilePath(), 'utf-8') |
| 264 | return (yaml.load(raw) as Settings) ?? ({} as Settings) |
| 265 | } |
| 266 | |
| 267 | export const loadMergedSettings = (): Settings => { |
| 268 | return mergeDeepRight(loadDefaults(), loadUserSettings()) as Settings |
no test coverage detected