Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.69 KB

README.md

File metadata and controls

54 lines (34 loc) · 1.69 KB

choreography-ts

GitHub Actions codecov

Choreographic Programming in TypeScript

Repository Structure

This repository is a monorepo managed with pnpm workspace. It contains the following packages:

Development

Requirements

You will need Node.js (v18+) and pnpm (v8) installed.

Setup

This repository is a monorepo managed with pnpm workspace.

To install dependencies, run:

pnpm install

Building & Testing

We use turborepo as a build system. To build all packages, run:

pnpm build

at the root of the repository. Similarly, to run all tests, run:

pnpm test

Linting & Formatting

We use ESLint and Prettier to lint and format our code. To lint all packages, run:

pnpm check