This PR demonstrates some of the changes we need to make for better developer experience. Ideally, the changes here should be added in piecemeal in separate PRs and then tested before moving further.
Below are some of the changes:
Declare the node engine version that this application works with in the package.json and and .nvmrc. This change makes it easier for yarn or npm to determine which dependencies are compatible when installing them. Also, if your run multiple node version, nvm can help manage it.
Add and configure jest, jest image snapshot, react testing library and puppeteer.
❗ Please do not merge
This PR demonstrates some of the changes we need to make for better developer experience. Ideally, the changes here should be added in piecemeal in separate PRs and then tested before moving further.
Below are some of the changes:
package.json
and and.nvmrc
. This change makes it easier foryarn
ornpm
to determine which dependencies are compatible when installing them. Also, if your run multiple node version, nvm can help manage it.