Overview
This product analysis is about the Bezier Reactstorybook, which is a version of CircleCI codecovMonorepo for bezier-react and related packages. It is a repository that includes various packages such as bezier-react, bezier-icons, bezier-codemod, and bezier-figma-plugin. These packages are part of the Bezier design system and offer different functionalities for building and upgrading apps using this design system. The repository provides a set of commands for installation, building, and testing the packages, as well as guidelines for contributing to the project.
Features
- bezier-react: A React components library that implements the Bezier design system.
- bezier-icons: An icon library that implements the Bezier design system.
- bezier-codemod: Codemod transformations to help upgrade apps using the Bezier design system.
- bezier-figma-plugin: A Figma plugin that assists in building the Bezier design system and enhancing productivity.
Installation
To install the Bezier Reactstorybook, follow these steps:
- Install the dependencies by running the command
yarn install
. - Build the workspaces using the command
yarn build workspaces
. - To build a specific workspace, use the command
yarn build <workspace>
, replacing<workspace>
with the desired package name. - Run Storybook by executing the command
yarn run storybook
.
Summary
The Bezier Reactstorybook is a collection of packages that enable developers to work with the Bezier design system in React applications. It provides components, icons, and transformation tools for upgrading existing apps. The repository includes a Figma plugin to enhance the design system workflow. Installation and build steps are straightforward using yarn commands. Contributing to the project is encouraged, as it is mainly maintained by Channel Corp.