{"library":"turbo-ignore","type":"library","category":null,"description":"turbo-ignore is a command-line interface (CLI) package designed to optimize CI/CD pipelines, particularly on platforms like Vercel, by selectively skipping builds for projects within a Turborepo monorepo that have not been affected by recent code changes. It operates by analyzing the Turborepo dependency graph and comparing the current commit with a previous reference to determine if a given workspace or its dependencies have changed. If no changes are detected, it exits with a code that signals the CI/CD system (e.g., Vercel's Ignored Build Step) to skip the build, saving time and resources. As of version 2.9.6 (and later canary releases), `turbo-ignore` is *deprecated*. Users are now advised to migrate to `turbo query affected` for more granular and precise task-level change detection directly within Turborepo. While still functional, it no longer receives updates, and its functionality is superseded by built-in `turbo` commands.","language":"javascript","status":"deprecated","version":"2.9.6","tags":["javascript"],"last_verified":"Sun Apr 19","install":[{"cmd":"npm install turbo-ignore","imports":[]},{"cmd":"yarn add turbo-ignore","imports":[]},{"cmd":"pnpm add turbo-ignore","imports":[]}],"homepage":"https://turborepo.dev","github":"https://github.com/vercel/turborepo","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/turbo-ignore","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}