Skip to content

Commit 44c8df6

Browse files
authored
bump deps (#99)
2 parents ff02fd9 + e60cd7c commit 44c8df6

6 files changed

Lines changed: 363 additions & 371 deletions

File tree

.changeset/twelve-paws-double.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@vercel/slack-bolt": patch
3+
---
4+
5+
Bump dependencies and override vite due to vitest range including vulnerable version.

examples/nextjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"lint:fix": "biome format --write"
1111
},
1212
"dependencies": {
13-
"@slack/bolt": "^4.6.0",
13+
"@slack/bolt": "^4.7.0",
1414
"@upstash/redis": "^1.37.0",
1515
"@vercel/slack-bolt": "workspace:*",
1616
"next": "16.2.1",

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@
1919
"husky": "^9.1.7",
2020
"turbo": "latest"
2121
},
22+
"pnpm": {
23+
"overrides": {
24+
"vite": "7.3.2"
25+
}
26+
},
2227
"packageManager": "pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748"
2328
}

packages/slack-bolt/package.json

Lines changed: 93 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -1,95 +1,95 @@
11
{
2-
"name": "@vercel/slack-bolt",
3-
"version": "1.4.2",
4-
"description": "A Vercel receiver for building Slack apps with Bolt and deploying them to Vercel",
5-
"main": "./dist/index.js",
6-
"types": "./dist/index.d.ts",
7-
"type": "commonjs",
8-
"bin": {
9-
"vercel-slack": "./bin/vercel-slack.js"
10-
},
11-
"exports": {
12-
".": {
13-
"types": {
14-
"import": "./dist/index.d.mts",
15-
"require": "./dist/index.d.ts"
16-
},
17-
"import": "./dist/index.mjs",
18-
"require": "./dist/index.js"
19-
},
20-
"./preview": {
21-
"types": {
22-
"import": "./dist/preview.d.mts",
23-
"require": "./dist/preview.d.ts"
24-
},
25-
"import": "./dist/preview.mjs",
26-
"require": "./dist/preview.js"
27-
}
28-
},
29-
"typesVersions": {
30-
"*": {
31-
"preview": [
32-
"./dist/preview.d.ts"
33-
]
34-
}
35-
},
36-
"files": [
37-
"bin",
38-
"dist"
39-
],
40-
"repository": {
41-
"type": "git",
42-
"url": "https://github.com/vercel-labs/slack-bolt"
43-
},
44-
"bugs": {
45-
"url": "https://github.com/vercel-labs/slack-bolt/issues"
46-
},
47-
"scripts": {
48-
"build": "tsdown",
49-
"dev": "tsdown --watch",
50-
"test": "vitest run",
51-
"test:watch": "vitest watch",
52-
"lint": "biome check .",
53-
"lint:fix": "biome check . --write",
54-
"attw": "attw --pack ."
55-
},
56-
"keywords": [
57-
"vercel",
58-
"bolt",
59-
"slack"
60-
],
61-
"author": "Vercel",
62-
"license": "MIT",
63-
"dependencies": {
64-
"@slack/logger": "^4.0.1",
65-
"@slack/oauth": "3.0.5",
66-
"@vercel/functions": "^3.4.3",
67-
"commander": "^14.0.3",
68-
"yaml": "^2.8.3",
69-
"zod": "^4.3.6"
70-
},
71-
"devDependencies": {
72-
"@arethetypeswrong/cli": "^0.18.2",
73-
"@biomejs/biome": "2.2.2",
74-
"@types/node": "^20.19.35",
75-
"@vitest/coverage-v8": "4.1.2",
76-
"tsdown": "^0.21.7",
77-
"tsx": "^4.21.0",
78-
"typescript": "^5.9.3",
79-
"vitest": "^4.1.2"
80-
},
81-
"peerDependencies": {
82-
"@slack/bolt": "^4.4.0"
83-
},
84-
"peerDependenciesMeta": {
85-
"@slack/bolt": {
86-
"optional": false
87-
}
88-
},
89-
"engines": {
90-
"node": ">=20.0.0"
91-
},
92-
"publishConfig": {
93-
"access": "public"
94-
}
2+
"name": "@vercel/slack-bolt",
3+
"version": "1.4.2",
4+
"description": "A Vercel receiver for building Slack apps with Bolt and deploying them to Vercel",
5+
"main": "./dist/index.js",
6+
"types": "./dist/index.d.ts",
7+
"type": "commonjs",
8+
"bin": {
9+
"vercel-slack": "./bin/vercel-slack.js"
10+
},
11+
"exports": {
12+
".": {
13+
"types": {
14+
"import": "./dist/index.d.mts",
15+
"require": "./dist/index.d.ts"
16+
},
17+
"import": "./dist/index.mjs",
18+
"require": "./dist/index.js"
19+
},
20+
"./preview": {
21+
"types": {
22+
"import": "./dist/preview.d.mts",
23+
"require": "./dist/preview.d.ts"
24+
},
25+
"import": "./dist/preview.mjs",
26+
"require": "./dist/preview.js"
27+
}
28+
},
29+
"typesVersions": {
30+
"*": {
31+
"preview": [
32+
"./dist/preview.d.ts"
33+
]
34+
}
35+
},
36+
"files": [
37+
"bin",
38+
"dist"
39+
],
40+
"repository": {
41+
"type": "git",
42+
"url": "https://github.com/vercel-labs/slack-bolt"
43+
},
44+
"bugs": {
45+
"url": "https://github.com/vercel-labs/slack-bolt/issues"
46+
},
47+
"scripts": {
48+
"build": "tsdown",
49+
"dev": "tsdown --watch",
50+
"test": "vitest run",
51+
"test:watch": "vitest watch",
52+
"lint": "biome check .",
53+
"lint:fix": "biome check . --write",
54+
"attw": "attw --pack ."
55+
},
56+
"keywords": [
57+
"vercel",
58+
"bolt",
59+
"slack"
60+
],
61+
"author": "Vercel",
62+
"license": "MIT",
63+
"dependencies": {
64+
"@slack/logger": "^4.0.1",
65+
"@slack/oauth": "3.0.5",
66+
"@vercel/functions": "^3.4.3",
67+
"commander": "^14.0.3",
68+
"yaml": "^2.8.3",
69+
"zod": "^4.3.6"
70+
},
71+
"devDependencies": {
72+
"@arethetypeswrong/cli": "^0.18.2",
73+
"@biomejs/biome": "2.4.10",
74+
"@types/node": "^20.19.39",
75+
"@vitest/coverage-v8": "4.1.3",
76+
"tsdown": "^0.21.7",
77+
"tsx": "^4.21.0",
78+
"typescript": "^5.9.3",
79+
"vitest": "^4.1.3"
80+
},
81+
"peerDependencies": {
82+
"@slack/bolt": "^4.4.0"
83+
},
84+
"peerDependenciesMeta": {
85+
"@slack/bolt": {
86+
"optional": false
87+
}
88+
},
89+
"engines": {
90+
"node": ">=20.0.0"
91+
},
92+
"publishConfig": {
93+
"access": "public"
94+
}
9595
}

