Skip to content

Commit 10ca26d

Browse files
frano-mclaude
andcommitted
docs: note glob override removal for consumers (#940)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 8d78751 commit 10ca26d

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,20 @@ const mdxSource = await serialize(content, {
135135

136136
If you use findable-ui's `buildStaticProps` helper (`@databiosphere/findable-ui/lib/utils/mdx/staticGeneration/staticProps`), `blockJS: false` is already the default — no consumer change needed.
137137

138+
### Remove the stale `glob` override
139+
140+
Some consumers added the following block to `package.json` in late 2025 to address `npm audit` findings that stemmed from Next.js 14's transitive deps:
141+
142+
```jsonc
143+
"overrides": {
144+
"glob": "^11.0.4"
145+
}
146+
```
147+
148+
With Next 16 and the current dep graph, this override is no longer doing useful work and is in fact silently downgrading newer glob consumers (e.g. `@joshwooding/vite-plugin-react-docgen-typescript`, which declares `glob ^13`). `npm audit` reports no glob-related vulnerabilities at any resolved version today.
149+
150+
If your consumer carries this override, remove the block from `package.json` and run `npm install` to refresh the lockfile. Expect one `npm warn deprecated inflight@1.0.6` message during install (re-introduced via Jest 29's transitive chain) — it's a warning, not a build/CI failure.
151+
138152
## Developing findable-ui alongside a consuming app
139153

140154
Use `scripts/link.sh` to build and install a local copy of findable-ui

0 commit comments

Comments
 (0)