- React
- Jest
- React Testing Library
- Priceline Design System
-
Install firebase tools:
npm install -g firebase-tools
-
Run
firebase login
- Run
npm install
- Run
firebase use default
to set your default environment to QA. - Run
cd functions && npm install && npm run build
- While in the
functions
folder also runfirebase functions:config:get > .runtimeconfig.json
to set up authentication.
-
Run
npm start
to run with cloud emulation (requires Firebase Login) -
Run
npm run dev
to run with mocked api calls
- Run
npm run storybook
- Run
npm test
Merging to master will deploy master to QA via Github Actions
Publishing a release will deploy master to Production via Github Actions