Skip to content

[BUGFIX] Do not publish CHANGELOG.md and tsconfig.json in @glimmer/component - #21757

Open
NullVoxPopuli-ai-agent wants to merge 1 commit into
emberjs:mainfrom
NullVoxPopuli-ai-agent:nvp/glimmer-component-files
Open

NullVoxPopuli-ai-agent wants to merge 1 commit into
emberjs:mainfrom
NullVoxPopuli-ai-agent:nvp/glimmer-component-files

Conversation

@NullVoxPopuli-ai-agent

Copy link
Copy Markdown
Contributor

The @glimmer/component@2.1.1 tarball includes CHANGELOG.md and tsconfig.json. This PR adds a files allowlist to packages/@glimmer/component/package.json, so that npm publishes only these files:

  • addon-main.cjs
  • dist
  • src
  • README.md, LICENSE, and package.json (npm always includes these)

src stays in the tarball because 2.1.1 published it too.

To check, run npm pack --dry-run in packages/@glimmer/component.

🤖 Generated with Claude Code

Add a files allowlist so that npm publish skips CHANGELOG.md and
tsconfig.json. Version 2.1.1 included both.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants