// For format details, see https://aka.ms/vscode-remote/devcontainer.json or this file's README at: // https://github.com/microsoft/vscode-dev-containers/tree/v0.117.1/containers/javascript-node-12-mongo // If you want to run as a non-root user in the container, see .devcontainer/docker-compose.yml. { "name": "GROWI-Dev", "dockerComposeFile": "docker-compose.yml", "service": "node", "workspaceFolder": "/workspace/growi", // Set *default* container specific settings.json values on container create. "settings": { "terminal.integrated.defaultProfile.linux": "bash" }, // Add the IDs of extensions you want installed when the container is created. "extensions": [ "dbaeumer.vscode-eslint", "mhutchie.git-graph", "eamodio.gitlens", "github.vscode-pull-request-github", "cschleiden.vscode-github-actions", "firsttris.vscode-jest-runner", "msjsdiag.debugger-for-chrome", "firefox-devtools.vscode-firefox-debug", "editorconfig.editorconfig", "esbenp.prettier-vscode", "shinnn.stylelint", "stylelint.vscode-stylelint" ], // Uncomment the next line if you want start specific services in your Docker Compose config. // "runServices": [], // Uncomment the line below if you want to keep your containers running after VS Code shuts down. // "shutdownAction": "none", // Use 'postCreateCommand' to run commands after the container is created. "postCreateCommand": "yarn global add turbo && yarn install", // Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root. "remoteUser": "node" }