fix(webapp): bump @slack/web-api to 7.16.0 for patched axios (#3796)

Bumps `@slack/web-api` 7.9.1 → 7.16.0 in the webapp and the two
`references` examples (d3-chat, d3-openai-agents). 7.16.0 depends on
`axios@^1.16.0`, so every slack-client axios path resolves to 1.16.1
instead of 1.15.1.

This clears the slack and references axios paths. `posthog-node`'s
transitive axios still resolves the older line - that's handled in a
follow-up that upgrades posthog-node to v5 (which drops the axios
dependency entirely and lets us retire the now-stale axios override).
The dependabot axios advisories fully close once both land.
This commit is contained in:
nicktrn
2026-06-02 08:18:28 +01:00
committed by GitHub
parent 2dd9f37b40
commit 952139d492
5 changed files with 45 additions and 25 deletions
@@ -0,0 +1,6 @@
---
area: webapp
type: fix
---
Bump @slack/web-api to 7.16.0 so it resolves a patched axios (1.16.x)
+1 -1
View File
@@ -114,7 +114,7 @@
"@remix-run/v1-meta": "^0.1.3",
"@s2-dev/streamstore": "^0.22.10",
"@sentry/remix": "9.46.0",
"@slack/web-api": "7.9.1",
"@slack/web-api": "7.16.0",
"@socket.io/redis-adapter": "^8.3.0",
"@tabler/icons-react": "^3.36.1",
"@tailwindcss/container-queries": "^0.1.1",
+36 -22
View File
@@ -504,8 +504,8 @@ importers:
specifier: 9.46.0
version: 9.46.0(patch_hash=146126b032581925294aaed63ab53ce3f5e0356a755f1763d7a9a76b9846943b)(@remix-run/node@2.17.4(typescript@5.5.4))(@remix-run/react@2.17.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@remix-run/server-runtime@2.17.4(typescript@5.5.4))(encoding@0.1.13)(react@18.2.0)
'@slack/web-api':
specifier: 7.9.1
version: 7.9.1
specifier: 7.16.0
version: 7.16.0
'@socket.io/redis-adapter':
specifier: ^8.3.0
version: 8.3.0(socket.io-adapter@2.5.4(bufferutil@4.0.9))
@@ -2376,8 +2376,8 @@ importers:
specifier: ^1.1.3
version: 1.1.3(@types/react-dom@19.0.4(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@slack/web-api':
specifier: 7.9.1
version: 7.9.1
specifier: 7.16.0
version: 7.16.0
'@trigger.dev/python':
specifier: workspace:*
version: link:../../packages/python
@@ -2470,8 +2470,8 @@ importers:
specifier: 1.3.3
version: 1.3.3(zod@3.25.76)
'@slack/web-api':
specifier: 7.9.1
version: 7.9.1
specifier: 7.16.0
version: 7.16.0
'@trigger.dev/python':
specifier: workspace:*
version: link:../../packages/python
@@ -9530,16 +9530,16 @@ packages:
resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
engines: {node: '>=18'}
'@slack/logger@4.0.0':
resolution: {integrity: sha512-Wz7QYfPAlG/DR+DfABddUZeNgoeY7d1J39OCR2jR+v7VBsB8ezulDK5szTnDDPDwLH5IWhLvXIHlCFZV7MSKgA==}
'@slack/logger@4.0.1':
resolution: {integrity: sha512-6cmdPrV/RYfd2U0mDGiMK8S7OJqpCTm7enMLRR3edccsPX8j7zXTLnaEF4fhxxJJTAIOil6+qZrnUPTuaLvwrQ==}
engines: {node: '>= 18', npm: '>= 8.6.0'}
'@slack/types@2.14.0':
resolution: {integrity: sha512-n0EGm7ENQRxlXbgKSrQZL69grzg1gHLAVd+GlRVQJ1NSORo0FrApR7wql/gaKdu2n4TO83Sq/AmeUOqD60aXUA==}
'@slack/types@2.21.1':
resolution: {integrity: sha512-I8vmSjNYWsaxuWPx6dz4yeh0h7vRBWbgAMK14LEmblbZ404BtrPbXs6jDPx4cYgGf8msDGF4A9opLZBu21FViQ==}
engines: {node: '>= 12.13.0', npm: '>= 6.12.0'}
'@slack/web-api@7.9.1':
resolution: {integrity: sha512-qMcb1oWw3Y/KlUIVJhkI8+NcQXq1lNymwf+ewk93ggZsGd6iuz9ObQsOEbvlqlx1J+wd8DmIm3DORGKs0fcKdg==}
'@slack/web-api@7.16.0':
resolution: {integrity: sha512-68SAV77uuGKuhyyaRytX8UijVnqSLsTSKslGXw17cjQYXn+jtNl7gbaEjHgC5x2rhCuFdahBrEC2VCLppbzReg==}
engines: {node: '>= 18', npm: '>= 8.6.0'}
'@smithy/abort-controller@2.0.14':
@@ -11693,6 +11693,9 @@ packages:
axios@1.15.1:
resolution: {integrity: sha512-WOG+Jj8ZOvR0a3rAn+Tuf1UQJRxw5venr6DgdbJzngJE3qG7X0kL83CZGpdHMxEm+ZK3seAbvFsw4FfOfP9vxg==}
axios@1.16.1:
resolution: {integrity: sha512-caYkukvroVPO8KrzuJEb50Hm07KwfBZPEC3VeFHTsqWHvKTsy54hjJz9BS/cdaypROE2rH6xvm9mHX4fgWkr3A==}
axobject-query@3.2.1:
resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==}
@@ -23334,7 +23337,7 @@ snapshots:
'@epic-web/test-server@0.1.0(bufferutil@4.0.9)':
dependencies:
'@hono/node-server': 1.12.2(hono@4.5.11)
'@hono/node-server': 1.12.2(hono@4.12.15)
'@hono/node-ws': 1.0.4(@hono/node-server@1.12.2(hono@4.5.11))(bufferutil@4.0.9)
'@open-draft/deferred-promise': 2.2.0
'@types/ws': 8.5.12
@@ -24013,9 +24016,9 @@ snapshots:
dependencies:
react: 18.2.0
'@hono/node-server@1.12.2(hono@4.5.11)':
'@hono/node-server@1.12.2(hono@4.12.15)':
dependencies:
hono: 4.5.11
hono: 4.12.15
'@hono/node-server@1.19.11(hono@4.12.15)':
dependencies:
@@ -24031,7 +24034,7 @@ snapshots:
'@hono/node-ws@1.0.4(@hono/node-server@1.12.2(hono@4.5.11))(bufferutil@4.0.9)':
dependencies:
'@hono/node-server': 1.12.2(hono@4.5.11)
'@hono/node-server': 1.12.2(hono@4.12.15)
ws: 8.18.3(bufferutil@4.0.9)
transitivePeerDependencies:
- bufferutil
@@ -29145,19 +29148,19 @@ snapshots:
'@sindresorhus/merge-streams@4.0.0': {}
'@slack/logger@4.0.0':
'@slack/logger@4.0.1':
dependencies:
'@types/node': 20.14.14
'@slack/types@2.14.0': {}
'@slack/types@2.21.1': {}
'@slack/web-api@7.9.1':
'@slack/web-api@7.16.0':
dependencies:
'@slack/logger': 4.0.0
'@slack/types': 2.14.0
'@slack/logger': 4.0.1
'@slack/types': 2.21.1
'@types/node': 20.14.14
'@types/retry': 0.12.0
axios: 1.15.1
axios: 1.16.1
eventemitter3: 5.0.1
form-data: 4.0.4
is-electron: 2.2.2
@@ -29167,6 +29170,7 @@ snapshots:
retry: 0.13.1
transitivePeerDependencies:
- debug
- supports-color
'@smithy/abort-controller@2.0.14':
dependencies:
@@ -31921,6 +31925,16 @@ snapshots:
transitivePeerDependencies:
- debug
axios@1.16.1:
dependencies:
follow-redirects: 1.16.0
form-data: 4.0.4
https-proxy-agent: 5.0.1
proxy-from-env: 2.1.0
transitivePeerDependencies:
- debug
- supports-color
axobject-query@3.2.1:
dependencies:
dequal: 2.0.3
+1 -1
View File
@@ -31,7 +31,7 @@
"@opentelemetry/instrumentation": "^0.203.0",
"@opentelemetry/sdk-logs": "^0.203.0",
"@radix-ui/react-avatar": "^1.1.3",
"@slack/web-api": "7.9.1",
"@slack/web-api": "7.16.0",
"@trigger.dev/python": "workspace:*",
"@trigger.dev/react-hooks": "workspace:*",
"@trigger.dev/sdk": "workspace:*",
+1 -1
View File
@@ -18,7 +18,7 @@
},
"dependencies": {
"@ai-sdk/openai": "1.3.3",
"@slack/web-api": "7.9.1",
"@slack/web-api": "7.16.0",
"@trigger.dev/python": "workspace:*",
"@trigger.dev/react-hooks": "workspace:*",
"@trigger.dev/sdk": "workspace:*",