Important: This documentation covers modern versions of Yarn.
For 1.x docs, see classic.yarnpkg.com.
Yarn

yarn unlink

Disconnect the local project from another one.

Usage

$> yarn unlink ...

Examples

Unregister a remote workspace in the current project :

yarn unlink ~/ts-loader

Unregister all workspaces from a remote project in the current project :

yarn unlink ~/jest --all

Unregister all previously linked workspaces :

yarn unlink --all

Unregister all workspaces matching a glob :

yarn unlink '@babel/*' 'pkg-{a,b}'

Options

Definition
Description

-A,--all

Unlink all workspaces belonging to the target project from the current one

Details

This command will remove any resolutions in the project-level manifest that would have been added via a yarn link with similar arguments.