fastmod
all
A fast partial replacement for the codemod tool, replace and replace all in the whole codebase. Regexes are matched by Rust `regex` crate.
More info →Examples (6)
Replace a `regex` in all files of the current directory, ignoring files on `.ignore` and `.gitignore`
Replace a `regex` in case-insensitive mode in specific files or directories
Replace a `regex` in a specific directory in files filtered with a case-insensitive glob pattern
Replace for an exact string in `.js` or JSON files
fastmod --fixed-strings exact_string replacement --extensions json,jsReplace for an exact string without prompt for a confirmation (disables `regex`)
fastmod --accept-all --fixed-strings exact_string replacementReplace for an exact string without prompt for a confirmation, printing changed files
fastmod --accept-all --print-changed-files --fixed-strings exact_string replacementmade by @shridhargupta | data from tldr-pages