mirror of
https://github.com/thedotmack/claude-mem.git
synced 2026-09-20 04:23:02 +08:00
e1f7600dd5
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>