Clone the repo:
git clone git@github.com:jackdbd/matsuri.git
cd matsuriInstall all dependencies from npm.js and setup git hooks with husky:
npm installThis monorepo uses Typescript project references to build all of its libraries, and Turborepo for all other tasks.
Build all libraries and applications:
npm run buildBuild the docs of all packages, and also an index page:
npm run docsGenerate a file size report for each library:
npm run sizeSee docs.
See scripts.
