Convert to npm#66
Conversation
|
CI status: Travis is red, failing at the install step (Bugbot is clean). Verified from the build log: Same root cause as EdgeApp/react-native-piratechain#21 — bumping |
|
Applied in 49aff36 — bumped |
j0ntz
left a comment
There was a problem hiding this comment.
Approving — Travis is green after the Node 18 bump. Flagging that this one-line CI change was made by me, so it's worth a quick re-review on your end.
da225d3 to
b83ab5f
Compare
socket fix --all --range-style preserve --minimum-release-age 7d --no-major-updates
b83ab5f to
603ce6f
Compare


CHANGELOG
Does this branch warrant an entry to the CHANGELOG?
Dependencies
noneDescription
noneNote
Low Risk
Build and dependency workflow changes only; no runtime library code in the shown diff.
Overview
Switches the repo and CI from Yarn to npm as the primary package manager.
Travis now runs on Node 18 with
npm ci,npm run lint, andnpm run prepareinstead of Yarn’s frozen install and yarn scripts..yarnrcis removed (it previously setignore-scripts true), and.npmrcaddslegacy-peer-deps=trueto ease installs under npm’s peer dependency resolution..gitignoreno longer ignorespackage-lock.json, so the npm lockfile is intended to be versioned alongside the existing npm-orientedpackage.jsonscripts.Reviewed by Cursor Bugbot for commit 603ce6f. Bugbot is set up for automated code reviews on this repo. Configure here.