chore: update dependencies - #47
Merged
Merged
Conversation
Notable majors: typescript 5.9 -> 6.0, vitest 4 -> 5, @types/node 25 -> 26, markdown-it 14 -> 15, tsdown 0.22 -> 0.23, vitepress alpha.17 -> alpha.20. None of them needed a source change. - `gray-matter` -> `@11ty/gray-matter`, the maintained fork. Same API, and it ships its own types. - vitepress alpha.20 warns about extensionless relative imports, so the `.vitepress` imports get the `.js` extension the rest of the repo uses. - prettier 3.9 collapses short union types onto a single line, applied via `eslint --fix`. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Deploying feathers-utils with
|
| Latest commit: |
541b5fc
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://30f1501a.feathers-utils.pages.dev |
| Branch Preview URL: | https://chore-update-dependencies.feathers-utils.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Dependency update. Notable majors: typescript 5.9 → 6.0, vitest 4 → 5, @types/node 25 → 26, markdown-it 14 → 15, tsdown 0.22 → 0.23, vitepress alpha.17 → alpha.20, plus pnpm 11 → 12 as the package manager. None of them needed a source change.
Changes beyond the version bumps
gray-matter→@11ty/gray-matter(the maintained fork). Same API, one import indocs/.vitepress/utilities.ts, and it ships its own type declarations so no@typespackage is needed..jsextensions for the.vitepressimports. vitepress alpha.20 warns about extensionless relative imports (import "./meta" without a file extension). Adding.js— the extension the rest of the repo uses — silences all of them; verified on a single file first that.js(not.ts) is what resolves.prettier/prettierwarnings in existing files. Applied viaeslint --fix, so--fixstays idempotent.Verification
pnpm typecheck(TS 6.0.3)pnpm lintpnpm test:unit/pnpm coverage(vitest 5.0.0)pnpm build(tsdown 0.23)createMany/patchMany/removeMany/onDeleteimported from the built bundles as a smoke testpnpm docs:builddocs:devHMR.mdand.tsedits still propagate to the page (the mechanism from #46)🤖 Generated with Claude Code