0.8.0 • Published 6 months ago
mto-nrm v0.8.0
mto-nrm
A library for easy registry switching
Install
npm install mto-nrm -g
Example
- interactive selection registry
mto-nrm ls
> npm --------------- https://registry.npmjs.org/
yarn -------------- https://registry.yarnpkg.com/
taobao ------------ https://registry.npmmirror.com/
tencent ----------- https://mirrors.cloud.tencent.com/npm/
- command selection registry
mto-nrm use taobao
- use yarn
mto-nrm use taobao -e yarn
Usage
Usage: mto-nrm [options] [command]
A library for easy switching of the npm registry
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
ls [options] interactive selection registry
use [options] <name> command selection registry
get [options] [name] get registry
set [options] <name> set registry
home [options] [name] view registry home
view [options] [name] view registry
add <name> <url> [home] add registry
update [options] <name> update registry
del <name> delete registry
clear clear registry
test [options] [nameOrUrl] test registry
config get config file path
help [command] display help for command
get
- get registry
mto-nrm get
- get the specified registry
mto-nrm get taobao
set
- set registry
mto-nrm set https://registry.npmmirror.com/
home
- get home
mto-nrm home
- get the specified home
mto-nrm home taobao
view
- view registry
mto-nrm view
- view the specified registry
mto-nrm view taobao
add
- add registry
mto-nrm add cnpm http://r.cnpmjs.org/ http://r.cnpmjs.org/
update
- update registry
mto-nrm update cnpm -u=http://r.cnpmjs.org/ -h=http://r.cnpmjs.org/
del
- delete registry
mto-nrm del cnpm
clear
- clear registry
mto-nrm clear
test
- test registry
mto-nrm test
- test the specified registry
mto-nrm test taobao
config
- get config file path
mto-nrm config
Node Usage
import mtonrm from 'mto-nrm'
mtonrm.use('taobao')
License
Copyright (c) 2023 Matrix-The-One