Web-client for the Grapegram messenger.
Production: https://web-client-ulyagram77s-projects.vercel.app
VSCode + Volar (and disable Vetur).
If you are using VSCode, you can install the recommended extensions for development. Just search for @recommended in the extensions tab and install them.
Clone repository on your local machine:
git clone https://github.com/Grapegram/web-client.gitMove into project folder:
cd ./web-clientTo install packages you should get NPM_TOKEN from your admin and add it in your terminal session:
//.zshrc or .bashrc
export NPM_TOKEN=your_token_hereInstall all dependencies from package.json:
yarnTo start a project in development mode, enter the following command in the console:
yarn devFormatting project files according to the .prettierrc.json:
yarn formatLinting project files according to the eslint.config.ts:
yarn lintTo run project unit tests:
yarn test:unitFull production build of the project:
yarn buildBuild and run production build of the project:
yarn preview