@viewdo/dxp-story-cli
Version:
README.md
21 lines (16 loc) • 635 B
JavaScript
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;