Skip to content

Update glob dependency to v13 to resolve deprecation warnings#815

Merged
jamespepper81 merged 2 commits into
mainfrom
dev
Jun 28, 2026
Merged

Update glob dependency to v13 to resolve deprecation warnings#815
jamespepper81 merged 2 commits into
mainfrom
dev

Conversation

@jamespepper81

Copy link
Copy Markdown
Contributor

No description provided.

claude and others added 2 commits June 28, 2026 15:25
The deprecated glob@10.5.0 was pulled in transitively by
@genkit-ai/tools-common and rimraf. Every glob version below the current
major is deprecated on npm; only glob@13 is clean. Force it via the
existing overrides block (Node 22 satisfies glob 13's engine requirement;
rimraf 6 already targets glob ^13).

The remaining node-domexception warning cannot be resolved by version
pinning: all published versions are deprecated and it is hard-required by
fetch-blob/node-fetch deep inside genkit and the Google/OpenAI client
libraries. It is an install-time-only warning with no runtime impact.

Verified: npm install (glob warning gone), typecheck, lint, build,
genkit-cli load, and unit tests (60 passing) all clean.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FvSQG1n1i7mQGXmWkizuej
…ngs-q056wf

Update glob dependency to ^13.0.0
@jamespepper81 jamespepper81 merged commit 10a653f into main Jun 28, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants