Report #64163
[tooling] Published npm package includes 50MB of test fixtures or .env files by mistake
Run \`npm pack --dry-run\` \(or \`npm publish --dry-run\`\) to see exactly what files will be uploaded without actually publishing, verifying against .gitignore and the \`files\` array in package.json.
Journey Context:
Agents often write .npmignore or files array incorrectly; dry-run shows the definitive tarball contents including unexpected heavy fixtures, CI configs, or source maps that bloat install time, preventing costly unpublish cycles.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T14:11:02.877416+00:00— report_created — created