build(deps): bump the all group across 1 directory with 3 updates - #137
build(deps): bump the all group across 1 directory with 3 updates#137dependabot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6e89c339e6
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "@vitejs/plugin-vue": "^6.0.0", | ||
| "esbuild": "^0.28.1", | ||
| "typescript": "^5.7.0", | ||
| "typescript": "^7.0.2", |
There was a problem hiding this comment.
Keep TypeScript on the Vue-supported line
This package's typecheck script runs vue-tsc --noEmit, and pinning the peer typescript to 7.0.2 makes that Vue SFC typecheck path unusable. The TypeScript 7 announcement notes that Vue/Volar workflows need to keep using TypeScript 6.0 for now because TypeScript 7 has no stable programmatic API (https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/#typescript-and-embedded-languages), and vuejs/language-tools reports vue-tsc with TypeScript 7.0.2 failing before build/typecheck with ERR_PACKAGE_PATH_NOT_EXPORTED (vuejs/language-tools#6124). Anyone running npm run typecheck after this install will fail before checking the admin app, so keep typescript on the supported 6.x line or use the side-by-side alias pattern until vue-tsc supports TS 7.
Useful? React with 👍 / 👎.
| }, | ||
| "devDependencies": { | ||
| "@biomejs/biome": "^1.9.0", | ||
| "@biomejs/biome": "^2.5.7", |
There was a problem hiding this comment.
Migrate Biome config before bumping to v2
After this bump, the existing npm run check / check:fix scripts invoke Biome 2 against admin/biome.json, but that config is still in the v1 shape: it uses files.include and top-level organizeImports.enabled. Biome's v2 upgrade guide says include was removed and replaced by includes, and recommends running biome migrate --write for these breaking config changes (https://biomejs.dev/guides/upgrade-to-biome-v2/#the-options-ignore-and-include-are-removed-and-replaced-by-includes). With the dependency changed but the config unchanged, local lint/format checks fail configuration validation instead of checking src/; please migrate the config in the same change.
Useful? React with 👍 / 👎.
Bumps the all group with 3 updates in the /plugins/fchub-thank-you/admin directory: [vue](https://github.com/vuejs/core), [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) and [typescript](https://github.com/microsoft/TypeScript). Updates `vue` from 3.5.40 to 3.5.41 - [Release notes](https://github.com/vuejs/core/releases) - [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md) - [Commits](vuejs/core@v3.5.40...v3.5.41) Updates `@biomejs/biome` from 1.9.4 to 2.5.7 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.7/packages/@biomejs/biome) Updates `typescript` from 5.9.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) --- updated-dependencies: - dependency-name: "@biomejs/biome" dependency-version: 2.5.7 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all - dependency-name: vue dependency-version: 3.5.41 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all ... Signed-off-by: dependabot[bot] <support@github.com>
6e89c33 to
bd74a5a
Compare
Bumps the all group with 3 updates in the /plugins/fchub-thank-you/admin directory: vue, @biomejs/biome and typescript.
Updates
vuefrom 3.5.40 to 3.5.41Release notes
Sourced from vue's releases.
Changelog
Sourced from vue's changelog.
Commits
d2c458brelease: v3.5.414e467d7fix(ssr): normalize hidden states during hydration (#13125)22b53eafix(custom-element): warn when props override native properties (#12125)02421cdfix(compiler-core): preserve vnode lifecycle in stable v-for (#11682)2468464fix(v-model): preserve text input before hydration (#14411)b67cfcfchore(deps): update actions/setup-node action to v7 (#15122)a7928a3chore(deps): update all non-major dependencies (#15116)5d0db08chore(deps): update dependency jsdom to v30 (#15197)af6afaachore(deps): update test (#15162)3840ddachore(deps): update dependency postcss to v8.5.23 [security] (#15209)Updates
@biomejs/biomefrom 1.9.4 to 2.5.7Release notes
Sourced from @biomejs/biome's releases.
... (truncated)
Changelog
Sourced from @biomejs/biome's changelog.
... (truncated)
Commits
191d051ci: release (#11119)9847e68feat(lint): add noNonScalableViewport rule (#11168)e63354cfeat(lint): add noExtendNative nursery rule (#11136)2fa0a62docs: rework CLI (#11134)e007143feat(lint): add nursery rule noTailwindArbitraryValue (#10094)c171b3bfeat(lint): add ignoreIfStatements option to useNullishCoalescing (#10822)1139f1cci: release (#11022)781d68dfeat(lint/js): addnoRestrictedProperties(#9806)412a0e9ci: release (#10948)b3b12b3feat(lint): add noNegationInEqualityCheck rule (#10915)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@biomejs/biomesince your current version.Updates
typescriptfrom 5.9.3 to 7.0.2Release notes
Sourced from typescript's releases.
Commits
Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.