Skip to content
This repository was archived by the owner on Apr 11, 2022. It is now read-only.
This repository was archived by the owner on Apr 11, 2022. It is now read-only.

Missing important npm subcommands #28

@Enet4

Description

@Enet4

It appears that Npm only provides the update subcommand, but the currently maintained versions of npm (v6 and v7) support other important commands. Namely:

  • install is the preferred subcommand for preparing a project to be used, installing any missing modules and running preparation scripts.
  • ci also works for this purpose, creating a fresh node_modules folder each time and checking that the package-lock is consistent with the package.json.

This has been brought up in sbt/sbt-js-engine#51, which would benefit from calling npm install instead of npm update.

If there is something that I can do to assist in this matter, I would be glad to know. My main limitation is that I'm fairly inexperienced in Scala.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions