Files
thedotmack__claude-mem/tests
posthog[bot] e1f7600dd5 fix(install): write a runtime-only package.json into the marketplace (#3640)
copyPluginToMarketplace copied the root package.json verbatim, so the
marketplace install ran npm install against ~40 dev-only tree-sitter
grammars. --omit=dev still resolves those dev edges, so npm hit a real
peer conflict (@derekstride/tree-sitter-sql wants tree-sitter@^0.21.0,
@tree-sitter-grammars/tree-sitter-lua wants tree-sitter@^0.22.4) and
aborted with ERESOLVE.

Strip devDependencies and trustedDependencies before npm sees the graph.
A consumer install needs only the two runtime deps (better-auth and
@better-auth/api-key), so npm never resolves the conflicting edges.

Fixes #3636

Generated-By: PostHog Desktop
Task-Id: d0552e48-c759-4a5f-9c6d-7a6c2219970d

Co-authored-by: posthog[bot] <206114724+posthog[bot]@users.noreply.github.com>
2026-09-11 00:49:13 -07:00
..