Skip to content

[BUG] npm.cmd uses deprecated switch -g #4980

Closed
@flensrocker

Description

@flensrocker

Is there an existing issue for this?

  • I have searched the existing issues

This issue exists in the latest npm version

  • I am using the latest npm

Current Behavior

When invoking npm --version on Windows there is a warning about a deprecated commandline switch:

❯ npm --version
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
8.12.0

Expected Behavior

No warning when no deprecated switch is used.

Steps To Reproduce

After upgrading npm to version 8.12.0 with npm-windows-upgrade npm always shows a warning on every execution about the deprecated switch -g.

Environment

  • npm: 8.12.0
  • Node.js: 16.15.0
  • OS Name: Windows 11

Metadata

Metadata

Assignees

No one assigned

    Labels

    Bugthing that needs fixingNeeds Triageneeds review for next stepsRelease 8.xwork is associated with a specific npm 8 release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions