Skip to main content

PartialToolchainConfig

Configures all tools and platforms required for tasks. Docs: https://moonrepo.dev/docs/config/toolchain

Index

Properties

optional$schema

$schema?: null | string = null | string

optionalbun

bun?: null | PartialBunConfig

Configures and enables the Bun platform.

optionaldeno

deno?: null | PartialDenoConfig

Configures and enables the Deno platform.

optionalextends

extends?: null | string

Extends another toolchain configuration file. Supports a relative file path or a secure URL.

optionalnode

node?: null | PartialNodeConfig

Configures and enables the Node.js platform.

optionalrust

rust?: null | PartialRustConfig

Configures and enables the Rust platform.

optionaltypescript

typescript?: null | PartialTypeScriptConfig

Configures and enables the TypeScript platform.