npmbrace

0.2.0 • Public • Published

npmbrace

A thin wrapper around npm that provides cross-platform brace expansion syntax and allows to switch between NPM versions.

Now both *nix and Windows users are able to do something like:

nb i -S @angular/{core,common,router}@~6.0.0

Benefits

  • nb command that is shorter and more ergonomic than npm itself
  • cross-platform brace expansions
  • switch between NPM 2, NPM 3, NPM 4, NPM 5 and NPM 6 versions on the fly.

Installation

npm i -g npmbrace

Usage

Accepts same arguments as npm. Optional first numeric argument allows to switch between NPM versions. Versioned NPM commands have nb2 to nb6 aliases.

Default NPM installation is used:

npmbrace i -S @angular/{core,common,router}@~6.0.0

A shortcut:

nb i -S @angular/{core,common,router}@~6.0.0

NPM 2 is used:

nb 2 i -S @angular/{core,common,router}@~6.0.0

A shortcut:

nb2 i -S @angular/{core,common,router}@~6.0.0

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.2.0
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.2.0
    0
  • 0.1.1
    0
  • 0.1.0
    0

Package Sidebar

Install

npm i npmbrace

Weekly Downloads

0

Version

0.2.0

License

MIT

Unpacked Size

5.51 kB

Total Files

12

Last publish

Collaborators

  • ex-machine