0.0.2 • Published 2 years ago

fmihel-replace v0.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

replace

batch modify files by pattern

Пакетный поиск-замена в файлах. Использую в основном при сборке проекта.

  1. Установка
$ npm i fmihel/replace -D
  1. Использования
    $ node node_modules/fmihel-replace
  1. Задание правил и конфигурация

По умолчанию поиск конфигурации осуществляется в папке, где лежит каталог node_modules в файле replace.config.json. Так же можно указать свой конфиг, указав первым аргументом в строке запуска $ node node_modules/fmihel-replace my-config.json

Пример конфигурации:

{
    "replace":[
        {
            "files":["./file.txt","./dist/config.txt"],
            "rules":[
                { "search": "replace", "replace": "copy" }
            ]
        }
    ],
    "delete":[
        "./for.del",
        "./dist/*.json"
    ]
}