Skip to content

javascript

Whether to enable tools for JavaScript development.

Type: boolean

Default:

false

Example:

true

Declared by:

The Node.js package to use.

Type: package

Default:

pkgs.nodejs-slim

Declared by:

Whether to enable install bun.

Type: boolean

Default:

false

Example:

true

Declared by:

The bun package to use.

Type: package

Default:

pkgs.bun

Declared by:

Whether to enable bun install during devenv initialisation.

Type: boolean

Default:

false

Example:

true

Declared by:

Whether to enable wrappers for npm, pnpm and Yarn via Node.js Corepack.

Type: boolean

Default:

false

Example:

true

Declared by:

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.root

Example:

"./directory"

Declared by:

Whether to enable TypeScript Language Server for JavaScript.

Type: boolean

Default:

true

Example:

true

Declared by:

The TypeScript/JavaScript language server package to use.

Type: package

Default:

pkgs.typescript-language-server

Declared by:

Whether to enable Node.js runtime.

Type: boolean

Default:

true

Example:

true

Declared by:

Whether to enable install npm.

Type: boolean

Default:

false

Example:

true

Declared by:

The npm package to use. Defaults to the npm output of the javascript package.

Type: package

Default:

languages.javascript.package

Declared by:

Whether to enable npm install during devenv initialisation.

Type: boolean

Default:

false

Example:

true

Declared by:

Whether to enable install pnpm.

Type: boolean

Default:

false

Example:

true

Declared by:

The pnpm package to use.

Type: package

Default:

pkgs.pnpm

Declared by:

Whether to enable pnpm install during devenv initialisation.

Type: boolean

Default:

false

Example:

true

Declared by:

Whether to enable install yarn.

Type: boolean

Default:

false

Example:

true

Declared by:

The yarn package to use.

Type: package

Default:

pkgs.yarn

Declared by:

Whether to enable yarn install during devenv initialisation.

Type: boolean

Default:

false

Example:

true

Declared by: