gammabowl / example-lerna-monorepo

Example repo using lerna to publish multiple packages from a monorepo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Packages managed by Lerna

lerna

Running locally

Steps:

  1. npm run packages:bootstrap - Installs all package dependencies and links dependencies For local development, --force-local flag uses the local built package rather than getting it from npm registry.
  2. npm run packages:bootstrap:hoist - Run build for all packages
  3. npm run packages:build - Run build for all packages
  4. npm run packages:test - Run tests for all packages

Semantic Release Publishing to NPM Registry

  • npm run packages:publish

About

Example repo using lerna to publish multiple packages from a monorepo


Languages

Language:TypeScript 87.0%Language:JavaScript 13.0%