# Block Protocol Type System

An in-development package that provides TypeScript typings and implementations for the Block Protocol Type-System. See the [RFC](https://github.com/blockprotocol/blockprotocol/blob/main/rfcs/text/0352-graph-type-system.md) for more details

## Development

### Building

Ensure you've installed the dependencies required for the `type-system` _crate_, outlined in the respective [README](./crate/README.md).

Run:

- `yarn`
- `yarn build`

### Testing

If you've successfully built, you can run the tests with

- `yarn test`
