Add BumpNameMatch Name Meanings Extension - #28978
Conversation
|
Congratulations on your new Raycast extension! 🚀 We're currently experiencing a high volume of incoming requests. As a result, the initial review may take up to 15 business days. Once the PR is approved and merged, the extension will be available on our Store. |
Greptile SummaryThis PR adds a new Bump Name Match extension with four commands: name search (client-side scoring over 17k+ names), browse by origin, favourite lists management, and a partner-matching voting game. Previous review concerns (refill race condition, dev-facing error messages, missing
Confidence Score: 5/5The extension is safe to merge after swapping the hardcoded changelog date for the All four commands handle errors consistently, the refill race condition has been fixed with a Only Important Files Changed
Reviews (7): Last reviewed commit: "Update CHANGELOG.md and optimise images" | Re-trigger Greptile |
|
Dependency limit exceeded — report not shown. This pull request scan exceeded the 10,000-dependency limit applied to this scan, so the results are incomplete and may be inaccurate. To avoid reporting false positives, Socket has not posted a report. Upgrade your plan to raise the dependency limit and get complete reports, or view the partial scan in the dashboard. Socket is always free for open source. If this is a non-commercial open source project, contact us to request a free Team account. |
| description={`Naming sessions are tied to your account. Add your Bump Name Match API key in preferences. Create one at ${baseUrl}/dashboard/api-keys`} | ||
| actions={ | ||
| <ActionPanel> | ||
| <Action title="Set API Key in Preferences" icon={Icon.Gear} onAction={openExtensionPreferences} /> |
There was a problem hiding this comment.
Would prefer to ignore this, since API should be all caps. This is the same for other comments on this same file.
|
This pull request has been automatically marked as stale because it did not have any recent activity. It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊 |
|
I'd still love to consider getting this merged if possible :( |
- Upgrade Raycast, utility, TypeScript, and linting dependencies - Replace custom shortcuts with standard Raycast keyboard shortcuts - Update session name fetching to use POST requests with JSON headers - Refresh ignore rules and enable DOM library typings
- Track refill progress with a ref to avoid stale state checks - Always update the queue after refilling, including empty results - Prevent loading and completion indicators from using stale refill state
- Replace deployment-focused 401 guidance with preferences instructions - Explain how to resolve invalid or expired API keys during voting
- Show failure toasts for API and network errors - Display an actionable empty state when lists cannot load - Provide direct access to extension preferences for API key updates
|
Published to the Raycast Store: |
|
🎉 🎉 🎉 We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag. |
Description
Adds a new command to interact with the https://bumpnamematch.com website, an app for discovering baby names. This extension adds the following commands:
Screencast
CleanShot.2026-06-23.at.23.56.03-converted.mp4
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare located outside the metadata folder if they were not generated with our metadata tool