- Run
yarnin the module's root directory to install everything you need for development. - Run
yarn buildin the root directory to build the modules.
yarn testwill run the tests once.yarn coveragewill run the tests and produce a coverage report incoverage/.yarn test:watchwill run the tests on every change.
- Run
yarn buildin the root directory to build the modules. (Required before publishing) - Run
yarn build PACKAGE_NAME ANOTHER_PACKAGE_NAMEto only build certain packages. - Run
yarn build:watchto build packages on every change.
- Run above installation steps and then
- Run
yarn start:siteto run a development server of gatsby. - Run
yarn build:siteto create a build of the assets for the documentation website.
-
yarn benchmarkwill run the benchmarks locally -
If you commit message includes
#benchmarkthe benchmarks will run on the CI.- The results for branches in the emotion-js/emotion repo are here: https://travis-ci.org/emotion-js/emotion/branches