Skip to content

Commit ff5be65

Browse files
committed
Upgrade Devcontainer to Ubuntu 24.04 and Node 22 (latest LTS)
1 parent c5a6c26 commit ff5be65

File tree

1 file changed

+24
-20
lines changed

1 file changed

+24
-20
lines changed

.devcontainer/devcontainer.json

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,36 @@
11
{
2-
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-22.04",
3-
"settings": {
4-
"[typescript]": {
5-
"editor.defaultFormatter": "esbenp.prettier-vscode",
6-
"editor.formatOnSave": true
7-
},
8-
"[json]": {
9-
"editor.defaultFormatter": "esbenp.prettier-vscode",
10-
"editor.formatOnSave": true
11-
},
12-
"[jsonc]": {
13-
"editor.defaultFormatter": "esbenp.prettier-vscode",
14-
"editor.formatOnSave": true
2+
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-24.04",
3+
"customizations": {
4+
"vscode": {
5+
"settings": {
6+
"[typescript]": {
7+
"editor.defaultFormatter": "esbenp.prettier-vscode",
8+
"editor.formatOnSave": true
9+
},
10+
"[json]": {
11+
"editor.defaultFormatter": "esbenp.prettier-vscode",
12+
"editor.formatOnSave": true
13+
},
14+
"[jsonc]": {
15+
"editor.defaultFormatter": "esbenp.prettier-vscode",
16+
"editor.formatOnSave": true
17+
}
18+
},
19+
"extensions": [
20+
"dbaeumer.vscode-eslint",
21+
"orta.vscode-jest",
22+
"esbenp.prettier-vscode",
23+
"streetsidesoftware.code-spell-checker"
24+
]
1525
}
1626
},
17-
"extensions": [
18-
"dbaeumer.vscode-eslint",
19-
"orta.vscode-jest",
20-
"esbenp.prettier-vscode",
21-
"streetsidesoftware.code-spell-checker"
22-
],
2327
"forwardPorts": [3000],
2428
"containerUser": "vscode",
2529
"postCreateCommand": "yarn install",
2630
"waitFor": "postCreateCommand", // otherwise automated jest tests fail
2731
"features": {
2832
"node": {
29-
"version": "18"
33+
"version": "22"
3034
},
3135
"github-cli": "latest"
3236
}

0 commit comments

Comments
 (0)