Problem
v3.0.4 was merged and tagged from main, but the tag publish workflow failed at npm publish with npm E404 Not Found / permission denial for @git-stunts/trailer-codec@3.0.4. npm still reports latest as 2.1.1; GitHub Release v3.0.4 was not created because publish failed.
Evidence:
Why this matters
git-warp currently depends on @git-stunts/trailer-codec@^2.1.1, uses the synchronous v2 facade, and imports TrailerCodecFacade from the package declarations supplied by a local patch. The v3 mainline is async and is not a drop-in replacement for that consumer.
Required decision
Choose and execute one path:
- Configure npm trusted publishing / token access for this repo, then publish the tagged v3 line and plan a git-warp async migration separately.
- Cut a v2-compatible
2.1.2 backport that only adds TypeScript declarations for the existing sync API, then publish it so git-warp can remove its local patch without an async migration.
Do not remove git-warp's trailer-codec patch until one of those paths produces a consumable package version.
Problem
v3.0.4was merged and tagged frommain, but the tag publish workflow failed atnpm publishwith npmE404 Not Found/ permission denial for@git-stunts/trailer-codec@3.0.4. npm still reports latest as2.1.1; GitHub Releasev3.0.4was not created because publish failed.Evidence:
v3.0.4->95ba0fba1d1ad06beb73b76470b12e71e495b2b6@git-stunts/trailer-codec@2.1.1Why this matters
git-warpcurrently depends on@git-stunts/trailer-codec@^2.1.1, uses the synchronous v2 facade, and importsTrailerCodecFacadefrom the package declarations supplied by a local patch. The v3 mainline is async and is not a drop-in replacement for that consumer.Required decision
Choose and execute one path:
2.1.2backport that only adds TypeScript declarations for the existing sync API, then publish it so git-warp can remove its local patch without an async migration.Do not remove git-warp's trailer-codec patch until one of those paths produces a consumable package version.