Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the project’s Node/Fastify toolchain by bumping a broad set of runtime and dev dependencies (Fastify ecosystem, MongoDB driver, ESLint, TypeScript ESLint, Prettier/plugins). It also changes the Yarn install strategy via .yarnrc.yml.
Changes:
- Bump various dependencies in
package.jsonand refreshyarn.lockaccordingly (Fastify plugins, auth libs, lint/format tooling). - Update the example MongoDB type annotation in
init-mongo.tscomments. - Switch Yarn’s
nodeLinkerfromnode-modulestopnpm.
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
yarn.lock |
Large lockfile refresh to match dependency bumps and transitive changes. |
package.json |
Updates runtime/dev dependency versions (Fastify, MongoDB, ESLint, Prettier, etc.). |
src/plugins/init-mongo.ts |
Comment-only update to the example collection generic type. |
.yarnrc.yml |
Changes Yarn nodeLinker to pnpm, affecting install layout/behavior. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@FlandiaYingman I've opened a new pull request, #63, to work on those changes. Once the pull request is ready, I'll request review from you. |
|
@FlandiaYingman I've opened a new pull request, #64, to work on those changes. Once the pull request is ready, I'll request review from you. |
* Initial plan * revert: change nodeLinker back to node-modules Co-authored-by: FlandiaYingman <9929037+FlandiaYingman@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: FlandiaYingman <9929037+FlandiaYingman@users.noreply.github.com>
* Initial plan * feat: migrate from @sinclair/typebox to typebox package Co-authored-by: FlandiaYingman <9929037+FlandiaYingman@users.noreply.github.com> * docs: add clarification about oneOf validation in UnionOneOf Co-authored-by: FlandiaYingman <9929037+FlandiaYingman@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: FlandiaYingman <9929037+FlandiaYingman@users.noreply.github.com> Co-authored-by: Flandia <me@flandia.dev>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 9 out of 10 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sometimes there will be breaking changes that require manual update |
Yes. Dependabot does not directly commit to the repository, it opens a PR so you can fix anything needed in the PR and then merge it instead. It simply saves the work of having to look up versions yourself, changing the versions in |
Oh does it always update to the latest version or just the latest compatible version specified in |
It should be latest version by default. It looks like we can set |
No description provided.