Skip to content

Commit 60002db

Browse files
committed
chore: add devcontainer config
1 parent 65f31e4 commit 60002db

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

.devcontainer/devcontainer.json

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"image": "ghcr.io/ebizbase/node-dind-devcontainer:1",
3+
"runArgs": [
4+
"--name=ebizbase-dev-infras-devcontainer"
5+
],
6+
"mounts": [
7+
"source=ebizbase-dev-infras-devcontainer-dind,target=/var/lib/docker,type=volume"
8+
],
9+
"remoteUser": "vscode",
10+
"postCreateCommand": "bun install",
11+
"customizations": {
12+
"vscode": {
13+
"settings": {
14+
"files.associations": {
15+
"*.json": "jsonc"
16+
},
17+
"files.exclude": {
18+
"**/.git": true,
19+
"**/.svn": true,
20+
"**/.hg": true,
21+
"**/.DS_Store": true,
22+
"**/Thumbs.db": true
23+
},
24+
"json.schemas": [
25+
{
26+
"fileMatch": [
27+
"*/devcontainer-feature.json"
28+
],
29+
"url": "https://raw.githubusercontent.com/devcontainers/spec/main/schemas/devContainerFeature.schema.json"
30+
},
31+
{
32+
"fileMatch": [
33+
"*/devcontainer.json"
34+
],
35+
"url": "https://github.com/devcontainers/spec/raw/refs/heads/main/schemas/devContainer.schema.json"
36+
},
37+
{
38+
"fileMatch": [
39+
"*/package.json"
40+
],
41+
"url": "https://raw.githubusercontent.com/SchemaStore/schemastore/refs/heads/master/src/schemas/json/package.json"
42+
}
43+
]
44+
},
45+
"extensions": [
46+
"editorconfig.editorconfig",
47+
"esbenp.prettier-vscode",
48+
"shd101wyy.markdown-preview-enhanced",
49+
"steoates.autoimport",
50+
"github.vscode-github-actions",
51+
"redhat.vscode-yaml",
52+
"mads-hartmann.bash-ide-vscode",
53+
"firsttris.vscode-jest-runner"
54+
]
55+
}
56+
}
57+
}

0 commit comments

Comments
 (0)