The frontend mono-repo for Vishnu 21st camp.
Name | Description |
---|---|
web | Main website for Vishnu 21st |
admin | Admin panel for managing group homepage and etc. |
liff | LINE Front-end Framework for junior LINE OA |
Name | Description |
---|---|
assets | Art assets provider |
env | Constants and environment provider |
eslint-config-custom | eslint global configuration |
tailwind-config | tailwind global configuration |
tsconfig | tsconfig global configuration |
types | Types declaration |
ui | a stub React component library |
To download all dependencies required to run the application, run the following command:
pnpm install
To add a new dependency to the entire workspace, run the following command substituting pacakge-name
with a specific package.
pnpm add -w pacakge-name
To add a new dependency to a specific app or package, run the following command substituting app-name
with a specific app and pacakge-name
with a specific package.
pnpm add --filter app-name pacakge-name
To develop all apps and packages, run the following command:
pnpm run dev
To only run develop command for some apps, run the following command substituting app-name
with a specific app.
pnpm run dev --filter app-name
To build all apps and packages, run the following command:
pnpm run build
To only build some apps, run the following command substituting app-name
with a specific app.
pnpm run --filter app-name build