{
"name": "HVE Core - Markdown Editing",
"image": "${localEnv:HVE_DEVCONTAINER_IMAGE:mcr.microsoft.com/devcontainers/base:2-jammy}",
"features": {
"ghcr.io/devcontainers/features/node:1": {
"version": "24"
},
"ghcr.io/devcontainers/features/python:1": {
"version": "3.11"
},
"ghcr.io/devcontainers/features/git:1": {},
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers/features/azure-cli:1": {},
"ghcr.io/devcontainers/features/powershell:1": {}
},
"customizations": {
"vscode": {
"extensions": [
"streetsidesoftware.code-spell-checker",
"davidanson.vscode-markdownlint",
"yzhang.markdown-all-in-one",
"bierner.markdown-preview-github-styles",
"bierner.markdown-mermaid",
"bpruitt-goddard.mermaid-markdown-syntax-highlighting",
"github.vscode-pull-request-github",
"ms-python.python",
"ms-python.vscode-pylance",
"charliermarsh.ruff"
]
}
},
"onCreateCommand": "bash .devcontainer/scripts/on-create.sh",
"updateContentCommand": "npm ci",
"postCreateCommand": "bash .devcontainer/scripts/post-create.sh",
"remoteEnv": {
"HVE_GITHUB_RELEASES_URL": "${localEnv:HVE_GITHUB_RELEASES_URL}",
"HVE_GITHUB_API_URL": "${localEnv:HVE_GITHUB_API_URL}",
"HVE_PSGALLERY_REPOSITORY": "${localEnv:HVE_PSGALLERY_REPOSITORY}",
"HVE_PSGALLERY_SOURCE_URL": "${localEnv:HVE_PSGALLERY_SOURCE_URL}"
},
"remoteUser": "vscode"
}microsoft/hve-core
Publicmirrored fromhttps://github.com/microsoft/hve-coreAvailable
.devcontainer/devcontainer.json
42lines · modepreview