Создайте изменение изменений из метаданных git.
Репошерб-репо, управляется как монорепо; Он состоит из многих пакетов NPM.
Оригинальный conventional-changelog/conventional-changelog API может быть найден в пакетах/обычном кагоне.
Рекомендуется использовать библиотеку Commine-and-Tag-версии высокого уровня, которая является заменой для команды version NPM, обрабатывая автоматическую версию, теги и генерацию изменений.
В качестве альтернативы, если вы хотите перейти к полному автоматизации процесса выпуска в качестве вывода CI/CD, рассмотрите возможность использования семантического выпуска.
Вы также можете использовать один из плагинов, если вы уже используете инструмент:
Мы поддерживаем только долгосрочные версии поддержки узла.
Мы специально ограничиваем нашу поддержку Versions Node LTS не потому, что этот пакет не будет работать в других версиях, а потому, что у нас ограниченное количество времени, а поддержка LTS предлагает наибольшую прибыль от этих инвестиций.
Возможно, этот пакет будет работать правильно на новых версиях узла. Возможно, даже возможно использовать этот пакет для более старых версий узла, хотя это более маловероятно, поскольку мы приложим все усилия, чтобы воспользоваться преимуществами, доступными в самой старой версии LTS, которую мы поддерживаем.
Поскольку каждая версия Node LTS достигнет своего конца срока службы, мы удалим эту версию из свойства engines node в файле Package Package package.json . Удаление версии узла считается нарушающим изменением и влечет за собой публикацию новой крупной версии этого пакета. Мы не будем принимать никаких запросов на поддержку версии узла в конце жизни. Любые запросы на слияние или проблемы, поддерживающие версию узла в конце жизни, будут закрыты.
Мы примем код, который позволяет этому пакету работать на более новых, не LTS, версиях узла. Кроме того, мы попытаемся обеспечить работу наших собственных изменений на последней версии узла. Чтобы помочь в этом обязательстве, наша настройка непрерывной интеграции работает против всех версий узла LTS, кроме того, самого последнего выпуска узла; называется током .
Менеджеры пакетов JavaScript должны позволить вам установить этот пакет с любой версией узла, а также предупреждение, если ваша версия узла не попадает в диапазон, указанный нашим свойством node engines . Если вы сталкиваетесь с проблемами, установленными этим пакетом, сообщите о проблеме своему менеджеру пакетов.