Turborepo Windows ARM64 Binary

2.8.17 · active · verified Tue Apr 21

The `turbo-windows-arm64` package provides the native, compiled binary executable for Turborepo specifically optimized for Windows machines running on ARM64 architecture. It is an internal dependency of the main `turborepo` npm package, which acts as a shim to select and execute the correct platform-specific binary. Users typically install the `turborepo` package, and `npm` or `pnpm` automatically resolves and installs this artifact when on a compatible system. The current stable version of this specific binary package is `2.8.17`, corresponding to a particular `turborepo` release, though Turborepo itself releases frequently, including canary builds (e.g., v2.9.x at time of writing). Its primary differentiation is enabling optimal performance of Turborepo on modern ARM-based Windows devices by providing a native, pre-compiled binary.

Common errors

Warnings

Install

Imports

Quickstart

Demonstrates the typical setup of a Turborepo monorepo, defining a `turbo.json` pipeline, and executing a `turbo build` command. This uses the underlying `turbo-windows-arm64` binary if run on a compatible Windows ARM64 machine.

{
  "name": "my-turborepo-app",
  "private": true,
  "workspaces": [
    "apps/*",
    "packages/*"
  ]
}

// packages/ui/package.json
{
  "name": "ui",
  "version": "0.0.0",
  "scripts": {
    "build": "echo building ui"
  }
}

// apps/web/package.json
{
  "name": "web",
  "version": "0.0.0",
  "dependencies": {
    "ui": "*"
  },
  "scripts": {
    "build": "echo building web and depends on ui",
    "dev": "echo developing web"
  }
}

// turbo.json
{
  "$schema": "https://turbo.build/schema.json",
  "pipeline": {
    "build": {
      "dependsOn": ["^build"],
      "outputs": ["dist/**", ".next/**"]
    },
    "dev": {
      "cache": false
    }
  }
}

// To install and run:
// npm install -g turborepo
// cd my-turborepo-app
// pnpm install # or npm install / yarn install
// turbo build

view raw JSON →