A blend of libraries, tooling, and containers.
Blend is setup as a monorepo with each package living under pkgs/. A lot of packages are applied to this monorepo which is a good example of how we use them.
# install environment (dependencies, build)
make install
# see root scripts
yarn run
# run @percolate/kona against this repo
npx kona -h
Most package support the following commands:
cd pkgs/*
# build package pkgs/*/dist
yarn build
# start a watcher
yarn watch
# see package specific scripts
yarn run
All packages are published under the @percolate organization on NPM.
- Open a PR with your changes
- Once your PR is approved (but not merged), run
yarn lerna:version
on your local branch and follow the instructions - Merge your PR into master
- CircleCI will deploy master automatically by checking which package versions haven't been published yet and then publish them
See LICENSE.