Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 600 Bytes

TODO.md

File metadata and controls

14 lines (11 loc) · 600 Bytes

Requirements

  • list all terminal keys (i.e. recursive search) in a JSON file
  • parse one JSON file and move the identified keys to new folder
  • if deleted keys leave behind an empty entry in the source JSON, delete it
  • parse entire folder and move identified keys to new folder

Stretch goals

  • make -i, --interactive mode with inquirer
  • tests
  • use a packager so we can split/import functions, use TS
  • allow user to reroot keys (i.e. not migrate unnecessary nesting)
  • if destination files exist, merge keys with existing, rather than overwriting