Open
Description
Description
Remove the .npmrc file and recompile package-lock.json without the need for the legacy-peer-deps flag.
Use Case
When a user uses this repo they shouldn't need to use the legacy-peer-deps flag for dependency management.
Acceptance Criteria
- Remove the
.npmrc
file to remove thelegacy-peer-deps
flag from the installer. - Remove
package-lock.json
andnode_modules
and perform a fresh install to regeneratepackage-lock.json
. - Ensure tests (build, check-types, eslint, stylelint, jest) all succeed both on a Mac and Linux environment and in GitHub Actions after making this change.
- Note that this should be done after completing Hoist Node Dependencies and Dev Dependencies to Root #126 Update Script Definitions in package.json #127