dependabot.yml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. version: 2
  2. updates:
  3. # Main extension dependencies
  4. - package-ecosystem: "npm"
  5. directory: "/"
  6. schedule:
  7. interval: "weekly"
  8. # Group all updates into a single PR
  9. groups:
  10. all-dependencies:
  11. patterns:
  12. - "*"
  13. ignore:
  14. # Ignore all non-security updates (security vulnerabilities bypass these ignore rules)
  15. - dependency-name: "*"
  16. update-types:
  17. - "version-update:semver-major"
  18. - "version-update:semver-minor"
  19. - "version-update:semver-patch"
  20. # Webview UI dependencies
  21. - package-ecosystem: "npm"
  22. directory: "/webview-ui"
  23. schedule:
  24. interval: "weekly"
  25. groups:
  26. all-dependencies:
  27. patterns:
  28. - "*"
  29. ignore:
  30. - dependency-name: "@testing-library/*"
  31. - dependency-name: "*"
  32. update-types:
  33. - "version-update:semver-major"
  34. - "version-update:semver-minor"
  35. - "version-update:semver-patch"