For the full list of packages offered by @unifire-js
, please see below:
- async
- Uniform solutions for async operations.
- categorized-errors
- Uniform solutions for error handling.
- firebase
- Uniform solutions for Firebase integrations.
- storybook-utils
- Uniform solutions for Storybook utilities.
- hooks
- Uniform solutions for React hooks.
- context
- Uniform solutions for React state management.
Each of the directories in packages/
have their own test suites. To run all of the packages' tests at once, run the following command from the root directory of the mono-repo:
$ lerna run test
If you would like to only run one package's test suite, navigate to that package's directory and run the following command:
$ npm test
The scripts in each package.json
will automatically transpile the libraries via babel
before running the test suites. This is true even if they are run via lerna
.
See Contributing for more information on contributing to @unifire-js
.