Files
Alex Yang f47e703e1d chore: update deps and CI action versions (#83)
- 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.
2026-08-05 15:52:51 -04:00

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"
}
}