diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 000000000..ee1cee9b7 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,34 @@ +{ + "name": "Node.js", + "image": "docker.pkg.github.com/peaceiris/actions-gh-pages/dev:latest", + + // Use 'settings' to set *default* container specific settings.json values on container create. + "settings": { + "terminal.integrated.shell.linux": "/bin/bash" + }, + + // Add the IDs of extensions you want installed when the container is created in the array below. + "extensions": [ + "bungcip.better-toml", + "EditorConfig.EditorConfig", + "donjayamanne.githistory", + "eamodio.gitlens", + "oderwat.indent-rainbow", + "yzhang.markdown-all-in-one", + "shd101wyy.markdown-preview-enhanced", + "christian-kohler.path-intellisense", + "lfs.vscode-emacs-friendly", + "dbaeumer.vscode-eslint", + "firsttris.vscode-jest-runner", + "VisualStudioExptTeam.vscodeintellicode" + ], + + // Use 'forwardPorts' to make a list of ports inside the container available locally. + // "forwardPorts": [3000], + + // Specifies a command that should be run after the container has been created. + "postCreateCommand": "npm ci", + + // Comment out the next line to run as root instead. + // "remoteUser": "runner" +}