watilde / Npmbrew
Licence: mit
a npm version manager
Stars: ✭ 42
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Npmbrew
React Gettext Parser
Extracts translatable strings from JS(X) source code to POT files
Stars: ✭ 34 (-19.05%)
Mutual labels: npm
Fritzbox.js
☎️ The leading AVM Fritz!Box API for NodeJS and JavaScript.
Stars: ✭ 36 (-14.29%)
Mutual labels: npm
Angular Library Starter Kit
Angular 5 Library Starter Kit based on Angular-CLI
Stars: ✭ 35 (-16.67%)
Mutual labels: npm
Docker Npmrc Security
.npmrc files are often used insecurely in Docker images. Use multi-stage builds or Docker build secrets to protect your .nrpmc files.
Stars: ✭ 29 (-30.95%)
Mutual labels: npm
Dependency Land
Find the npm modules that depend on a specific module and semver range.
Stars: ✭ 34 (-19.05%)
Mutual labels: npm
Tygit
A basic terminal interface for git, written on Node.js [Project not maintained]
Stars: ✭ 36 (-14.29%)
Mutual labels: npm
Thanc
⭐ Thanc: a smarty way to thank NPM packages authors by starring their repos
Stars: ✭ 38 (-9.52%)
Mutual labels: npm
Tsdx
Zero-config CLI for TypeScript package development
Stars: ✭ 9,010 (+21352.38%)
Mutual labels: npm
Actions Package Update
keeps npm dependencies up-to-date by making pull requests from GitHub Actions or CI.
Stars: ✭ 36 (-14.29%)
Mutual labels: npm
npmbrew -- a npm version manager
Why npmbrew?
npm is flooded with issue reports on a daily basis. Sometimes I spent just too much time juggling around different npm versions trying to reproduce the error.
I created npmbrew to make it easy to switch versions. See also: #14
Install
Using npm.
npm install -g npmbrew
Usage
Usage: npmbrew <command>
Commands:
clean Delete all installed sources
help Output help information
install <version> Install the version passed
ls List versions currently installed
ls-remote List registry versions
npm An alias of npm <command>
uninstall <version> Delete the install for <version>
use <version> Use <version>
Example
Install
npmbrew install v2.6.0
installed
Switch version with use
:
npmbrew use v2.6.0
Using v2.6.0
Use npm
npmbrew npm help
Usage: npm <command> blah blah...
npmbrew npm
to PATH
Add Add the following line to the end of your .bashrc or .zshrc.
# npmbrew
export PATH=$HOME/.npmbrew/current/bin:$PATH
Reload config.
source ~/.zshrc
Test.
npm help
Usage: npm <command> blah blah...
One more thing
npmbrew uses update-notifier, to let users know when there is a new version available for download.
npm whoami
watilde
┌──────────────────────────────────────────┐
│ Update available: 2.7.0 (current: 2.6.0) │
│ Run npmbrew install 2.7.0 to update. │
└──────────────────────────────────────────┘
LICENSE
The MIT License (MIT)
Copyright (c) 2015 Daijiro Wachi
See also: LICENSE.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].