Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.77 KB

CONTRIBUTING.md

File metadata and controls

34 lines (23 loc) · 1.77 KB

Contributing

These are some notes about contributing to the project.

Note: To add or remove words in a dictionary, visit cspell-dicts.

Continuous Integration

Code Coverage

NPM

Development

Node JS version 18 or higher is required.

Commands

Command Description
corepack enable Makes sure the right version of the package manager is running.
pnpm install Installs all the dependencies for all packages
pnpm run build To compile the typescript into javascript
pnpm test Runs the unit tests for all packages
pnpm ibt A shortcut to run install / build / test
pnpm update-test-snapshots Will build all the packages and run pnpm test -- -u in each package to update the snapshots
pnpm run check-spelling Checks the spelling for all sources files
pnpm run coverage Generates coverage information for all projects. Open coverage/index.html to view coverage.