chore: use aube for root dependencies#3502
Conversation
There was a problem hiding this comment.
Code Review
This pull request transitions the project's package manager from Bun to Aube. It replaces bun.lock with aube-lock.yaml, updates VS Code settings, excludes the new lockfile in lychee.toml, and updates the dependency management configuration in mise.toml. A critical issue was identified regarding the strict layout of the new lockfile: since typescript is only a peer dependency of @risu729/tsconfigs and not explicitly declared in the root package.json, it will not be hoisted to the root node_modules, which will break the VS Code TypeScript SDK path. It is recommended to explicitly add typescript to the root devDependencies.
|
Applied Gemini’s TypeScript SDK layout suggestion in 6061a6e by adding typescript@6.0.3 as a direct root devDependency. |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
dotfiles-worker | c73c6fb | May 27 2026, 07:50 PM |
Summary
Verification