@stevescruz/task-master
Version:
A command-line todo list that allows you to write your tasks, set priorities, view existing tasks and view the next tasks due.
14 lines (11 loc) • 468 B
JavaScript
const { writeFile } = require('fs').promises;
const { resolve } = require('path');
const config = require('../config/config.json');
class UpdateConfigService {
async execute({ enableTerminalColors }) {
const resolvedFilepath = resolve(__dirname, '../config/config.json');
config.enableTerminalColors = enableTerminalColors;
await writeFile(resolvedFilepath, JSON.stringify(config, null, 2));
}
}
module.exports = UpdateConfigService;