-
Notifications
You must be signed in to change notification settings - Fork 67
chore(deps): update all non-major dependencies #265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
85bd4ae to
21d756c
Compare
21d756c to
c6183cd
Compare
c6183cd to
3a5fbf8
Compare
3a5fbf8 to
9000265
Compare
9000265 to
6c9378b
Compare
6c9378b to
66411bc
Compare
66411bc to
a40717a
Compare
a40717a to
c19c27f
Compare
c19c27f to
c9e2d3b
Compare
c9e2d3b to
7cbc167
Compare
7cbc167 to
843f094
Compare
843f094 to
d775e98
Compare
d775e98 to
8d9fa43
Compare
8d9fa43 to
63baaa3
Compare
63baaa3 to
0d995b8
Compare
package.json
Outdated
| "vue-tsc": "^3.1.8" | ||
| }, | ||
| "packageManager": "pnpm@10.23.0" | ||
| "packageManager": "pnpm@10.25.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| "packageManager": "pnpm@10.25.0" | |
| "packageManager": "pnpm@10.25.0", | |
| "engines": { | |
| "node": ">= 20.19.0" | |
| } |
The package.json doesn't specify a Node.js engine requirement, but the newly updated @nuxt/content@3.9.0 requires Node.js >= 20.19.0. This could cause runtime failures if someone installs dependencies on an older Node.js version.
View Details
Analysis
Missing Node.js engine requirement in package.json
What fails: The @nuxt/content@3.9.0 dependency requires Node.js >= 20.19.0 (as specified in pnpm-lock.yaml), but package.json lacks an engines field to document this requirement.
How to reproduce:
- Clone the repository
- Check package.json - no
enginesfield present - Compare with pnpm-lock.yaml line 915:
engines: {node: '>= 20.19.0'} - Note that @nuxt/content is not the only dependency with this requirement - the entire project requires Node 20+
Result: Without an engines field, developers and tooling cannot easily determine the minimum Node.js version requirement from package.json. While pnpm still allows installation on incompatible Node versions (with warnings), the explicit documentation is missing.
Expected: package.json should include an engines field documenting the minimum Node.js version requirement, aligning with:
- Nuxt 4 installation requirements: Node.js 20.x or newer
- @nuxt/content@3.9.0 requirement: Node.js >= 20.19.0
- Industry best practices used by the official Nuxt packages
Fix applied: Added "engines": { "node": ">= 20.19.0" } to package.json, matching the most restrictive dependency requirement.
0d995b8 to
f476bbe
Compare
f476bbe to
785f1be
Compare
785f1be to
2b57367
Compare
This PR contains the following updates:
^1.2.75->^1.2.81^1.2.60->^1.2.63^1.2.36->^1.2.37^3.8.2->^3.9.0^1.10.0->^1.12.10.5.1->0.5.2^12.4.6->^12.5.0^9.39.1->^9.39.2^5.1.12->^5.1.1310.23.0->10.26.0^3.1.5->^3.1.8^4.1.13->^4.2.1Release Notes
nuxt/content (@nuxt/content)
v3.9.0Compare Source
Features
node:sqliteon AWS Amplify if Node.js > 22 (#3598)e74bb6dBug Fixes
c07336e8a9f9d3app.baseURLin Cloudflare database handler (#3608)1af6adcnuxt/eslint (@nuxt/eslint)
v1.12.1Compare Source
No significant changes
View changes on GitHub
v1.11.0Compare Source
🚀 Features
nuxt.config- by @benedictleejh in #630 (be2e9)View changes on GitHub
nuxt-modules/mcp-toolkit (@nuxtjs/mcp-toolkit)
v0.5.2Compare Source
What's Changed
Bug Fixes 🐞
nuxt generateby @HugoRCD in #47Full Changelog: nuxt-modules/mcp-toolkit@v0.5.1...v0.5.2
WiseLibs/better-sqlite3 (better-sqlite3)
v12.5.0Compare Source
What's Changed
Full Changelog: WiseLibs/better-sqlite3@v12.4.6...v12.5.0
eslint/eslint (eslint)
v9.39.2Compare Source
nuxt-modules/og-image (nuxt-og-image)
v5.1.13Compare Source
🐞 Bug Fixes
View changes on GitHub
pnpm/pnpm (pnpm)
v10.26.0Compare Source
v10.25.0Compare Source
v10.24.0Compare Source
vuejs/language-tools (vue-tsc)
v3.1.8Compare Source
Features
<script>and<style>tag (#5830) - Thanks to @serkodev!Bug Fixes
preferencesandformatOptionsin tsserver (#5829)Other Changes
v3.1.7Compare Source
v3.1.6Compare Source
Features
<script setup>(#5805)Bug Fixes
createParsedCommandLineByJsonparsed incorrect options since v3.1.5 (#5768 (comment))vue.server.pathcompatible with Windows (#5772)getVIfNodeto supportv-else-ifdirectives (#5765) - Thanks to @serkodev!{}instead of its string value forstyle="..."(#5781) - Thanks to @KazariEX!v-bind="$attrs"loses navigation wheninferTemplateDollarAttrsis disabled (#5783)const props =completion in StringLiteral (#5786)$eltype for generic components usinginferComponentDollarEl(#5794)<script>content generates before<script setup>(#5795)bypassDefineComponenthack for better JS support (#4876) (#5379)Prettify<T>caused generic props gets inferred asunknown(#5667) - Thanks to @so1ve!<as operator in SFC scripts (#5801) - Thanks to @serkodev!isTypeScriptDocumentin VSCode fortypescript.preferences.autoImportSpecifierExcludeRegexesconfig support (#5364)vaporattr (#5496)Performance
:class- Thanks to @KazariEX!Other Changes
debuggerfrom virtual code for tsslint compatibilityref="xxx"rawTypeand__internal__.tsLs(#5808)createResolveModuleName(volarjs/volar.js#293) (#5644) - Thanks to @serkodev!colinhacks/zod (zod)
v4.2.1Compare Source
v4.2.0Compare Source
Features
Implement Standard JSON Schema
standard-schema/standard-schema#134
Implement
z.fromJSONSchema()Implement
z.xor()Implement
z.looseRecord()Commits:
af49c08Update docs for JSON Schema conversion ofz.undefined()(#5504)767f320Add.toJSONSchema()method (#5477)e17dcb6Addz.fromJSONSchema(),z.looseRecord(),z.xor()(#5534)Configuration
📅 Schedule: Branch creation - "on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.