Skip to content
This repository has been archived by the owner on Oct 29, 2022. It is now read-only.

EricCrosson/batch-edit-json

Repository files navigation

batch-edit-json Build status npm version codecov

Batch-edit json files

This tool aims to be:

  • simple
  • convenient
  • fast (IO operations performed in parallel)

Install

npm install -g batch-edit-json

Use

Usage:
    batch-edit-json [-vd] [--remove=<key>]... [--add=<object>]... [--exclude=<exclude_path>]... <path>...
    batch-edit-json --help | --version

-r,--remove      Remove key from matching paths
-a,--add         Add object to matching paths
-e,--exclude     Paths (glob) to exclude
-v,--verbose     Be verbose when editing files, echoing filenames as they are edited
-d,--dry-run     Do not edit files, only output what edits would take place
-h,--help        Show this help message
--version        Show version number

All path fields may be expressed in globs.

Acknowledgments