Skip to main content
Version: Next

pnpm remove

Aliases: rm, uninstall, un

Removes packages from node_modules and from the project's package.json.

Optionsโ€‹

--recursive, -rโ€‹

When used inside a workspace, removes a dependency (or dependencies) from every workspace package.

When used not inside a workspace, removes a dependency (or dependencies) from every package found in subdirectories.

--global, -gโ€‹

Remove a global package.

--save-dev, -Dโ€‹

Only remove the dependency from devDependencies.

--save-optional, -Oโ€‹

Only remove the dependency from optionalDependencies.

--save-prod, -Pโ€‹

Only remove the dependency from dependencies.

--filter <package_selector>โ€‹

Read more about filtering.