8000 GitHub - uxiew/utools-plugin-npm: utools插件,为了 npm 包的效率工具
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

uxiew/utools-plugin-npm

Repository files navigation

npm 插件

快捷的查询 npm 库(npm helper)

npm helper 插件

使用了 vue + vant + typescript 进行项目开发

!!!注意⚠️!!!

部分数据收藏在了自己的服务器(腾讯云开发)中,所以请修改源代码之后再使用该插件

参考

移植了 : https://hub.fastgit.org/fofolee/uTools-Manuals/tree/master/src 的一些功能为 Vue 组件! 单词翻译部分:https://github.com/vst93/myDictionary-uToolsPlugin/

Bug

  1. 翻译点号会出现问题~
  2. 查看对应版本的npm库文件列表、对应文件的源码 https://hub.fastgit.org/jsdelivr/data.jsdelivr.com#list-package-files https://data.jsdelivr.com/v1/package/npm/aimer@1.3.0 https://yarnpkg.com/package/aimer?files

TODO

  1. 页面缓存 -- ✅
  2. 目录显示跟随 -- ✅
  3. 启动页更改 -- ✅
  4. 输入框提示 -- ✅
  5. 搜索列表 上下按键选择 -- ✅
  6. 详情页面搜索 -- ✅
  7. 详情页面翻译 -- ✅
  8. esc 键关闭打开的源码窗口,或者点击其他处关闭 -- ✅
  9. 是否可以考虑记录一下最近的 10 个查询,好方便回找 -- ✅
  10. 增加下载包功能("https://r.cnpmjs.org/@techiediaries/ngx-textarea-autosize/download/@techiediaries/ngx-textarea-autosize-1.2.0.tgz") -- ✅·
  11. 增加收藏功能(腾讯云开发)-- ✅
  12. package.json 文件分析
    1. npm-describe、dependagraph、@nodesecure/scanner
    2. npm 列表展示,是否有新版本(check updates),是否存在潜在的风险(GitHub Dependabot npm-audit?)
    3. dependencies 依赖关系可视化 https://github.com/pahen/madge
  13. 增加编辑窗口在线编辑,运行,通过在线 require,import 文件 https://runkit.com/docs/embed
  14. 复制代码区功能,维持原 markdown 格式

数据来源:

https://www.jsdocs.io/

https://opensourcehub.io/

https://packagephobia.com/result?p=%40material-ui%2Ficons%40next

https://gitplanet.com/similar/xgplayer

https://github.com/anvaka/npmgraph.an

https://npmtrends.com/esbuild-vs-parcel-vs-rollup-vs-snowpack-vs-vite-vs-webpack

https://pkg.land/

https://www.npmjs.com

https://runkit.com/api/npm/info/sync-request

https://npm.runkit.com/fs-extra

https://yarnpkg.cn/?q=babel&p=1

https://npm.devtool.tech/vue

https://npm.io/search/axios

https://www.jsdelivr.com/

https://snyk.io/advisor/

https://npms.io/search?q=%40angular

https://api.github.com/repos/bitinn/node-fetch

https://openbase.com/

https://www.algolia.com/

https://libraries.io/languages

https://bundlephobia.com/package/angular

About

utools插件,为了 npm 包的效率工具

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0