javascript
Options
Section titled “Options”languages.javascript.enable
Section titled “languages.javascript.enable”Whether to enable tools for JavaScript development.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.package
Section titled “languages.javascript.package”The Node.js package to use.
Type: package
Default:
pkgs.nodejs-slimDeclared by:
languages.javascript.bun.enable
Section titled “languages.javascript.bun.enable”Whether to enable install bun.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.bun.package
Section titled “languages.javascript.bun.package”The bun package to use.
Type: package
Default:
pkgs.bunDeclared by:
languages.javascript.bun.install.enable
Section titled “languages.javascript.bun.install.enable”Whether to enable bun install during devenv initialisation.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.corepack.enable
Section titled “languages.javascript.corepack.enable”Whether to enable wrappers for npm, pnpm and Yarn via Node.js Corepack.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.directory
Section titled “languages.javascript.directory”The JavaScript project’s root directory. Defaults to the root of the devenv project. Can be an absolute path or one relative to the root of the devenv project.
Type: string
Default:
config.devenv.rootExample:
"./directory"Declared by:
languages.javascript.lsp.enable
Section titled “languages.javascript.lsp.enable”Whether to enable TypeScript Language Server for JavaScript.
Type: boolean
Default:
trueExample:
trueDeclared by:
languages.javascript.lsp.package
Section titled “languages.javascript.lsp.package”The TypeScript/JavaScript language server package to use.
Type: package
Default:
pkgs.typescript-language-serverDeclared by:
languages.javascript.nodejs.enable
Section titled “languages.javascript.nodejs.enable”Whether to enable Node.js runtime.
Type: boolean
Default:
trueExample:
trueDeclared by:
languages.javascript.npm.enable
Section titled “languages.javascript.npm.enable”Whether to enable install npm.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.npm.package
Section titled “languages.javascript.npm.package”The npm package to use. Defaults to the npm output of the javascript package.
Type: package
Default:
languages.javascript.packageDeclared by:
languages.javascript.npm.install.enable
Section titled “languages.javascript.npm.install.enable”Whether to enable npm install during devenv initialisation.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.pnpm.enable
Section titled “languages.javascript.pnpm.enable”Whether to enable install pnpm.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.pnpm.package
Section titled “languages.javascript.pnpm.package”The pnpm package to use.
Type: package
Default:
pkgs.pnpmDeclared by:
languages.javascript.pnpm.install.enable
Section titled “languages.javascript.pnpm.install.enable”Whether to enable pnpm install during devenv initialisation.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.yarn.enable
Section titled “languages.javascript.yarn.enable”Whether to enable install yarn.
Type: boolean
Default:
falseExample:
trueDeclared by:
languages.javascript.yarn.package
Section titled “languages.javascript.yarn.package”The yarn package to use.
Type: package
Default:
pkgs.yarnDeclared by:
languages.javascript.yarn.install.enable
Section titled “languages.javascript.yarn.install.enable”Whether to enable yarn install during devenv initialisation.
Type: boolean
Default:
falseExample:
trueDeclared by:

