文件名称:hubkit:适用于Node和浏览器的基于JavaScript的GitHub API库
文件大小:55KB
文件格式:ZIP
更新时间:2024-06-14 11:06:37
JavaScript
轮毂套件 一个适用于JavaScript的简单GitHub API库,可在NodeJS和浏览器中使用。 特征: 采用一种请求级方法,该方法自然涵盖了整个GitHub v3 API。 支持GraphQL v4 API。 所有请求均返回承诺。 (根据目标平台,您可能需要在浏览器中添加一个polyfill。) 响应(可选)被缓存(按用户身份分离),并且请求是有条件的,以节省带宽和请求配额。 受 , 和。 整合与依存关系 您需要确保定义了与ES2015兼容的Promise类。 要启用缓存,请确保已加载 。 默认情况下,它是为Node安装的,但是在浏览器中,您需要加载lru-cache.js (可能来自)。 或者,您可以将任何其他缓存实例作为选项传递给构造函数,只要它具有get , set和del方法即可。 如果启用了缓存,Hubkit会在响应中遵守Cache-Control标头(Git
【文件预览】:
hubkit-master
----yarn.lock(96KB)
----.eslintrc.js(4KB)
----bower.json(540B)
----LICENSE(1KB)
----README.md(10KB)
----hubkit.js(25KB)
----.gitignore(32B)
----index.js(41B)
----package.json(809B)