Skip to content

cdek-it/vue-ui-kit

Repository files navigation

vue-ui-kit

Библиотека компонентов на Vue 3 для витрин

Актуальный storybook https://cdek-it.github.io/vue-ui-kit/

Prerequisits

  • Node v20.x
  • yarn v1.22.x

Recommended IDE Setup

VsCode settings for auto-formatting:

  • Editor: Format On Save - true
  • Editor: Default Formatter - Prettier Eslint

Versions

Commands

  • Установка пакетов yarn
  • Генерация библиотеки yarn build
  • Запуск линтера yarn lint
  • Запуск тестов yarn test, с ui yarn test:ui
  • Проверка типов yarn type-check
  • Storybook yarn storybook
  • Генерация типовых файлов для компонента yarn gen:component ComponentName

Manual Publishing

Deploy token можно создать в настройках репозитория (доступно только для мейнтейнеров).

Settings > Repository > Deploy tokens

Далее запустить команды:

yarn build
npm publish

Версия пакета возьмется с package.json.

CI publishing

Есть мануальный пайплайн на ветке main, версия также возьмется с package.json.