An open API service indexing awesome lists of open source software.

https://github.com/akashahmad/componentia

🔥 UI Library
https://github.com/akashahmad/componentia

client-components components-library design nextjs nextjs13 react shared-components ui-components

Last synced: 27 days ago
JSON representation

🔥 UI Library

Awesome Lists containing this project

README

          

# Componentia

![Github Release](https://github.com/akashahmad/componentia/actions/workflows/CI.yml/badge.svg)

This Project uses [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)

## Development

**Prerequisites:** Node.js (see version specified in `.nvmrc`), Yarn v3+ (see version specified in `.yarnrc`)

### One-time setup

First, ensure you have [nvm](https://github.com/nvm-sh/nvm/blob/master/README.md) (Node Version Manager) installed.

After cloning this repo, run:

- `nvm install` to install the required [node](https://nodejs.org/en/) and [npm](https://www.npmjs.com/) version.
- `nvm use` to use the required Node version for development.
- `yarn install` to install the dependencies.
- `yarn postinstall` to setup [husky](https://typicode.github.io/husky/) and [lint-staged](https://www.npmjs.com/package/lint-staged).
- `yarn start` to start storybook and watch the output while you are developing.