renovate.json5 901 B

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. $schema: "https://docs.renovatebot.com/renovate-schema.json",
  3. extends: ["config:base", ":semanticCommitTypeAll(chore)"],
  4. packageRules: [
  5. {
  6. "matchPackagePatterns": ["@ionic/"],
  7. "groupName": "ionic",
  8. },
  9. {
  10. "matchPackagePatterns": ["@stencil/"],
  11. "groupName": "stencil",
  12. },
  13. {
  14. "matchPackageNames": ["puppeteer"],
  15. // Stencil supports Puppeteer 21
  16. "allowedVersions": "^21.0.0",
  17. },
  18. {
  19. "matchPackageNames": ["jest", "jest-cli", "@types/jest"],
  20. "groupName": "jest",
  21. },
  22. {
  23. "matchPackageNames": ["@typescript-eslint/eslint-plugin", "@typescript-eslint/parser", "eslint"],
  24. "groupName": "eslint",
  25. }
  26. ],
  27. dependencyDashboard: false,
  28. minimumReleaseAge: "3 days",
  29. rebaseWhen: "never",
  30. schedule: ["every weekday before 11am"],
  31. semanticCommits: "enabled",
  32. includePaths: [
  33. "package.json"
  34. ]
  35. }