Repository navigation
Add npm page metadata and fix dead README links - #32
Open
sidneyswift wants to merge 1 commit into
Open
sidneyswift wants to merge 1 commit into
sidneyswift wants to merge 1 commit into
Conversation
The npm page showed "Recoup platform CLI" with no keywords, docs link or license, and the README's API-key link pointed at developers.recoupable.com, which no longer resolves. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
There was a problem hiding this comment.
1 issue found across 2 files
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. When an issue isn't valid or won't be fixed in this PR, reply in its thread with the reason and then resolve the thread. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="package.json">
<violation number="1" location="package.json:24">
P2: This declares MIT, but the repo has no LICENSE file and `files` does not include one, so the published tarball will carry no license text. Add a `LICENSE` file with the MIT text at the repo root and include it in `files`.</violation>
</file>
Reply with feedback, questions, or to request a fix.
View guided diff | Turn on auto-fix | Re-trigger cubic
| "bugs": { | ||
| "url": "https://github.com/recoupable/cli/issues" | ||
| }, | ||
| "license": "MIT", |
There was a problem hiding this comment.
P2: This declares MIT, but the repo has no LICENSE file and files does not include one, so the published tarball will carry no license text. Add a LICENSE file with the MIT text at the repo root and include it in files.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. When an issue isn't valid or won't be fixed in this PR, reply in its thread with the reason and then resolve the thread. At package.json, line 24:
<comment>This declares MIT, but the repo has no LICENSE file and `files` does not include one, so the published tarball will carry no license text. Add a `LICENSE` file with the MIT text at the repo root and include it in `files`.</comment>
<file context>
@@ -1,11 +1,27 @@
+ "bugs": {
+ "url": "https://github.com/recoupable/cli/issues"
+ },
+ "license": "MIT",
"type": "module",
"bin": {
</file context>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The npm page for
@recoupable/clishows the description "Recoup platform CLI", with no keywords, no docs link and no license. The README, which npm also displays, sends people todevelopers.recoupable.comfor an API key, and that domain no longer resolves.Change
package.json: a real description, search keywords,homepage→https://docs.recoupable.dev/cli,bugs→ this repo's issues, andlicense: MIT(matching the README's existing License section).repositorywas already set by ci: publish to npm via trusted publishing (fixes failing publishes since 2026-10-13) #29.README.md: the API-key link now goes tohttps://docs.recoupable.dev/authentication, and the opening line links torecoupable.devand the CLI docs instead of therecoupable.comredirect.No code or workflow changes.
Verification
pnpm build && pnpm test: 84 passedtsc --noEmitcleandocs.recoupable.dev/clianddocs.recoupable.dev/authenticationboth return 200Merging publishes: the publish workflow runs on every push to
main, so merging releases the next patch version to npm with this metadata.🤖 Generated with Claude Code
Summary by cubic
Fills out the npm page metadata for
@recoupable/cliso the package shows a real description, search keywords, a docs homepage, a bug tracker, and an MIT license, and fixes README links that pointed at the deaddevelopers.recoupable.comdomain. The API-key link now points to the authentication guide atdocs.recoupable.dev, and the project link points torecoupable.devinstead of therecoupable.comredirect. No code or workflow changes; because the publish workflow runs on every push tomain, merging releases a new patch version with this metadata.Written for commit 01dfe44. Summary will update on new commits.