
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
@davestewart/turbo-tasks
Advanced tools
Manage Turborepo tasks more easily with a prompt-based CLI
Turborepo by Vercel is a fantastic monorepo solution but requires a small amount of terminal-fu and configuration to do some basic tasks.
Turbo Tasks moves this to a question-based format then runs the appropriate terminal commands for you:
Install the library directly (NPM package TBC):
npm i @davestewart/turbo-tasks --save-dev
Run the library by typing its name:
turbo-tasks
You should immediately see set of navigable tasks:
? Task …
Packages
❯ install
uninstall
update
fix
Workspaces
share
group
add
Choose a task to run it and view further options:
✔ Task · install
? Workspace …
apps
❯ client
extension
server
config
eslint-config-custom
tsconfig
packages
ui
The choices should be self-explanatory, but check the documentation below for more detail.
See documentation on Package Installation on the Turborepo site.
Install one or more packages to a target repository:
Workspace - pick the target workspace to install to
Packages - type a space-separated list of packages to install
Dependency type - pick one of normal, development, peer
Confirming will install the new packages.
Uninstall one or more packages from a target repository:
Workspace - pick the target workspace to uninstall from
Packages - pick one or more packages to uninstall
Confirming will remove the selected packages.
Update one or more packages in a target repository:
Workspace - pick the target workspace to update
Packages - type a space-separated list of packages to install
Confirming will update the selected packages.
Remove all node_modules related files from child repos:
Confirm fix? - confirm to fix all workspaces
Confirming will:
*-lock filesnode_modules foldersnpm|pnpm|yarn installSee documentation on Workspaces on the Turborepo site.
Make a workspace available for use within another workspace:
Source workspace - pick the source workspace to share
Target workspace - pick the target workspace to update
Confirming will:
npm|pnpm|yarn installAdd a new workspace group:
Group name - type a name for the new group
Confirming will:
package.jsonAdd a new child workspace:
Workspace group - pick the target workspace group
Workspace info
- Workspace - add name and optional description
- Scripts - add optional scripts
- Dependencies - add optional dependencies
Confirming will:
FAQs
Manage Turborepo tasks more easily with a prompt-based CLI
We found that @davestewart/turbo-tasks demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.