Skip to content

fix: packaging hygiene — peers, types/exports map, files whitelist - #1099

Open
kuraydev wants to merge 1 commit into
masterfrom
fix/packaging-hygiene
Open

fix: packaging hygiene — peers, types/exports map, files whitelist#1099
kuraydev wants to merge 1 commit into
masterfrom
fix/packaging-hygiene

Conversation

@kuraydev

@kuraydev kuraydev commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Found while doing the packaging-hygiene sweep across the fleet: the published tarball ships BOTH v5-example/ and v6-example/ apps (gradle wrappers, Podfile.locks, yarn.lock, even a debug keystore), plus .husky, .idea and dotfiles. react/react-native were missing from peers. Added a "files" whitelist (build/dist only), react/react-native peers alongside the existing @react-navigation/native peer (genuinely imported, kept), and an explicit types + exports map matching the published build/dist layout. Also note: npm already has 2.3.1 while the repo said 2.3.0, so version goes straight to 2.3.2. No source changes. Publish as 2.3.2 after the npm account migration.

The published tarball shipped both v5-example/ and v6-example/ apps
(gradle wrappers, Podfile.locks, yarn.lock, debug keystore), .husky,
.idea and dotfiles. react/react-native were missing from peers. Added
a files whitelist (build/dist only), react/react-native peers next to
the existing @react-navigation/native peer, and an explicit types +
exports map. Version set to 2.3.2 since npm already has 2.3.1 while
the repo said 2.3.0. No source changes.
@kuraydev
kuraydev force-pushed the fix/packaging-hygiene branch from afb4f99 to fd4967d Compare August 16, 2026 18:38
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