diff options
| author | Adam Soltys <[email protected]> | 2026-02-05 19:00:39 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-02-06 09:00:22 -0800 |
| commit | 310568dea00de03edd27b702a881e66fd7b5b837 (patch) | |
| tree | 370e6efc22b2b1d49d26d6739d5f7b6daca911e2 /package.json | |
| parent | 808e7535d33ffca4c1bf859d8bf0afe134f3e1d7 (diff) | |
| download | coinos-server-310568dea00de03edd27b702a881e66fd7b5b837.tar.gz coinos-server-310568dea00de03edd27b702a881e66fd7b5b837.zip | |
upgrade dependencies
- Fastify 4→5 with all plugins
- @noble/hashes 1→2, @scure/base 1→2, @scure/bip32 1→2
- redis 4→5, pino 8→10, got 13→14, uuid 8→13, ws 7→8
- nostr-tools 2.16→2.23 (fix getPublicKey to pass Uint8Array)
- Remove unused deps: date-fns, buffer-crc32, readable-stream-clone
- Fix @noble/hashes import paths for v2 (.js extensions)
- Fix Fastify maxParamLength deprecation (use routerOptions)
- Convert sharp require() to ES import
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 67 |
1 files changed, 32 insertions, 35 deletions
diff --git a/package.json b/package.json index 834bc053..ea8177f1 100644 --- a/package.json +++ b/package.json @@ -10,58 +10,55 @@ "dependencies": { "@arkade-os/sdk": "^0.3.12", "@asoltys/clightning-client": "^0.1.10", - "@aws-sdk/client-ses": "^3.886.0", - "@cashu/cashu-ts": "^2.7.2", + "@aws-sdk/client-ses": "^3.984.0", + "@cashu/cashu-ts": "^2.9.0", "@coinos/rpc": "^0.0.6", - "@fastify/cors": "^8.5.0", - "@fastify/http-proxy": "^9.5.0", - "@fastify/multipart": "^8.3.1", - "@fastify/passport": "^2.5.0", - "@fastify/rate-limit": "^9.1.0", - "@fastify/secure-session": "^7.5.1", - "@fastify/static": "^6.12.0", - "@fastify/websocket": "^10.0.1", - "@noble/hashes": "^1.8.0", - "@scure/base": "^1.2.6", - "@scure/bip32": "^1.5.0", + "@fastify/cors": "^11.2.0", + "@fastify/http-proxy": "^11.4.1", + "@fastify/multipart": "^9.4.0", + "@fastify/passport": "^3.0.2", + "@fastify/rate-limit": "^10.3.0", + "@fastify/secure-session": "^8.3.0", + "@fastify/static": "^9.0.0", + "@fastify/websocket": "^11.2.0", + "@noble/hashes": "^2.0.1", + "@scure/base": "^2.0.0", + "@scure/bip32": "^2.0.1", "@scure/btc-signer": "^2.0.1", "bech32": "^2.0.0", - "buffer-crc32": "^0.2.13", "clightning-client": "github:asoltys/lightning-client-js#master", - "date-fns": "^2.30.0", "eventsource": "^4.1.0", - "fastify": "^4.29.1", - "file-type": "^18.7.0", + "fastify": "^5.7.4", + "file-type": "^21.3.0", "fluent-ffmpeg": "^2.1.3", - "got": "^13.0.0", + "got": "^14.6.6", "handlebars": "^4.7.8", - "jsonwebtoken": "^9.0.2", - "lnurl": "^0.24.2", - "mqtt": "^5.14.1", + "jsonwebtoken": "^9.0.3", + "lnurl": "^0.27.0", + "mqtt": "^5.15.0", "nostr": "^0.2.8", - "nostr-tools": "^2.16.2", + "nostr-tools": "^2.23.0", "otplib": "^12.0.1", "passport-jwt": "^4.0.1", "passport-local": "1.0.0", - "pino": "^8.21.0", - "pino-pretty": "^7.6.1", + "pino": "^10.3.0", + "pino-pretty": "^13.1.3", "pump": "^3.0.3", - "ramda": "^0.30.1", - "readable-stream-clone": "^0.0.7", - "redis": "^4.7.1", - "sharp": "^0.33.5", - "square": "^43.0.2", + "ramda": "^0.32.0", + "redis": "^5.10.0", + "sharp": "0.33.5", + "square": "^43.2.1", "strfry-rpc": "^0.0.1", "tigerbeetle-node": "^0.16.70", - "uuid": "^8.3.2", + "uuid": "^13.0.0", "web-push": "^3.6.7", - "ws": "^7.5.10" + "ws": "^8.19.0" }, "devDependencies": { - "@biomejs/biome": "^1.9.4", - "@types/bun": "^1.2.21", - "nodemon": "^2.0.22", - "typescript": "^5.9.2" + "@biomejs/biome": "^2.3.14", + "@types/bun": "^1.3.8", + "nodemon": "^2", + "typescript": "^5.9.3" }, "apidoc": { "title": "CoinOS Server API Documentation", |
