docs: surface IAPKit open-source + source link consistently#122
Conversation
example.tsx and validation.tsx already mention that IAPKit is open source (MIT) and link to packages/kit. Bring three more references into line so anyone landing on getting-started, the API index, or the type page sees the same info — with a clickable source link instead of plain text. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughDocumentation updates across three files add MIT open-source attribution to IAPKit references and incorporate external GitHub links to the Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Review rate limit: 0/1 reviews remaining, refill in 60 minutes.Comment |
There was a problem hiding this comment.
Code Review
This pull request updates the documentation across several pages to include direct links to the IAPKit source code and clarify its open-source status. The review feedback highlights a recurring JSX formatting issue where trailing parentheses on new lines introduce unwanted whitespace in the rendered output, and suggests consistent phrasing for the MIT license.
…inks Per Gemini review on PR #122: JSX renders a literal space when a closing parenthesis sits on the line after </a>, producing \"packages/kit ).\" instead of \"packages/kit).\". Wrap the trailing punctuation in {\`).\`} expressions so the children become adjacent tokens with no whitespace, on: - packages/docs/src/pages/docs/apis/index.tsx - packages/docs/src/pages/docs/getting-started.tsx - packages/docs/src/pages/docs/types/verify-purchase-with-provider-props.tsx Also normalize \"open source, MIT\" → \"open source under MIT\" in apis/index.tsx for consistency with the other two pages. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
Summary
`example.tsx` and `features/validation.tsx` already note that IAPKit is open source (MIT) and link to `packages/kit`. Three other references didn't:
Aligned all three with the existing pattern: explicit "open source under MIT", linkable `packages/kit` source, and (where relevant) the hosted `kit.openiap.dev` mention.
Test plan
🤖 Generated with Claude Code
Summary by CodeRabbit