npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

mri-cli

v1.12.1

Published

This is a plugin of MRI project.

Downloads

26

Readme

This is a plugin of MRI project.

How to use it

>npm install mri-cli -g

Change log

V0.1.4

  • 增加.getMriAdmin文件
// .getMriAdmin file
{
 // 更新指定包
    "packages": {
        "lodash": "^4.17.10",
        "moment": "^2.22.2",
    }
 // 全部重新安装
 // "packages": true,
 // 不更新包
 // "packages": false,
}
  • 增加mri dev 启动时检测更新包功能
  • 增加新建项目功能
mri new name [key1:value1 key2:value2...]
  • name: 新建项目名称
  • [xOrigin:value1 primaryColor:value2, port:value3]: 新建项目可选参数

V0.1.3

  • 增加命令方式安装和升级依赖包
mri upgrade [-r|--reinstall] [packageNames]
  • [-r|--reinstall]: 删除node_modules目录并重新安装
  • [packageNames]: 针对给定包名更新

V0.1.2

  • 增加生成文件头部注释
  • 注释中增加玩具功能天气信息
  • 用户信息请在项目下的.git/config文件中添加[user]信息
[user]
	name  = nickname
	email = [email protected]

效果样例如下:

/**
 * Component of Test
 *
 * @author      nickname
 * @email       [email protected]
 * @create_time 2018/06/27 11:31:51
 * @weather     多云 西南风 阴晴之间,谨防紫外线侵扰
 */

V0.1.1

支持命令方式创建component|widget

>mri component componentName [-w|--widget] [targetPath]
  • componentName : 组件名称
  • [-w|--widget] : 创建为widget, 可选.
  • [targetPath] : 组件目标路径, 可选. 默认为('./src/components').