pompy.dev/CONTRIBUTING.md
2025-01-05 08:57:09 +09:00

901 B

Contribution Guide

Project overview

This project is largely managed by the following tools:

  • devenv - for development shell and dependencies. Think of Docker but better.
  • turborepo - for JS/TS monorepo management. Understanding it is required to make sense of the project file structure.

You need at least basic level understanding of the tools above to effectively work on this project.

Setting up

  1. Install the following
  2. Clone this git repository
  3. Start coding!

Building

must build the dependencies first

pnpm build

Testing

  1. Run E2E Tests

    pnpm test:e2e
    
  2. Benchmark deployed sites using the following services: