Skip to content

Commit 3afa67c

Browse files
Enable Dependabot updates
1 parent ee8bb81 commit 3afa67c

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed

.github/dependabot.yml

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
version: 2
2+
3+
updates:
4+
# Update npm packages
5+
- package-ecosystem: npm
6+
directory: /
7+
8+
# Group packages into shared PR
9+
groups:
10+
build:
11+
patterns:
12+
- '@babel/*'
13+
- '@rollup/*'
14+
- '@types/react'
15+
- '@types/react-*'
16+
- 'classnames'
17+
- 'nhsuk-frontend'
18+
- 'react'
19+
- 'react-dom'
20+
- 'rollup'
21+
- 'tslib'
22+
23+
lint:
24+
patterns:
25+
- '@eslint/*'
26+
- '@types/*'
27+
- 'eslint'
28+
- 'eslint-*'
29+
- 'globals'
30+
- 'prettier'
31+
- 'typescript'
32+
- 'typescript-*'
33+
34+
# Exclude packages in other groups
35+
exclude-patterns:
36+
- '@types/jest'
37+
- '@types/jest-*'
38+
- '@types/react'
39+
- '@types/react-*'
40+
41+
test:
42+
patterns:
43+
- '@testing-library/*'
44+
- '@types/jest'
45+
- '@types/jest-*'
46+
- 'babel-*'
47+
- 'jest'
48+
- 'jest-*'
49+
50+
tools:
51+
patterns:
52+
- '@storybook/*'
53+
- 'lodash'
54+
- 'outdent'
55+
- 'sass-embedded'
56+
- 'storybook'
57+
- 'vite'
58+
- 'vite-*'
59+
60+
schedule:
61+
interval: monthly
62+
63+
versioning-strategy: increase
64+
65+
allow:
66+
# Include direct package.json updates
67+
- dependency-type: direct
68+
69+
# Include indirect browser data updates
70+
# https://caniuse.com
71+
- dependency-name: caniuse-lite
72+
73+
# Update GitHub Actions
74+
- package-ecosystem: github-actions
75+
directory: /
76+
77+
schedule:
78+
interval: 'monthly'

0 commit comments

Comments
 (0)