UNPKG

@viewdo/dxp-story-cli

Version:
21 lines (16 loc) 635 B
const IndexJsWriter = require('../common/index.js.js.js'); const SettingsJsWriter = require('../common/_settings.js.js.js'); class RootConfigFileCreator { constructor(_console = console) { Object.assign(this, { index_js_writer: new IndexJsWriter(_console), settings_js_writer: new SettingsJsWriter(__dirname, _console), }); } create(ivx_js_config, config_path) { const { index_js_writer, settings_js_writer } = this; index_js_writer.write(config_path); settings_js_writer.write(ivx_js_config, config_path); } } module.exports = RootConfigFileCreator;