-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
chore(deps): update all non-major dependencies #9628
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -9,20 +9,20 @@ | |||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||
"private": true, | ||||||||||||||||||||||||||||
"dependencies": { | ||||||||||||||||||||||||||||
"@angular/common": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/compiler": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/core": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/platform-browser": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/router": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/common": "^20.3.2", | ||||||||||||||||||||||||||||
"@angular/compiler": "^20.3.2", | ||||||||||||||||||||||||||||
"@angular/core": "^20.3.2", | ||||||||||||||||||||||||||||
"@angular/platform-browser": "^20.3.2", | ||||||||||||||||||||||||||||
"@angular/router": "^20.3.2", | ||||||||||||||||||||||||||||
"@tanstack/angular-query-experimental": "^5.90.2", | ||||||||||||||||||||||||||||
"rxjs": "^7.8.2", | ||||||||||||||||||||||||||||
"tslib": "^2.8.1", | ||||||||||||||||||||||||||||
"zone.js": "0.15.0" | ||||||||||||||||||||||||||||
"zone.js": "0.15.1" | ||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||
"devDependencies": { | ||||||||||||||||||||||||||||
"@angular/build": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/cli": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/compiler-cli": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/build": "^20.3.3", | ||||||||||||||||||||||||||||
"@angular/cli": "^20.3.3", | ||||||||||||||||||||||||||||
"@angular/compiler-cli": "^20.3.2", | ||||||||||||||||||||||||||||
"typescript": "5.8.3" | ||||||||||||||||||||||||||||
Comment on lines
22
to
26
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Raise TypeScript to the Angular 20.3-supported band. Line 26 leaves "@angular/build": "^20.3.3",
"@angular/cli": "^20.3.3",
"@angular/compiler-cli": "^20.3.2",
- "typescript": "5.8.3"
+ "typescript": "^5.9.3" 📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents
|
||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||
} |
Original file line number | Diff line number | Diff line change | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -9,20 +9,20 @@ | |||||||||||||||||
}, | ||||||||||||||||||
"private": true, | ||||||||||||||||||
"dependencies": { | ||||||||||||||||||
"@angular/common": "^20.0.0", | ||||||||||||||||||
"@angular/compiler": "^20.0.0", | ||||||||||||||||||
"@angular/core": "^20.0.0", | ||||||||||||||||||
"@angular/forms": "^20.0.0", | ||||||||||||||||||
"@angular/platform-browser": "^20.0.0", | ||||||||||||||||||
"@angular/common": "^20.3.2", | ||||||||||||||||||
"@angular/compiler": "^20.3.2", | ||||||||||||||||||
"@angular/core": "^20.3.2", | ||||||||||||||||||
"@angular/forms": "^20.3.2", | ||||||||||||||||||
"@angular/platform-browser": "^20.3.2", | ||||||||||||||||||
"@tanstack/angular-query-experimental": "^5.90.2", | ||||||||||||||||||
"rxjs": "^7.8.2", | ||||||||||||||||||
"tslib": "^2.8.1", | ||||||||||||||||||
"zone.js": "0.15.0" | ||||||||||||||||||
"zone.js": "0.15.1" | ||||||||||||||||||
}, | ||||||||||||||||||
"devDependencies": { | ||||||||||||||||||
"@angular/build": "^20.0.0", | ||||||||||||||||||
"@angular/cli": "^20.0.0", | ||||||||||||||||||
"@angular/compiler-cli": "^20.0.0", | ||||||||||||||||||
"@angular/build": "^20.3.3", | ||||||||||||||||||
"@angular/cli": "^20.3.3", | ||||||||||||||||||
"@angular/compiler-cli": "^20.3.2", | ||||||||||||||||||
"typescript": "5.8.3" | ||||||||||||||||||
Comment on lines
+23
to
26
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Raise TypeScript to Angular 20.3’s supported range. Angular 20.3.x (CLI/compiler-cli) requires TypeScript >= 5.9.0 < 6.0.0. Keeping 5.8.3 causes peer dependency resolution to fail and - "typescript": "5.8.3"
+ "typescript": "^5.9.0" 📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents
|
||||||||||||||||||
} | ||||||||||||||||||
} |
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -9,20 +9,20 @@ | |||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||
"private": true, | ||||||||||||||||||||||||||||
"dependencies": { | ||||||||||||||||||||||||||||
"@angular/common": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/compiler": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/core": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/platform-browser": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/router": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/common": "^20.3.2", | ||||||||||||||||||||||||||||
"@angular/compiler": "^20.3.2", | ||||||||||||||||||||||||||||
"@angular/core": "^20.3.2", | ||||||||||||||||||||||||||||
"@angular/platform-browser": "^20.3.2", | ||||||||||||||||||||||||||||
"@angular/router": "^20.3.2", | ||||||||||||||||||||||||||||
"@tanstack/angular-query-experimental": "^5.90.2", | ||||||||||||||||||||||||||||
"rxjs": "^7.8.2", | ||||||||||||||||||||||||||||
"tslib": "^2.8.1", | ||||||||||||||||||||||||||||
"zone.js": "0.15.0" | ||||||||||||||||||||||||||||
"zone.js": "0.15.1" | ||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||
"devDependencies": { | ||||||||||||||||||||||||||||
"@angular/build": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/cli": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/compiler-cli": "^20.0.0", | ||||||||||||||||||||||||||||
"@angular/build": "^20.3.3", | ||||||||||||||||||||||||||||
"@angular/cli": "^20.3.3", | ||||||||||||||||||||||||||||
"@angular/compiler-cli": "^20.3.2", | ||||||||||||||||||||||||||||
"typescript": "5.8.3" | ||||||||||||||||||||||||||||
Comment on lines
22
to
26
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Bump TypeScript to satisfy Angular 20.3.2 peer range. Line 26 still pins "@angular/build": "^20.3.3",
"@angular/cli": "^20.3.3",
"@angular/compiler-cli": "^20.3.2",
- "typescript": "5.8.3"
+ "typescript": "^5.9.3" 📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents
|
||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,7 +20,7 @@ | |
"@tanstack/eslint-plugin-query": "^5.90.1", | ||
"@types/react": "^18.2.79", | ||
"@types/react-dom": "^18.2.25", | ||
"@vitejs/plugin-react": "^4.3.4", | ||
"@vitejs/plugin-react": "^4.7.0", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain@vitejs/plugin-react 4.7.0 requires Node ≥20.19 (or ≥22.12). Verify engines/CI. Installs/builds will fail on Node 18. Ensure engines.node and CI images use Node ≥20.19. Run to audit engines and CI node versions: 🏁 Script executed: #!/usr/bin/env bash
set -euo pipefail
echo "Root engines:"
jq -r '.engines // {}' package.json 2>/dev/null || true
echo
echo "Examples with missing/old engines.node:"
fd -a package.json examples | while read -r f; do
node_req=$(jq -r '.engines.node // ""' "$f")
if [[ -z "$node_req" || "$node_req" =~ ^(>=)?1[0-9] || "$node_req" =~ ^(>=)?20(\.[0-1][0-8])?(\.|$) ]]; then
echo "$f -> engines.node: ${node_req:-MISSING}"
fi
done
echo
echo "Workflows node setup:"
fd -H -t f -g '.github/workflows/*.yml' | xargs -r rg -n -C2 -e 'setup-node' -e 'node-version' -e 'matrix\.node' Length of output: 5066 Enforce Node ≥20.19 for builds
🤖 Prompt for AI Agents
|
||
"typescript": "5.8.3", | ||
"vite": "^6.3.6" | ||
}, | ||
|
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -14,9 +14,9 @@ | |||||||||||||||||||||||||||||||||||
"react-dom": "^19.0.0" | ||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||
"devDependencies": { | ||||||||||||||||||||||||||||||||||||
"@tailwindcss/vite": "^4.0.14", | ||||||||||||||||||||||||||||||||||||
"@vitejs/plugin-react": "^4.3.4", | ||||||||||||||||||||||||||||||||||||
"tailwindcss": "^4.0.14", | ||||||||||||||||||||||||||||||||||||
"@tailwindcss/vite": "^4.1.13", | ||||||||||||||||||||||||||||||||||||
"@vitejs/plugin-react": "^4.7.0", | ||||||||||||||||||||||||||||||||||||
"tailwindcss": "^4.1.13", | ||||||||||||||||||||||||||||||||||||
Comment on lines
+17
to
+19
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion 🧩 Analysis chainTailwind v4 + Vite plugin bump: verify migration (no PostCSS plugin, no v3 directives) and enforce Node version. Upgrading to tailwindcss 4.1.x and @tailwindcss/vite 4.1.x requires:
Run to verify and surface actionable diffs: Recommend setting engines to prevent CI drift: {
"name": "@tanstack/query-example-chat",
"private": true,
"type": "module",
+ "engines": {
+ "node": ">=18.18"
+ },
"scripts": { 🏁 Script executed: #!/bin/bash
set -euo pipefail
# Locate this example dir
DIR="$(dirname "$(rg -n -l '"name"\s*:\s*"@tanstack/query-example-chat"' -g 'examples/**/package.json' | head -n1)")"
echo "Example dir: $DIR"
echo "1) Check vite.config for @tailwindcss/vite import and usage"
rg -nC2 "from '@tailwindcss/vite'|plugins\s*:.*tailwind\s*\(" "$DIR" -g 'vite.config.*' || {
echo "WARNING: vite.config is missing @tailwindcss/vite import or plugin usage."; }
echo "2) Ensure no PostCSS Tailwind plugin remnants"
if fd -a -g 'postcss.config.*' "$DIR" >/dev/null; then
rg -n "tailwindcss" "$DIR"/postcss.config.* && \
echo "WARNING: Remove Tailwind from postcss.config for v4."
fi
echo "3) Detect legacy @tailwind directives in CSS"
rg -n "@tailwind\s+(base|components|utilities)" "$DIR" -g '**/*.{css,pcss}' && \
echo "WARNING: Replace legacy @tailwind directives with: @import \"tailwindcss\";"
echo "4) Flag legacy tailwind.config files (typically not used in v4)"
fd -a -g 'tailwind.config.*' "$DIR" || true
echo "5) Check engines.node"
jq -r '.engines?.node // "MISSING"' "$DIR/package.json" Length of output: 691 Tailwind v4 + Vite plugin: plugin present; add Node engine constraint
{
"name": "@tanstack/query-example-chat",
"private": true,
"type": "module",
+ "engines": {
+ "node": ">=18.18"
+ },
"scripts": { 📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents
|
||||||||||||||||||||||||||||||||||||
"typescript": "5.8.3", | ||||||||||||||||||||||||||||||||||||
"vite": "^6.3.6" | ||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"react-dom": "^19.0.0" | ||
}, | ||
"devDependencies": { | ||
"@vitejs/plugin-react": "^4.3.4", | ||
"@vitejs/plugin-react": "^4.7.0", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chainRequire Node >=20.19 for @vitejs/plugin-react 4.7.0; add engines and align CI @vitejs/plugin-react 4.7.0 raises the Node requirement; installs/builds will fail on older Nodes. Add an engines constraint and ensure CI/dev images match. Proposed change: {
"name": "@tanstack/query-example-react-default-query-function",
"private": true,
"type": "module",
+ "engines": {
+ "node": ">=20.19"
+ },
"scripts": { Quick verification script (repo root): 🏁 Script executed: #!/usr/bin/env bash
set -euo pipefail
echo "Root engines:"; jq -r '.engines // {}' package.json 2>/dev/null || true
echo
echo "Examples with missing/weak engines.node:"
fd -a package.json examples | while read -r f; do
node_req=$(jq -r '.engines.node // ""' "$f")
if [[ -z "$node_req" || "$node_req" =~ ^(>=)?1[0-9] ]]; then
echo "$f -> engines.node: ${node_req:-MISSING}"
fi
done
echo
echo "CI setup-node versions:"
fd -a -g ".github/workflows/*.yml" | xargs rg -n -C1 "setup-node|node-version|matrix\.node" Length of output: 5752 I couldn’t detect any CI node-version settings because hidden workflow files were skipped. Let’s recheck including hidden directories: 🏁 Script executed: #!/usr/bin/env bash
set -euo pipefail
echo "CI setup-node versions:"
fd -H -t f -g '*.yml' .github/workflows | xargs -r rg -n -C2 -e "setup-node" -e "node-version" -e "matrix.node" Length of output: 23 Enforce Node ≥ 20.19 across packages and CI
🤖 Prompt for AI Agents
|
||
"typescript": "5.8.3", | ||
"vite": "^6.3.6" | ||
} | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"react-dom": "^19.0.0" | ||
}, | ||
"devDependencies": { | ||
"@vitejs/plugin-react": "^4.3.4", | ||
"@vitejs/plugin-react": "^4.7.0", | ||
"typescript": "5.8.3", | ||
"vite": "^6.3.6" | ||
Comment on lines
+17
to
19
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion | 🟠 Major 🧩 Analysis chain@vitejs/plugin-react 4.7.0 upgrade looks good; verify Vite/Node engines. Peer range includes Vite 6; ensure CI/dev Node satisfies Vite 6 engines (>=18). 🏁 Script executed: #!/bin/bash
# Inspect peer deps and engines
curl -s https://registry.npmjs.org/%40vitejs%2Fplugin-react/4.7.0 | jq '{version, peerDependencies, engines}'
curl -s https://registry.npmjs.org/vite/6.3.6 | jq '{version, engines}' Length of output: 249 Specify Node >=18 in engines and CI Vite 6.3.6 requires Node ^18.0.0, so update your package.json “engines.node” to “>=18.0.0” and ensure your CI/development environments use Node 18 or higher. 🤖 Prompt for AI Agents
|
||
} | ||
|
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.
Align TypeScript with Angular 20.3.x compatibility.
Line 25 keeps
typescript
at 5.8.3, which falls below the@angular/[email protected]
peer range (>=5.9.0 <6.0.0
). This mismatch causes the Angular toolchain to abort. Please raise the version.📝 Committable suggestion
🤖 Prompt for AI Agents