This section describes how to set up the Fuselage repository locally and contribute changes. Fuselage is a monorepo containing multiple UI packages used across Rocket.Chat applications.
Setup
Clone the repository:
git clone https://github.com/RocketChat/fuselage.gitInspect available packages. Packages are located under:
cd fuselage/packages/
lsEach folder represents a separate Fuselage package.
Install dependencies and build. From the repository root:
yarn && yarn buildThis installs dependencies and builds all packages.
Running storybook
Some packages include Storybook for local component development.
To run Storybook for a specific package:
cd packages/fuselage # or another package
yarn storybook