File: dependabot.yml

package info (click to toggle)
node-blueprintjs 4.17.8~git20230417213433.6dab069%2Bds1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 85,560 kB
  • sloc: javascript: 14,111; sh: 433; makefile: 25
file content (45 lines) | stat: -rw-r--r-- 1,698 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# See the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
  - package-ecosystem: "npm"
    directory: "/"
    schedule:
      interval: "weekly"
    reviewers:
      - "adidahiya"
    versioning-strategy: increase
    ignore:
      # don't try to update internal packages
      - dependency-name: "@blueprintjs/*"
      # @typescript-eslint/* deps should all be upgraded together
      - dependency-name: "@typescript-eslint/*"
      # typescript and typedoc are usually upgraded together, and are often require code changes
      - dependency-name: "typescript"
      - dependency-name: "typedoc"
      # deprecated dependencies
      - dependency-name: "moment"
      - dependency-name: "moment-*"
      # we are stuck on svgo v1 for now
      # see https://github.com/palantir/blueprint/blob/727b91ffe76f49cded1acb8240c44502f34fce48/packages/icons/scripts/generate-icon-paths.mjs#L27-L30
      - dependency-name: "svgo"
      - dependency-name: "@types/svgo"
      # some deps should use a "widen" versioning strategy, since overly strict constraints can lead to duplicates and large bundle sizes
      - dependency-name: "date-fns"
      - dependency-name: "moment"
      - dependency-name: "lodash"
      # see https://github.com/tancredi/fantasticon/issues/470
      - dependency-name: "fantasticon"

  - package-ecosystem: "npm"
    directory: "/"
    schedule:
      interval: "weekly"
    reviewers:
      - "adidahiya"
    versioning-strategy: widen
    allow:
      - dependency-name: "date-fns"
      - dependency-name: "moment"
      - dependency-name: "lodash"