InetIntel / ioda-ui

Other
2 stars 0 forks source link

❗Do not Merge❗Demo of required minor changes ahead of upgrade. #115

Closed ydaniju closed 4 months ago

ydaniju commented 4 months ago

❗ 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:

  1. 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.
  2. Add and configure jest, jest image snapshot, react testing library and puppeteer.
  3. Basic snapshot tests for dashboard only.