Commit efb57d2c authored by Renovate Bot's avatar Renovate Bot Committed by Grant
Browse files

Migrate Renovate config

parent fbebffc9
Loading
Loading
Loading
Loading
Loading
+29 −19
Original line number Diff line number Diff line
@@ -10,49 +10,63 @@
    "labels": ["security"]
  },
  "packageRules": [
    {
      "matchCategories": [
        "docker"
      ],
      "enabled": true,
      "pinDigests": true
    },
    {
      "description": "Group all sentry packages into one PR",
      "matchPackagePrefixes": ["@sentry/"],
      "matchPackageNames": ["@sentry/{/,}**"],
      "groupName": "Sentry",
      "groupSlug": "sentry"
    },
    {
      "description": "Group framer-motion (admin + client) into one PR",
      "matchPackageNames": ["framer-motion"],
      "matchPackageNames": [
        "framer-motion"
      ],
      "groupName": "framer-motion",
      "groupSlug": "framer-motion"
    },
    {
      "description": "Group icons-pack together",
      "matchPackagePrefixes": ["@icons-pack/"],
      "groupName": "Icon packs",
      "groupSlug": "icons"
      "groupSlug": "icons",
      "matchPackageNames": [
        "@icons-pack/{/,}**"
      ]
    },
    {
      "description": "Group fortawesome packages",
      "matchPackagePrefixes": ["@fortawesome/"],
      "groupName": "FontAwesome",
      "groupSlug": "fontawesome"
      "groupSlug": "fontawesome",
      "matchPackageNames": [
        "@fortawesome/{/,}**"
      ]
    },
    {
      "description": "Group typescript-eslint packages",
      "matchPackagePrefixes": ["@typescript-eslint/"],
      "matchPackageNames": [
        "@typescript-eslint/{/,}**"
      ],
      "groupName": "typescript-eslint",
      "groupSlug": "typescript-eslint"
    },
    {
      "description": "Group react + types together",
      "matchPackageNames": [
        "react", "react-dom",
        "@types/react", "@types/react-dom"
      ],
      "matchPackageNames": ["react",  "react-dom", "@types/react", "@types/react-dom"],
      "groupName": "React",
      "groupSlug": "react"
    },
    {
      "description": "Group prisma packages",
      "matchPackagePrefixes": ["@prisma/"],
      "matchPackageNames": ["prisma"],
      "matchPackageNames": [
        "prisma",
        "@prisma/{/,}**"
      ],
      "groupName": "Prisma",
      "groupSlug": "prisma"
    },
@@ -62,11 +76,7 @@
      "dependencyDashboardApproval": true
    }
  ],
  "docker": {
    "enabled": true,
    "pinDigests": true
  },
  "node": {
  "travis": {
    "enabled": true
  }
}