From 5b7edf0729d967dbfa357b9a5a3813a9364e7f96 Mon Sep 17 00:00:00 2001 From: eliazarw Date: Sat, 3 Jan 2026 06:36:14 +0000 Subject: [PATCH] feat: Add Dev Container configuration for a consistent development environment. --- .devcontainer/Dockerfile | 1 + .devcontainer/devcontainer.json | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 .devcontainer/Dockerfile create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..547fbf1 --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1 @@ +FROM mcr.microsoft.com/devcontainers/javascript-node:22-bookworm diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..684b808 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,22 @@ +{ + "name": "Horror Game Dev", + "build": { + "dockerfile": "Dockerfile" + }, + "customizations": { + "vscode": { + "extensions": [ + "dbaeumer.vscode-eslint", + "esbenp.prettier-vscode", + "slevesque.shader", + "circlecode.glsl-literal", + "pwn-man.three-js-snippets" + ] + } + }, + "forwardPorts": [ + 5173 + ], + "postCreateCommand": "npm install", + "remoteUser": "node" +} \ No newline at end of file