Bug fixes and improvements may be submitted in the form of pull requests.
You will need Node.js version 10+ and yarn.
airbrake-js
is a monorepo containing multiple packages.
Lerna and
yarn workspaces are used to manage
them. To get started, you'll need to install the project dependencies and run
the build script:
yarn
yarn build
Run yarn build
within a package directory to build that specific package, or
run it at the project root to build all packages at once. yarn build
must be
run before testing or linting.
Run yarn test
within a package directory to run tests for that specific
package, or run it at the project root to run tests for all packages at once.
Run yarn lint
within a package directory to lint that specific package, or run
it at the project root to lint all packages at once.