diff --git a/docs/package-lock.json b/docs/package-lock.json index 882e005cd3b..e016768a0f7 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -10,22 +10,22 @@ "dependencies": { "@docusaurus/core": "3.1.1", "@docusaurus/preset-classic": "3.1.1", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.0.0", - "prism-react-renderer": "^2.3.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-router-dom": "^6.22.0" + "@mdx-js/react": "3.0.1", + "clsx": "2.1.0", + "prism-react-renderer": "2.3.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-router-dom": "6.22.1" }, "devDependencies": { "@docusaurus/module-type-aliases": "3.1.1", "@docusaurus/types": "3.1.1", - "docusaurus-plugin-typedoc": "^0.22.0", - "typedoc": "^0.25.8", - "typedoc-plugin-markdown": "^3.17.1" + "docusaurus-plugin-typedoc": "0.22.0", + "typedoc": "0.25.8", + "typedoc-plugin-markdown": "3.17.1" }, "engines": { - "node": ">=18.0" + "node": "23.1.0" } }, "node_modules/@algolia/autocomplete-core": { @@ -2923,6 +2923,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", + "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0" }, @@ -4751,6 +4752,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -5643,6 +5645,7 @@ "resolved": "https://registry.npmjs.org/docusaurus-plugin-typedoc/-/docusaurus-plugin-typedoc-0.22.0.tgz", "integrity": "sha512-5q+oT+iq3g9DvsMin11pSSmqHRw0i62csHBzkWVtgmsqN/BwGDHnxDiTbHhhkBNQpmRIRgltyNdMnO5x+JUK8Q==", "dev": true, + "license": "MIT", "peerDependencies": { "typedoc": ">=0.24.0", "typedoc-plugin-markdown": ">=3.15.0" @@ -11677,6 +11680,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", + "license": "MIT", "dependencies": { "@types/prismjs": "^1.26.0", "clsx": "^2.0.0" @@ -11889,6 +11893,7 @@ "version": "18.2.0", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" }, @@ -12018,6 +12023,7 @@ "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -12131,6 +12137,7 @@ "version": "6.22.1", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.1.tgz", "integrity": "sha512-iwMyyyrbL7zkKY7MRjOVRy+TMnS/OPusaFVxM2P11x9dzSzGmLsebkCvYirGq0DWB9K9hOspHYYtDz33gE5Duw==", + "license": "MIT", "dependencies": { "@remix-run/router": "1.15.1", "react-router": "6.22.1" @@ -12147,6 +12154,7 @@ "version": "6.22.1", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.1.tgz", "integrity": "sha512-0pdoRGwLtemnJqn1K0XHUbnKiX0S4X8CgvVVmHGOWmofESj31msHo/1YiqcJWK7Wxfq2a4uvvtS01KAQyWK/CQ==", + "license": "MIT", "dependencies": { "@remix-run/router": "1.15.1" }, @@ -13790,6 +13798,7 @@ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.8.tgz", "integrity": "sha512-mh8oLW66nwmeB9uTa0Bdcjfis+48bAjSH3uqdzSuSawfduROQLlXw//WSNZLYDdhmMVB7YcYZicq6e8T0d271A==", "dev": true, + "license": "Apache-2.0", "dependencies": { "lunr": "^2.3.9", "marked": "^4.3.0", @@ -13811,6 +13820,7 @@ "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.17.1.tgz", "integrity": "sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==", "dev": true, + "license": "MIT", "dependencies": { "handlebars": "^4.7.7" }, @@ -13823,15 +13833,17 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/typedoc/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, diff --git a/docs/package.json b/docs/package.json index 44fa468aead..f5753292578 100644 --- a/docs/package.json +++ b/docs/package.json @@ -17,19 +17,19 @@ "dependencies": { "@docusaurus/core": "3.1.1", "@docusaurus/preset-classic": "3.1.1", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.0.0", - "prism-react-renderer": "^2.3.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-router-dom": "^6.22.0" + "@mdx-js/react": "3.0.1", + "clsx": "2.1.0", + "prism-react-renderer": "2.3.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-router-dom": "6.22.1" }, "devDependencies": { "@docusaurus/module-type-aliases": "3.1.1", "@docusaurus/types": "3.1.1", - "docusaurus-plugin-typedoc": "^0.22.0", - "typedoc": "^0.25.8", - "typedoc-plugin-markdown": "^3.17.1" + "docusaurus-plugin-typedoc": "0.22.0", + "typedoc": "0.25.8", + "typedoc-plugin-markdown": "3.17.1" }, "browserslist": { "production": [ @@ -44,6 +44,6 @@ ] }, "engines": { - "node": ">=18.0" + "node": "23.1.0" } } diff --git a/package-lock.json b/package-lock.json index 9f88a81ae30..0ca4c673d0c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,90 +11,90 @@ "license": "MIT", "dependencies": { "@anthropic-ai/sdk": "^0.27.0", - "@cliqz/adblocker-playwright": "^1.31.3", - "@diffusionstudio/vits-web": "^1.0.2", + "@cliqz/adblocker-playwright": "1.33.2", + "@diffusionstudio/vits-web": "1.0.2", "@discordjs/opus": "github:discordjs/opus", "@discordjs/rest": "^2.4.0", "@discordjs/voice": "^0.17.0", - "@echogarden/espeak-ng-emscripten": "^0.1.2", - "@echogarden/kissfft-wasm": "^0.1.1", - "@echogarden/speex-resampler-wasm": "^0.1.1", + "@echogarden/espeak-ng-emscripten": "0.1.2", + "@echogarden/kissfft-wasm": "0.1.1", + "@echogarden/speex-resampler-wasm": "0.1.1", "@huggingface/transformers": "^3.0.0-alpha.14", - "@opendocsg/pdf2md": "^0.1.31", + "@opendocsg/pdf2md": "0.1.31", "@solana/spl-token": "^0.4.9", "@solana/web3.js": "^1.95.4", - "@supabase/supabase-js": "^2.39.3", - "@telegraf/types": "^7.1.0", - "@types/body-parser": "^1.19.5", - "@types/cors": "^2.8.17", - "@types/express": "^5.0.0", - "agent-twitter-client": "^0.0.13", - "alawmulaw": "^6.0.0", - "ansi-colors": "^4.1.3", + "@supabase/supabase-js": "2.45.3", + "@telegraf/types": "7.1.0", + "@types/body-parser": "1.19.5", + "@types/cors": "2.8.17", + "@types/express": "5.0.0", + "agent-twitter-client": "0.0.13", + "alawmulaw": "6.0.0", + "ansi-colors": "4.1.3", "better-sqlite3": "11.2.1", - "bignumber": "^1.1.0", - "bignumber.js": "^9.1.2", - "body-parser": "^1.20.3", - "capsolver-npm": "^2.0.2", - "cldr-segmentation": "^2.2.1", - "command-exists": "^1.2.9", - "commander": "^12.1.0", - "cors": "^2.8.5", - "cross-fetch": "^4.0.0", - "csv-writer": "^1.6.0", + "bignumber": "1.1.0", + "bignumber.js": "9.1.2", + "body-parser": "1.20.3", + "capsolver-npm": "2.0.2", + "cldr-segmentation": "2.2.1", + "command-exists": "1.2.9", + "commander": "12.1.0", + "cors": "2.8.5", + "cross-fetch": "4.0.0", + "csv-writer": "1.6.0", "discord.js": "^14.14.1", - "espeak-ng": "^1.0.2", - "express": "^4.21.1", + "espeak-ng": "1.0.2", + "express": "4.21.1", "ffmpeg-static": "5.2.0", - "figlet": "^1.7.0", + "figlet": "1.7.0", "fluent-ffmpeg": "2.1.3", - "formdata-node": "^6.0.3", - "fs-extra": "^11.2.0", - "gaxios": "^6.7.1", - "gif-frames": "^1.0.1", - "glob": "^11.0.0", - "graceful-fs": "^4.2.11", - "html-escaper": "^3.0.3", - "html-to-text": "^9.0.5", - "import-meta-resolve": "^4.1.0", - "jieba-wasm": "^2.1.1", - "js-sha1": "^0.7.0", - "json5": "^2.2.3", - "kuromoji": "^0.1.2", - "libsodium-wrappers": "^0.7.13", - "multer": "^1.4.5-lts.1", - "node-cache": "^5.1.2", - "node-llama-cpp": "^3.0.0-beta.44", - "node-wav": "^0.0.2", - "nodejs-whisper": "^0.1.18", - "nodemon": "^3.1.4", + "formdata-node": "6.0.3", + "fs-extra": "11.2.0", + "gaxios": "6.7.1", + "gif-frames": "1.0.1", + "glob": "11.0.0", + "graceful-fs": "4.2.11", + "html-escaper": "3.0.3", + "html-to-text": "9.0.5", + "import-meta-resolve": "4.1.0", + "jieba-wasm": "2.1.1", + "js-sha1": "0.7.0", + "json5": "2.2.3", + "kuromoji": "0.1.2", + "libsodium-wrappers": "0.7.15", + "multer": "1.4.5-lts.1", + "node-cache": "5.1.2", + "node-llama-cpp": "3.0.0-beta.44", + "node-wav": "0.0.2", + "nodejs-whisper": "0.1.18", + "nodemon": "3.1.4", "onnxruntime-node": "1.19.2", "openai": "^4.56.0", "pdfjs-dist": "4.2.67", - "playwright": "^1.46.1", - "pm2": "^5.4.2", - "prism-media": "^1.3.5", - "pumpdotfun-sdk": "^1.3.2", - "puppeteer-extra": "^3.3.6", - "puppeteer-extra-plugin-capsolver": "^2.0.1", - "sql.js": "^1.10.2", + "playwright": "1.47.0", + "pm2": "5.4.2", + "prism-media": "1.3.5", + "pumpdotfun-sdk": "1.3.2", + "puppeteer-extra": "3.3.6", + "puppeteer-extra-plugin-capsolver": "2.0.1", + "sql.js": "1.11.0", "sqlite-vec": "0.1.4-alpha.2", - "srt": "^0.0.3", - "systeminformation": "^5.23.5", - "tar": "^7.4.3", - "telegraf": "^4.16.3", + "srt": "0.0.3", + "systeminformation": "5.23.5", + "tar": "7.4.3", + "telegraf": "4.16.3", "tiktoken": "^1.0.16", - "tinyld": "^1.3.4", - "unique-names-generator": "^4.7.1", - "uuid": "^10.0.0", - "uuidv4": "^6.2.13", + "tinyld": "1.3.4", + "unique-names-generator": "4.7.1", + "uuid": "10.0.0", + "uuidv4": "6.2.13", "wav": "1.0.2", "wav-encoder": "1.3.0", "wavefile": "11.0.0", - "whisper-turbo": "^0.11.0", - "ws": "^8.16.0", - "yargs": "^17.7.2", - "youtube-dl-exec": "^3.0.10" + "whisper-turbo": "0.11.0", + "ws": "8.18.0", + "yargs": "17.7.2", + "youtube-dl-exec": "3.0.10" }, "devDependencies": { "@rollup/plugin-commonjs": "25.0.8", @@ -103,34 +103,34 @@ "@rollup/plugin-replace": "5.0.7", "@rollup/plugin-typescript": "11.1.6", "@types/better-sqlite3": "7.6.11", - "@types/fluent-ffmpeg": "^2.1.25", + "@types/fluent-ffmpeg": "2.1.26", "@types/jest": "27.5.2", - "@types/node": "^20.9.4", + "@types/node": "20.9.4", "@types/sql.js": "1.4.9", - "@types/tar": "^6.1.13", + "@types/tar": "6.1.13", "@types/wav-encoder": "1.3.3", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", - "dotenv": "^16.4.5", + "dotenv": "16.4.5", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", - "itty-router": "^3.0.12", + "itty-router": "3.0.12", "jest": "29.7.0", - "lint-staged": "^15.2.1", + "lint-staged": "15.2.10", "npm-run-all2": "5.0.0", "prettier": "^3.2.5", - "rimraf": "^5.0.5", + "rimraf": "5.0.10", "rollup": "2.79.2", "rollup-plugin-terser": "7.0.2", "ts-jest": "29.2.5", "ts-node": "10.9.2", "tslib": "2.7.0", "typescript": "5.6.3", - "wrangler": "^3.0.0" + "wrangler": "3.75.0" }, "optionalDependencies": { - "sharp": "^0.33.5", + "sharp": "0.33.5", "sqlite-vss-darwin-arm64": "0.1.2", "sqlite-vss-darwin-x64": "0.1.2", "sqlite-vss-linux-arm64": "^0.1.2", @@ -851,6 +851,7 @@ "version": "1.33.2", "resolved": "https://registry.npmjs.org/@cliqz/adblocker-playwright/-/adblocker-playwright-1.33.2.tgz", "integrity": "sha512-VtLbFxINOASJNQ9bpl32vULgwQQ/EOmCdWHHM0LLmUDA5pCtj0T0gkXYIHyK/MFV4q5RAQPnv2PYCvmHXyLJlQ==", + "deprecated": "This project has been renamed to @ghostery/adblocker-playwright. Install using @ghostery/adblocker-playwright instead", "license": "MPL-2.0", "dependencies": { "@cliqz/adblocker": "^1.33.2", @@ -2905,6 +2906,38 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@node-llama-cpp/linux-x64-cuda": { + "version": "3.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@node-llama-cpp/linux-x64-cuda/-/linux-x64-cuda-3.0.0-beta.44.tgz", + "integrity": "sha512-e7Mr4GAQK6/q0LL9mDBbrNNvMHhOcCKYC+qp77DYydk59Kz/JQLDBK7LVXc5pKJ0laW0KS+GHzHu/56M/lGEgQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@node-llama-cpp/win-x64-cuda": { + "version": "3.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@node-llama-cpp/win-x64-cuda/-/win-x64-cuda-3.0.0-beta.44.tgz", + "integrity": "sha512-mIEvaUgdNhYRTnnVGfJT7LUY4rYMkHkj7QY+xnqquE1meWhcaWiWxkNeYKH8MYokcXcH3UR6B1csS804+aXe9w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -3303,19 +3336,6 @@ "pdf2md": "lib/pdf2md-cli.js" } }, - "node_modules/@opendocsg/pdf2md/node_modules/pdfjs-dist": { - "version": "4.7.76", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-4.7.76.tgz", - "integrity": "sha512-8y6wUgC/Em35IumlGjaJOCm3wV4aY/6sqnIT3fVW/67mXsOZ9HWBn8GDKmJUK0GSzpbmX3gQqwfoFayp78Mtqw==", - "license": "Apache-2.0", - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "canvas": "^2.11.2", - "path2d": "^0.2.1" - } - }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -9542,30 +9562,6 @@ "dev": true, "license": "BSD-2-Clause" }, - "node_modules/glob/node_modules/jackspeak": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", - "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob/node_modules/lru-cache": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.1.tgz", - "integrity": "sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==", - "license": "ISC", - "engines": { - "node": "20 || >=22" - } - }, "node_modules/glob/node_modules/minimatch": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", @@ -9590,22 +9586,6 @@ "node": ">=16 || 14 >=14.17" } }, - "node_modules/glob/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/globals": { "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", @@ -10600,18 +10580,18 @@ "license": "MIT" }, "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", + "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, + "engines": { + "node": "20 || >=22" + }, "funding": { "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/jake": { @@ -13373,9 +13353,9 @@ } }, "node_modules/node-llama-cpp/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "license": "MIT", "engines": { "node": ">=12" @@ -14269,26 +14249,38 @@ "license": "MIT" }, "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" }, "engines": { - "node": ">=16 || 14 >=14.18" + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "license": "ISC" + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.1.tgz", + "integrity": "sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==", + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } }, "node_modules/path-to-regexp": { "version": "6.2.2", @@ -15952,6 +15944,27 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/rimraf/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, "node_modules/rimraf/node_modules/minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", @@ -15961,6 +15974,22 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/rimraf/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/rollup": { "version": "2.79.2", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", @@ -18278,6 +18307,7 @@ "version": "6.2.13", "resolved": "https://registry.npmjs.org/uuidv4/-/uuidv4-6.2.13.tgz", "integrity": "sha512-AXyzMjazYB3ovL3q051VLH06Ixj//Knx7QnUSi1T//Ie3io6CpsPu9nVMOx5MoLWh6xV0B9J0hIaxungxXUbPQ==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", "license": "MIT", "dependencies": { "@types/uuid": "8.3.4", diff --git a/package.json b/package.json index afa0de4f72d..ee4249f2544 100644 --- a/package.json +++ b/package.json @@ -39,118 +39,118 @@ "@rollup/plugin-replace": "5.0.7", "@rollup/plugin-typescript": "11.1.6", "@types/better-sqlite3": "7.6.11", - "@types/fluent-ffmpeg": "^2.1.25", + "@types/fluent-ffmpeg": "2.1.26", "@types/jest": "27.5.2", - "@types/node": "^20.9.4", + "@types/node": "20.9.4", "@types/sql.js": "1.4.9", - "@types/tar": "^6.1.13", + "@types/tar": "6.1.13", "@types/wav-encoder": "1.3.3", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", - "dotenv": "^16.4.5", + "dotenv": "16.4.5", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", - "itty-router": "^3.0.12", + "itty-router": "3.0.12", "jest": "29.7.0", - "lint-staged": "^15.2.1", + "lint-staged": "15.2.10", "npm-run-all2": "5.0.0", "prettier": "^3.2.5", - "rimraf": "^5.0.5", + "rimraf": "5.0.10", "rollup": "2.79.2", "rollup-plugin-terser": "7.0.2", "ts-jest": "29.2.5", "ts-node": "10.9.2", "tslib": "2.7.0", "typescript": "5.6.3", - "wrangler": "^3.0.0" + "wrangler": "3.75.0" }, "dependencies": { "@anthropic-ai/sdk": "^0.27.0", - "@cliqz/adblocker-playwright": "^1.31.3", - "@diffusionstudio/vits-web": "^1.0.2", + "@cliqz/adblocker-playwright": "1.33.2", + "@diffusionstudio/vits-web": "1.0.2", "@discordjs/opus": "github:discordjs/opus", "@discordjs/rest": "^2.4.0", "@discordjs/voice": "^0.17.0", - "@echogarden/espeak-ng-emscripten": "^0.1.2", - "@echogarden/kissfft-wasm": "^0.1.1", - "@echogarden/speex-resampler-wasm": "^0.1.1", + "@echogarden/espeak-ng-emscripten": "0.1.2", + "@echogarden/kissfft-wasm": "0.1.1", + "@echogarden/speex-resampler-wasm": "0.1.1", "@huggingface/transformers": "^3.0.0-alpha.14", - "@opendocsg/pdf2md": "^0.1.31", + "@opendocsg/pdf2md": "0.1.31", "@solana/spl-token": "^0.4.9", "@solana/web3.js": "^1.95.4", - "@supabase/supabase-js": "^2.39.3", - "@telegraf/types": "^7.1.0", - "@types/body-parser": "^1.19.5", - "@types/cors": "^2.8.17", - "@types/express": "^5.0.0", - "agent-twitter-client": "^0.0.13", - "alawmulaw": "^6.0.0", - "ansi-colors": "^4.1.3", + "@supabase/supabase-js": "2.45.3", + "@telegraf/types": "7.1.0", + "@types/body-parser": "1.19.5", + "@types/cors": "2.8.17", + "@types/express": "5.0.0", + "agent-twitter-client": "0.0.13", + "alawmulaw": "6.0.0", + "ansi-colors": "4.1.3", "better-sqlite3": "11.2.1", - "bignumber": "^1.1.0", - "bignumber.js": "^9.1.2", - "body-parser": "^1.20.3", - "capsolver-npm": "^2.0.2", - "cldr-segmentation": "^2.2.1", - "command-exists": "^1.2.9", - "commander": "^12.1.0", - "cors": "^2.8.5", - "cross-fetch": "^4.0.0", - "csv-writer": "^1.6.0", + "bignumber": "1.1.0", + "bignumber.js": "9.1.2", + "body-parser": "1.20.3", + "capsolver-npm": "2.0.2", + "cldr-segmentation": "2.2.1", + "command-exists": "1.2.9", + "commander": "12.1.0", + "cors": "2.8.5", + "cross-fetch": "4.0.0", + "csv-writer": "1.6.0", "discord.js": "^14.14.1", - "espeak-ng": "^1.0.2", - "express": "^4.21.1", + "espeak-ng": "1.0.2", + "express": "4.21.1", "ffmpeg-static": "5.2.0", - "figlet": "^1.7.0", + "figlet": "1.7.0", "fluent-ffmpeg": "2.1.3", - "formdata-node": "^6.0.3", - "fs-extra": "^11.2.0", - "gaxios": "^6.7.1", - "gif-frames": "^1.0.1", - "glob": "^11.0.0", - "graceful-fs": "^4.2.11", - "html-escaper": "^3.0.3", - "html-to-text": "^9.0.5", - "import-meta-resolve": "^4.1.0", - "jieba-wasm": "^2.1.1", - "js-sha1": "^0.7.0", - "json5": "^2.2.3", - "kuromoji": "^0.1.2", - "libsodium-wrappers": "^0.7.13", - "multer": "^1.4.5-lts.1", - "node-cache": "^5.1.2", - "node-llama-cpp": "^3.0.0-beta.44", - "node-wav": "^0.0.2", - "nodejs-whisper": "^0.1.18", - "nodemon": "^3.1.4", + "formdata-node": "6.0.3", + "fs-extra": "11.2.0", + "gaxios": "6.7.1", + "gif-frames": "1.0.1", + "glob": "11.0.0", + "graceful-fs": "4.2.11", + "html-escaper": "3.0.3", + "html-to-text": "9.0.5", + "import-meta-resolve": "4.1.0", + "jieba-wasm": "2.1.1", + "js-sha1": "0.7.0", + "json5": "2.2.3", + "kuromoji": "0.1.2", + "libsodium-wrappers": "0.7.15", + "multer": "1.4.5-lts.1", + "node-cache": "5.1.2", + "node-llama-cpp": "3.0.0-beta.44", + "node-wav": "0.0.2", + "nodejs-whisper": "0.1.18", + "nodemon": "3.1.4", "onnxruntime-node": "1.19.2", "openai": "^4.56.0", "pdfjs-dist": "4.2.67", - "playwright": "^1.46.1", - "pm2": "^5.4.2", - "prism-media": "^1.3.5", - "pumpdotfun-sdk": "^1.3.2", - "puppeteer-extra": "^3.3.6", - "puppeteer-extra-plugin-capsolver": "^2.0.1", - "sql.js": "^1.10.2", + "playwright": "1.47.0", + "pm2": "5.4.2", + "prism-media": "1.3.5", + "pumpdotfun-sdk": "1.3.2", + "puppeteer-extra": "3.3.6", + "puppeteer-extra-plugin-capsolver": "2.0.1", + "sql.js": "1.11.0", "sqlite-vec": "0.1.4-alpha.2", - "srt": "^0.0.3", - "systeminformation": "^5.23.5", - "tar": "^7.4.3", - "telegraf": "^4.16.3", + "srt": "0.0.3", + "systeminformation": "5.23.5", + "tar": "7.4.3", + "telegraf": "4.16.3", "tiktoken": "^1.0.16", - "tinyld": "^1.3.4", - "unique-names-generator": "^4.7.1", - "uuid": "^10.0.0", - "uuidv4": "^6.2.13", + "tinyld": "1.3.4", + "unique-names-generator": "4.7.1", + "uuid": "10.0.0", + "uuidv4": "6.2.13", "wav": "1.0.2", "wav-encoder": "1.3.0", "wavefile": "11.0.0", - "whisper-turbo": "^0.11.0", - "ws": "^8.16.0", - "yargs": "^17.7.2", - "youtube-dl-exec": "^3.0.10" + "whisper-turbo": "0.11.0", + "ws": "8.18.0", + "yargs": "17.7.2", + "youtube-dl-exec": "3.0.10" }, "trustedDependencies": { "onnxruntime-node": "1.19.0", @@ -158,7 +158,7 @@ "sharp": "^0.33.5" }, "optionalDependencies": { - "sharp": "^0.33.5", + "sharp": "0.33.5", "sqlite-vss-darwin-arm64": "0.1.2", "sqlite-vss-darwin-x64": "0.1.2", "sqlite-vss-linux-arm64": "^0.1.2", diff --git a/src/clients/telegram/package-lock.json b/src/clients/telegram/package-lock.json index 61f74a568fe..66673ca6647 100644 --- a/src/clients/telegram/package-lock.json +++ b/src/clients/telegram/package-lock.json @@ -8,38 +8,38 @@ "name": "telegram-bot", "version": "1.0.0", "dependencies": { - "@types/config": "^3.3.1", - "@types/debug": "^4.1.9", - "@types/i18n": "^0.13.6", - "@types/js-yaml": "^4.0.6", - "@types/module-alias": "^2.0.2", - "@types/serve-static": "^1.15.3", - "axios": "^1.5.0", - "config": "^3.3.9", - "debug": "^4.3.4", - "dotenv": "^16.4.5", - "events": "^3.3.0", - "i18n": "^0.15.1", - "node-fetch": "^3.3.2", - "serve-static": "^1.15.0", - "short-unique-id": "^5.0.3", + "@types/config": "3.3.5", + "@types/debug": "4.1.12", + "@types/i18n": "0.13.12", + "@types/js-yaml": "4.0.9", + "@types/module-alias": "2.0.4", + "@types/serve-static": "1.15.7", + "axios": "1.7.7", + "config": "3.3.12", + "debug": "4.3.7", + "dotenv": "16.4.5", + "events": "3.3.0", + "i18n": "0.15.1", + "node-fetch": "3.3.2", + "serve-static": "1.16.2", + "short-unique-id": "5.2.0", "socket.io": "^4.7.2", "sqlite3": "5.1.7", - "telegraf": "^4.16.3", + "telegraf": "4.16.3", "ts-node": "10.9.2", - "typegram": "^5.2.0", - "uuid": "^10.0.0" + "typegram": "5.2.0", + "uuid": "10.0.0" }, "devDependencies": { - "@types/uuid": "^10.0.0", + "@types/uuid": "10.0.0", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", "eslint": "^8.50.0", "eslint-plugin-simple-import-sort": "^10.0.0", - "nodemon": "^3.0.1", + "nodemon": "3.1.7", "prettier": "^3.0.3", - "rimraf": "^5.0.5", - "tsconfig-paths": "^4.2.0", + "rimraf": "5.0.10", + "tsconfig-paths": "4.2.0", "typescript": "5.6.3" } }, diff --git a/src/clients/telegram/package.json b/src/clients/telegram/package.json index 827e972600f..f9ffd7de039 100644 --- a/src/clients/telegram/package.json +++ b/src/clients/telegram/package.json @@ -10,38 +10,38 @@ "start:prod": "node -r tsconfig-paths/register dist" }, "dependencies": { - "@types/config": "^3.3.1", - "@types/debug": "^4.1.9", - "@types/i18n": "^0.13.6", - "@types/js-yaml": "^4.0.6", - "@types/module-alias": "^2.0.2", - "@types/serve-static": "^1.15.3", - "axios": "^1.5.0", - "config": "^3.3.9", - "debug": "^4.3.4", - "dotenv": "^16.4.5", - "events": "^3.3.0", - "i18n": "^0.15.1", - "node-fetch": "^3.3.2", - "serve-static": "^1.15.0", - "short-unique-id": "^5.0.3", + "@types/config": "3.3.5", + "@types/debug": "4.1.12", + "@types/i18n": "0.13.12", + "@types/js-yaml": "4.0.9", + "@types/module-alias": "2.0.4", + "@types/serve-static": "1.15.7", + "axios": "1.7.7", + "config": "3.3.12", + "debug": "4.3.7", + "dotenv": "16.4.5", + "events": "3.3.0", + "i18n": "0.15.1", + "node-fetch": "3.3.2", + "serve-static": "1.16.2", + "short-unique-id": "5.2.0", "socket.io": "^4.7.2", "sqlite3": "5.1.7", - "telegraf": "^4.16.3", + "telegraf": "4.16.3", "ts-node": "10.9.2", - "typegram": "^5.2.0", - "uuid": "^10.0.0" + "typegram": "5.2.0", + "uuid": "10.0.0" }, "devDependencies": { - "@types/uuid": "^10.0.0", + "@types/uuid": "10.0.0", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", "eslint": "^8.50.0", "eslint-plugin-simple-import-sort": "^10.0.0", - "nodemon": "^3.0.1", + "nodemon": "3.1.7", "prettier": "^3.0.3", - "rimraf": "^5.0.5", - "tsconfig-paths": "^4.2.0", + "rimraf": "5.0.10", + "tsconfig-paths": "4.2.0", "typescript": "5.6.3" } }