- 修复使用 yarn 安装 smart-npm 时找不到 npm 的问题
- Merge pull request #42 from qiu8310/greenkeeper-eslint-3.16.0
- chore(package): update eslint to version 3.16.0
- add os for travis
- 添加 --system 选项,支持 Unix 用户使用系统的 npm
- update doc
- 使用 eslint,去除 gulp
- 不再自动替换原生的 npm,需手动替换
- Merge pull request #8 from qiu8310/snyk-fix-93286977
- fix: package.json & .snyk to reduce vulnerabilities
- fix: 安装失败出一个友好的提醒
- docs: update install tip for window user
- fix: update node mirror env name
- fix lint
- alpha 版本在 uninstall 会报错,此版引入额外的先置命令来删除 smart-npm
- 执行 npm -v 或 npm --version 同时也会输入 smart-npm 的版本
- 由于 npm 升级,导致无法在 scripts 中覆盖原来的 npm,需要 postinstall 脚本实现
- 更新 README,同时更新部分文案错误
- 更新淘宝镜像到 https
- add appveyor.yml
- 添加 electron 和 node-sass 的镜像
- add 'search' to native npm cmd
- whoami 命令需要走官方的 registry
- 更新本地安装了 smart-npm 运行 npm test 失败的问题
- 更新几个非常有用的 alias 脚本
- Set npm version to latest
- 去掉自动处理 npm 的替换问题
- Update npm from 2.7 to 2.8
- 修复 Unix 平台本地安装会删除原 npm 文件的问题
- 还有两个问题有待解决,本地
npm link
无法安装,window 下本地安装还是不行
-
去掉了
cnpm
模块:cnpm
很多命令和npm
冲突了,同时有些选项在cnpm
上会报错(比如cnpm -g root
) -
添加了三个扩展命令
npm user {user_nmae}
:查看用户的个人主页npm check
:检查当前项目的依赖是否过期了,并且可以自动更新依赖到最新版npm stats {package}
:查看指定项目的统计数据,包括下载次数,被依赖次数,下载趋势等等
- Save original npm, when you uninstall, oritinal npm will back
- Return npm version when use -v or --version
- Add install script and rewrite README.md
- Fix travis build error
- disable taobao registry when in CI environment
- Add release and unrelease script
- Update cnpm to 3.0.1
- Add
login
,version
tonpm
command
- Fix recycle call npm bug
- Unpublish 0.0.1
- Initial version