Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 942 Bytes

CONTRIBUTING.md

File metadata and controls

40 lines (25 loc) · 942 Bytes

Contributing

Please be sure to read the contribution guidelines before making or requesting a change.

Code of Conduct

This project adheres to the OpenJS Foundation Code of Conduct. We kindly request that you read over our code of conduct before contributing.

Commands

Building

Rollup and TypeScript are used to turn source files in packages/*/src/ into outputs in packages/*/dist/.

npm run build

Linting

ESLint is linted using ESLint. Building the project must be done before it can lint itself.

npm run lint

Type Checking

This project is written in JavaScript and uses TypeScript to validate types declared in JSDoc comments.

npm run test:types

Add --watch to run in a "watch" mode:

npm run test:types -- --watch