{ "id": "node", "version": "1.3.0", "name": "Node.js (via nvm), yarn and pnpm", "documentationURL": "https://github.com/devcontainers/features/tree/main/src/node", "description": "Installs Node.js, nvm, yarn, pnpm, and needed dependencies.", "options": { "version": { "type": "string", "proposals": [ "lts", "latest", "none", "18", "16", "14" ], "default": "lts", "description": "Select or enter a Node.js version to install" }, "nodeGypDependencies": { "type": "boolean", "default": true, "description": "Install dependencies to compile native node modules (node-gyp)?" }, "nvmInstallPath": { "type": "string", "default": "/usr/local/share/nvm", "description": "The path where NVM will be installed." }, "nvmVersion": { "type": "string", "proposals": [ "latest", "0.39" ], "default": "latest", "description": "Version of NVM to install." } }, "customizations": { "vscode": { "extensions": [ "dbaeumer.vscode-eslint" ] } }, "containerEnv": { "NVM_DIR": "/usr/local/share/nvm", "NVM_SYMLINK_CURRENT": "true", "PATH": "/usr/local/share/nvm/current/bin:${PATH}" }, "installsAfter": [ "ghcr.io/devcontainers/features/common-utils" ] }