{"_id":"@dr-mom/turbo-run","name":"@dr-mom/turbo-run","dist-tags":{"latest":"5.7.0"},"versions":{"5.7.0":{"name":"@dr-mom/turbo-run","version":"5.7.0","license":"MIT","type":"module","bin":{"turbo-run":"bin/turbo-run.mjs"},"main":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"default":"./dist/index.mjs"},"./package.json":"./package.json"},"dependencies":{"@clack/prompts":"^1.2.0","cac":"^7.0.0","@dr-mom/node-utils":"5.7.0"},"scripts":{"stub":"pnpm exec tsdown"},"_id":"@dr-mom/turbo-run@5.7.0","types":"./dist/index.d.ts","description":"`turbo-run` 是一个命令行工具，允许你在多个包中并行运行命令。它提供了一个交互式的界面，让你可以选择要运行命令的包。","_integrity":"sha512-xy57bQYwyWkLAvMgd8N3RVuWTPw0ugJJdLuoq962q4BNi0rlYy/cKbkYhrv8nDA509R2YwIUeo2zQxymboTyuA==","_resolved":"/private/var/folders/xn/v_0tj8b514ncdpnhfhpwnfrr0000gn/T/26c22842e6ac45d12af9df036bd4ea20/dr-mom-turbo-run-5.7.0.tgz","_from":"file:dr-mom-turbo-run-5.7.0.tgz","_nodeVersion":"24.0.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-xy57bQYwyWkLAvMgd8N3RVuWTPw0ugJJdLuoq962q4BNi0rlYy/cKbkYhrv8nDA509R2YwIUeo2zQxymboTyuA==","shasum":"1f9c04017e932cb6d37b0757b9c7d593e13b134d","tarball":"https://registry.npmjs.org/@dr-mom/turbo-run/-/turbo-run-5.7.0.tgz","fileCount":6,"unpackedSize":4255,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCYrh/51zRNS39Q95nf917eL+YJR/8e4jEpJWQJiCtcygIhANlIUU5C+EjcJ0CvuwNwYAyFPFSHZiReyPMmx3YKtSZU"}]},"_npmUser":{"name":"aeizzz","email":"aeizzz@foxmail.com"},"directories":{},"maintainers":[{"name":"aeizzz","email":"aeizzz@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/turbo-run_5.7.0_1775984445845_0.02655167812960113"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-12T09:00:45.622Z","5.7.0":"2026-04-12T09:00:45.976Z","modified":"2026-04-12T09:00:46.324Z"},"maintainers":[{"name":"aeizzz","email":"aeizzz@foxmail.com"}],"description":"`turbo-run` 是一个命令行工具，允许你在多个包中并行运行命令。它提供了一个交互式的界面，让你可以选择要运行命令的包。","license":"MIT","readme":"# @vben/turbo-run\n\n`turbo-run` 是一个命令行工具，允许你在多个包中并行运行命令。它提供了一个交互式的界面，让你可以选择要运行命令的包。\n\n## 特性\n\n- 🚀 交互式选择要运行的包\n- 📦 支持 monorepo 项目结构\n- 🔍 自动检测可用的命令\n- 🎯 精确过滤目标包\n\n## 安装\n\n```bash\npnpm add -D @vben/turbo-run\n```\n\n## 使用方法\n\n基本语法：\n\n```bash\nturbo-run [script]\n```\n\n例如，如果你想运行 `dev` 命令：\n\n```bash\nturbo-run dev\n```\n\n工具会自动检测哪些包有 `dev` 命令，并提供一个交互式界面让你选择要运行的包。\n\n## 示例\n\n假设你的项目中有以下包：\n\n- `@vben/app`\n- `@vben/admin`\n- `@vben/website`\n\n当你运行：\n\n```bash\nturbo-run dev\n```\n\n工具会：\n\n1. 检测哪些包有 `dev` 命令\n2. 显示一个交互式选择界面\n3. 让你选择要运行命令的包\n4. 使用 `pnpm --filter` 在选定的包中运行命令\n\n## 注意事项\n\n- 确保你的项目使用 pnpm 作为包管理器\n- 确保目标包在 `package.json` 中定义了相应的脚本命令\n- 该工具需要在 monorepo 项目的根目录下运行\n","readmeFilename":"README.md","_rev":"1-936fe6fea249e0a9d119d4098d7184ad"}