INNER CODE UNIT · JavaScript

loadConfig

ozgrozer/ai-renamer · src/configureYargs.js:9

const loadConfig = async () => {
  try {
    const data = await fs.readFile(CONFIG_FILE, 'utf8')
    return JSON.parse(data)
  } catch (err) {
    return {}
  }
}

const saveConfig = async ({ config }) => {
  await fs.writeFile(CONFIG_FILE, JSON.stringify(config, null, 2))
}

module.exports = async () => {
  const config = await loadConfig()

  const argv = yargs(hideBin(process.argv))
    .option('help', {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…