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 🙏

© 2026 – Pkg Stats / Ryan Hefner

@wahaha216/koishi-plugin-jmcomic

v0.2.8

Published

下载JM本子,无需python。支持pdf、zip加密。

Readme

@wahaha216/koishi-plugin-jmcomic

npm

下载 JM 漫画,无需 python。

使用方式

jm album xxxxxx
jm album info xxxxxx
jm photo xxxxxx
jm blog xxxx
jm queue

可在配置中配置是发送 PDF 还是 ZIP 压缩包,支持加密。

更新日志

1.解析时添加章节数日志

2.替换最新的客户端域名

支持 JM 文库

添加监听聊天内容,检测到 JMxxx 时发送第一张图片(不是封面)

文件名过长时截断至 200 字节

  1. 调整 debug 日志

  2. 修正文化名返回值

  1. 将手动路径拼接替换为 join

  2. 健壮文件名序列化,尝试修复部分文件名导致无法创建文件

高度不足图片分割数时输出原图,尝试规避提取图片高度为 0 的情况

  1. 搜索分页限制

  2. 搜索结果分割空行

  1. 简易搜索功能

  2. 修复队列丢失 i18n key 的问题

  1. 添加队列时返回队列信息

  2. 提取代码

  1. 队列系统

  2. 下载并发与解密并发限制

  3. 修改配置页面顺序、分类

  4. 不再直接暴露变量,改为逐级传递

  5. 统一暴露 Error 类

  6. 添加域名切换条件

添加了一些错误提示

修改使用示例

  1. 文件名移除前后空格

  2. 新增文件发送配置,用于配置文件是以 buffer 读取后发送还是以本地地址的形式发送。docker 中使用 file 形式需要在 bot 实现端同时映射/koishi 目录

忘了给自动删除做判断

依赖从peerDependencies移动到dependencies

初版