universo-platform-2d

Форк
0
70 строк · 1.9 Кб
1
{
2
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
3
  "extends": ["config:recommended", ":disablePeerDependencies"],
4
  "labels": ["dependencies"],
5
  "ignorePaths": [
6
    "**/node_modules/**",
7
    "**/bower_components/**",
8
    "**/vendor/**",
9
    "**/examples/**",
10
    "**/__tests__/**",
11
    "**/test/**",
12
    "**/__fixtures__/**"
13
  ],
14
  "packageRules": [
15
    {
16
      "matchPackagePatterns": ["^eslint", "^@typescript-eslint"],
17
      "rangeStrategy": "replace",
18
      "groupName": "linter"
19
    },
20
    {
21
      "matchDepNames": ["oxlint"],
22
      "rangeStrategy": "replace",
23
      "groupName": "oxlint"
24
    },
25
    {
26
      "groupName": "blocksuite",
27
      "matchPackagePatterns": ["^@blocksuite"],
28
      "excludePackageNames": ["@blocksuite/icons"],
29
      "rangeStrategy": "replace",
30
      "changelogUrl": "https://github.com/toeverything/blocksuite/blob/master/packages/blocks/CHANGELOG.md"
31
    },
32
    {
33
      "groupName": "all non-major dependencies",
34
      "groupSlug": "all-minor-patch",
35
      "matchPackagePatterns": ["*"],
36
      "excludePackagePatterns": ["^@blocksuite/", "oxlint"],
37
      "matchUpdateTypes": ["minor", "patch"]
38
    },
39
    {
40
      "groupName": "rust toolchain",
41
      "matchManagers": ["custom.regex"],
42
      "matchDepNames": ["rustc"]
43
    },
44
    {
45
      "groupName": "nestjs",
46
      "matchPackagePatterns": ["^@nestjs"]
47
    }
48
  ],
49
  "commitMessagePrefix": "chore: ",
50
  "commitMessageAction": "bump up",
51
  "commitMessageTopic": "{{depName}} version",
52
  "ignoreDeps": [],
53
  "postUpdateOptions": ["yarnDedupeHighest"],
54
  "lockFileMaintenance": {
55
    "enabled": true,
56
    "extends": ["schedule:weekly"]
57
  },
58
  "customManagers": [
59
    {
60
      "customType": "regex",
61
      "fileMatch": ["^rust-toolchain\\.toml?$"],
62
      "matchStrings": [
63
        "channel\\s*=\\s*\"(?<currentValue>\\d+\\.\\d+(\\.\\d+)?)\""
64
      ],
65
      "depNameTemplate": "rustc",
66
      "packageNameTemplate": "rust-lang/rust",
67
      "datasourceTemplate": "github-releases"
68
    }
69
  ]
70
}
71

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.