packages/slack-bolt/src/internal/slack/index.test.ts

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -549,22 +549,19 @@ describe("installApp", () => {
549549
"app_approval_request_eligible",
550550
"app_approval_request_pending",
551551
"app_approval_request_denied",
552-
] as const)(
553-
"maps Slack error '%s' to the corresponding status",
554-
async (errorCode) => {
555-
mockFetch.mockResolvedValueOnce(
556-
jsonResponse({ ok: false, error: errorCode }),
557-
);
552+
] as const)("maps Slack error '%s' to the corresponding status", async (errorCode) => {
553+
mockFetch.mockResolvedValueOnce(
554+
jsonResponse({ ok: false, error: errorCode }),
555+
);
558556

559-
const result = await installApp({
560-
serviceToken: "tok",
561-
appId: "A1",
562-
botScopes: [],
563-
});
557+
const result = await installApp({
558+
serviceToken: "tok",
559+
appId: "A1",
560+
botScopes: [],
561+
});
564562

565-
expect(result.status).toBe(errorCode);
566-
},
567-
);
563+
expect(result.status).toBe(errorCode);
564+
});
568565

569566
it("propagates network errors from fetch", async () => {
570567
mockFetch.mockRejectedValueOnce(new TypeError("fetch failed"));

0 commit comments

Comments
 (0)