Skip to content

Pin dependency versions and fix nested .yarn gitignore#11

Merged
ksroda-sa merged 1 commit into
mainfrom
fix/pin-dependency-versions
Apr 13, 2026
Merged

Pin dependency versions and fix nested .yarn gitignore#11
ksroda-sa merged 1 commit into
mainfrom
fix/pin-dependency-versions

Conversation

@ksroda-sa

Copy link
Copy Markdown
Collaborator

Summary

  • Remove ^ prefixes from all dependencies in both packages for reproducible installs
  • Add defaultSemverRangePrefix: "" to both .yarnrc.yml so future yarn add commands also pin exact versions
  • Fix .gitignore to cover nested .yarn/ directories (**/.yarn/* instead of .yarn/*)
  • Bump all dependencies to latest and regenerate lockfiles

Why

Quickstart samples should be reproducible — someone cloning a sample months later should get the exact versions that were tested. Dependabot handles version bumps via PRs, so ^ ranges are unnecessary.

The .gitignore fix prevents install-state.gz files in per-package .yarn/ directories from appearing as untracked.

🤖 Generated with Claude Code

Remove ^ prefixes from all dependencies for reproducible installs.
Dependabot will handle version bumps via PRs.

Also add defaultSemverRangePrefix: "" to .yarnrc.yml so future
yarn add commands pin exact versions, and fix .gitignore to cover
nested .yarn/ directories.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ksroda-sa ksroda-sa marked this pull request as ready for review April 13, 2026 12:09
@ksroda-sa ksroda-sa merged commit 643de63 into main Apr 13, 2026
6 checks passed
@ksroda-sa ksroda-sa deleted the fix/pin-dependency-versions branch April 13, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant