Nearly Perfected Mystique

    version-patcher

    1.1.2 • Public • Published

    Патч версий в нескольких файлах

    Установка

    npm install --save-dev version-patcher

    Настройка

    В корне проекта создайте version-patcher.config.json

    {
      "patch": [
        {
          "file": "app.json",
          "params": [
            {
              "path": "expo.version"
            },
            {
              "path": "expo.android.versionCode"
            }
          ]
        },
        {
          "file": "package-example.json",
          "params": [
            {
              "path": "version"
            }
          ]
        },
        {
          "file": "test.json",
          "params": [
            {
              "path": "version",
              "reference": {
                "file": "app.json",
                "params": {
                  "path": "expo.version"
                }
              }
            }
          ]
        }
      ]
    }

    Параметры вызова

    patch | minor | major

    Подключение

    Отредактируйте package.json

    До

    "scripts": { "build": "react-scripts build", ... },

    После

    "scripts": { "build": "version-patcher patch && react-scripts build", ... },

    Отладка

    1. Создать version-patcher.config.json
    2. Запустить скрипт node bin/version-patcher.js

    Install

    npm i version-patcher

    DownloadsWeekly Downloads

    2

    Version

    1.1.2

    License

    ISC

    Unpacked Size

    6.9 kB

    Total Files

    7

    Last publish

    Collaborators

    • id141365154