You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- We use [pnpm](https://pnpm.js.org/) to manage dependencies. Install it with `npm i -g pnpm`.
10
+
11
+
Install dependencies
12
+
13
+
```bash
14
+
pnpm install
15
+
```
16
+
17
+
Start the Demo server
18
+
19
+
```bash
20
+
npm run build:lib:dev
21
+
npm run playground
22
+
```
23
+
24
+
### Packages Structure
25
+
26
+
-`src/components`: Contains all the components.
27
+
-`src/hooks`: Contains all the hooks.
28
+
-`src/utils`: Contains all the utility functions.
29
+
-`src/styles`: Contains all the global styles.
30
+
-`src/index.ts`: Exports all the components, hooks, and utility functions.
31
+
-`src/extensions`: Contains all the extensions.
32
+
33
+
### Coding conventions
34
+
35
+
- We use ESLint to lint and format the codebase. Before you commit, all files will be formatted automatically.
36
+
- We use [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/). Please use a prefix. If your PR has multiple commits and some of them don't follow the Conventional Commits rule, we'll do a squash merge.
0 commit comments