Goals
- Project bundle is responsible for exporting TypeScript types
- Projet bundle includes Open API Spec files
- Exports a script to run tests, so that other projects can check this project out and run the tests of this project within their CI/CD pipeline.
- Update Readme to reflect the following: When ASquared goes ahead and introduces new mocks, these mocks should be shared with a bundle that is versioned with -rc ( Release Candidate ) suffix.
- setup prettier and eslint => OK
- setup gitlab-ci
- keep a map to store max attempts for each endpoint so that 'too many request' scenarios can be tested.