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
|
||
```
|