diff --git a/package.json b/package.json index ccd032ee..03c83386 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@crossbell/ui": "1.5.6", "@crossbell/util-hooks": "1.5.6", "@crossbell/util-metadata": "1.5.6", - "@ddietr/codemirror-themes": "1.4.1", + "@ddietr/codemirror-themes": "1.4.2", "@dqbd/tiktoken": "1.0.7", "@emoji-mart/data": "1.1.2", "@emoji-mart/react": "1.1.1", @@ -72,7 +72,7 @@ "cheerio": "1.0.0-rc.12", "chroma-js": "2.4.2", "clsx": "2.0.0", - "crossbell": "1.5.8", + "crossbell": "1.5.9", "dayjs": "1.11.9", "dotenv": "16.3.1", "emoji-mart": "5.5.2", @@ -89,7 +89,7 @@ "jsdom": "22.1.0", "jsonfeed-to-rss": "3.0.7", "katex": "0.16.8", - "langchain": "0.0.126", + "langchain": "0.0.127", "lottie-react": "2.4.0", "mdast-util-to-hast": "12.3.0", "mdast-util-toc": "7.0.0", @@ -116,7 +116,7 @@ "react-popper": "2.3.0", "react-sortablejs": "6.1.4", "react-string-replace": "1.1.1", - "react-tweet": "3.0.4", + "react-tweet": "3.1.0", "react-virtuoso": "4.5.0", "refractor": "4.8.1", "rehype-autolink-headings": "6.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 40db8652..991ad330 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -54,8 +54,8 @@ dependencies: specifier: 1.5.6 version: 1.5.6(typescript@5.1.6)(zod@3.21.4) '@ddietr/codemirror-themes': - specifier: 1.4.1 - version: 1.4.1 + specifier: 1.4.2 + version: 1.4.2 '@dqbd/tiktoken': specifier: 1.0.7 version: 1.0.7 @@ -132,8 +132,8 @@ dependencies: specifier: 2.0.0 version: 2.0.0 crossbell: - specifier: 1.5.8 - version: 1.5.8(typescript@5.1.6)(zod@3.21.4) + specifier: 1.5.9 + version: 1.5.9(typescript@5.1.6)(zod@3.21.4) dayjs: specifier: 1.11.9 version: 1.11.9 @@ -183,8 +183,8 @@ dependencies: specifier: 0.16.8 version: 0.16.8 langchain: - specifier: 0.0.126 - version: 0.0.126(cheerio@1.0.0-rc.12)(ioredis@5.3.2) + specifier: 0.0.127 + version: 0.0.127(cheerio@1.0.0-rc.12)(ioredis@5.3.2) lottie-react: specifier: 2.4.0 version: 2.4.0(react-dom@18.2.0)(react@18.2.0) @@ -264,8 +264,8 @@ dependencies: specifier: 1.1.1 version: 1.1.1 react-tweet: - specifier: 3.0.4 - version: 3.0.4(react-dom@18.2.0)(react@18.2.0) + specifier: 3.1.0 + version: 3.1.0(react-dom@18.2.0)(react@18.2.0) react-virtuoso: specifier: 4.5.0 version: 4.5.0(react-dom@18.2.0)(react@18.2.0) @@ -1164,7 +1164,7 @@ packages: canvas-confetti: 1.6.0 check-password-strength: 2.0.7 classnames: 2.3.2 - crossbell: 1.5.8(typescript@5.1.6)(zod@3.21.4) + crossbell: 1.5.9(typescript@5.1.6)(zod@3.21.4) embla-carousel-react: 7.1.0(react@18.2.0) immer: 10.0.2 lodash.compact: 3.0.1 @@ -1202,7 +1202,7 @@ packages: dependencies: '@crossbell/indexer': 1.5.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6)(zod@3.21.4) '@crossbell/util-hooks': 1.5.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6)(zod@3.21.4) - crossbell: 1.5.8(typescript@5.1.6)(zod@3.21.4) + crossbell: 1.5.9(typescript@5.1.6)(zod@3.21.4) react: 18.2.0 viem: 1.6.0(typescript@5.1.6)(zod@3.21.4) transitivePeerDependencies: @@ -1218,7 +1218,7 @@ packages: resolution: {integrity: sha512-SLCEDSVmrk8F1eu3hdrsk0pVdiVm7lCPiPzNk4PvTnoFWcGduwlzkgl7dYdUZ5HSsJW/9qnBM1a6nSaeRahRGQ==} dependencies: '@tanstack/react-query': 4.32.6(react-dom@18.2.0)(react@18.2.0) - crossbell: 1.5.8(typescript@5.1.6)(zod@3.21.4) + crossbell: 1.5.9(typescript@5.1.6)(zod@3.21.4) dayjs: 1.11.9 lodash.compact: 3.0.1 lru-cache: 10.0.0 @@ -1280,7 +1280,7 @@ packages: '@crossbell/util-metadata': 1.5.6(typescript@5.1.6)(zod@3.21.4) '@tanstack/react-query': 4.32.6(react-dom@18.2.0)(react@18.2.0) check-password-strength: 2.0.7 - crossbell: 1.5.8(typescript@5.1.6)(zod@3.21.4) + crossbell: 1.5.9(typescript@5.1.6)(zod@3.21.4) immer: 10.0.2 lodash.debounce: 4.0.8 react: 18.2.0 @@ -1309,7 +1309,7 @@ packages: '@crossbell/util-metadata': 1.5.6(typescript@5.1.6)(zod@3.21.4) '@tanstack/react-query': 4.32.6(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - crossbell: 1.5.8(typescript@5.1.6)(zod@3.21.4) + crossbell: 1.5.9(typescript@5.1.6)(zod@3.21.4) facepaint: 1.2.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1336,7 +1336,7 @@ packages: react: ^18 dependencies: '@tanstack/react-query': 4.32.6(react-dom@18.2.0)(react@18.2.0) - crossbell: 1.5.8(typescript@5.1.6)(zod@3.21.4) + crossbell: 1.5.9(typescript@5.1.6)(zod@3.21.4) react: 18.2.0 transitivePeerDependencies: - bufferutil @@ -1352,7 +1352,7 @@ packages: dependencies: '@crossbell/util-ethers': 1.5.2 '@fastify/deepmerge': 1.3.0 - crossbell: 1.5.8(typescript@5.1.6)(zod@3.21.4) + crossbell: 1.5.9(typescript@5.1.6)(zod@3.21.4) transitivePeerDependencies: - bufferutil - typescript @@ -1641,8 +1641,8 @@ packages: engines: {node: '>=16'} dev: true - /@ddietr/codemirror-themes@1.4.1: - resolution: {integrity: sha512-2exPoRk/VlJMIceQXLRHE6N+81JszN1mDO+exwakYvwfK4BhpyIYaKzN+uEsph0g1qLI0PdHXBI9Yqg5WxyKAw==} + /@ddietr/codemirror-themes@1.4.2: + resolution: {integrity: sha512-8U3H3lmtmSWLD5VRlt7jf2HW62URnwgPxjZZDYjBX5EtMpgZ2QnqiIYrNzdQPPjJngT9D43gls3+JlekCBmrfw==} dependencies: '@codemirror/language': 6.8.0 '@codemirror/state': 6.2.1 @@ -2880,7 +2880,7 @@ packages: '@noble/curves': 1.1.0 '@noble/hashes': 1.3.1 '@solana/buffer-layout': 4.0.1 - agentkeepalive: 4.3.0 + agentkeepalive: 4.5.0 bigint-buffer: 1.1.5 bn.js: 5.2.1 borsh: 0.7.0 @@ -2894,7 +2894,6 @@ packages: transitivePeerDependencies: - bufferutil - encoding - - supports-color - utf-8-validate dev: false @@ -4319,17 +4318,6 @@ packages: - supports-color dev: false - /agentkeepalive@4.3.0: - resolution: {integrity: sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==} - engines: {node: '>= 8.0.0'} - dependencies: - debug: 4.3.4 - depd: 2.0.0 - humanize-ms: 1.2.1 - transitivePeerDependencies: - - supports-color - dev: false - /agentkeepalive@4.5.0: resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} engines: {node: '>= 8.0.0'} @@ -5271,13 +5259,14 @@ packages: which: 2.0.2 dev: true - /crossbell@1.5.8(typescript@5.1.6)(zod@3.21.4): - resolution: {integrity: sha512-AlQAIO/xZ/RihnHL5IhuHpmThwVpeAYB+5nmsr5Sj8tC8L+qYeg3lMehWtCml/iNsNlujdhvlrtcLTvopO2MKQ==} + /crossbell@1.5.9(typescript@5.1.6)(zod@3.21.4): + resolution: {integrity: sha512-avGbHo8tEk4sV49WFBS9g4L8l1RiW+6QUc/vkdvsT7h3EniSfAW6E32yDjqosUbQXXdJ2Qncyg/yfH9mpZqTLQ==} engines: {node: '>=16.14.0'} dependencies: '@crossbell/ipfs-fetch': 0.0.19 async-retry: 1.3.3 eip1193-types: 0.2.1 + exponential-backoff: 3.1.1 p-limit: 3.1.0 viem: 1.6.0(typescript@5.1.6)(zod@3.21.4) transitivePeerDependencies: @@ -5768,7 +5757,7 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.22.6 + '@babel/runtime': 7.22.10 dev: false /dayjs@1.11.9: @@ -5885,11 +5874,6 @@ packages: engines: {node: '>=0.10'} dev: false - /depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - dev: false - /dequal@2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} @@ -6664,6 +6648,10 @@ packages: engines: {node: '>=6'} dev: false + /exponential-backoff@3.1.1: + resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} + dev: false + /expr-eval@2.0.2: resolution: {integrity: sha512-4EMSHGOPSwAfBiibw3ndnP0AvjDWLsMvGOvWEZ2F96IGk0bIVdjQisOHxReSkE13mHcfbuCiXw+G4y0zv6N8Eg==} dev: false @@ -8084,8 +8072,8 @@ packages: engines: {node: '>=6'} dev: false - /langchain@0.0.126(cheerio@1.0.0-rc.12)(ioredis@5.3.2): - resolution: {integrity: sha512-Z57WjAwLN+ZbJ9D4h2oTN7iDt1Aa67mcXhKYVCQFRu4w8PIPH5k0VBvmrzKyRj2iFIWdUaqVsHch/jz5+1mGnA==} + /langchain@0.0.127(cheerio@1.0.0-rc.12)(ioredis@5.3.2): + resolution: {integrity: sha512-1y2zoK43eZvnJDxr4cADXzv9FmCW5JPzcRD6B5QedwduMGyKlS8OAoKhCGw/Q1Df8qZkNuYP9fE6hLhucJpzKg==} engines: {node: '>=18'} peerDependencies: '@aws-sdk/client-dynamodb': ^3.310.0 @@ -8098,7 +8086,7 @@ packages: '@clickhouse/client': ^0.0.14 '@elastic/elasticsearch': ^8.4.0 '@getmetal/metal-sdk': '*' - '@getzep/zep-js': ^0.4.1 + '@getzep/zep-js': ^0.6.3 '@gomomento/sdk': ^1.23.0 '@google-ai/generativelanguage': ^0.2.1 '@google-cloud/storage': ^6.10.1 @@ -8108,6 +8096,7 @@ packages: '@pinecone-database/pinecone': '*' '@planetscale/database': ^1.8.0 '@qdrant/js-client-rest': ^1.2.0 + '@raycast/api': ^1.55.2 '@supabase/postgrest-js': ^1.1.1 '@supabase/supabase-js': ^2.10.0 '@tensorflow-models/universal-sentence-encoder': '*' @@ -8192,6 +8181,8 @@ packages: optional: true '@qdrant/js-client-rest': optional: true + '@raycast/api': + optional: true '@supabase/postgrest-js': optional: true '@supabase/supabase-js': @@ -10306,8 +10297,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-tweet@3.0.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-cp2O8OnW3O5unYU4Txv2AW8g8HnqMx2kpFokTB4XnGbTt65zY2pzklWVM6pAg1lIO5n1Uikreh2cKszUKdAB/g==} + /react-tweet@3.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-TZrCzqJIM3mUPZZQgChenrPxEEnswbPkyqMjXgLy3fJSOgcSEaslQqWMeNdcuCjSgLkYfITRBFjX4jQ1EGBPAw==} peerDependencies: react: '>= 18.0.0' react-dom: '>= 18.0.0' @@ -10317,7 +10308,7 @@ packages: date-fns: 2.30.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - swr: 2.2.0(react@18.2.0) + swr: 2.2.1(react@18.2.0) dev: false /react-virtuoso@4.5.0(react-dom@18.2.0)(react@18.2.0): @@ -11290,6 +11281,16 @@ packages: use-sync-external-store: 1.2.0(react@18.2.0) dev: false + /swr@2.2.1(react@18.2.0): + resolution: {integrity: sha512-KJVA7dGtOBeZ+2sycEuzUfVIP5lZ/cd0xjevv85n2YG0x1uHJQicjAtahVZL6xG3+TjqhbBqimwYzVo3saeVXQ==} + peerDependencies: + react: ^16.11.0 || ^17.0.0 || ^18.0.0 + dependencies: + client-only: 0.0.1 + react: 18.2.0 + use-sync-external-store: 1.2.0(react@18.2.0) + dev: false + /symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: false