loopbackio / loopbackio/loopback-next
Replace `@hapi/shot` with `light-my-request`
Open
@ConaGo is already working on this.
Since Jul 3, 2021.
good first issue
Hacktoberfest
refactor
Testlab
- Dominant language
- TypeScript
- Stars
- 5.1k
- Forks
- 1.1k
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 27
Description
Rework @loopback/testlab to use light-my-request for stubbing HTTP requests & responses.
Arguments for the change:
light-my-requesthas larger community of contributors (45 vs 24)light-my-requesthas more activity (compare https://github.com/fastify/light-my-request/graphs/contributors?from=2020-01-01&to=2020-09-18&type=c to https://github.com/hapijs/shot/graphs/contributors?from=2020-01-01&to=2020-09-18&type=c)- At some point in the past,
@hapi/shotdid not support all LTS versions of Node.js, we had to stay at an old major version. Nowadays they don't limit the supported versions viaengines.node, but their CI is configured to test only on Node.js 12+.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.