Registry / devops / turbo-windows-64

turbo-windows-64

JSON →
library2.8.17jsnpmunverified

This package, `turbo-windows-64`, is a platform-specific binary that provides the Windows x64 executable for Turborepo, a high-performance build system for JavaScript and TypeScript monorepos. Turborepo is designed to optimize development workflows by leveraging content-addressable caching, remote caching capabilities, and efficient task orchestration to significantly speed up builds, tests, and other operations across multiple packages within a single repository. The primary `turbo` package, not this platform-specific artifact, is what users typically install, as it automatically selects and downloads the correct binary for the host operating system. As of the current stable release, the main `turbo` package is at version `2.9.6`, with active development continuing through frequent canary releases (e.g., `2.9.7-canary.X`). This package (`2.8.17`) represents a specific older minor version of the Windows x64 binary.

npm install turbo-windows-64
INSTALL
IMPORT
SIG · TURBO-WINDOWS-64
T
turbo-windows-64
devopsjavascriptv2.8.17
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Illustrates how to install the `turbo` CLI and run a basic build task across a monorepo, including optional Vercel login.

npm install turbo --save-dev # Or using pnpm: pnpm add turbo --save-dev # Or using yarn: yarn add turbo --dev # Configure a turbo.json at the root of your monorepo (example): // turbo.json // { // "$schema": "https://turbo.build/schema.json", // "pipeline": { // "build": { // "dependsOn": ["^build"], // "outputs": ["dist/**", ".next/**"] // }, // "test": { // "dependsOn": ["build"], // "outputs": [] // }, // "lint": { // "outputs": [] // } // } // } # Run a defined task (e.g., 'build') across your monorepo npx turbo run build # Log in to Vercel for remote caching (optional) npx turbo login # Or, to connect to a Vercel project npx turbo link
turbo --version
Debug
Known issues
gotchaDirect installation of `turbo-windows-64` is generally not recommended. Users should install the main `turbo` package, which acts as a shim and automatically fetches the correct platform-specific binary (like `turbo-windows-64`) for their operating system. Manually installing this specific binary can lead to version mismatches or incorrect configurations.
fix
Always install the `turbo` package via your package manager (npm, pnpm, yarn) and let it manage the platform-specific binaries. For example: `npm install turbo --save-dev`.
affects: >=1.0.0
breakingTurborepo has migrated Vercel authentication to standard OAuth and device flows. Older authentication methods, particularly those relying on legacy Vercel auth tokens or direct token injection, may cease to function or require re-authentication.
fix
Ensure you are using a recent version of Turborepo. If encountering authentication issues, run `npx turbo login` to re-authenticate using the new flow. Refer to the official Turborepo documentation for updated Vercel integration steps.
affects: >=2.9.7-canary.11 (and anticipated stable 2.9.x)
breakingSupport for pnpm v11 multi-document lockfiles was fixed in later canary versions. Earlier versions may have had issues correctly parsing or utilizing these lockfiles, potentially leading to incorrect dependency resolution or build failures.
fix
Upgrade Turborepo to version `2.9.7-canary.7` or later (or the equivalent stable release) to ensure full compatibility with pnpm v11 multi-document lockfiles. Ensure your pnpm version is also up-to-date.
affects: <=2.9.7-canary.6
gotchaEarly canary releases in the 2.9.x series had fixes related to graceful shutdown mechanisms, Node wrapper lifecycle management, and preserving exit codes. This implies that older 2.9.x canary versions might have exhibited non-ideal behavior during process termination or when handling signals, which could affect CI/CD pipelines or local development stability.
fix
For the most stable experience, always use the latest stable release of Turborepo or the most recent canary build if actively testing new features. Regularly update your `turbo` package to benefit from these stability improvements.
affects: 2.9.x-canary (prior to 2.9.7-canary.13)
Errors
Common errors & fixes
'turbo' is not recognized as an internal or external command, operable program or batch file.
The `turbo` CLI executable is not found in the system's PATH. This usually happens if the `turbo` package was not installed or was installed locally and `npx` is not being used, or the package manager's bin directory is not in PATH.
fix
Ensure you have installed the main `turbo` package using `npm install turbo --save-dev`, `pnpm add turbo --save-dev`, or `yarn add turbo --dev`. Then, either run `npx turbo run <task>` to execute via `npx`, or ensure your package manager's global bin directory is in your system's PATH for direct `turbo run <task>` execution.
Error: Vercel authentication failed. Please log in again.
Turborepo failed to authenticate with Vercel, likely due to expired credentials or changes in the authentication flow, especially after recent Turborepo updates.
fix
Run `npx turbo login` in your terminal. This will guide you through the updated Vercel OAuth/device login process to re-establish your authentication token.
Upgrade
Version history
2.8.17latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
turbo-windows-64 — npm install turbo-windows-64 · libregistry