通用
- @keqingrong/js-codemod: 一些 JS Codemod
- @keqingrong/validator: 验证和字符过滤工具库
- @keqingrong/math: 常用数学计算工具函数
- @keqingrong/system-fonts: 不同操作系统字体列表数据
- string-serializer: 数组、对象字符串解析
- get-words: 提取文本中的单词,可以用于制作单词本
- gb3304: 中国各民族名称的罗马字母拼写法和代码
- administrative-division-cn: 中国行政区划代码
- address-parser-cn: 解析中国省市区地址
- public-holidays-cn: 检查某天是否是中国法定节假日或者工作日
- pac-api-typings: PAC 文件类型定义
浏览器
- @keqingrong/fingerprint: 浏览器指纹生成
- @keqingrong/web-apis: 类似微信小程序风格的 Web API
- @keqingrong/vm: 类似 Node.js 中的
vm
模块,支持创建一个新的上下文环境执行用户代码 - @keqingrong/dom-utils: 获取页面、视口尺寸,滚动偏移量等信息
- @keqingrong/http-client: 基于
axios
和fetch-jsonp
的 HTTP 请求库 - @keqingrong/hooks: 一些常用 React Hook
- browser-history-observer: 监听浏览器 URL 变化
- browser-exception-collector: 搜集浏览器异常
- cookie-interceptor: 拦截 cookie,支持屏蔽读写操作
- get-non-builtin-props: 获取非内置全局对象,可以用于分析页面使用的 JavaScript 库
- tiny-save-as: 文件保存
- is-same-origin: 判断 URL 是否同源
- three-utils: three.js 开发中常用的工具函数
- three-dragger: 一个类似
THREE.DragControls
的拖拽实现 - react-inline-frame:
<iframe>
元素的 React wrapper - iframe-client: 用于 iframe 子页面的工具库
- web-polyfills: 根据 User Agent 加载相应的 polyfill
Node.js
- @keqingrong/npm-apis: 简单的 npm CLI 封装
- @keqingrong/react-native-cli-apis: 简单的 React Native CLI 封装
- postcss-strip-header-comment: 移除文件头注释的 PostCSS 插件
- postcss-font-family-correction: 改正错误字体族写法的 PostCSS 插件
- babel-plugin-lodash-es: 优化 Lodash 引入写法的 Babel 插件
- clock-helper: 获取系统开/关机的历史时间,可以用于粗略统计上下班时间
- clock-helper-cli: 命令行版 clock-helper
- ya-zip: 文件压缩,避免 Windows/macOS 等系统上自带的
zip
命令压缩行为不一致 - supports-ansi: 判断当前环境是否支持 ANSI 转义序列
- is-mingw: 判断应用是否运行在 MinGW 环境
- is-cygwin: 判断应用是否运行在 Cygwin 环境
- win-release-id: 获取 Windows 10 的版本号,如 1709、1903
- win-version: 获取 Windows 系统版本信息
使用情况
Package | Version | Downloads |
---|---|---|
three-dragcontrols |
||
dat.gui-mirror |
||
amap-js-api-typings |
||
static-files-host |
||
cookie-interceptor |
||
get-non-builtin-props |
||
tiny-save-as |
||
is-same-origin |
||
three-utils |
||
three-dragger |
||
react-inline-frame |
||
iframe-client |
||
web-polyfills |
||
string-serializer |
||
get-words |
||
clock-helper |
||
clock-helper-cli |
||
ya-zip |
||
supports-ansi |
||
is-mingw |
||
is-cygwin |
||
win-release-id |
||
win-version |
||
@keqingrong/vm |
||
@keqingrong/dom-utils |
||
@keqingrong/system-fonts |
||
@keqingrong/web-apis |
||
@keqingrong/http-client |
||
gb3304 |
||
administrative-division-cn |
||
address-parser-cn |
||
public-holidays-cn |
||
babel-plugin-lodash-es |
||
postcss-strip-header-comment |
||
postcss-font-family-correction |