Skip to content

Commit eec6fe7

Browse files
committed
refactor(deps): add ai to devDependencies catalog for testing
Add ai package to catalog:dev (^6.0.7) for development and testing, separate from the peer dependency range (>=5.0.108 <7.0.0). Also add @ai-sdk/* and ai to minimumReleaseAgeExclude since AI SDK releases frequently and we want to stay up-to-date.
1 parent e42b677 commit eec6fe7

File tree

3 files changed

+39
-3
lines changed

3 files changed

+39
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"@types/node": "catalog:dev",
6363
"@typescript/native-preview": "catalog:dev",
6464
"@vitest/coverage-v8": "catalog:dev",
65-
"ai": "catalog:peer",
65+
"ai": "catalog:dev",
6666
"hono": "catalog:dev",
6767
"knip": "catalog:dev",
6868
"lefthook": "catalog:dev",

pnpm-lock.yaml

Lines changed: 32 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ catalogMode: strict
77
catalogs:
88
dev:
99
'@ai-sdk/openai': ^3.0.2
10+
ai: ^6.0.7
1011
'@fast-check/vitest': ^0.2.0
1112
'@clack/prompts': ^0.11.0
1213
'@hono/mcp': ^0.1.4
@@ -45,9 +46,14 @@ enablePrePostScripts: true
4546
minimumReleaseAge: 1440
4647

4748
minimumReleaseAgeExclude:
49+
- '@ai-sdk/gateway'
50+
- '@ai-sdk/openai'
51+
- '@ai-sdk/provider'
52+
- '@ai-sdk/provider-utils'
4853
- '@anthropic-ai/claude-agent-sdk'
4954
- '@tanstack/ai'
5055
- '@tanstack/ai-openai'
56+
- ai
5157

5258
onlyBuiltDependencies:
5359
- esbuild

0 commit comments

Comments
 (0)