38 lines
827 B
Markdown
38 lines
827 B
Markdown
# frontend
|
|
|
|
## Добавление нового пакета
|
|
|
|
1. Скопировать один из существующих пакетов в папке `packages`
|
|
2. На его основе подготовить новый пакет
|
|
3. Запустить `yarn`
|
|
|
|
## Публикация новых версий
|
|
|
|
1. Вручную поднять `version` в `packages/<пакет>/package.json`
|
|
2. Опубликовать пакет:
|
|
|
|
```bash
|
|
yarn workspace @advdominion/<пакет> npm publish
|
|
```
|
|
|
|
3. Поставить git-тег:
|
|
|
|
```bash
|
|
git tag @advdominion/<пакет>@<версия>
|
|
git push origin @advdominion/<пакет>@<версия>
|
|
```
|
|
|
|
## Обновление зависимостей
|
|
|
|
```bash
|
|
yarn set version stable
|
|
|
|
yarn upgrade-interactive
|
|
|
|
yarn dedupe
|
|
|
|
yarn dlx @yarnpkg/sdks
|
|
|
|
yarn install
|
|
```
|