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

myeruda

v2.0.5

Published

一个快速集成于现代开发环境的彩蛋触发式调试工具(基于eruda)

Downloads

28

Readme

myeruda

一个快速集成于现代开发环境的彩蛋触发式调试工具(基于 eruda),配置简单,不需要按环境按需导入 配置即可,压缩前 2k 左右,加上 eruda 的大小

mode 为 1 时,当 sessionStorage 中存在一条 key 为配置的 key 或默认为myeruda时即自动打开调式工具,或者 serch 中包含它也是

更新

v2.0.x 修改打开触发方式

可通过在链接中加入一个指定的参数(默认为?__myeruda__)开启或关闭此功能,比如http://mywebsite.com?t=1607654240271&__myeruda__=1

Github 地址

github DEMO

国内 DEMO

使用说明

此工具由 typescript 编写,支持 typescript 和 javascript

  # 安装
  npm i myeruda -S
// 使用
import myeruda from 'myeruda'
myeruda(option?:IOption) //v2

参数说明如下:

// option参数说明
// v2
interface IOption {
  // 关键的key 用于sessionStorage 和query的key 默认: __myeruda__
  key: string
  // 哪些环境开启此功能,默认: ['development','test']
  envs: string[]
  // eruda的配置 默认: {}
  setting?: object
  // 模式 1:sessionStorage+query 2:localStorage+query 3:auto 自动开启 默认: 1
  mode: number
}

其它版本请通过切换版本查看