feat(INDA-383): daily stats.
[ProtonMail-WebClient.git] / renovate.json
blobeef39578adc3e285df4893063c36125973021d6a
2     "$schema": "https://docs.renovatebot.com/renovate-schema.json",
3     "extends": ["config:base", "group:allNonMajor", ":semanticCommitsDisabled"],
4     "postUpdateOptions": ["yarnDedupeHighest"],
5     "rangeStrategy": "bump",
6     "rebaseWhen": "conflicted",
7     "prConcurrentLimit": 2,
8     "ignoreDeps": [
9         "roosterjs",
10         "emoji-mart",
11         "@emoji-mart/data",
12         "pmcrypto",
13         "@openpgp/web-stream-tools",
14         "@protontech/pass-rust-core",
15         "@mlc-ai/web-llm",
16         "sass"
17     ],
18     "ignorePaths": [
19         "**/node_modules/**",
20         "applications/pass-extension/safari/**",
21         "applications/pass-desktop/native/**"
22     ],
23     "packageRules": [
24         {
25             "groupName": "Playwright",
26             "matchPackageNames": ["playwright", "@playwright/test", "mcr.microsoft.com/playwright"]
27         },
28         {
29             "groupName": "lexical",
30             "matchPackagePatterns": ["@lexical/*", "lexical", "yjs", "y-protocols"]
31         },
32         {
33             "groupName": "Unleash",
34             "matchPackageNames": ["@unleash/proxy-client-react", "unleash-proxy-client"]
35         },
36         {
37             "groupName": "pdfme",
38             "matchPackagePatterns": ["@pdfme/*"]
39         },
40         {
41             "groupName": "redux",
42             "matchPackagePatterns": ["redux"]
43         },
44         {
45             "groupName": "pass-desktop and inbox-desktop exclusions",
46             "matchPackagePatterns": ["@electron-forge/*", "@electron/fuses", "@vercel/webpack-asset-relocator-loader"],
47             "enabled": false
48         }
49     ]