From 781d0d92df8ed39ee26a5f5f59bac45a02f720ad Mon Sep 17 00:00:00 2001 From: Andreas Thomas Date: Tue, 5 Aug 2025 19:49:51 +0200 Subject: [PATCH] perf: upgrade unkey to v2 (#22902) Unkey's v2 api runs on AWS (including us-east-2, where cal runs) and has significantly lower latency than v1. --- package.json | 1 + yarn.lock | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/package.json b/package.json index 0a95d8c4a3..6b080c2150 100644 --- a/package.json +++ b/package.json @@ -118,6 +118,7 @@ "@daily-co/daily-js": "^0.76.0", "@evyweb/ioctopus": "^1.2.0", "@next/third-parties": "^14.2.5", + "@unkey/ratelimit": "^2.1.2", "@vercel/functions": "^1.4.0", "city-timezones": "^1.2.1", "date-fns-tz": "^3.2.0", diff --git a/yarn.lock b/yarn.lock index d33aaf4674..d1d66f4ee0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -18756,6 +18756,22 @@ __metadata: languageName: node linkType: hard +"@unkey/api@npm:2.0.3": + version: 2.0.3 + resolution: "@unkey/api@npm:2.0.3" + dependencies: + zod: ^3.20.0 + peerDependencies: + "@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0" + peerDependenciesMeta: + "@modelcontextprotocol/sdk": + optional: true + bin: + mcp: bin/mcp-server.js + checksum: 24b876dfc2d83f17889c95891eeb8c18945df6fe75a3fb4582a90c23c9171e1711b48e876c7cf76f596ac66c20424bbe16b1ba810eb450da9f5b654713d02f49 + languageName: node + linkType: hard + "@unkey/api@npm:^0.19.4": version: 0.19.4 resolution: "@unkey/api@npm:0.19.4" @@ -18774,6 +18790,15 @@ __metadata: languageName: node linkType: hard +"@unkey/ratelimit@npm:^2.1.2": + version: 2.1.2 + resolution: "@unkey/ratelimit@npm:2.1.2" + dependencies: + "@unkey/api": 2.0.3 + checksum: 645959a8f2e458fc671cc4ea3d51497e76ee9ff967a9c233dacd51caaa7d0fa20386cf47ec138026113c18527cd2a24f6f941d0b0c0bd7723c8bf9e17c87baa5 + languageName: node + linkType: hard + "@unkey/rbac@npm:^0.1.11": version: 0.1.11 resolution: "@unkey/rbac@npm:0.1.11" @@ -21550,6 +21575,7 @@ __metadata: "@snaplet/copycat": ^4.1.0 "@testing-library/jest-dom": ^5.16.5 "@testing-library/react": ^16.0.1 + "@unkey/ratelimit": ^2.1.2 "@vercel/functions": ^1.4.0 "@vitest/ui": ^2.1.1 c8: ^7.13.0 @@ -47646,6 +47672,13 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.20.0": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: c9a403a62b329188a5f6bd24d5d935d2bba345f7ab8151d1baa1505b5da9f227fb139354b043711490c798e91f3df75991395e40142e6510a4b16409f302b849 + languageName: node + linkType: hard + "zod@npm:^3.22.2": version: 3.24.4 resolution: "zod@npm:3.24.4"