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 buildESLint is linted using ESLint. Building the project must be done before it can lint itself.
npm run lintThis project is written in JavaScript and uses TypeScript to validate types declared in JSDoc comments.
npm run test:typesAdd --watch to run in a "watch" mode:
npm run test:types -- --watch