Skip to content

shumbo/choreography-ts

Repository files navigation

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

About

Choreographic Programming in TypeScript

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •