Convert to npm#449
Conversation
socket fix --all --range-style preserve --minimum-release-age 7d --no-major-updates
|
CI status: Travis is red, failing at the
Same root cause as EdgeApp/disklet#45 — after the npm conversion mocha isn't loading the TypeScript register, so |
…WN_FILE_EXTENSION in tests)
|
Applied in 332e586. Pinned |
Note
Low Risk
Dev/CI and documentation only; no runtime or currency plugin logic changes.
Overview
This PR migrates the repo from Yarn to npm as the primary package manager.
Tooling: Adds
.npmrcwithlegacy-peer-deps=trueandignore-scripts=true(replacing the old.yarnrcignore-scriptssetting). Removes.yarnrcand stops ignoringpackage-lock.jsonin.gitignoreso the lockfile is tracked. CI on Travis now runsnpm run verifyinstead ofyarn verify.Docs:
README.mdanddocs/currency-integration.mdtell contributors to usenpm run startfor the Webpack dev server instead ofyarn start.Reviewed by Cursor Bugbot for commit 332e586. Bugbot is set up for automated code reviews on this repo. Configure here.