diff --git a/package.json b/package.json index a2cc1616..767997f7 100644 --- a/package.json +++ b/package.json @@ -19,10 +19,10 @@ }, "dependencies": { "@evilmartians/harmony": "^1.2.0", - "@getalby/sdk": "^2.7.0", - "@nostr-dev-kit/ndk": "^2.3.0", + "@getalby/sdk": "^3.2.1", + "@nostr-dev-kit/ndk": "^2.3.1", "@nostr-fetch/adapter-ndk": "^0.14.1", - "@preact/signals-react": "^1.3.8", + "@preact/signals-react": "^2.0.0", "@radix-ui/react-accordion": "^1.1.2", "@radix-ui/react-alert-dialog": "^1.0.5", "@radix-ui/react-avatar": "^1.0.4", @@ -85,7 +85,7 @@ "tippy.js": "^6.3.7", "tiptap-markdown": "^0.8.8", "use-react-workers": "^0.3.0", - "virtua": "^0.17.6" + "virtua": "^0.18.0" }, "devDependencies": { "@tailwindcss/forms": "^0.5.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fc8fdb64..ca47fc89 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ dependencies: specifier: ^1.2.0 version: 1.2.0 '@getalby/sdk': - specifier: ^2.7.0 - version: 2.7.0(typescript@5.3.3) + specifier: ^3.2.1 + version: 3.2.1(typescript@5.3.3) '@nostr-dev-kit/ndk': - specifier: ^2.3.0 - version: 2.3.0(typescript@5.3.3) + specifier: ^2.3.1 + version: 2.3.1(typescript@5.3.3) '@nostr-fetch/adapter-ndk': specifier: ^0.14.1 - version: 0.14.1(@nostr-dev-kit/ndk@2.3.0)(nostr-fetch@0.14.1) + version: 0.14.1(@nostr-dev-kit/ndk@2.3.1)(nostr-fetch@0.14.1) '@preact/signals-react': - specifier: ^1.3.8 - version: 1.3.8(react@18.2.0) + specifier: ^2.0.0 + version: 2.0.0(react@18.2.0) '@radix-ui/react-accordion': specifier: ^1.1.2 version: 1.1.2(@types/react-dom@18.2.18)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0) @@ -207,8 +207,8 @@ dependencies: specifier: ^0.3.0 version: 0.3.0(react@18.2.0) virtua: - specifier: ^0.17.6 - version: 0.17.6(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.18.0 + version: 0.18.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@tailwindcss/forms': @@ -729,11 +729,10 @@ packages: resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} dev: false - /@getalby/sdk@2.7.0(typescript@5.3.3): - resolution: {integrity: sha512-4NoEgdjx0R8SYDmJfCAsgvuBs0w3d8wsOMGI4m0h2MVsSeCcWW93lrzCl8bRmHTF5N7EfleHwnieYwn5j9KZTA==} + /@getalby/sdk@3.2.1(typescript@5.3.3): + resolution: {integrity: sha512-HiubqthabslUxlMPEy2QtSvZM/Lzd9FjjLsgR8l55hW5lk7FUqcKWGaLFbCCx61CQHuUVjcuf1kiuf1pf235sg==} engines: {node: '>=14'} dependencies: - crypto-js: 4.2.0 events: 3.3.0 nostr-tools: 1.17.0(typescript@5.3.3) transitivePeerDependencies: @@ -841,8 +840,8 @@ packages: fastq: 1.16.0 dev: true - /@nostr-dev-kit/ndk@2.3.0(typescript@5.3.3): - resolution: {integrity: sha512-d2QPM0cml3/IUm1Yh4uUSQZxEnMmFByjWVplJjrYYQ5k+phvkI3+bo1PZcdeO1HWyQvN+EZqamsfCp7mTLKNjw==} + /@nostr-dev-kit/ndk@2.3.1(typescript@5.3.3): + resolution: {integrity: sha512-T9raZyRXJstYWWVIyQIz6dAQVpth+TIda/+OHfuYnxuY6q6Lz5T0jPvue9cMSHrzWmmtUA6yZiJ1PfgzvRn8+g==} dependencies: '@noble/hashes': 1.3.3 '@noble/secp256k1': 2.0.0 @@ -860,13 +859,13 @@ packages: - typescript dev: false - /@nostr-fetch/adapter-ndk@0.14.1(@nostr-dev-kit/ndk@2.3.0)(nostr-fetch@0.14.1): + /@nostr-fetch/adapter-ndk@0.14.1(@nostr-dev-kit/ndk@2.3.1)(nostr-fetch@0.14.1): resolution: {integrity: sha512-+Wr0mHPbgQUOr5iPtV/1fCcAE7QlgQbC/qPAPOCBTODy2ZTBh5oOHVqLrwTMqMoZgeP825Hsn1qMHkKrFoOvzw==} peerDependencies: '@nostr-dev-kit/ndk': ^1.0.0 nostr-fetch: ^0.14.1 dependencies: - '@nostr-dev-kit/ndk': 2.3.0(typescript@5.3.3) + '@nostr-dev-kit/ndk': 2.3.1(typescript@5.3.3) '@nostr-fetch/kernel': 0.14.0 nostr-fetch: 0.14.1 dev: false @@ -886,8 +885,8 @@ packages: resolution: {integrity: sha512-dE6f+WCX5ZUDwXzUIWNMhhglmuLpqJhuy3X3xHrhZYI0Hm2LyQwOu0l9mdPiWrVNsE+Q7txOnJPgtIqHCYoBVA==} dev: false - /@preact/signals-react@1.3.8(react@18.2.0): - resolution: {integrity: sha512-i7mVZ/ZiD9WqNH79r+klpQsp8X+/dOd/5AtvDI0HNpgWuHyzyF9WXDViKl+1vXgB767n9VnH1W2azg+w1oyFMQ==} + /@preact/signals-react@2.0.0(react@18.2.0): + resolution: {integrity: sha512-tMVi2SXFXlojaiPNWa8dlYaidR/XvEgMSp+iymKJgMssBM/QVtUQrodKZek1BJju+dkVHiyeuQHmkuLOI9oyNw==} peerDependencies: react: ^16.14.0 || 17.x || 18.x dependencies: @@ -3089,10 +3088,6 @@ packages: which: 2.0.2 dev: true - /crypto-js@4.2.0: - resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - dev: false - /cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -5924,11 +5919,19 @@ packages: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true - /virtua@0.17.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-tJqLi1kpGdWu8sBVRjqfMnums3NQYtfMOYr2n1vnOwXuUWKozHS20RzWfiQGfB5ylM4typkvUs2w7uzkPC1y3A==} + /virtua@0.18.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ztDBzTbzSluK//xvcXhCfjDbwkuBFSPD43ZO2SR5tNI46/BEb1oNBI/lu6CAE8MmlXr10ZdaFOdbm6LtC0hvlQ==} peerDependencies: react: '>=16.14.0' react-dom: '>=16.14.0' + vue: '>=3.2' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + vue: + optional: true dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0)