dudesahn / splits-contracts-monorepo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Splits contracts monorepo

This is a mono-repository for the Splits contracts. Current packages in this repository include:

Installation

The mono repo uses turborepo and pnpm. To install turbo repo, run the following command:

pnpm install turbo --global

To install pnpm run the following command:

npm install pnpm --global or checkout the pnpm installation guide

To install dependencies for all packages, run the following command:

pnpm install

Build

To build all packages, run the following command:

pnpm build

Test

To test all packages, run the following command:

pnpm test

Lint

To lint all packages, run the following command:

pnpm lint

Deployment

To deploy contracts, please refer to the README in the respective package.

Acknowledgements

Shout out to the following projects for inspiration and guidance:

About

License:GNU General Public License v3.0


Languages

Language:Solidity 99.9%Language:JavaScript 0.1%