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

shangwenhe

v1.0.7

Published

个人简历

Downloads

3

Readme

工作履历

商文河 -- 前端架构

学历:本科

电子邮件: [email protected]

移动电话: 158-1017-9305

VIPKID:P7 前端专家

个人博客:https://blog.csdn.net/swe_ling

自我评价

现在北京融云,担任前端架构职务,负责web SDK 稳定性及版本交付。以及公司的赤兔平台(dev/ops平台)

① 熟悉 java script、React、VUE 框架开发,以及其周边框架的使用,熟悉 Nodejs、Express、Egg 框架。熟悉 Hybrid App 开发,了解 APP 端与 h5 页面交互原理。

② 熟悉 Webpack、Vite 配置、Babel 配置以及 eslint 配置。熟悉包管理系统 npm、git 的使用。 ③ 了解流媒体传输协议(RTMP\RTSP\HLS)等,熟悉WebRTC代码,熟悉弱网相关NAck、FEC等知识

④ 熟悉 CI、CD,对 Jira、Jenkins、GitLab、npm 等开放平台的 API 有一定了解,熟悉 Jira 工作流程并可以开发插件以满足公司内部的工作流程,熟悉 Jenkins 任务配置及 Jenkins File,熟悉 Pipeline 的语法及插件调用及开发。

⑤ 了解 docker, k8s, Istio 等原生云部署的服务编排及服务治理,基于 Istio 流量精准分发为每个学员设置一套独立的开发环境。了解腾讯、阿里 Serverless 组件、对象存储,以及服务部署。服务 SaaS 化实践方案,基于乾坤框架从零到一构建一套完整的SaaS 方案

⑥ 熟悉 Shell 脚本的编写。熟练使用 Mac、Linux、windows 开发平台。熟悉 Spring Boot 开发过简单项目

⑦ 了解 Nginx 服务器的使用和配置如:反向代理-proxy,多域名负载匀衡-upstream。

新技术学习

① 熟悉 WebSocket ,了解 IM 即时通信,以信令、消息的封装。

② 熟悉 WebRtc 流媒体服务,对音视频 ICE 服务有比较深入的了解

③ 熟悉 WebGL 渲染,了解 Three.js 框架 了解 OPenGL基础

2022/04 – 至今 北京融云

所属行业: 即时通信服务

职位:前端架构(R7)

前端技术栈:React、Typescript

主要负责:负责公司web端SDK管理,带领前端团队共5人。

① SDK功能开发,版本交付。SDK功能稳定性。上报SDK稳定性指标数据,解决稳定性盲点。

② 负责公司的赤兔平台(dev/ops平台),构建一套完整的上线规范,通过平台使服务快速部署、回滚。同时实现服务滚动部署。

2021/10 -- 2022/04 开课吧

所属行业: 在线教育 职位:前端专家(P7) 前端技术栈:React

主要职责:负责 Kmos 中台前端开发管理及活动运营业务管理,带领前端团队共 8 人

① 负责 Kmos 中台前端人员管理及招聘,带领团队快速支持业务,提升技术氛围,双周分享。制定前端开发规范及前端脚手架模板 的开发。

② 负责转介绍活动的开发及维护,以及技术方案的输出。Kmos 后端管理系统微前端化,将原有的项目按业务拆分为多个子项目,实现独立开发、部署上线,提高服务的稳定性。

③ 低代码服务引擎,开发定制化组件添加到渲染引擎中,扩展渲染引擎对业务的支持力度。

④ 负责将神策数据分析平台打点接入 Kmos,以观察 Kmos 各子模块的使用情况。

2020/10 -- 2021/10 拉勾教育【一年】

所属行业: 在线教育 拉勾教育:前端架构 前端技术栈:Vue + React + 微信小程序

主要负责:前端技术团队搭建,教育前端架构,用户增长业务技术,带领前后端团队共 15 个人

①组建前端团队,带领团队技术氛围提升,组织定期分享。

②增长业务技术负责人,项目工程化接入 Jira 提高自动化比例,让研发团队开发效率得到大的提升;

③搭建在线学习平台,为每个学员构建一套独立的学习 theia Web IDE。

2017/08--2020/10 vipkid 美国小学在家上【三年】

所属行业: 在线教育 技术平台 1 部:技术架构师(P7) 前端技术栈:Vue

主要负责:负责大米网校前端架构,业务项目、需求沟通及人员工作协调、分配,带领前端团队共 22 个人。

负责大米网校前端:负责管理前端日常工作。开发 Ark 平台(模块化部署平台)打造一个全新的前端的生态,提高前端服务稳定性。负责用户增长,商品售卖,及订单服务。

负责 VIPKID 前端架构:负责开发 Agile 部署平台,部署平台支持 Aws、Ali、Ten 多机房部署。管理公司前端 Nginx。基础组件

开发及开发性能监测平台,使用户的整个请求全部串链起来。

2014/06--2017/08 百度在线技术(北京)有限公司,百度视频 【三年】

所属行业: 互联网/视频 技术平台 1 部:资深前端工程师 公司开发环境:Mac + Linux

主要负责:视频 PC 端、前端集成化开发,负责公司基础服务平台的开发及维护.

①浏览端升级,从原有的窄版,升级为自适应版本,对不同宽度的浏览器进行识配展示

②搭建服务平台:前端自动化编译、打包。负责公司 ERP 的开发维护,公司域用户的添加及管理,及相关机器的备份方案。Agile 平台负责将 GitLab 与 Jenkins 打通。负责代码提交后进行编译,同时发起上线包。上线平台可以取得上线包。

2010/09—2014/06 合一信息技术有限公司(优酷视频)【三年】

所属行业: 互联网/视频 产品策划部:脚本开发工程师 公司开发环境:Windows + Linux

主要负责: 负责公司点 TV 移动端产品的开发及维护。以及开发公司 PAD 端 overlay 新广告形式。并且参与公司数据统计平台的开 发。

①利用 JS 来实现屏幕区分及 JS 按需载入。(使用 seajs)

②负责 PAD 端 overlay 的开发。(引入 gmu.baidu.com 插件)

③svg 画图基于 high charts 画图如:直方图,曲线图,饼图。

④公司 CMS 的使用。