mirror of
https://github.com/wharfkit/starter.git
synced 2026-07-21 15:13:27 +00:00
main
WharfKit Starter Kit
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.
Getting Started
Prerequisites
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
Cloning the Repository
Clone the repository with the following command:
git clone https://github.com/wharfkit/starter.git
cd starter
Installing Dependencies
Use rush install to install and link dependencies across all packages in the monorepo:
rush install
Building Packages
Build all packages with the following command:
rush build
Publishing Packages
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.
Description
Languages
JSON-with-Comments
58.1%
JavaScript
32.6%
TypeScript
6.4%
Makefile
2.1%
Shell
0.8%