Skip to content

docs: clarify dependency sync workflow in CONTRIBUTING#71

Merged
RealZST merged 1 commit into
mainfrom
docs/contributing-update
May 29, 2026
Merged

docs: clarify dependency sync workflow in CONTRIBUTING#71
RealZST merged 1 commit into
mainfrom
docs/contributing-update

Conversation

@RealZST

@RealZST RealZST commented May 29, 2026

Copy link
Copy Markdown
Owner

Closes #65.

  • Recommend npm ci over npm install in Getting Started, with a post-git pull/git rebase reminder
  • Add a Troubleshooting section: Found version mismatched Tauri packages (accidental drift recovery + scoped cargo update -p <crate> for intentional upgrades) and Failed to resolve import (Vite)
  • Refresh stale Project Layout: add the Kits page and the src/types/ directory
  • Bump the Node floor to 20 in both the doc and package.json engines (Vitest 4 requires Node ≥ 20; Node 18 is EOL)
  • Correct the Tauri version-mismatch behavior: it errors on cargo tauri build, only logs on cargo tauri dev

🤖 Generated with Claude Code

- Recommend `npm ci` over `npm install` and add a post-pull/rebase reminder
- Add a Troubleshooting section for the Tauri version-mismatch and Vite import errors
- Refresh stale Project Layout (add Kits page, add src/types/)
- Bump Node floor to 20 (Vitest 4 requires Node >= 20; Node 18 is EOL), keeping package.json engines in sync

Closes #65

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@RealZST RealZST merged commit be259a9 into main May 29, 2026
3 checks passed
@RealZST RealZST deleted the docs/contributing-update branch May 29, 2026 18:06
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.

docs: Improve local development workflow and dependency troubleshooting in CONTRIBUTING.md

1 participant