3
3
{
4
4
"name" : " robotcode devcontainer" ,
5
5
"image" : " ghcr.io/d-biehl/robocode-dev:latest" ,
6
-
7
6
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
8
7
// "build": {
9
8
// "dockerfile": "Dockerfile"
10
9
// },
11
-
12
10
// Features to add to the dev container. More info: https://containers.dev/features.
13
11
// "features": {},
14
-
15
12
// Use 'forwardPorts' to make a list of ports inside the container available locally.
16
13
// "forwardPorts": [],
17
-
18
14
// Use 'postCreateCommand' to run commands after the container is created.
19
15
"postCreateCommand" : " bash -i -c 'npm install --also-dev && hatch config set dirs.env.virtual .hatch && hatch env create devel'" ,
20
-
21
16
// Configure tool-specific properties.
22
17
// "customizations": {},
23
-
24
18
// Uncomment to connect as root instead. More info: https://aka.ms/dev-je+-containers-non-root.
25
19
"remoteUser" : " vscode" ,
26
20
"customizations" : {
27
21
"vscode" : {
28
22
"extensions" : [
29
23
" ms-python.python" ,
30
- " charliermarsh.ruff" ,
31
24
" esbenp.prettier-vscode" ,
32
25
" dbaeumer.vscode-eslint" ,
33
- " tamasfe.even-better-toml"
26
+ " tamasfe.even-better-toml" ,
27
+ " gruntfuggly.todo-tree" ,
28
+ " charliermarsh.ruff" ,
29
+ " ms-python.black-formatter" ,
30
+ " ms-python.mypy-type-checker"
34
31
],
35
32
"settings" : {
36
- "python.testing.pytestArgs" : [" tests" ],
33
+ "python.testing.pytestArgs" : [
34
+ " tests"
35
+ ],
37
36
"python.testing.unittestEnabled" : false ,
38
37
"python.testing.pytestEnabled" : true ,
39
38
"files.exclude" : {
57
56
"python.terminal.activateEnvInCurrentTerminal" : true ,
58
57
"python.formatting.provider" : " black" ,
59
58
"python.analysis.completeFunctionParens" : true ,
60
- "python.linting.mypyArgs" : [" --show-column-numbers" ],
59
+ "python.linting.mypyArgs" : [
60
+ " --show-column-numbers"
61
+ ],
61
62
"prettier.printWidth" : 120 ,
62
63
"prettier.tabWidth" : 4 ,
63
64
"eslint.alwaysShowStatus" : true ,
72
73
}
73
74
}
74
75
}
75
- }
76
+ }
0 commit comments