.gitea/workflows | ||
.github/workflows | ||
api | ||
docs | ||
patches | ||
public | ||
src | ||
templates | ||
tests | ||
.editorconfig | ||
.gitignore | ||
.lintstagedrc | ||
.npmrc | ||
.stylelintignore | ||
.stylelintrc.json | ||
biome.json | ||
codegen.yml | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
playwright.config.ts | ||
README.md | ||
tsconfig.json | ||
vercel.json | ||
vite.config.ts |
How to start
npm install
npm start
Useful commands
run checks
npm run check
type checking with watch
npm run typecheck:watch
fix styles, imports, formatting and autofixable linting errors:
npm run fix
npm run format
Config of variables
- All vars are already in place and wroted in
/src/utils/config.ts
End-to-End (E2E) Tests
This directory contains end-to-end tests. These tests are written using Playwright
Structure
/tests/*
: This directory contains the test files./playwright.config.ts
: This is the configuration file for Playwright.
Getting Started
Follow these steps:
-
Install dependencies: Run
pnpm e2e:install
to install the necessary dependencies for running the tests. -
Run the tests: After using
pnpm e2e:tests
.
Additional Information
For more information on how to write tests using Playwright - Playwright documentation.