Skip to content

V3 entry points - #9

Merged
Marvinkwame merged 11 commits into
mainfrom
v3-entry-points
Aug 5, 2026
Merged

Marvinkwame merged 11 commits into
mainfrom
v3-entry-points

Conversation

@Marvinkwame

Copy link
Copy Markdown
Owner

No description provided.

useQueryTable, useInfiniteTable, and useVirtualRows each forced a static
import of an optional peer. A static import must resolve even when
tree-shaking drops the code using it, so the root entry was unusable
without @tanstack/react-query installed.
match-sorter, @tanstack/react-query, and @testing-library/react sat in
peerDependenciesMeta with no peerDependencies entry, which npm ignores,
leaving them undeclared rather than optional.

The unbounded >=8 react-table range resolved to v9, which renamed the row
model factories, so a fresh install threw on first import.

Adds the ./query and ./virtual exports and wires check-entry-deps into
the build.
Replaces the <docs-site-url> placeholders, which shipped as dead links on
the npm package page. Also closes the optional-peer table row, which had a
trailing sentence inside it and broke the table rendering.
@vercel

vercel Bot commented Aug 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tablecraft Ready Ready Preview Aug 5, 2026 10:52pm
tablecraft-g1vu Ready Ready Preview Aug 5, 2026 10:52pm

@Marvinkwame
Marvinkwame merged commit 097fd6d into main Aug 5, 2026
9 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.

1 participant