2 个不稳定版本
0.2.0 | 2023 年 10 月 14 日 |
---|---|
0.1.0 | 2023 年 10 月 14 日 |
#1514 在 命令行工具 中
12KB
121 代码行
Github 速率限制检查器
一个简单的命令行工具,用于检查 PAT 的速率限制并以表格形式输出。
GH_RATE_LIMIT_TOKEN=some-token gh-rate-checker
# or
gh-rate-checker some-token
而不是使用 curl 和 jq
魔法
// curl -i -H "Authorization: token <some-token>" https://api.github.com/rate_limit | jq -r '...'
{
"resources": {
"core": {
"limit": 5000,
"used": 0,
"remaining": 5000,
"reset": 1697283778
},
"search": {
"limit": 30,
"used": 0,
"remaining": 30,
"reset": 1697280238
}
// ....
}
}
我们获得彩色表格输出(md 片段中无颜色 🤷)。
Resource | Limit | Used | Remaining | Reset
core | 5000 | 0 | 5000 | 2023-10-14 11:59:06
search | 30 | 0 | 30 | 2023-10-14 11:00:06
graphql | 5000 | 99 | 4901 | 2023-10-14 11:01:01
integration_manifest | 5000 | 0 | 5000 | 2023-10-14 11:59:06
source_import | 100 | 0 | 100 | 2023-10-14 11:00:06
code_scanning_upload | 1000 | 0 | 1000 | 2023-10-14 11:59:06
actions_runner_registration | 10000 | 0 | 10000 | 2023-10-14 11:59:06
scim | 15000 | 0 | 15000 | 2023-10-14 11:59:06
dependency_snapshots | 100 | 0 | 100 | 2023-10-14 11:00:06
audit_log | 1750 | 0 | 1750 | 2023-10-14 11:59:06
code_search | 10 | 0 | 10 | 2023-10-14 11:00:06
Overall | 5000 | 0 | 5000 | 2023-10-14 11:59:06
依赖关系
~6–22MB
~281K SLoC