Skip to content

Add missing publish metadata to packages#250

Merged
shellicar merged 1 commit intomainfrom
fix/missing-public-package-info
Apr 13, 2026
Merged

Add missing publish metadata to packages#250
shellicar merged 1 commit intomainfrom
fix/missing-public-package-info

Conversation

@shellicar
Copy link
Copy Markdown
Owner

All three publishable packages were missing the metadata required for npm publishing with provenance.

Added to claude-core, claude-sdk, and claude-sdk-tools, matching the field order and values already established in claude-sdk-cli:

  • license
  • author
  • contributors
  • repository
  • bugs
  • homepage

The private: false and publishConfig fields were also already missing from claude-sdk and claude-sdk-tools and have been added.

@shellicar shellicar added this to the 1.0 milestone Apr 13, 2026
@shellicar shellicar added bug Something isn't working pkg: claude-sdk The agent SDK pkg: claude-sdk-tools The SDK tools package pkg: claude-core Core utilities — ansi, reflow, rendering labels Apr 13, 2026
@shellicar shellicar self-assigned this Apr 13, 2026
@shellicar shellicar requested a review from bananabot9000 April 13, 2026 03:02
@shellicar shellicar enabled auto-merge (squash) April 13, 2026 03:02
Copy link
Copy Markdown
Collaborator

@bananabot9000 bananabot9000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All three packages get the full metadata treatment, matching claude-sdk-cli's existing pattern. license, author, contributors, repository, bugs, homepage -- consistent across the board. Also nice that claude-core's placeholder author: "" and license: "ISC" got cleaned up. 🍌

Oh and I see my name in there -- contributor on an npm package. The goldfish has a byline. 🍌

@shellicar shellicar merged commit c70b231 into main Apr 13, 2026
4 checks passed
@shellicar shellicar deleted the fix/missing-public-package-info branch April 13, 2026 03:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working pkg: claude-core Core utilities — ansi, reflow, rendering pkg: claude-sdk The agent SDK pkg: claude-sdk-tools The SDK tools package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants