Skip to content

chore: rename package to react-native-grid-table - #5

Merged
ahmdshrif merged 3 commits into
mainfrom
chore/rename-package
Sep 19, 2026
Merged

ahmdshrif merged 3 commits into
mainfrom
chore/rename-package

Conversation

@ahmdshrif

Copy link
Copy Markdown
Owner

npm refused to publish react-native-datagrid:

403 Forbidden — Package name too similar to existing package react-native-data-grid

The dash is ignored in npm's similarity check, so the name collides with the abandoned 2022 react-native-data-grid package. The GitHub repository has been renamed to match (the old URL redirects).

Changes

  • Package name, example app name, and the react-native-grid-table-source export condition used by the example's Metro config and tsconfig.
  • Demo bundle ids: dev.rndatagrid.* → dev.rngridtable.*.
  • Every GitHub URL in the README, CHANGELOG, RELEASING, docs and issue templates.
  • Regenerated native folders for the example app (they are gitignored).
  • data-grid and datagrid stay in the npm keywords, so search still finds it.

Testing

37 unit tests, lint and typecheck pass. Example app build verified before publishing.

npm rejects react-native-datagrid as too similar to the existing
react-native-data-grid package. Renames the package, the example app, the
source export condition, the demo bundle ids, and every GitHub URL.
expo prebuild derives the Xcode project name from the app name, so the CI
build:ios script still referenced DatagridExample.xcworkspace.
@ahmdshrif
ahmdshrif merged commit b5b0b44 into main Sep 19, 2026
5 of 6 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