diff --git a/renovate.json b/renovate.json5 similarity index 84% rename from renovate.json rename to renovate.json5 index 25a569ecd..39d21b66a 100644 --- a/renovate.json +++ b/renovate.json5 @@ -31,37 +31,45 @@ "@fortawesome/fontawesome-svg-core", "@fortawesome/free-solid-svg-icons", "@svgr/webpack", - "@types/react-native", "actions/stale", "babel-eslint", "babel-loader", "babel-preset-react-app", "browserify", "codemirror", - "com.android.tools.build:gradle", "cspell", "electron", - "mini-css-extract-plugin", - "jsc-android", - "ruby", - "katex", - "mermaid", - "rollup-plugin-commonjs", - "rollup-plugin-node-resolve", - "metro-react-native-babel-preset", - "react-native", - "stripe", - "rollup", "file-loader", "gradle", "html-webpack-plugin", - "typedoc", "husky", "lerna", - "com.facebook.flipper:flipper", + "metro-react-native-babel-preset", + "mini-css-extract-plugin", + "rollup-plugin-commonjs", + "rollup-plugin-node-resolve", + "rollup", + "ruby", + "stripe", + "typedoc", + "webpack", + + // React Native stuff should be updated only when + // upgrading React Native. + "@types/react-native", + "com.android.tools.build:gradle", "com.facebook.flipper:flipper-fresco-plugin", "com.facebook.flipper:flipper-network-plugin", - "webpack" + "com.facebook.flipper:flipper", + "jsc-android", + "react-native", + + // Need special processing when upgrading + "katex", + "mermaid", + + // Cannot upgrade further due to ESM support + "node-fetch", ], "packageRules": [ { @@ -69,6 +77,8 @@ "automerge": true }, { + // AWS packages are updated too frequently and we can assume minor + // updates are stable. "matchPackageNames": ["@aws-sdk/client-s3", "@aws-sdk/s3-request-presigner"], "matchUpdateTypes": ["minor", "patch"], "automerge": true