This directory contains Web Components shared across Chrome Operations' application frontends.
Find the name of the specific component and install it within the
@chopsui package scope. For example, to install
npm install @chopsui/chops-header.
To set up project development:
npm run bootstrap.
npm start. The demos will be at http://localhost:8080/.
ChopsUI packages are published publicly on npm under the @chopsui organization.
Each component is published under a separate npm package. Packages are managed using Lerna. All packages are published together using a single version number kept in the
lerna.json file under the
To set up:
To publish a new version:
npx lerna version --no-git-tag-version. Lerna will prompt you to select a new version number, detect which packages have changed since the last version, and locally update the json files.
npx lerna publish from-package.