This repository is a Rush monorepo that manages multiple packages including @wharfkit/starter
, @wharfkit/starter-jungle
, @wharfkit/starter-eos
, @wharfkit/starter-wax
, and @wharfkit/starter-telos
. It utilizes Rush and pnpm for efficient dependency management and streamlined development processes.
Rush must be installed to build and develop this repository. Install Rush with the following command:
npm install -g @microsoft/rush
# or
yarn global add @microsoft/rush
Clone the repository with the following command:
git clone https://github.com/wharfkit/starter.git
cd starter
Use rush install
to install and link dependencies across all packages in the monorepo:
rush install
Build all packages with the following command:
rush build
Publish all packages with the following commands:
export NPM_TOKEN=<your npm token>
rush change # generate change files
rush version --bump # bump package versions
rush publish --publish --apply # publish packages
For more information on publishing packages, see the Rush documentation.