diff --git a/apps/functions/package.json b/apps/functions/package.json index 9e606f7..7746bc3 100644 --- a/apps/functions/package.json +++ b/apps/functions/package.json @@ -14,7 +14,7 @@ }, "main": "lib/index.js", "dependencies": { - "@slack/bolt": "3.12.2", + "@slack/bolt": "3.21.3", "firebase-admin": "11.5.0", "firebase-functions": "4.2.1", "openai": "3.2.1", diff --git a/packages/slack-utils/package.json b/packages/slack-utils/package.json index 180e869..1a59cdf 100644 --- a/packages/slack-utils/package.json +++ b/packages/slack-utils/package.json @@ -36,7 +36,7 @@ "@kkkaoru/bot-utils": "1.0.3" }, "devDependencies": { - "@slack/bolt": "3.12.2", + "@slack/bolt": "3.21.3", "@slack/web-api": "6.8.1", "openai": "3.2.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b093654..78d31fd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,10 +49,10 @@ importers: version: 1.1.0 '@kkkaoru/slack-utils': specifier: 1.5.8 - version: 1.5.8(@slack/bolt@3.12.2)(openai@3.2.1) + version: 1.5.8(@slack/bolt@3.21.3)(openai@3.2.1) '@slack/bolt': - specifier: 3.12.2 - version: 3.12.2 + specifier: 3.21.3 + version: 3.21.3 firebase-admin: specifier: 11.5.0 version: 11.5.0 @@ -103,8 +103,8 @@ importers: version: 1.1.6(openai@3.2.1) devDependencies: '@slack/bolt': - specifier: 3.12.2 - version: 3.12.2 + specifier: 3.21.3 + version: 3.21.3 '@slack/web-api': specifier: 6.8.1 version: 6.8.1 @@ -765,14 +765,18 @@ packages: '@sinonjs/fake-timers@10.3.0': resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - '@slack/bolt@3.12.2': - resolution: {integrity: sha512-Rv5apx14Nx25ho7MHigZcmYG+P/TzKB4MEdY/UDM7ntCCmTBdRd5d+teERmGPNalFjz/tEfQ5bw+Z8zZjHIOXA==} + '@slack/bolt@3.21.3': + resolution: {integrity: sha512-Xoa5kd1ffte902xVMgAaTOy0/CTq7d4aW38/0jcYQ3QOlPSBcTn6eqLiUjxmpzaFowzL54VxiNtNvkQcCrZdug==} engines: {node: '>=12.13.0', npm: '>=6.12.0'} '@slack/logger@3.0.0': resolution: {integrity: sha512-DTuBFbqu4gGfajREEMrkq5jBhcnskinhr4+AnfJEk48zhVeEv3XnUKGIX98B74kxhYsIMfApGGySTn7V3b5yBA==} engines: {node: '>= 12.13.0', npm: '>= 6.12.0'} + '@slack/logger@4.0.0': + resolution: {integrity: sha512-Wz7QYfPAlG/DR+DfABddUZeNgoeY7d1J39OCR2jR+v7VBsB8ezulDK5szTnDDPDwLH5IWhLvXIHlCFZV7MSKgA==} + engines: {node: '>= 18', npm: '>= 8.6.0'} + '@slack/oauth@2.6.3': resolution: {integrity: sha512-1amXs6xRkJpoH6zSgjVPgGEJXCibKNff9WNDijcejIuVy1HFAl1adh7lehaGNiHhTWfQkfKxBiF+BGn56kvoFw==} engines: {node: '>=12.13.0', npm: '>=6.12.0'} @@ -1114,6 +1118,7 @@ packages: '@vitest/coverage-c8@0.29.2': resolution: {integrity: sha512-NmD3WirQCeQjjKfHu4iEq18DVOBFbLn9TKVdMpyi5YW2EtnS+K22/WE+9/wRrepOhyeTxuEFgxUVkCAE1GhbnQ==} + deprecated: v8 coverage is moved to @vitest/coverage-v8 package peerDependencies: vitest: '>=0.29.0 <1' @@ -2095,6 +2100,7 @@ packages: follow-redirects@1.15.8: resolution: {integrity: sha512-xgrmBhBToVKay1q2Tao5LI26B83UhrB/vM1avwVSDzt8rx3rO6AizBAaF46EgksTVr+rFTQaqZZ9MVBfUe4nig==} engines: {node: '>=4.0'} + deprecated: Browser detection issues fixed in v1.15.9 peerDependencies: debug: '*' peerDependenciesMeta: @@ -3191,6 +3197,9 @@ packages: path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + path-to-regexp@6.2.2: + resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} + path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -3223,9 +3232,6 @@ packages: pkg-types@1.2.0: resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} - please-upgrade-node@3.2.0: - resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} - pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -3468,9 +3474,6 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - semver-compare@1.0.0: - resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} - semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -4986,11 +4989,11 @@ snapshots: dependencies: prettier: 2.8.4 - '@kkkaoru/slack-utils@1.5.8(@slack/bolt@3.12.2)(openai@3.2.1)': + '@kkkaoru/slack-utils@1.5.8(@slack/bolt@3.21.3)(openai@3.2.1)': dependencies: '@kkkaoru/bot-utils': 1.0.3 '@kkkaoru/openai-utils': 1.1.5(openai@3.2.1) - '@slack/bolt': 3.12.2 + '@slack/bolt': 3.21.3 openai: 3.2.1 '@kkkaoru/tsconfig@1.0.5': @@ -5096,20 +5099,19 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@slack/bolt@3.12.2': + '@slack/bolt@3.21.3': dependencies: - '@slack/logger': 3.0.0 + '@slack/logger': 4.0.0 '@slack/oauth': 2.6.3 '@slack/socket-mode': 1.3.6 '@slack/types': 2.13.0 - '@slack/web-api': 6.8.1 + '@slack/web-api': 6.12.1 '@types/express': 4.17.21 - '@types/node': 18.11.8 '@types/promise.allsettled': 1.0.6 '@types/tsscmp': 1.0.2 - axios: 0.26.1 + axios: 1.7.7 express: 4.19.2 - please-upgrade-node: 3.2.0 + path-to-regexp: 6.2.2 promise.allsettled: 1.0.7 raw-body: 2.5.2 tsscmp: 1.0.6 @@ -5123,12 +5125,16 @@ snapshots: dependencies: '@types/node': 18.11.8 + '@slack/logger@4.0.0': + dependencies: + '@types/node': 22.5.3 + '@slack/oauth@2.6.3': dependencies: '@slack/logger': 3.0.0 '@slack/web-api': 6.12.1 '@types/jsonwebtoken': 8.5.9 - '@types/node': 18.11.8 + '@types/node': 22.5.3 jsonwebtoken: 9.0.2 lodash.isstring: 4.0.1 transitivePeerDependencies: @@ -5138,7 +5144,7 @@ snapshots: dependencies: '@slack/logger': 3.0.0 '@slack/web-api': 6.12.1 - '@types/node': 18.11.8 + '@types/node': 22.5.3 '@types/ws': 7.4.7 eventemitter3: 5.0.1 finity: 0.5.4 @@ -8187,6 +8193,8 @@ snapshots: path-to-regexp@0.1.7: {} + path-to-regexp@6.2.2: {} + path-type@4.0.0: {} pathe@1.1.2: {} @@ -8211,10 +8219,6 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - please-upgrade-node@3.2.0: - dependencies: - semver-compare: 1.0.0 - pluralize@8.0.0: {} possible-typed-array-names@1.0.0: {} @@ -8494,8 +8498,6 @@ snapshots: safer-buffer@2.1.2: {} - semver-compare@1.0.0: {} - semver@5.7.2: {} semver@6.3.1: {}