Please be sure to read the contribution guidelines before making or requesting a change.
This project adheres to the OpenJS Foundation Code of Conduct. We kindly request that you read over our code of conduct before contributing.
Rollup and TypeScript are used to turn source files in packages/*/src/
into outputs in packages/*/dist/
.
npm run build
ESLint is linted using ESLint. Building the project must be done before it can lint itself.
npm run lint
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