thamara / time-to-leave

Log work hours and get notified when it's time to leave the office and start to live.
http://timetoleave.app
GNU General Public License v3.0
463 stars 272 forks source link

Using fixed versions in package.json files #974

Closed araujoarthur0 closed 1 year ago

araujoarthur0 commented 1 year ago

Related issue

Closes #973

Context / Background

New attempt to have more consistent npm installs.

What change is being introduced by this PR?

Using fixed versions for npm packages in hopes of having more consistent installs and changes to lock files for new dependencies. Also updating checks.yml actions and node versions. Added an .npmrc file with save-exact=true so we don't have these issues in the future.

How will this be tested?

This PR.

araujoarthur0 commented 1 year ago

Keeping as draft while taking care of #980

codecov[bot] commented 1 year ago

Codecov Report

Merging #974 (e6cea91) into main (bb31552) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #974   +/-   ##
=======================================
  Coverage   73.93%   73.93%           
=======================================
  Files          27       27           
  Lines        2179     2179           
  Branches      345      345           
=======================================
  Hits         1611     1611           
  Misses        568      568