This repository is the home of FormatJS and related libraries.
Slack: Join us on Slack at formatjs.slack.com for help, general conversation and more 💬🎊🎉 You can sign-up using this invitation link.
We currently use bazel
to develop, along with lerna for package management.
To setup locally, first initialize the git submodule:
git submodule init
git submodule update
Now you can build & test with npm
:
npm i && npm run build && npm run test
To run examples:
npm run examples
To build/test individual package:
npx bazel build //packages/react-intl
npx bazel test //packages/react-intl
Releases can be done with the following steps (must use npm
):
npm run release
To publish next tag (must use npm
):
npm run release:next
Cross-browser Testing Platform and Open Source <3 Provided by Sauce Labs