.vscodeignore.gui-only 847 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # Development files
  2. .vscode/**
  3. .vscode-test/**
  4. src/**
  5. .gitignore
  6. .yarnrc
  7. vsc-extension-quickstart.md
  8. **/tsconfig.json
  9. **/.eslintrc.json
  10. **/*.map
  11. **/*.ts
  12. # Dependencies (exclude node_modules but keep compiled output)
  13. node_modules/**
  14. # Test files and fixtures
  15. test-fixtures/**
  16. scripts/test.sh
  17. # Build artifacts to exclude
  18. *.vsix
  19. # Documentation
  20. ERROR_HANDLING.md
  21. TESTING.md
  22. # Lock files (keep package.json but exclude lock files)
  23. pnpm-lock.yaml
  24. yarn.lock
  25. package-lock.json
  26. # IDE specific files
  27. .idea/**
  28. *.swp
  29. *.swo
  30. *~
  31. # OS specific files
  32. .DS_Store
  33. Thumbs.db
  34. # Logs
  35. *.log
  36. npm-debug.log*
  37. # Include compiled JavaScript output
  38. !out/**/*.js
  39. !out/**/*.js.map
  40. # Include resources BUT exclude binaries (gui-only mode)
  41. !resources/**
  42. resources/bin/**
  43. # Gui-only build config files (not needed in VSIX)
  44. package.gui-only.json
  45. .vscodeignore.gui-only