ReviewOS

also looking at this

pantry-pm/pantry

chore(deps): update all non-major dependencies

#191
Closed chrisbbreuer wants to merge buddy-bot/update-non-major-updates-1758766218500 into main
27 files +164 -45

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

packages/action/package.jsonmodified+1-1
Changes to packages/action/package.json
@@ -38,6 +38,6 @@
3838 },
3939 "devDependencies": {
4040 "bun-plugin-dtsx": "^0.21.12",
41 "typescript": "^5.9.3"
41 "typescript": "^5.8.3"
4242 }
4343}
packages/zig/test-envs/bun-package-manager-with-deps/package.jsonadded+27-0
Changes to packages/zig/test-envs/bun-package-manager-with-deps/package.json
@@ -0,0 +1,27 @@
1{
2 "name": "bun-package-manager-with-deps",
3 "version": "1.0.0",
4 "packageManager": "bun@latest",
5 "description": "Test environment for Bun package manager with additional dependencies",
6 "scripts": {
7 "dev": "next dev",
8 "build": "next build",
9 "start": "next start",
10 "lint": "next lint",
11 "prettier": "bunx prettier --write .",
12 "test": "bun test"
13 },
14 "dependencies": {
15 "next": "^14.0.0",
16 "react": "^18.0.0",
17 "react-dom": "^18.0.0"
18 },
19 "devDependencies": {
20 "@types/node": "^20.0.0",
21 "@types/react": "^18.0.0",
22 "eslint": "^8.0.0",
23 "eslint-config-next": "^14.0.0",
24 "prettier": "^3.6.2",
25 "typescript": "^5.9.3"
26 }
27}
packages/zig/test-envs/bun-with-nodejs/package.jsonadded+22-0
Changes to packages/zig/test-envs/bun-with-nodejs/package.json
@@ -0,0 +1,22 @@
1{
2 "name": "bun-with-nodejs",
3 "version": "1.0.0",
4 "packageManager": "bun@1.2.0",
5 "description": "Test environment for Bun and Node.js coexistence",
6 "engines": {
7 "node": ">=20.0.0",
8 "npm": ">=9.0.0"
9 },
10 "scripts": {
11 "dev": "echo 'Testing Bun + Node.js coexistence'",
12 "test-bun": "bun --version",
13 "test-node": "node --version",
14 "test-npm": "npm --version"
15 },
16 "dependencies": {
17 "lodash": "^4.17.21"
18 },
19 "devDependencies": {
20 "typescript": "^5.0.0"
21 }
22}
packages/zig/test-envs/complex-deps/dependencies.yamladded+12-0
Changes to packages/zig/test-envs/complex-deps/dependencies.yaml
@@ -0,0 +1,12 @@
1dependencies:
2 # Development tools with specific versions
3 nodejs.org: 20.11.0
4 python.org: 3.11.9
5
6 # CLI tools that should work reliably
7 stedolan.github.io/jq: ^1.8.1
8 curl.se: ^8.5.0
9 gnu.org/wget: ^1.25.0
10
11 # Build tools
12 cmake.org: ^3.31.9
packages/zig/test-envs/deeply-nested/level1/level2/level3/level4/level5/level6/level7/level8/level9/level10/final-project/dependencies.yamladded+7-0
Changes to packages/zig/test-envs/deeply-nested/level1/level2/level3/level4/level5/level6/level7/level8/level9/level10/final-project/dependencies.yaml
@@ -0,0 +1,7 @@
1dependencies:
2 # Test packages for deeply nested environment
3 zlib.net: 1.3.1
4 curl.se: ^8.16.0
5
6 # This should create a unique environment hash
7 # even with a very long directory path
packages/zig/test-envs/laravel/deps.yamladded+8-0
Changes to packages/zig/test-envs/laravel/deps.yaml
@@ -0,0 +1,8 @@
1dependencies:
2 bun: ^1.3.0
3 php: ^8.4.13
4 node: ^24.10.0
5 redis: ^8.2.2
6 postgres: ^17.0.0
7 composer: ^2.8.12
8 # meilisearch: ^1.15.0 doesnt exist yet
packages/zig/test-envs/rails/deps.yamladded+8-0
Changes to packages/zig/test-envs/rails/deps.yaml
@@ -0,0 +1,8 @@
1dependencies:
2 ruby: ^3.4.7
3 node: ^24.0.0
4 redis: ^8.0.0
5 postgres: ^17.0.0
6 rubygems.org: ^3.7.2 # Provides bundler, gem commands
7 # sqlite: ^3.40.0 # Alternative to postgres for development
8 # yarn: ^1.22.0 # Alternative to npm
packages/zig/test-envs/stacks-config/dependencies.yamladded+22-0
Changes to packages/zig/test-envs/stacks-config/dependencies.yaml
@@ -0,0 +1,22 @@
1# Please note, this file is auto-generated based on your ./config & local environment.
2# It's recommended to keep it in your project's root directory, and to commit it.
3#
4# The framework understands your project's dependencies, knows which ones are
5# already installed in your environment, and which aren't — prompting
6# to automatically install missing dependencies when needed.
7#
8# To learn more, please visit:
9# https://stacksjs.org/docs/dependency-management
10
11dependencies:
12 aws/cli: ^2.22.26
13 bun: ^1.3.0
14 gh: ^2.81.0
15 zip: ^3.0
16 unzip: ^6.0
17 sqlite3: ^3.50.4
18 node: ^22.20.0 # only temporarily needed until bun & vue-tsc issue is resolved
19 # mailpit: ^1.21.8
20 # redis: ^7.4.1
21 # rust: ^1.74.1
22 # openjdk.org: ^21.0.3.6
packages/zig/test-envs/working-test/dependencies.yamladded+6-0
Changes to packages/zig/test-envs/working-test/dependencies.yaml
@@ -0,0 +1,6 @@
1dependencies:
2 # Packages that work well in pkgx
3 python.org: ~3.12
4 curl.se: ^8.16.0
5 cmake.org: ^3.31.9
6 stedolan.github.io/jq: ^1.8.1