message: Update VS Code development container configuration
  * build: update development container configuration
  Bump Node version, delete obsolete setting, fix npm error, run as a non-root user.
  * build: remove legacy-peer-deps from the dev container
diff: {
  "name": "TypeScriptToLua",
  - "image": "mcr.microsoft.com/vscode/devcontainers/javascript-node:14",
  - "settings": {
  - "terminal.integrated.shell.linux": "/bin/bash"
  - },
  + "image": "mcr.microsoft.com/vscode/devcontainers/javascript-node:18",
  "extensions": [
  "typescript-to-lua.vscode-typescript-to-lua",
  "dbaeumer.vscode-eslint",
  "editorconfig.editorconfig",
  "esbenp.prettier-vscode"
  ],
  - "postCreateCommand": "npm ci"
  + "postCreateCommand": "npm ci",
  + "remoteUser": "node"
  }
  