aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-02-05 19:00:39 -0800
committerAdam Soltys <[email protected]>2026-02-06 09:00:22 -0800
commit310568dea00de03edd27b702a881e66fd7b5b837 (patch)
tree370e6efc22b2b1d49d26d6739d5f7b6daca911e2 /package.json
parent808e7535d33ffca4c1bf859d8bf0afe134f3e1d7 (diff)
downloadcoinos-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.json67
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",