{ "image": "localhost/ai-opensource:latest", "forwardPorts": [], "mounts": [ { "source": "pnpm-store", "target": "/home/ai/.local/share/pnpm/store", "type": "volume" }, { "source": "shell-history", "target": "/home/ai/.shell-history/", "type": "volume" } ], "workspaceMount": "", "runArgs": [ "--userns=keep-id:uid=1000,gid=1000", "--volume=${localWorkspaceFolder}:/workspaces/${localWorkspaceFolderBasename}:Z" ], "customizations": { "vscode": { "extensions": [ "connor4312.nodejs-testing", "dbaeumer.vscode-eslint", "esbenp.prettier-vscode", "stylelint.vscode-stylelint", "svelte.svelte-vscode", "yoavbls.pretty-ts-errors", "tamasfe.even-better-toml", "streetsidesoftware.code-spell-checker", "editorconfig.editorconfig", "yzhang.markdown-all-in-one", "streetsidesoftware.code-spell-checker-russian", "christian-kohler.path-intellisense", "christian-kohler.npm-intellisense", "VisualStudioExptTeam.vscodeintellicode", "davidlday.languagetool-linter" ] } } }