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

cl-tinypng

v2.0.1

Published

全局安装 tiny 命令

Downloads

8

Readme

安装

全局安装 tiny 命令

yarn global add cl-tinypng

或者

npm install -g cl-tinypng

使用

获取 tinypng 秘钥

秘钥获取地址

设置本地密码

保存 key 到本地,方便后续使用

cl-tinypng --save key

压缩命令

支持两种压缩方式:

基于 tinypng http 接口(无限次数免费压缩)

压缩当前目录

cl-tinypng

压缩指定目录,或者压缩指定图片

cl-tinypng --path ./test
// 或者
cl-tinypng --path ./test.png
基于 tinypng api 接口(需要 key,每月免费压缩 500 次,更多次数需要收费)

压缩当前目录

cl-tinypng --key xxxkey

// 如果已经配置过了本地key,可以使用如下方式
cl-tinypng --key

压缩指定目录,或者压缩指定图片

cl-tinypng --path ./test --key
// 或者
cl-tinypng --path ./test.png --key

注意事项

1、为了防止触发 tinypng 接口的 429(频次限制),http 接口访问做了延迟处理,并且设置同一时间,并发请求量为 2。

2、如果你每月免费次数还剩余的情况下,推荐使用 api key 方式压缩。