What does — do when running an npm command?
— as an argument on its own is standardized across all UNIX commands: It means that further arguments should be treated as positional arguments, not options. See Guideline 10 in POSIX Utility Syntax Conventions. To give you a non-NPM-based example, ls — -l will look for a file named -l, because the — specified that … Read more