这两年发布的一堆npm包,有那么点儿用,但不多

放一些这一两年在工作或生活中发布的一些npm包,在公司搭建的有私有npm,但有些我觉得还行,自己平时也能用得到,就发布出来了。

更友好的git log

at 2020-05-19

git log方法虽然强大,但是总有些不尽如人意的地方。就比如--grep的正则支持的是BERERE。我更喜欢自定义一些。

gitlog

gitlog --lint

npm地址

git地址

卡片切换,超进化组件S

at 2020-08-15

这个是一个朋友的老板想在手机上做一个类似于京东商品的切换效果,朋友怎么做老板都不满意,最后向我求助的。我就做成一个包给他了。

npm地址

git地址

快速生成逐行展示的动画

at 2020-11-07

做H5动画的时候经常会遇到一些逐行展示的功能,切成多张图费劲儿,手写css更费劲儿。

于是在多年前,我就熟练掌握了使用clip-path来做动画,甚至可以说是不传之秘了。

当然,传还是得传。因为这部分理解起来确实比较抽象,所以做了这么一个工具供大家使用。

git地址

解析加密图片方法库

at 2021-04-15

这个是公司用的,一些敏感图片做了加密处理,前端展示的时候需要根据密码解密后展示图片内容。

这个功能从同事A转到了同事B,最后因为一些原因无法完成而转给了我。

在我仔细确认过无秘钥无法解密,且秘钥是随机生成的时候,将该库发布到npm和cdn,以供各个端口使用。

npm地址

在Electron中使用百度统计

at 2022-06-07

百度统计的代码中有写死一些变量获取方式,在Electron应用中无法使用导致无法统计。这个包就是为了解决这个问题,在主进程中编译好直接应用于渲染进程,使用者直接引入调用即可。

但,百度统计的js文件时常会变化的,所以这个包也会经常更新。说经常吧,其实也不多。哈哈哈

npm地址