diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml deleted file mode 100644 index 8f914e60d7..0000000000 --- a/.github/dependabot.yaml +++ /dev/null @@ -1,16 +0,0 @@ -version: 2 -updates: - - package-ecosystem: npm - directory: / - schedule: - interval: weekly - open-pull-requests-limit: 10 - ignore: - - dependency-name: hls.js - update-types: [ version-update:semver-major ] - - - package-ecosystem: github-actions - directory: / - schedule: - interval: weekly - open-pull-requests-limit: 10 diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000000..e3eb531c6e --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,33 @@ +{ + "packageRules": [ + { + "matchDepTypes": ["devDependencies"], + "groupName": "development dependencies", + "groupSlug": "dev-deps" + }, + { + "matchDepTypes": ["dependencies"], + "groupName": "dependencies", + "groupSlug": "deps" + }, + { + "matchDepTypes": ["action"], + "groupName": "CI dependencies", + "groupSlug": "ci-deps" + }, + { + "matchPackageNames": ["hls.js"], + "matchUpdateTypes": "major", + "enabled": false + } + ], + "dependencyDashboard": false, + "ignoreDeps": ["npm", "node"], + "lockFileMaintenance": { + "enabled": false + }, + "enabledManagers": ["npm", "github-actions"], + "labels": ["dependencies"], + "rebaseWhen": "behind-base-branch", + "rangeStrategy": "pin" +} diff --git a/.npmrc b/.npmrc index b215581d1f..95d3df9dfc 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ fund=false +save-exact=true