LearnNewsExamplesServices
Frontmatter
id7715
titleCreate .npmignore file to exclude tickets and release notes from npm package
stateClosed
labels
enhancementai
assigneestobiu
createdAtNov 7, 2025, 9:57 AM
updatedAtNov 7, 2025, 10:03 AM
githubUrlhttps://github.com/neomjs/neo/issues/7715
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 7, 2025, 10:03 AM

Create .npmignore file to exclude tickets and release notes from npm package

Closed v11.0.0 enhancementai
tobiu
tobiu commented on Nov 7, 2025, 9:57 AM

The npm package size is getting unnecessarily bloated by including local copies of GitHub issues and release notes, which are managed by the new github-workflow MCP server. An .npmignore file should be created to prevent these and other development-specific files from being included in the published package. The file should inherit all rules from .gitignore and add exclusions for .github/ISSUE and .github/RELEASE_NOTES.

tobiu added the enhancement label on Nov 7, 2025, 9:57 AM
tobiu added the ai label on Nov 7, 2025, 9:57 AM
tobiu assigned to @tobiu on Nov 7, 2025, 9:59 AM
tobiu referenced in commit 9e8b43e - "Create .npmignore file to exclude tickets and release notes from npm package #7715" on Nov 7, 2025, 10:02 AM
tobiu closed this issue on Nov 7, 2025, 10:03 AM