Skip to content

docs: expand README with setup instructions and usage guide - #400

Merged
kraenhansen merged 1 commit into
mainfrom
claude/host-package-readme-ac527o
Aug 11, 2026
Merged

docs: expand README with setup instructions and usage guide#400
kraenhansen merged 1 commit into
mainfrom
claude/host-package-readme-ac527o

Conversation

@kraenhansen

Copy link
Copy Markdown
Collaborator

Summary

Significantly expanded the README with comprehensive setup instructions, usage examples, troubleshooting guidance, and links to detailed documentation. This makes the package more accessible to new users by providing clear step-by-step instructions for installation and configuration.

Changes

  • Added introductory paragraph explaining the package's purpose and core functionality
  • Added warning notices about the library's development status and platform/version limitations
  • Restructured "Getting started" section with three numbered steps:
    1. Package installation with explanation of why it's needed as a direct dependency
    2. Babel plugin configuration with code example
    3. Build instructions for iOS and Android
  • Added "Usage" section with a practical example showing how to import and use Node-API addons in React Native code
  • Added "Troubleshooting" section documenting the link command for debugging addon loading issues
  • Added "Documentation" section with links to detailed guides covering auto-linking, Android support, library author usage, and implementation details

Notable Details

The expanded documentation maintains the existing warning about the library being under active development while adding important context about Hermes dependency and platform support limitations. The setup instructions are now concrete and actionable, with code examples and clear explanations of each step's purpose.

https://claude.ai/code/session_016Q3jxdXYUp57UpWMvPZHQD

Rewrite the README to address the app developer installing the package,
with install / Babel / build steps, a small usage example, a
troubleshooting note on manual linking and links to the repo docs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016Q3jxdXYUp57UpWMvPZHQD
@kraenhansen
kraenhansen merged commit cc72cb9 into main Aug 11, 2026
9 checks passed
@kraenhansen
kraenhansen deleted the claude/host-package-readme-ac527o branch August 11, 2026 08:52
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