@kitmi/config
Version:
JavaScript env-aware config system
16 lines (12 loc) • 353 B
JavaScript
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;