# Source: https://heyapi.dev/openapi-ts/community/contributing/building.md

---
url: /openapi-ts/community/contributing/building.md
description: Learn how to contribute to Hey API.
---

# Building

::: warning
This page is under construction. We appreciate your patience.
:::

## Prerequisites

You should have a working knowledge of [git](https://git-scm.com), [node](https://nodejs.org/en), and [pnpm](https://pnpm.io).

## Guidelines

Your [pull request](https://help.github.com/articles/using-pull-requests) must:

* address a single issue or add a single item of functionality
* contain a clean history of small, incremental, logically separate commits, with no merge commits
* use clear commit messages
* be possible to merge automatically

## Start `@hey-api/openapi-ts`

Run `pnpm --filter @hey-api/openapi-ts dev`.