Skip to content

Commit 1e55ef1

Browse files
author
joachimzeelmaekers
committed
chore: add dependabot and bump packages
1 parent 8994e92 commit 1e55ef1

File tree

5 files changed

+366
-211
lines changed

5 files changed

+366
-211
lines changed

.github/dependabot.yml

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
version: 2
2+
registries:
3+
npm-npmjs:
4+
type: npm-registry
5+
url: https://registry.npmjs.org
6+
token: ${{secrets.NPM_TOKEN_READ_ONLY}}
7+
updates:
8+
- package-ecosystem: npm
9+
directory: "/"
10+
registries:
11+
- npm-npmjs
12+
schedule:
13+
interval: weekly
14+
day: monday
15+
time: "07:00"
16+
open-pull-requests-limit: 20
17+
reviewers:
18+
- "@datacamp-engineering/conversion-engineering"
19+
ignore:
20+
- dependency-name: "*"
21+
update-types: ["version-update:semver-major"]
22+
groups:
23+
security:
24+
applies-to: security-updates
25+
update-types:
26+
- "patch"
27+
- "minor"
28+
- "major"
29+
30+
datacamp-packages:
31+
patterns:
32+
- "@datacamp*"
33+
update-types:
34+
- "patch"
35+
- "minor"
36+
37+
react-framework:
38+
patterns:
39+
- "react"
40+
- "react-dom"
41+
- "next"
42+
update-types:
43+
- "patch"
44+
- "minor"
45+
46+
react-ecosystem:
47+
patterns:
48+
- "react-*"
49+
- "better-react-mathjax"
50+
update-types:
51+
- "patch"
52+
- "minor"
53+
54+
styling-and-ui:
55+
patterns:
56+
- "tailwindcss"
57+
- "@tailwindcss*"
58+
- "@emotion*"
59+
- "postcss"
60+
- "autoprefixer"
61+
update-types:
62+
- "patch"
63+
- "minor"
64+
65+
utilities:
66+
patterns:
67+
- "date-fns"
68+
- "react-use"
69+
- "remark-gfm"
70+
- "recharts"
71+
- "@octokit/graphql"
72+
- "react-ga4"
73+
- "react-i18next"
74+
update-types:
75+
- "patch"
76+
- "minor"
77+
78+
development-tools:
79+
patterns:
80+
- "typescript"
81+
- "prettier"
82+
- "eslint"
83+
update-types:
84+
- "patch"
85+
- "minor"
86+
87+
type-definitions:
88+
patterns:
89+
- "@types*"
90+
update-types:
91+
- "patch"
92+
- "minor"
93+
94+
# JavaScript dependencies - Acceptance Tests
95+
- package-ecosystem: npm
96+
directory: "/acceptance_tests"
97+
schedule:
98+
interval: weekly
99+
day: monday
100+
time: "07:00"
101+
open-pull-requests-limit: 5
102+
reviewers:
103+
- "@datacamp-engineering/conversion-engineering"
104+
ignore:
105+
- dependency-name: "*"
106+
update-types: ["version-update:semver-major"]
107+
- dependency-name: "@playwright/test"
108+
groups:
109+
datacamp-test-packages:
110+
patterns:
111+
- "@datacamp*"
112+
update-types:
113+
- "patch"
114+
- "minor"
115+
116+
all-other-test-dependencies:
117+
patterns:
118+
- "*"
119+
exclude-patterns:
120+
- "@datacamp*"
121+
update-types:
122+
- "patch"
123+
- "minor"

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v20.12.2
1+
v22

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG NODE_VERSION=20-alpine
1+
ARG NODE_VERSION=22-alpine
22

33
FROM node:${NODE_VERSION} AS dependencies
44

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,36 +12,36 @@
1212
"@datacamp/waffles": "5.12.0",
1313
"@emotion/react": "^11.13.3",
1414
"@emotion/styled": "^11.13.0",
15-
"@octokit/graphql": "^4.5.8",
16-
"@tailwindcss/forms": "^0.2.1",
17-
"@tailwindcss/line-clamp": "^0.2.0",
18-
"@tailwindcss/typography": "^0.3.1",
15+
"@octokit/graphql": "^4.8.0",
16+
"@tailwindcss/forms": "^0.5.10",
17+
"@tailwindcss/line-clamp": "^0.2.2",
18+
"@tailwindcss/typography": "^0.5.16",
1919
"@types/gtag.js": "^0.0.4",
20-
"autoprefixer": "^10.0.2",
20+
"autoprefixer": "^10.4.21",
2121
"better-react-mathjax": "^2.0.1",
22-
"date-fns": "^2.16.1",
23-
"next": "^14.2.8",
22+
"date-fns": "^2.30.0",
23+
"next": "^14.2.30",
2424
"postcss": "^8.1.10",
2525
"react": "^18.3.1",
2626
"react-dom": "^18.3.1",
2727
"react-ga4": "^2.1.0",
2828
"react-i18next": "^15.0.1",
29-
"react-icons": "^4.1.0",
29+
"react-icons": "^4.12.0",
3030
"react-markdown": "^5.0.3",
31-
"react-syntax-highlighter": "^15.5.0",
32-
"react-use": "^17.3.2",
31+
"react-syntax-highlighter": "^15.6.1",
32+
"react-use": "^17.6.0",
3333
"recharts": "2.0.0-beta.8",
3434
"remark-gfm": "^1.0.0",
3535
"tailwindcss": "^2.2.19"
3636
},
3737
"devDependencies": {
3838
"@datacamp/eslint-config": "^4.1.0",
3939
"@datacamp/prettier-config": "^2.1.0",
40-
"@types/node": "22.5.4",
41-
"@types/react": "18.0.1",
42-
"eslint": "^7.16.0",
43-
"prettier": "^2.2.1",
44-
"typescript": "^4.1.3"
40+
"@types/node": "22.5.5",
41+
"@types/react": "18.0.38",
42+
"eslint": "^7.32.0",
43+
"prettier": "^2.8.8",
44+
"typescript": "^4.9.5"
4545
},
4646
"license": "MIT"
4747
}

0 commit comments

Comments
 (0)