.npmignore 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. # Development files
  2. .git/
  3. .github/
  4. .vscode/
  5. .idea/
  6. *.swp
  7. *.swo
  8. *~
  9. # Environment and secrets
  10. .env
  11. .env.*
  12. !.env.example
  13. env.example
  14. # Dependencies
  15. node_modules/
  16. **/node_modules/
  17. npm-debug.log*
  18. yarn-debug.log*
  19. yarn-error.log*
  20. pnpm-debug.log*
  21. bun.lock
  22. package-lock.json
  23. # Exclude tool directory (large binaries)
  24. .opencode/tool/
  25. **/.opencode/tool/
  26. # Build and test artifacts
  27. dist/
  28. build/
  29. out/
  30. coverage/
  31. .nyc_output/
  32. *.tsbuildinfo
  33. # Temporary files
  34. .tmp/
  35. tmp/
  36. temp/
  37. *.log
  38. # OS files
  39. .DS_Store
  40. .DS_Store?
  41. ._*
  42. .Spotlight-V100
  43. .Trashes
  44. ehthumbs.db
  45. Thumbs.db
  46. # Development and testing
  47. evals/
  48. dev/
  49. tasks/
  50. integrations/
  51. packages/
  52. # Test and development scripts
  53. Makefile
  54. .gitignore
  55. .gitattributes
  56. # Documentation that's not needed in package
  57. docs/
  58. ROADMAP.md
  59. COMPATIBILITY.md
  60. # Backup files
  61. *.backup-*/
  62. .opencode.backup-*
  63. .opencode-test/
  64. .opencode-agents-version
  65. # Keep these (explicitly included in package.json files field)
  66. !.opencode/
  67. !scripts/
  68. !bin/
  69. !registry.json
  70. !install.sh
  71. !VERSION
  72. !LICENSE
  73. !README.md
  74. !CHANGELOG.md
  75. !CONTEXT_SYSTEM_GUIDE.md