About this project

Bezier React is the monorepo for the bezier-react package and related packages, maintained mainly by Channel Corp. The README lists several workspaces: bezier-react, a React components library that implements the Bezier design system; bezier-icons, an icon library for the same design system; bezier-codemod, codemod transformations intended to help upgrade applications that use the design system; bezier-figma-plugin, a Figma plugin aimed at building the design system and increasing productivity; bezier-tokens, a design token library; and stylelint-bezier, a Stylelint configuration for the design system. The repository is managed as a Yarn workspace monorepo. Dependencies are installed with yarn install, and all workspaces can be built with yarn build, or a single workspace with yarn build --filter equals the workspace name. Storybook runs through yarn dev. Further root commands are documented: yarn test tests all workspaces, yarn lint lints all workspaces, yarn typecheck type checks all workspaces, and yarn clean removes generated files. The README links a Storybook deployment, a package version badge, a CircleCI status badge and Codecov coverage, and points contributors to a contribution guide. Maintainers note that the packages are mainly contributed by Channel Corp., while stating that contributions and concerns are welcome.