npm install --save code-artel-ui-lib
import * as React from "react";
import MyComponent from "code-artel-ui-lib";
class Example extends React.Component {
render() {
return <MyComponent />;
}
}
- build - сборка билда библиотеки
- prepare
- predeploy
- deploy
- storybook - запуск сторибук для разработки
- build-storybook - собрать статику сторибука
- test:snapshot - запуск тестирования
- test:snapshot:update - обновить снепшоты изображения компонентов
В проекте подключено автоматезированное тестирование скриншотами всех компонентов историй,
для запуска теста запустите команду yarn test:snapshot
для обновления скриншотов yarn test:snapshot:update
.
Если кодовая база была изменена необходимо пересобрать билд истории командой yarn build-storybook
т.к. для тестирования используется не сами компоненты,
а статический билд storybook.
Скриншоты хранятся в дирректории src/__image_snapshots__
.
Файл теста лежит в дирректории src/imageSnapshots.test.js
.