@@ -60,20 +60,6 @@ updates:
6060 - dependency-name : " @types/node"
6161 # Update the types manually with new Node.js version support
6262 update-types : ["version-update:semver-major"]
63- - dependency-name : " jest-docblock"
64- # 30.0.0 onwards only supports Node.js 18.14.x and above
65- update-types : ["version-update:semver-major"]
66- # The path-to-regexp version has to be the same as used in express v4.
67- # Consider vendoring it instead.
68- - dependency-name : " path-to-regexp"
69- - dependency-name : " lru-cache"
70- # 11.0.0 onwards only supports Node.js 20 and above
71- update-types : ["version-update:semver-major"]
72- - dependency-name : " limiter"
73- # 2.0.0 onwards breaks our tests. 3.0.0 works but it requires Node.js v16.
74- # That breaks cypress in our v5 release line. Update when v5 is EOL.
75- # Reverting this commit should suffice.
76- update-types : ["version-update:semver-major"]
7763 - dependency-name : " glob"
7864 # 11.0.0 onwards only supports Node.js 20 and above
7965 update-types : ["version-update:semver-major"]
@@ -87,6 +73,9 @@ updates:
8773 # Thus, we ignore them and update them manually.
8874 - dependency-name : " @opentelemetry/api"
8975 - dependency-name : " @opentelemetry/api-logs"
76+ - dependency-name : " tap"
77+ # Contain breaking changes that are incompatible with our test usage
78+ update-types : ["version-update:semver-major"]
9079 groups :
9180 dev-minor-and-patch-dependencies :
9281 dependency-type : " development"
@@ -103,6 +92,49 @@ updates:
10392 - " minor"
10493 - " patch"
10594
95+ # Vendored dependencies
96+ - package-ecosystem : " npm"
97+ directories :
98+ - " /vendor"
99+ schedule :
100+ interval : " weekly"
101+ open-pull-requests-limit : 100
102+ cooldown :
103+ default-days : 5
104+ labels :
105+ - dependabot
106+ - dependencies
107+ - javascript
108+ - semver-patch
109+ ignore :
110+ - dependency-name : " jest-docblock"
111+ # 30.0.0 onwards only supports Node.js 18.14.x and above
112+ update-types : ["version-update:semver-major"]
113+ # The path-to-regexp version has to be the same as used in express v4.
114+ - dependency-name : " path-to-regexp"
115+ - dependency-name : " lru-cache"
116+ # 11.0.0 onwards only supports Node.js 20 and above
117+ update-types : ["version-update:semver-major"]
118+ - dependency-name : " limiter"
119+ # 2.0.0 onwards breaks our tests. 3.0.0 works but it requires Node.js v16.
120+ # That breaks cypress in our v5 release line. Update when v5 is EOL.
121+ # Reverting this commit should suffice.
122+ update-types : ["version-update:semver-major"]
123+ - dependency-name : " @opentelemetry/core"
124+ # 2.0.0 onwards only supports Node.js 18.19.0 and above
125+ update-types : ["version-update:semver-major"]
126+ - dependency-name : " @opentelemetry/resources"
127+ # 2.0.0 onwards only supports Node.js 18.19.0 and above
128+ update-types : ["version-update:semver-major"]
129+ groups :
130+ vendor-minor-and-patch-dependencies :
131+ dependency-type : " production"
132+ patterns :
133+ - " *"
134+ update-types :
135+ - " minor"
136+ - " patch"
137+
106138 # Instrumented library support range
107139 - package-ecosystem : " npm"
108140 directories :
0 commit comments