Language: EN | RU
Web client for the MonadIAM platform.
Local Development
- Install dependencies and prepare the local environment file:
pnpm install --frozen-lockfile
cp .env.example .env- Start the development server at
http://localhost:3000:
make startProject Commands
| Command | Description |
|---|---|
make env |
Copy .env.example to .env. |
make env-check |
Validate environment variables with Zod. |
make start |
Start the development server. |
make build |
Build the production bundle. |
make tsc |
Check TypeScript types. |
make lint |
Run ESLint and Stylelint. |
make lint-fix |
Apply available ESLint and Stylelint fixes. |
make stylelint |
Check CSS with Stylelint. |
make knip |
Find unused files, exports, and dependencies. |
make api-gen |
Generate API: SERVICE + optional TAG. |
make secrets-check |
Scan staged changes for secrets with Gitleaks. |
make clean |
Remove generated build and cache files. |