UNPKG

@kitmi/config

Version:

JavaScript env-aware config system

16 lines (12 loc) 353 B
import { _ } from '@kitmi/utils'; import yaml from 'yaml'; import JsonConfigProvider from './JsonConfigProvider'; class YamlConfigProvider extends JsonConfigProvider { parse(fileContent) { return yaml.parse(fileContent); } stringify() { return yaml.stringify(this.config ?? {}); } } export default YamlConfigProvider;