@gsystem/ds
v0.1.5
Published
Design system of GstudioApp
Downloads
15
Readme
@gsystem/ds
React UI component library
Steps to install
- Clone this repo
git clone [email protected]:gstudioapp/gsystem.git
- Run
nvm install
(what is nvm?) - Run
nvm use
- Run
yarn
- please, do not usenpm
in this project!
Running
- Run dev in the terminal
Tip: Run each command below in the each terminal tab!
### Storybook
yarn workspace @gsystem/ds run storybook
### Typecheck
yarn workspace @gsystem/ds run typecheck:dev
### Test
yarn workspace @gsystem/ds run test:watch
### Compile
yarn workspace @gsystem/ds run compile:dev
#
## or
#
### Storybook
lerna exec yarn storybook --scope=@gsystem/ds
### Typecheck
lerna exec yarn typecheck:dev --scope=@gsystem/ds
### Test
lerna exec yarn test:watch --scope=@gsystem/ds
### Compile
lerna exec yarn compile:dev --scope=@gsystem/ds
Scaffolding
./packages/ds/src
├── assets
│ └── images
├── components
│ ├── Button
│ ├── Card
│ ├── Heading
│ ├── Icon
│ ├── Input
│ ├── Logo
│ ├── MenuSelect
│ ├── Text
│ ├── ThemeProvider
│ └── index.ts
├── index.d.ts
├── test-utils.tsx
├── theme
│ ├── components
│ ├── foundations
│ ├── index.ts
│ ├── styles
│ ├── theme.tsx
│ └── utils
└── types
├── components
├── index.ts
└── theme
Github Actions
- Workflows