Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/ewanc26/website. my website at ewancroft.uk ewancroft.uk
personal-website portfolio website
Something went wrong. Try again.
chore(deps): pin dependency ranges instead of floating on latest master
Every dependency was specified as "latest", so any install could pull a new major without the package.json changing. That is not theoretical: adding a type package to this repo's sibling pulled TypeScript 7, which svelte-check 4.x cannot load, and broke the typecheck. Each entry is pinned to a caret range on the version already installed, so today's tree is preserved exactly while majors now require a deliberate edit. The lockfile diff is specifier-only: no resolved version changes. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019YpBQ9y9mTyrB6aXMGgyeg
Author Ewan Croft Co-author Claude Opus 5 Date (Jul 28, 2026, 10:36 AM UTC) Commit 9cb29fc3 9cb29fc3ca631a76ea64b8bc56da95b82c4ab4d2 Parent 08acd937 08acd937eeec01b1fe487c7bb3709549d5063e10