mirror of
https://github.com/himself65/finance-skills.git
synced 2026-09-14 14:40:40 +08:00
f47e703e1d
- actions/checkout v4 -> v7, actions/setup-node v4 -> v7
- pnpm 11.1.2 -> 11.20.0
- CI node-version 22 -> 24, and engines.node >=22 -> >=24 to match
BREAKING: Node 22 is no longer supported — Node 22 users will get an
engine error on `opencli plugin install`. Node 22 entered maintenance in
Oct 2025; 24 is the current Active LTS.
Docs updated to match, including the tradingview-reader skill (which
installs this repo's plugin, so engines.node — not opencli's own ">= 21"
floor — is the binding constraint) and stale rationales that justified
the old floor ("built-in fetch"/"built-in WebSocket" stabilised in Node
22; Bun 1.0 does not satisfy engines.node >= 24).
The social readers keep ">= 21 (or Bun >= 1.0)" — they install no plugin
from this repo, so opencli's own floor applies.
ccbump@0.2.1 and skill-lint@v3 were already latest; the opencli
">=1.8.0" peer range is a minimum floor, not a pin, and already admits
1.8.6.
26 lines
713 B
JSON
26 lines
713 B
JSON
{
|
|
"name": "@himself65/opencli-plugin-hyperliquid",
|
|
"version": "0.1.0",
|
|
"description": "Read-only opencli adapter for Hyperliquid's public info API — perp/spot markets, mids, L2 order book, candles, funding history, and a cross-venue funding-arb screen. Market data only, no API key.",
|
|
"type": "module",
|
|
"private": true,
|
|
"engines": {
|
|
"node": ">=24"
|
|
},
|
|
"scripts": {
|
|
"test": "node --test tests/*.test.js"
|
|
},
|
|
"peerDependencies": {
|
|
"@jackwener/opencli": ">=1.8.0"
|
|
},
|
|
"license": "MIT",
|
|
"author": {
|
|
"name": "himself65"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/himself65/finance-skills.git",
|
|
"directory": "opencli-plugins/hyperliquid"
|
|
}
|
|
}
|