diff --git a/1000-hours/package.json b/1000-hours/package.json index d6a3eb38..755b92ac 100644 --- a/1000-hours/package.json +++ b/1000-hours/package.json @@ -8,8 +8,8 @@ "markdown-it-sub": "^2.0.0", "markdown-it-sup": "^2.0.0", "mermaid": "^10.9.0", - "sass": "^1.74.1", - "vitepress": "^1.0.2", + "sass": "^1.75.0", + "vitepress": "^1.1.0", "vitepress-plugin-mermaid": "^2.0.16", "vue": "^3.4.21" }, diff --git a/enjoy/forge.config.js b/enjoy/forge.config.js index 7a946648..62525557 100644 --- a/enjoy/forge.config.js +++ b/enjoy/forge.config.js @@ -36,12 +36,12 @@ const config = { name: "Enjoy", setupIcon: "./assets/icon.ico", config: (arch) => ({ - remoteReleases: `https://dl.enjoy.bot/enjoy-updates/win32/${arch}`, + remoteReleases: `https://dl.enjoy.bot/app/win32/${arch}`, }), }), new MakerZIP({ config: (arch) => ({ - macUpdateManifestBaseUrl: `https://dl.enjoy.bot/enjoy-updates/darwin/${arch}`, + macUpdateManifestBaseUrl: `https://dl.enjoy.bot/app/darwin/${arch}`, }), }), new MakerDeb({ @@ -155,6 +155,7 @@ if ( secretAccessKey: process.env.S3_SECRET_ACCESS_KEY, endpoint: process.env.S3_ENDPOINT, bucket: "download", + folder: "app", region: "auto", public: true, }, diff --git a/enjoy/package.json b/enjoy/package.json index c0116bcc..05c80efd 100644 --- a/enjoy/package.json +++ b/enjoy/package.json @@ -30,16 +30,16 @@ }, "license": "MIT", "devDependencies": { - "@electron-forge/cli": "^7.3.1", - "@electron-forge/maker-deb": "^7.3.1", - "@electron-forge/maker-dmg": "^7.3.1", - "@electron-forge/maker-rpm": "^7.3.1", - "@electron-forge/maker-squirrel": "^7.3.1", - "@electron-forge/maker-zip": "^7.3.1", - "@electron-forge/plugin-auto-unpack-natives": "^7.3.1", - "@electron-forge/plugin-fuses": "^7.3.1", - "@electron-forge/plugin-vite": "^7.3.1", - "@electron-forge/publisher-github": "^7.3.1", + "@electron-forge/cli": "^7.4.0", + "@electron-forge/maker-deb": "^7.4.0", + "@electron-forge/maker-dmg": "^7.4.0", + "@electron-forge/maker-rpm": "^7.4.0", + "@electron-forge/maker-squirrel": "^7.4.0", + "@electron-forge/maker-zip": "^7.4.0", + "@electron-forge/plugin-auto-unpack-natives": "^7.4.0", + "@electron-forge/plugin-fuses": "^7.4.0", + "@electron-forge/plugin-vite": "^7.4.0", + "@electron-forge/publisher-github": "^7.4.0", "@electron/fuses": "^1.8.0", "@playwright/test": "^1.43.0", "@tailwindcss/typography": "^0.5.12", @@ -51,16 +51,16 @@ "@types/intl-tel-input": "^18.1.4", "@types/lodash": "^4.17.0", "@types/mark.js": "^8.11.12", - "@types/node": "^20.12.5", - "@types/react": "^18.2.75", - "@types/react-dom": "^18.2.24", + "@types/node": "^20.12.7", + "@types/react": "^18.2.77", + "@types/react-dom": "^18.2.25", "@types/validator": "^13.11.9", "@types/wavesurfer.js": "^6.0.12", "@typescript-eslint/eslint-plugin": "^7.6.0", "@typescript-eslint/parser": "^7.6.0", "@vitejs/plugin-react": "^4.2.1", "autoprefixer": "^10.4.19", - "electron": "^29.2.0", + "electron": "^29.3.0", "electron-playwright-helpers": "^1.7.1", "eslint": "^8.57.0", "eslint-import-resolver-typescript": "^3.6.1", @@ -74,17 +74,17 @@ "tailwindcss-animate": "^1.0.7", "ts-node": "^10.9.2", "tslib": "^2.6.2", - "typescript": "^5.4.4", + "typescript": "^5.4.5", "vite": "^5.2.8", "vite-plugin-static-copy": "^1.0.2", "zx": "^8.0.1" }, "dependencies": { "@andrkrn/ffprobe-static": "^5.2.0", - "@electron-forge/publisher-s3": "^7.3.1", + "@electron-forge/publisher-s3": "^7.4.0", "@hookform/resolvers": "^3.3.4", "@langchain/community": "^0.0.43", - "@langchain/google-genai": "^0.0.10", + "@langchain/google-genai": "^0.0.11", "@mozilla/readability": "^0.5.0", "@radix-ui/react-accordion": "^1.1.2", "@radix-ui/react-alert-dialog": "^1.0.5", @@ -111,7 +111,7 @@ "@sentry/electron": "^4.22.0", "@types/ahoy.js": "^0.4.2", "@uidotdev/usehooks": "^2.4.1", - "@vidstack/react": "^1.11.13", + "@vidstack/react": "^1.11.17", "ahoy.js": "^0.4.4", "autosize": "^6.0.1", "axios": "^1.6.8", @@ -132,19 +132,19 @@ "echogarden": "^0.12.2", "electron-context-menu": "^3.6.1", "electron-log": "^5.1.2", - "electron-settings": "^4.0.2", + "electron-settings": "^4.0.3", "electron-squirrel-startup": "^1.0.0", "ffmpeg-static": "^5.2.0", "fluent-ffmpeg": "^2.1.2", "fs-extra": "^11.2.0", "html-to-text": "^9.0.5", "https-proxy-agent": "^7.0.4", - "i18next": "^23.11.0", - "intl-tel-input": "^21.1.1", + "i18next": "^23.11.1", + "intl-tel-input": "^21.1.3", "js-md5": "^0.8.3", - "langchain": "^0.1.31", + "langchain": "^0.1.33", "lodash": "^4.17.21", - "lucide-react": "^0.365.0", + "lucide-react": "^0.367.0", "mark.js": "^8.11.1", "microsoft-cognitiveservices-speech-sdk": "^1.36.0", "next-themes": "^0.3.0", @@ -155,7 +155,7 @@ "react": "^18.2.0", "react-activity-calendar": "^2.2.8", "react-dom": "^18.2.0", - "react-hook-form": "^7.51.2", + "react-hook-form": "^7.51.3", "react-hotkeys-hook": "^4.5.0", "react-i18next": "^14.1.0", "react-markdown": "^9.0.1", diff --git a/enjoy/src/i18n/en.json b/enjoy/src/i18n/en.json index f5d9de5a..00296f85 100644 --- a/enjoy/src/i18n/en.json +++ b/enjoy/src/i18n/en.json @@ -262,6 +262,10 @@ "currentVersion": "Current version", "checkUpdate": "Check update", "checkingLatestVersion": "Checking latest version", + "updateAvailable": "Update available", + "updateDownloaded": "A new version has been downloaded. Restart the application to apply the updates.", + "restart": "Restart", + "later": "Later", "userGuide": "User guide", "feedback": "Feedback", "alreadyLatestVersion": "Already latest version", diff --git a/enjoy/src/i18n/zh-CN.json b/enjoy/src/i18n/zh-CN.json index 4e6dfe67..df3b8a8f 100644 --- a/enjoy/src/i18n/zh-CN.json +++ b/enjoy/src/i18n/zh-CN.json @@ -262,6 +262,10 @@ "currentVersion": "当前版本", "checkUpdate": "检查更新", "checkingLatestVersion": "正在检查最新版本", + "updateAvailable": "有新版本可用", + "updateDownloaded": "新版本已下载,点击重新启动以更新", + "restart": "Restart", + "later": "Later", "userGuide": "用户指南", "feedback": "反馈", "alreadyLatestVersion": "已经是最新版本", diff --git a/enjoy/src/main.ts b/enjoy/src/main.ts index f7135d40..8f7089ac 100644 --- a/enjoy/src/main.ts +++ b/enjoy/src/main.ts @@ -3,12 +3,16 @@ import path from "path"; import fs from "fs-extra"; import settings from "@main/settings"; import "@main/i18n"; +import log from "@main/logger"; import mainWindow from "@main/window"; import ElectronSquirrelStartup from "electron-squirrel-startup"; import contextMenu from "electron-context-menu"; import { t } from "i18next"; import * as Sentry from "@sentry/electron"; import { SENTRY_DSN } from "@/constants"; +import { updateElectronApp, UpdateSourceType } from "update-electron-app"; + +const logger = log.scope("main"); Sentry.init({ dsn: SENTRY_DSN, @@ -16,6 +20,17 @@ Sentry.init({ app.commandLine.appendSwitch("enable-features", "SharedArrayBuffer"); +// config auto updater +updateElectronApp({ + updateSource: { + type: UpdateSourceType.StaticStorage, + baseUrl: `https://dl.enjoy.bot/app/${process.platform}/${process.arch}`, + }, + updateInterval: "1 hour", + logger: logger, + notifyUser: true, +}); + // Add context menu contextMenu({ showSearchWithGoogle: false, diff --git a/enjoy/src/main/window.ts b/enjoy/src/main/window.ts index cdc3ac88..9a100f21 100644 --- a/enjoy/src/main/window.ts +++ b/enjoy/src/main/window.ts @@ -23,7 +23,6 @@ import { Waveform } from "./waveform"; import url from "url"; import echogarden from "./echogarden"; import camdict from "./camdict"; -import { updateElectronApp, UpdateSourceType } from "update-electron-app"; const __filename = url.fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); @@ -387,15 +386,6 @@ ${log} ); }); - ipcMain.handle("app-update", () => { - return updateElectronApp({ - updateSource: { - type: UpdateSourceType.StaticStorage, - baseUrl: `https://dl.enjoy.bot/enjoy-updates/${process.platform}/${process.arch}`, - }, - }); - }); - ipcMain.handle( "system-preferences-media-access", async (_event, mediaType: "microphone" | "camera") => { @@ -456,8 +446,8 @@ ${log} icon: "./assets/icon.png", width: 1280, height: 720, - minWidth: 720, - minHeight: 576, + minWidth: 800, + minHeight: 600, webPreferences: { preload: path.join(__dirname, "preload.js"), spellcheck: false, diff --git a/enjoy/src/preload.ts b/enjoy/src/preload.ts index 437141ee..72df13bc 100644 --- a/enjoy/src/preload.ts +++ b/enjoy/src/preload.ts @@ -32,9 +32,6 @@ contextBridge.exposeInMainWorld("__ENJOY_APP__", { createIssue: (title: string, body: string) => { return ipcRenderer.invoke("app-create-issue", title, body); }, - update: () => { - return ipcRenderer.invoke("app-update"); - }, version, }, window: { diff --git a/enjoy/src/renderer/components/preferences/about.tsx b/enjoy/src/renderer/components/preferences/about.tsx index adf359ee..c94eaa78 100644 --- a/enjoy/src/renderer/components/preferences/about.tsx +++ b/enjoy/src/renderer/components/preferences/about.tsx @@ -7,15 +7,7 @@ export const About = () => { const { version, EnjoyApp } = useContext(AppSettingsProviderContext); const checkUpdate = async () => { - toast.promise( - EnjoyApp.app.update().catch((error) => { - toast.error(error); - EnjoyApp.shell.openExternal("https://1000h.org/enjoy-app/install.html"); - }), - { - loading: t("checkingLatestVersion"), - } - ); + EnjoyApp.shell.openExternal("https://1000h.org/enjoy-app/install.html"); }; return ( diff --git a/enjoy/src/types/enjoy-app.d.ts b/enjoy/src/types/enjoy-app.d.ts index e3a8c7f6..2160577d 100644 --- a/enjoy/src/types/enjoy-app.d.ts +++ b/enjoy/src/types/enjoy-app.d.ts @@ -9,7 +9,6 @@ type EnjoyAppType = { quit: () => Promise; openDevTools: () => Promise; createIssue: (title: string, body: string) => Promise; - update: () => Promise; version: string; }; window: { diff --git a/yarn.lock b/yarn.lock index 0500ef17..86f893d8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16,8 +16,8 @@ __metadata: markdown-it-sub: "npm:^2.0.0" markdown-it-sup: "npm:^2.0.0" mermaid: "npm:^10.9.0" - sass: "npm:^1.74.1" - vitepress: "npm:^1.0.2" + sass: "npm:^1.75.0" + vitepress: "npm:^1.1.0" vitepress-plugin-mermaid: "npm:^2.0.16" vue: "npm:^3.4.21" languageName: unknown @@ -1873,32 +1873,32 @@ __metadata: languageName: node linkType: hard -"@electron-forge/cli@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/cli@npm:7.3.1" +"@electron-forge/cli@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/cli@npm:7.4.0" dependencies: - "@electron-forge/core": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/core": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" "@electron/get": "npm:^3.0.0" chalk: "npm:^4.0.0" commander: "npm:^4.1.1" debug: "npm:^4.3.1" fs-extra: "npm:^10.0.0" - listr2: "npm:^5.0.3" + listr2: "npm:^7.0.2" semver: "npm:^7.2.1" bin: electron-forge: dist/electron-forge.js electron-forge-vscode-nix: script/vscode.sh electron-forge-vscode-win: script/vscode.cmd - checksum: 10c0/bb08d4e9a3a1527fe8e1cf4f313f4ef0760c54431375d8c94b989c1b5c41b4840113f59576f1b144b74d8347ba3e55fa2a5ff322ad8b98a2dc06b207a3b3c423 + checksum: 10c0/82230a7a2dc2dce12de6905ef0e96f81e7afd2c76f1010947e5ce190ea46353fa6a7a1392943f4cd8362c9c9795908ee8440416a8a7396d819b0c326161f9645 languageName: node linkType: hard -"@electron-forge/core-utils@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/core-utils@npm:7.3.1" +"@electron-forge/core-utils@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/core-utils@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/shared-types": "npm:7.4.0" "@electron/rebuild": "npm:^3.2.10" "@malept/cross-spawn-promise": "npm:^2.0.0" chalk: "npm:^4.0.0" @@ -1908,27 +1908,27 @@ __metadata: log-symbols: "npm:^4.0.0" semver: "npm:^7.2.1" yarn-or-npm: "npm:^3.0.1" - checksum: 10c0/96a8cb9fbc84d6a757f8bdf76f37c41ffd555257e88728cd098b0b242cbd6e996daf543f81c34c234d7442458110eccadc1c89778ad80017984d3e3701fdb9fd + checksum: 10c0/f79872f56ff38f4faa1145a373efa177f658e1b5d9a12b9f4a74f016ce7cde4f56e5b2a7cdddb237a0dcc3586a611ebd6e99b4eff1d77049ddb7ddbb51907859 languageName: node linkType: hard -"@electron-forge/core@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/core@npm:7.3.1" +"@electron-forge/core@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/core@npm:7.4.0" dependencies: - "@electron-forge/core-utils": "npm:7.3.1" - "@electron-forge/maker-base": "npm:7.3.1" - "@electron-forge/plugin-base": "npm:7.3.1" - "@electron-forge/publisher-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" - "@electron-forge/template-base": "npm:7.3.1" - "@electron-forge/template-vite": "npm:7.3.1" - "@electron-forge/template-vite-typescript": "npm:7.3.1" - "@electron-forge/template-webpack": "npm:7.3.1" - "@electron-forge/template-webpack-typescript": "npm:7.3.1" - "@electron-forge/tracer": "npm:7.3.1" + "@electron-forge/core-utils": "npm:7.4.0" + "@electron-forge/maker-base": "npm:7.4.0" + "@electron-forge/plugin-base": "npm:7.4.0" + "@electron-forge/publisher-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" + "@electron-forge/template-base": "npm:7.4.0" + "@electron-forge/template-vite": "npm:7.4.0" + "@electron-forge/template-vite-typescript": "npm:7.4.0" + "@electron-forge/template-webpack": "npm:7.4.0" + "@electron-forge/template-webpack-typescript": "npm:7.4.0" + "@electron-forge/tracer": "npm:7.4.0" "@electron/get": "npm:^3.0.0" - "@electron/packager": "npm:^18.1.3" + "@electron/packager": "npm:^18.3.1" "@electron/rebuild": "npm:^3.2.10" "@malept/cross-spawn-promise": "npm:^2.0.0" chalk: "npm:^4.0.0" @@ -1939,7 +1939,7 @@ __metadata: fs-extra: "npm:^10.0.0" got: "npm:^11.8.5" interpret: "npm:^3.1.1" - listr2: "npm:^5.0.3" + listr2: "npm:^7.0.2" lodash: "npm:^4.17.20" log-symbols: "npm:^4.0.0" node-fetch: "npm:^2.6.7" @@ -1951,153 +1951,154 @@ __metadata: sudo-prompt: "npm:^9.1.1" username: "npm:^5.1.0" yarn-or-npm: "npm:^3.0.1" - checksum: 10c0/b953622cee4786be32914cc15cad1e2ada99122b8d0c94881468a18d867ee17cc9c4cff3427baa2936ff1d041b7e3f11ca0ea7ff5cb9bd97617b04ebef11a4ff + checksum: 10c0/f6b02dbe07425711402b348f2f5acf163ee2b5ec4ecde27635f08c8f88b36d965d6fb0c64537871d7c7cf752211de202940b7738124c4b079865a16c154c56d9 languageName: node linkType: hard -"@electron-forge/maker-base@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/maker-base@npm:7.3.1" +"@electron-forge/maker-base@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/maker-base@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/shared-types": "npm:7.4.0" fs-extra: "npm:^10.0.0" which: "npm:^2.0.2" - checksum: 10c0/bd84954544e8cd56bd43a7bd241634b61b0bea03dc170e8881cfdeaec08d63822ec7ca71feba63790005b70a61dc824a027a3f53d8fda34670049aa1e6ff7b77 + checksum: 10c0/38d7928a47eae21f98c3a2c8008034ce3a05f570ebcaaacadf739b33a9eeced101e2802e5ae53b62527643ce8aec1e8d81ef31df8a50d4d48bad1c63c0fa97a7 languageName: node linkType: hard -"@electron-forge/maker-deb@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/maker-deb@npm:7.3.1" +"@electron-forge/maker-deb@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/maker-deb@npm:7.4.0" dependencies: - "@electron-forge/maker-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/maker-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" electron-installer-debian: "npm:^3.2.0" dependenciesMeta: electron-installer-debian: optional: true - checksum: 10c0/a9fce08792c34a2f73460dc95b6ed8909b3436e387cc1d6c261ab10549c65276cf3f428ba36ad60da1abc90e19d84a71048dd82e734a616229b8b269fb275a44 + checksum: 10c0/6fc0ebc1611b9c7b717c80197de104b3ed51a0a18e0ee19e7cbf738861c6e2fe4c95e7bb4a35c7aa01b5b74f4381ebe5f780cee6d32316e61915b0f60ee9794b languageName: node linkType: hard -"@electron-forge/maker-dmg@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/maker-dmg@npm:7.3.1" +"@electron-forge/maker-dmg@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/maker-dmg@npm:7.4.0" dependencies: - "@electron-forge/maker-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/maker-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" electron-installer-dmg: "npm:^4.0.0" fs-extra: "npm:^10.0.0" dependenciesMeta: electron-installer-dmg: optional: true - checksum: 10c0/2a5807dd7d8f63176b554875dd155d7b997b34c57bd868b08c33b260aafca831cdea9c7be47d7b0e338ca83a3e6783c77dd21e1d1f8cf5d320e6ad53b82e42b1 + checksum: 10c0/532a2b05de33914fd9e7065acd21b8978c49b494a89ce926e8c1046b7a76d5bdbaf543d3a9e6ad4bb69e097cd722a04428e14dcd3ac9080d633f0c47717e1626 languageName: node linkType: hard -"@electron-forge/maker-rpm@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/maker-rpm@npm:7.3.1" +"@electron-forge/maker-rpm@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/maker-rpm@npm:7.4.0" dependencies: - "@electron-forge/maker-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/maker-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" electron-installer-redhat: "npm:^3.2.0" dependenciesMeta: electron-installer-redhat: optional: true - checksum: 10c0/b82b28d85adfed1311be628d72b11dd64253fcf52b7fb672ce7bdfd0b98620aca4e8301c77d14eb7731b3b4806a3a7e8fd33b039ccef6bc5a08eccc6c9e03d60 + checksum: 10c0/c05e4f68c1b378575d6c2b458e29a13a7c614227490665f143b6cd042f7b16f1ac0c02642c86a734b5730c3c1f5f8c482e99a73448393223e0260a4ab2b371b1 languageName: node linkType: hard -"@electron-forge/maker-squirrel@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/maker-squirrel@npm:7.3.1" +"@electron-forge/maker-squirrel@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/maker-squirrel@npm:7.4.0" dependencies: - "@electron-forge/maker-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/maker-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" electron-winstaller: "npm:^5.3.0" fs-extra: "npm:^10.0.0" dependenciesMeta: electron-winstaller: optional: true - checksum: 10c0/a5ae41a0c56a3cb2c7c80a4b52cefe2b7ba754809310589f2f09737361c3c80db1d5f73f35e65d2bf238c64ba6ab8a8eda9855233d2e673febe7da97533fdc68 + checksum: 10c0/05c114f346425d1a271d48e2548680b8ca0caff208b51413bc3ed80d1b08b33af377a245dc6f94e39284d74bfadcdfc4cc3d1ed286f9b78a536a6774e566155b languageName: node linkType: hard -"@electron-forge/maker-zip@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/maker-zip@npm:7.3.1" +"@electron-forge/maker-zip@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/maker-zip@npm:7.4.0" dependencies: - "@electron-forge/maker-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/maker-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" cross-zip: "npm:^4.0.0" fs-extra: "npm:^10.0.0" got: "npm:^11.8.5" - checksum: 10c0/dd27b111715d4266ad1e3e66e7e9e81407cc4ed041d2b0a86609ebf36d5b50fa015bb4e0ddf4fcabdca922fca30b34fde05e736a8496e8c660c5514087b86124 + checksum: 10c0/405d329b9191eaaba51b68378a60257673595265710aaeae65a40134e8c26c49295f6ddaf100b05f4f270496ca4f5ead1219f16bcb05149a87aeeb34f29dcdc7 languageName: node linkType: hard -"@electron-forge/plugin-auto-unpack-natives@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/plugin-auto-unpack-natives@npm:7.3.1" +"@electron-forge/plugin-auto-unpack-natives@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/plugin-auto-unpack-natives@npm:7.4.0" dependencies: - "@electron-forge/plugin-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" - checksum: 10c0/965be04ee54b2fcc40efb691a1f24cd3512b8faf6f984b6d5970dca0763ffabbcf3bbe246969f5b0e0c383c2f85ab987a23a08d8fece6222d31f92adcd9a549e + "@electron-forge/plugin-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" + checksum: 10c0/3beaf0b001c2f2d12edcb93a0a6df6502fbbe663c9d350792d225d43b8d953b4893902b212d0589b4615dbf576a4e6a24f8dd9085da9a5da2bca009a96e72dc4 languageName: node linkType: hard -"@electron-forge/plugin-base@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/plugin-base@npm:7.3.1" +"@electron-forge/plugin-base@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/plugin-base@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" - checksum: 10c0/bbabbfcd51302ffe6916cae62bba26352155476192abe34034a585acd44840c7edb483a75a63c3c819d37c6b0f7b48c068efae33283906ed0f34c88b964edd23 + "@electron-forge/shared-types": "npm:7.4.0" + checksum: 10c0/78fd6861fb9c1f2f234b7e83eb1b12700f68edd60195437e032d510685a17faf272133d7c278fb29f56c2b206eac09123bdc2a5bb0a27dda16a358c19206735a languageName: node linkType: hard -"@electron-forge/plugin-fuses@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/plugin-fuses@npm:7.3.1" +"@electron-forge/plugin-fuses@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/plugin-fuses@npm:7.4.0" dependencies: - "@electron-forge/plugin-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/plugin-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" peerDependencies: "@electron/fuses": ">=1.0.0" - checksum: 10c0/44d78478b03f934ed42cf77c8763e7df169a1ad81e2b2fed81607b21c9e23c5a016dff732571595751a1779cadad8a73b32d6e76349fb950570c5cfd62220445 + checksum: 10c0/8f69a65a376f8dbdc0584303eb3d618c73fe7116936245a36c76a90a7ccc332a9ef15c68f2228a8d30dfc68115b4dd9e0d8cec04151c008b69cd000d62840175 languageName: node linkType: hard -"@electron-forge/plugin-vite@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/plugin-vite@npm:7.3.1" +"@electron-forge/plugin-vite@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/plugin-vite@npm:7.4.0" dependencies: - "@electron-forge/core-utils": "npm:7.3.1" - "@electron-forge/plugin-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" - "@electron-forge/web-multi-logger": "npm:7.3.1" + "@electron-forge/core-utils": "npm:7.4.0" + "@electron-forge/plugin-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" + "@electron-forge/web-multi-logger": "npm:7.4.0" chalk: "npm:^4.0.0" debug: "npm:^4.3.1" fs-extra: "npm:^10.0.0" - checksum: 10c0/fcc186fe0a47f10be499663e388798c4a12b5ea149a134fc76951bfbd62b41e123771efc1d0c85f8c7ae537c86c550c4128f6fd1ac6793ef88b11519f9d94bb3 + listr2: "npm:^7.0.2" + checksum: 10c0/16f6d2bdc6d55507be554dbfe9c7a9c3380fbe128506c48ab4f98afc18d9b6a12335870269db6ea70261b1c8114ff11e833644521413f18be14d750fdffd7a4e languageName: node linkType: hard -"@electron-forge/publisher-base@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/publisher-base@npm:7.3.1" +"@electron-forge/publisher-base@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/publisher-base@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" - checksum: 10c0/2cb293cf36fcd0fb8f611fe822c1aaf282ac39df7e6f6005391599cc2bf86ab8ff95f95b35da88911119988a2ddf603f74772d8565f9d00280787eb8c2812a5d + "@electron-forge/shared-types": "npm:7.4.0" + checksum: 10c0/a8ba680e227828f6e5418931abb1dec16b34680cedd8f0f93e4f977b74c5fae6063d39d7dc0f1d3b2308e44d8e3b2e999b78d564e850e22ac2f9d9aed7bfeb69 languageName: node linkType: hard -"@electron-forge/publisher-github@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/publisher-github@npm:7.3.1" +"@electron-forge/publisher-github@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/publisher-github@npm:7.4.0" dependencies: - "@electron-forge/publisher-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/publisher-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" "@octokit/core": "npm:^3.2.4" "@octokit/plugin-retry": "npm:^3.0.9" "@octokit/request-error": "npm:^2.0.5" @@ -2108,123 +2109,123 @@ __metadata: fs-extra: "npm:^10.0.0" log-symbols: "npm:^4.0.0" mime-types: "npm:^2.1.25" - checksum: 10c0/83199774beacc0cf26b2459afa178dbfa0c09cf094afd7ad3955b43ca9f3762953b71a88a93c036d1b95e83fce0722666c95ce8715c54dda3470d98fe950684c + checksum: 10c0/e9806306ec41f81f8615826e8660707a7dc5dd8a32b90dc7315c7435e8c9d634e5829b6359f84a6aad41b469adad9f28acbadf2d98b3b4a5a7ef6245c27b7c87 languageName: node linkType: hard -"@electron-forge/publisher-s3@npm:^7.3.1": - version: 7.3.1 - resolution: "@electron-forge/publisher-s3@npm:7.3.1" +"@electron-forge/publisher-s3@npm:^7.4.0": + version: 7.4.0 + resolution: "@electron-forge/publisher-s3@npm:7.4.0" dependencies: "@aws-sdk/abort-controller": "npm:^3.29.0" "@aws-sdk/client-s3": "npm:^3.461.0" "@aws-sdk/lib-storage": "npm:^3.28.0" "@aws-sdk/types": "npm:^3.25.0" - "@electron-forge/publisher-static": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/publisher-static": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" debug: "npm:^4.3.1" - checksum: 10c0/f5ad81619a0b5a7cd0fa24452c5f4f19387c1ebeb9e941958d1b2ef921b6d5fe3ce812936431ff166722438181b8706e1c738355cc8a9a7d2b76409ecbf56083 + checksum: 10c0/ca7e7bed015c5ec76ac900e53155b69908e6551040d0e3f29b39889816f193b4148786ae8758ef9ca82a554c4a817823518a0648160c4a130d85041437695b6f languageName: node linkType: hard -"@electron-forge/publisher-static@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/publisher-static@npm:7.3.1" +"@electron-forge/publisher-static@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/publisher-static@npm:7.4.0" dependencies: - "@electron-forge/publisher-base": "npm:7.3.1" - "@electron-forge/shared-types": "npm:7.3.1" - checksum: 10c0/c43a153049b5a27f52bc4efe10c27fe1e39d3f3af56be3b62d1304a6349f821db3a5e9a15b2b3f45cfac29a02af1f1a14da908a3de459f2c712f4feca5c51e4f + "@electron-forge/publisher-base": "npm:7.4.0" + "@electron-forge/shared-types": "npm:7.4.0" + checksum: 10c0/0246d8149c15a4b49b2544ac60fb6e688d7f7776d38954aaf8f614b68535206cacbf4450f7e040897f7274d2a9000a6c2b545ae67c23fd91ef06f6bb4532cdbd languageName: node linkType: hard -"@electron-forge/shared-types@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/shared-types@npm:7.3.1" +"@electron-forge/shared-types@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/shared-types@npm:7.4.0" dependencies: - "@electron-forge/tracer": "npm:7.3.1" - "@electron/packager": "npm:^18.1.3" + "@electron-forge/tracer": "npm:7.4.0" + "@electron/packager": "npm:^18.3.1" "@electron/rebuild": "npm:^3.2.10" - listr2: "npm:^5.0.3" - checksum: 10c0/1e40a6f8483ef2e90efb887f5d21429b08465c02b9aebbe68f210bce128de3a9f3a3eeff44af30c4e86d5704043ba8faa4502d19581b2c46d6a9854d248df2d2 + listr2: "npm:^7.0.2" + checksum: 10c0/d763726ac66de00a268f42c4362e5a25b66518273b3cf5d1dee2e8479b9ad97c3b8f812ee56c62169af86e2c2613a473c6859fd5d2903915b5a8e47e2183b070 languageName: node linkType: hard -"@electron-forge/template-base@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/template-base@npm:7.3.1" +"@electron-forge/template-base@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/template-base@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" + "@electron-forge/shared-types": "npm:7.4.0" "@malept/cross-spawn-promise": "npm:^2.0.0" debug: "npm:^4.3.1" fs-extra: "npm:^10.0.0" username: "npm:^5.1.0" - checksum: 10c0/49f9a18c73389641ee65d9cabf3f839f665daf54ebbc687550210966387ca592d3e932f2cc715bed93defee09f7bf435dad35f0ef4b94854635335bf1acfb6fe + checksum: 10c0/dc952f2b5c1ccad49a9ecff52ef3554280faae1f024dae079746d5158d7d062bf14e89a7fa47998254bf8fee1a05074578d48888faf13386ec4bc7191aaabcbb languageName: node linkType: hard -"@electron-forge/template-vite-typescript@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/template-vite-typescript@npm:7.3.1" +"@electron-forge/template-vite-typescript@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/template-vite-typescript@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" - "@electron-forge/template-base": "npm:7.3.1" + "@electron-forge/shared-types": "npm:7.4.0" + "@electron-forge/template-base": "npm:7.4.0" fs-extra: "npm:^10.0.0" - checksum: 10c0/c7a4473d448e2ccaa2ac2606faa97c2abc65b1de4e9e4e76b99a3ddf41f39ddadcb0c92e41720882cb80ce90ac17782fb42362bf9550ae99c1be34945212ee90 + checksum: 10c0/b73b42dce91dcc8b7d66b4d289cf7d0fe33c79f7768c5ea0ef77c0fe6176133deb44ea9375c7b0e1cb4f142922fa104e76d43ed0f2af9256a369409e8d823298 languageName: node linkType: hard -"@electron-forge/template-vite@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/template-vite@npm:7.3.1" +"@electron-forge/template-vite@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/template-vite@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" - "@electron-forge/template-base": "npm:7.3.1" + "@electron-forge/shared-types": "npm:7.4.0" + "@electron-forge/template-base": "npm:7.4.0" fs-extra: "npm:^10.0.0" - checksum: 10c0/766c3cfc82d0ee703dd59f4a669e446ff44865b09e9e0a78d47dd794c0af84c4fa8c4978f4615d93e336490dd37ea7e34fdaa57aa439e63e74f2c0dffa4f25f7 + checksum: 10c0/f8533978b03995debbf228efb5195a51f108e57480d922d49db9f3872d295663b1191440c0e28cb2fde33bc3d33c9384005f86093c038bf98eec85edbae4c8a0 languageName: node linkType: hard -"@electron-forge/template-webpack-typescript@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/template-webpack-typescript@npm:7.3.1" +"@electron-forge/template-webpack-typescript@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/template-webpack-typescript@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" - "@electron-forge/template-base": "npm:7.3.1" + "@electron-forge/shared-types": "npm:7.4.0" + "@electron-forge/template-base": "npm:7.4.0" fs-extra: "npm:^10.0.0" - checksum: 10c0/9f887243df559bec5c73cba50aaec4cc8c815f7cec4b3b716c23be5732554cb13c2784a5d15c36fafc3aa0035334ba6617d074c2454390d91198aa5da047fbb3 + checksum: 10c0/40ca97d5e9c93254e0f30fddd104ef0f6ab0b4802993f4d520212194d4698f660d8ee96a6ef39746d25c242a8f44d7c6268ebc13a9fbc1c0f0475233c96d6eeb languageName: node linkType: hard -"@electron-forge/template-webpack@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/template-webpack@npm:7.3.1" +"@electron-forge/template-webpack@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/template-webpack@npm:7.4.0" dependencies: - "@electron-forge/shared-types": "npm:7.3.1" - "@electron-forge/template-base": "npm:7.3.1" + "@electron-forge/shared-types": "npm:7.4.0" + "@electron-forge/template-base": "npm:7.4.0" fs-extra: "npm:^10.0.0" - checksum: 10c0/7dff7bb1aeafe39cd76d16c35f173255bbfea744c1011fb8f83f38c81d6dcbda495b106f5fd1249500045ee3256655a45262e639131e7b0f5a8ab2c6252a7c03 + checksum: 10c0/1474b3e75bbf5365754d3d44df55431694cd83f08e248644350f7fef42d6e7c24aecbcf237d5fab34bbdb533e8270a795e21089964f635d8866c38ee63b22d0d languageName: node linkType: hard -"@electron-forge/tracer@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/tracer@npm:7.3.1" +"@electron-forge/tracer@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/tracer@npm:7.4.0" dependencies: chrome-trace-event: "npm:^1.0.3" - checksum: 10c0/5aae59b1c43e39f818a385a67580c4eef3bf9f8c551a8ca974b2aec35b578b824a75190c344273da2f53121da0bb5a173a7ecc5bf653e6574535df18538a4fdc + checksum: 10c0/53150c28d5a568ee2ac544db86d63b440e179775e51c447df89d9b23ab3f190ab9ec2786cb2a22fd72229e1768d5127fe71c983ee193bda87c13ae4395612277 languageName: node linkType: hard -"@electron-forge/web-multi-logger@npm:7.3.1": - version: 7.3.1 - resolution: "@electron-forge/web-multi-logger@npm:7.3.1" +"@electron-forge/web-multi-logger@npm:7.4.0": + version: 7.4.0 + resolution: "@electron-forge/web-multi-logger@npm:7.4.0" dependencies: express: "npm:^4.17.1" express-ws: "npm:^5.0.2" xterm: "npm:^4.9.0" xterm-addon-fit: "npm:^0.5.0" xterm-addon-search: "npm:^0.8.0" - checksum: 10c0/8f7b2c1c804454fa84a50451f827762f0580ebef83232be3af36214ecf77dd28826bf3ac3f78f95999b034be9ae7edba2ad322260b402ef359adaa1561ad300c + checksum: 10c0/85a52e3d0bd001f0ca57dae03dd2b6ec8696c22fe5ccf5344868b60e106234617120499e4cb5b3f5a84f95bc79b7f8e6db576a64f8186d67377eea4a03985eb6 languageName: node linkType: hard @@ -2320,9 +2321,9 @@ __metadata: languageName: node linkType: hard -"@electron/packager@npm:^18.1.3": - version: 18.1.3 - resolution: "@electron/packager@npm:18.1.3" +"@electron/packager@npm:^18.3.1": + version: 18.3.2 + resolution: "@electron/packager@npm:18.3.2" dependencies: "@electron/asar": "npm:^3.2.1" "@electron/get": "npm:^3.0.0" @@ -2330,7 +2331,6 @@ __metadata: "@electron/osx-sign": "npm:^1.0.5" "@electron/universal": "npm:^2.0.1" "@electron/windows-sign": "npm:^1.0.0" - cross-spawn-windows-exe: "npm:^1.2.0" debug: "npm:^4.0.1" extract-zip: "npm:^2.0.0" filenamify: "npm:^4.1.0" @@ -2340,13 +2340,13 @@ __metadata: junk: "npm:^3.1.0" parse-author: "npm:^2.0.0" plist: "npm:^3.0.0" - rcedit: "npm:^4.0.0" + resedit: "npm:^2.0.0" resolve: "npm:^1.1.6" semver: "npm:^7.1.3" yargs-parser: "npm:^21.1.1" bin: electron-packager: bin/electron-packager.js - checksum: 10c0/7e3a0c2b182dc502bdd250efca9f6c47c4219148d14604b310032e82181a15d7f947097366b6b7ac4f21e8e71ecb8163d658cdb30d9c272551c3a2a2be49c907 + checksum: 10c0/dc0c370587a910a6000e56499ef813421e89b771f2f7b1d4b10b6c2a0ce33f35ddbac065c96fa367179d104d5013f19cf556fb097ac43e0f35b262fabcd05aa3 languageName: node linkType: hard @@ -2766,7 +2766,7 @@ __metadata: languageName: node linkType: hard -"@langchain/community@npm:^0.0.43, @langchain/community@npm:~0.0.41": +"@langchain/community@npm:^0.0.43": version: 0.0.43 resolution: "@langchain/community@npm:0.0.43" dependencies: @@ -3053,6 +3053,297 @@ __metadata: languageName: node linkType: hard +"@langchain/community@npm:~0.0.47": + version: 0.0.47 + resolution: "@langchain/community@npm:0.0.47" + dependencies: + "@langchain/core": "npm:~0.1.56" + "@langchain/openai": "npm:~0.0.28" + expr-eval: "npm:^2.0.2" + flat: "npm:^5.0.2" + langsmith: "npm:~0.1.1" + uuid: "npm:^9.0.0" + zod: "npm:^3.22.3" + zod-to-json-schema: "npm:^3.22.5" + peerDependencies: + "@aws-crypto/sha256-js": ^5.0.0 + "@aws-sdk/client-bedrock-agent-runtime": ^3.485.0 + "@aws-sdk/client-bedrock-runtime": ^3.422.0 + "@aws-sdk/client-dynamodb": ^3.310.0 + "@aws-sdk/client-kendra": ^3.352.0 + "@aws-sdk/client-lambda": ^3.310.0 + "@aws-sdk/client-sagemaker-runtime": ^3.310.0 + "@aws-sdk/client-sfn": ^3.310.0 + "@aws-sdk/credential-provider-node": ^3.388.0 + "@azure/search-documents": ^12.0.0 + "@clickhouse/client": ^0.2.5 + "@cloudflare/ai": "*" + "@datastax/astra-db-ts": ^0.1.4 + "@elastic/elasticsearch": ^8.4.0 + "@getmetal/metal-sdk": "*" + "@getzep/zep-js": ^0.9.0 + "@gomomento/sdk": ^1.51.1 + "@gomomento/sdk-core": ^1.51.1 + "@google-ai/generativelanguage": ^0.2.1 + "@gradientai/nodejs-sdk": ^1.2.0 + "@huggingface/inference": ^2.6.4 + "@mozilla/readability": "*" + "@opensearch-project/opensearch": "*" + "@pinecone-database/pinecone": "*" + "@planetscale/database": ^1.8.0 + "@premai/prem-sdk": ^0.3.25 + "@qdrant/js-client-rest": ^1.2.0 + "@raycast/api": ^1.55.2 + "@rockset/client": ^0.9.1 + "@smithy/eventstream-codec": ^2.0.5 + "@smithy/protocol-http": ^3.0.6 + "@smithy/signature-v4": ^2.0.10 + "@smithy/util-utf8": ^2.0.0 + "@supabase/postgrest-js": ^1.1.1 + "@supabase/supabase-js": ^2.10.0 + "@tensorflow-models/universal-sentence-encoder": "*" + "@tensorflow/tfjs-converter": "*" + "@tensorflow/tfjs-core": "*" + "@upstash/redis": ^1.20.6 + "@upstash/vector": ^1.0.2 + "@vercel/kv": ^0.2.3 + "@vercel/postgres": ^0.5.0 + "@writerai/writer-sdk": ^0.40.2 + "@xata.io/client": ^0.28.0 + "@xenova/transformers": ^2.5.4 + "@zilliz/milvus2-sdk-node": ">=2.2.7" + better-sqlite3: ^9.4.0 + cassandra-driver: ^4.7.2 + cborg: ^4.1.1 + chromadb: "*" + closevector-common: 0.1.3 + closevector-node: 0.1.6 + closevector-web: 0.1.6 + cohere-ai: "*" + convex: ^1.3.1 + couchbase: ^4.3.0 + discord.js: ^14.14.1 + dria: ^0.0.3 + duck-duck-scrape: ^2.2.5 + faiss-node: ^0.5.1 + firebase-admin: ^11.9.0 || ^12.0.0 + google-auth-library: ^8.9.0 + googleapis: ^126.0.1 + hnswlib-node: ^1.4.2 + html-to-text: ^9.0.5 + interface-datastore: ^8.2.11 + ioredis: ^5.3.2 + it-all: ^3.0.4 + jsdom: "*" + jsonwebtoken: ^9.0.2 + llmonitor: ^0.5.9 + lodash: ^4.17.21 + lunary: ^0.6.11 + mongodb: ">=5.2.0" + mysql2: ^3.3.3 + neo4j-driver: "*" + node-llama-cpp: "*" + pg: ^8.11.0 + pg-copy-streams: ^6.0.5 + pickleparser: ^0.2.1 + portkey-ai: ^0.1.11 + redis: "*" + replicate: ^0.18.0 + typeorm: ^0.3.12 + typesense: ^1.5.3 + usearch: ^1.1.1 + vectordb: ^0.1.4 + voy-search: 0.6.2 + weaviate-ts-client: "*" + web-auth-library: ^1.0.3 + ws: ^8.14.2 + peerDependenciesMeta: + "@aws-crypto/sha256-js": + optional: true + "@aws-sdk/client-bedrock-agent-runtime": + optional: true + "@aws-sdk/client-bedrock-runtime": + optional: true + "@aws-sdk/client-dynamodb": + optional: true + "@aws-sdk/client-kendra": + optional: true + "@aws-sdk/client-lambda": + optional: true + "@aws-sdk/client-sagemaker-runtime": + optional: true + "@aws-sdk/client-sfn": + optional: true + "@aws-sdk/credential-provider-node": + optional: true + "@azure/search-documents": + optional: true + "@clickhouse/client": + optional: true + "@cloudflare/ai": + optional: true + "@datastax/astra-db-ts": + optional: true + "@elastic/elasticsearch": + optional: true + "@getmetal/metal-sdk": + optional: true + "@getzep/zep-js": + optional: true + "@gomomento/sdk": + optional: true + "@gomomento/sdk-core": + optional: true + "@google-ai/generativelanguage": + optional: true + "@gradientai/nodejs-sdk": + optional: true + "@huggingface/inference": + optional: true + "@mozilla/readability": + optional: true + "@opensearch-project/opensearch": + optional: true + "@pinecone-database/pinecone": + optional: true + "@planetscale/database": + optional: true + "@premai/prem-sdk": + optional: true + "@qdrant/js-client-rest": + optional: true + "@raycast/api": + optional: true + "@rockset/client": + optional: true + "@smithy/eventstream-codec": + optional: true + "@smithy/protocol-http": + optional: true + "@smithy/signature-v4": + optional: true + "@smithy/util-utf8": + optional: true + "@supabase/postgrest-js": + optional: true + "@supabase/supabase-js": + optional: true + "@tensorflow-models/universal-sentence-encoder": + optional: true + "@tensorflow/tfjs-converter": + optional: true + "@tensorflow/tfjs-core": + optional: true + "@upstash/redis": + optional: true + "@upstash/vector": + optional: true + "@vercel/kv": + optional: true + "@vercel/postgres": + optional: true + "@writerai/writer-sdk": + optional: true + "@xata.io/client": + optional: true + "@xenova/transformers": + optional: true + "@zilliz/milvus2-sdk-node": + optional: true + better-sqlite3: + optional: true + cassandra-driver: + optional: true + cborg: + optional: true + chromadb: + optional: true + closevector-common: + optional: true + closevector-node: + optional: true + closevector-web: + optional: true + cohere-ai: + optional: true + convex: + optional: true + couchbase: + optional: true + discord.js: + optional: true + dria: + optional: true + duck-duck-scrape: + optional: true + faiss-node: + optional: true + firebase-admin: + optional: true + google-auth-library: + optional: true + googleapis: + optional: true + hnswlib-node: + optional: true + html-to-text: + optional: true + interface-datastore: + optional: true + ioredis: + optional: true + it-all: + optional: true + jsdom: + optional: true + jsonwebtoken: + optional: true + llmonitor: + optional: true + lodash: + optional: true + lunary: + optional: true + mongodb: + optional: true + mysql2: + optional: true + neo4j-driver: + optional: true + node-llama-cpp: + optional: true + pg: + optional: true + pg-copy-streams: + optional: true + pickleparser: + optional: true + portkey-ai: + optional: true + redis: + optional: true + replicate: + optional: true + typeorm: + optional: true + typesense: + optional: true + usearch: + optional: true + vectordb: + optional: true + voy-search: + optional: true + weaviate-ts-client: + optional: true + web-auth-library: + optional: true + ws: + optional: true + checksum: 10c0/564842266ef71d5c138d01539cb301edbb12b77eaa2c809705b1fe7c28134c260d200e4bfe501b09a3b613c0c7c5574146d211013f8acf91506ac1fce634ab26 + languageName: node + linkType: hard + "@langchain/core@npm:~0.1.44, @langchain/core@npm:~0.1.45": version: 0.1.47 resolution: "@langchain/core@npm:0.1.47" @@ -3091,13 +3382,32 @@ __metadata: languageName: node linkType: hard -"@langchain/google-genai@npm:^0.0.10": - version: 0.0.10 - resolution: "@langchain/google-genai@npm:0.0.10" +"@langchain/core@npm:~0.1.56": + version: 0.1.57 + resolution: "@langchain/core@npm:0.1.57" + dependencies: + ansi-styles: "npm:^5.0.0" + camelcase: "npm:6" + decamelize: "npm:1.2.0" + js-tiktoken: "npm:^1.0.8" + langsmith: "npm:~0.1.7" + ml-distance: "npm:^4.0.0" + p-queue: "npm:^6.6.2" + p-retry: "npm:4" + uuid: "npm:^9.0.0" + zod: "npm:^3.22.4" + zod-to-json-schema: "npm:^3.22.3" + checksum: 10c0/8c1de06ac0e70fccd0553ea75af33ae4883c45b90c339c1fc3f057b784b42c4950c20b1936f74319b25e3349fc85c68cfd0b46cb529569ea2bb626c2d875c854 + languageName: node + linkType: hard + +"@langchain/google-genai@npm:^0.0.11": + version: 0.0.11 + resolution: "@langchain/google-genai@npm:0.0.11" dependencies: "@google/generative-ai": "npm:^0.1.3" "@langchain/core": "npm:~0.1.5" - checksum: 10c0/5c6cf34f7f08eecb674524b50359934a96fc542f7f881eb59f93b2faa2430fdb8c36c70e38b95a45f773152a14f43997e7fe952b8afbdd67bfd0af8e066e0600 + checksum: 10c0/45aaa70110a3b13676748e67e21151d59ceaa9b4cda0adc9b1cbbeb88cbefd9c9c8f8ee568311dff02371822faffce3651062ac4daf1f770cc7daf8e7475d83a languageName: node linkType: hard @@ -3114,20 +3424,20 @@ __metadata: languageName: node linkType: hard -"@langchain/openai@npm:~0.0.26": - version: 0.0.26 - resolution: "@langchain/openai@npm:0.0.26" +"@langchain/openai@npm:~0.0.28": + version: 0.0.28 + resolution: "@langchain/openai@npm:0.0.28" dependencies: - "@langchain/core": "npm:~0.1.45" + "@langchain/core": "npm:~0.1.56" js-tiktoken: "npm:^1.0.7" openai: "npm:^4.32.1" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.22.3" - checksum: 10c0/62ac2676b3c9bf59ca5333221962ae4780bea5496b43921c4915e3e680e67717086461c1f0e38a454503d6bdfd2dc92e8a15f7d9957a8edd1a0b5b049c9b0eea + checksum: 10c0/324d5a76502afcbf657b712a763743e0fcfa9494a201d3b8a3fc8ca398af53b6cdb9b3da6936909681a69fb4310dceb8add364f64efae8356d7316160e7363c1 languageName: node linkType: hard -"@malept/cross-spawn-promise@npm:^1.0.0, @malept/cross-spawn-promise@npm:^1.1.0": +"@malept/cross-spawn-promise@npm:^1.0.0": version: 1.1.1 resolution: "@malept/cross-spawn-promise@npm:1.1.1" dependencies: @@ -5065,19 +5375,19 @@ __metadata: languageName: node linkType: hard -"@shikijs/core@npm:1.2.1, @shikijs/core@npm:^1.2.0": - version: 1.2.1 - resolution: "@shikijs/core@npm:1.2.1" - checksum: 10c0/60b5a1cdaf4389c1377b1527657377dac67173d5fd79fe4d9775392c037d6b0fe46c42bb3e3fbe42a88f4f62295f20f5cf3e43cdf1f070f4ccfedf9077379ecd +"@shikijs/core@npm:1.3.0, @shikijs/core@npm:^1.2.4": + version: 1.3.0 + resolution: "@shikijs/core@npm:1.3.0" + checksum: 10c0/0b11f11961a563ef91122f2a17b66af7502b0f8665f53c435aaadf39006722466379fb1acc5ed64d7d381921f6900a13647b27d0bf3fb0d619471a8bbfa34a9b languageName: node linkType: hard -"@shikijs/transformers@npm:^1.2.0": - version: 1.2.1 - resolution: "@shikijs/transformers@npm:1.2.1" +"@shikijs/transformers@npm:^1.2.4": + version: 1.3.0 + resolution: "@shikijs/transformers@npm:1.3.0" dependencies: - shiki: "npm:1.2.1" - checksum: 10c0/ca49c1aea7573d56c248239f5b8e854eb4d0da8af0314702df1568e5f3444bdaa07c34cea56f3896a1381c9507e9c3cafadf60545fbb8330a46125636eb25fd0 + shiki: "npm:1.3.0" + checksum: 10c0/c2ff13d48ea7e5c83dbde7cfd8c1147445442b21ddf506a8463c0f53f5a81beacdc7cd0ea88ae4123477d3d2e9ae88864e4172da1b807cc851e3c356b5919393 languageName: node linkType: hard @@ -6230,7 +6540,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:>=20.12.5, @types/node@npm:^20.12.5": +"@types/node@npm:>=20.12.5": version: 20.12.5 resolution: "@types/node@npm:20.12.5" dependencies: @@ -6255,6 +6565,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^20.12.7": + version: 20.12.7 + resolution: "@types/node@npm:20.12.7" + dependencies: + undici-types: "npm:~5.26.4" + checksum: 10c0/dce80d63a3b91892b321af823d624995c61e39c6a223cc0ac481a44d337640cc46931d33efb3beeed75f5c85c3bda1d97cef4c5cd4ec333caf5dee59cff6eca0 + languageName: node + linkType: hard + "@types/normalize-package-data@npm:^2.4.0": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" @@ -6269,12 +6588,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.2.24": - version: 18.2.24 - resolution: "@types/react-dom@npm:18.2.24" +"@types/react-dom@npm:^18.2.25": + version: 18.2.25 + resolution: "@types/react-dom@npm:18.2.25" dependencies: "@types/react": "npm:*" - checksum: 10c0/9ec38e5ab4727c56ef17bd8e938ead88748ba19db314b8d9807714a5cae430f5b799514667b221b4f2dc8d9b4ca17dd1c3da8c41c083c2de9eddcc31bec6b8ff + checksum: 10c0/87604407eca6884c5b4d4657cb511dc5ba28ea1cfa5d0ce1fc2d659a7ad1b64ae85dcda60e3f010641f9a52a6a60dfcaa6be3b0d0de9d624475052a13dae01f4 languageName: node linkType: hard @@ -6289,13 +6608,13 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^18.2.75": - version: 18.2.75 - resolution: "@types/react@npm:18.2.75" +"@types/react@npm:^18.2.77": + version: 18.2.77 + resolution: "@types/react@npm:18.2.77" dependencies: "@types/prop-types": "npm:*" csstype: "npm:^3.0.2" - checksum: 10c0/3c0d035d64007d38cf1b682108de8c5f042452025899280c5d2c040b9f53b1f81482d0d57fd93e6687c2c619f3b605d33a01569b1fbbbdeec7fb3a56c7a72af8 + checksum: 10c0/9114149933dbee3fdf5900786e660afe3146e8e277424aaf94dca50e29f1de56802b38a83bb65166ff53da086062bb8d001af563a6c906fe3540bdc46554d05a languageName: node linkType: hard @@ -6536,15 +6855,15 @@ __metadata: languageName: node linkType: hard -"@vidstack/react@npm:^1.11.13": - version: 1.11.13 - resolution: "@vidstack/react@npm:1.11.13" +"@vidstack/react@npm:^1.11.17": + version: 1.11.17 + resolution: "@vidstack/react@npm:1.11.17" dependencies: media-captions: "npm:^1.0.1" peerDependencies: "@types/react": ^18.0.0 react: ^18.0.0 - checksum: 10c0/5a6761324414428b0e93054a634cc3b8316aebf08db782f7cdae0cf70bddaa45adc5a0c714537c11ce7bebb63defaba5011b624097fb6b7ca8ab8ed918fb2328 + checksum: 10c0/59e1c3a8c00d83d4ac0f6bc5f03c9fd2535cbcca907f5bad6aa26798fc4c40eae43a1c91e5f717377c5b4e108c69a6a098619de6ee08d563532887fc21be9c3f languageName: node linkType: hard @@ -6623,36 +6942,36 @@ __metadata: languageName: node linkType: hard -"@vue/devtools-api@npm:^7.0.16": - version: 7.0.24 - resolution: "@vue/devtools-api@npm:7.0.24" +"@vue/devtools-api@npm:^7.0.25": + version: 7.0.27 + resolution: "@vue/devtools-api@npm:7.0.27" dependencies: - "@vue/devtools-kit": "npm:^7.0.24" - checksum: 10c0/218abe29a33279b0459eae4f2aa66fd8b254b0fbc1cc262e7cdb7c5335e8eef6dab7ccdf6a5147ce5fd755a8888a4bb25f140da28d8ac66bae309867f15053e2 + "@vue/devtools-kit": "npm:^7.0.27" + checksum: 10c0/25db119b41e03018e9ad570cc884396280732e9104e282dd9b78c055aaa1135b993f2e12d738670f6ac340356a06de9b850b5783e7f2e8712b7f8101d42dbe6b languageName: node linkType: hard -"@vue/devtools-kit@npm:^7.0.24": - version: 7.0.24 - resolution: "@vue/devtools-kit@npm:7.0.24" +"@vue/devtools-kit@npm:^7.0.27": + version: 7.0.27 + resolution: "@vue/devtools-kit@npm:7.0.27" dependencies: - "@vue/devtools-shared": "npm:^7.0.24" + "@vue/devtools-shared": "npm:^7.0.27" hookable: "npm:^5.5.3" mitt: "npm:^3.0.1" perfect-debounce: "npm:^1.0.0" speakingurl: "npm:^14.0.1" peerDependencies: vue: ^3.0.0 - checksum: 10c0/7c5dd640c93a89251a2c51f1f70a4e4a77b7e31f0af3082c4bec86c99caab432394e6c849c611c751f50608d98e98bac52a32c58de7e2f811ef39e8c570dda7d + checksum: 10c0/e2520bf15836a23c56ee6d6564d1e79a67a0efc50a962d1cdb9989c91cc3c6417cd65b4962a541e03cc9333e7c6795e5c680b24d375088e53e200ee090e8624b languageName: node linkType: hard -"@vue/devtools-shared@npm:^7.0.24": - version: 7.0.24 - resolution: "@vue/devtools-shared@npm:7.0.24" +"@vue/devtools-shared@npm:^7.0.27": + version: 7.0.27 + resolution: "@vue/devtools-shared@npm:7.0.27" dependencies: rfdc: "npm:^1.3.1" - checksum: 10c0/6e223d60dec809772bb241fa49c3d4eb6e708affa4c4d99660121977981f35debe1d725dcb32e5c99dc69523307c53149b43fd6ebd1d3195636e55457a76c4d9 + checksum: 10c0/0d9e17066bafe2cb4039b0f007892a0773a88549c9cf546f0f99ab0f55435802d6381cf02a598733f9d4e138fb085f6a89c23d905978eab6957abf6f6d4254ca languageName: node linkType: hard @@ -6946,12 +7265,12 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.3.0": - version: 4.3.2 - resolution: "ansi-escapes@npm:4.3.2" +"ansi-escapes@npm:^5.0.0": + version: 5.0.0 + resolution: "ansi-escapes@npm:5.0.0" dependencies: - type-fest: "npm:^0.21.3" - checksum: 10c0/da917be01871525a3dfcf925ae2977bc59e8c513d4423368645634bf5d4ceba5401574eb705c1e92b79f7292af5a656f78c5725a4b0e1cec97c4b413705c1d50 + type-fest: "npm:^1.0.2" + checksum: 10c0/f705cc7fbabb981ddf51562cd950792807bccd7260cc3d9478a619dda62bff6634c87ca100f2545ac7aade9b72652c4edad8c7f0d31a0b949b5fa58f33eaf0d0 languageName: node linkType: hard @@ -6994,7 +7313,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^6.1.0": +"ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0": version: 6.2.1 resolution: "ansi-styles@npm:6.2.1" checksum: 10c0/5d1ec38c123984bcedd996eac680d548f31828bd679a66db2bdf11844634dde55fec3efa9c6bb1d89056a5e79c1ac540c4c784d592ea1d25028a92227d2f2d5c @@ -8019,6 +8338,15 @@ __metadata: languageName: node linkType: hard +"cli-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "cli-cursor@npm:4.0.0" + dependencies: + restore-cursor: "npm:^4.0.0" + checksum: 10c0/e776e8c3c6727300d0539b0d25160b2bb56aed1a63942753ba1826b012f337a6f4b7ace3548402e4f2f13b5e16bfd751be672c44b203205e7eca8be94afec42c + languageName: node + linkType: hard + "cli-spinners@npm:^2.5.0": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" @@ -8036,6 +8364,16 @@ __metadata: languageName: node linkType: hard +"cli-truncate@npm:^3.1.0": + version: 3.1.0 + resolution: "cli-truncate@npm:3.1.0" + dependencies: + slice-ansi: "npm:^5.0.0" + string-width: "npm:^5.0.0" + checksum: 10c0/a19088878409ec0e5dc2659a5166929629d93cfba6d68afc9cde2282fd4c751af5b555bf197047e31c87c574396348d011b7aa806fec29c4139ea4f7f00b324c + languageName: node + linkType: hard + "cliui@npm:^7.0.2": version: 7.0.4 resolution: "cliui@npm:7.0.4" @@ -8149,7 +8487,7 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^2.0.19": +"colorette@npm:^2.0.20": version: 2.0.20 resolution: "colorette@npm:2.0.20" checksum: 10c0/e94116ff33b0ff56f3b83b9ace895e5bf87c2a7a47b3401b8c3f3226e050d5ef76cf4072fb3325f9dc24d1698f9b730baf4e05eeaf861d74a1883073f4c98a40 @@ -8391,17 +8729,6 @@ __metadata: languageName: node linkType: hard -"cross-spawn-windows-exe@npm:^1.1.0, cross-spawn-windows-exe@npm:^1.2.0": - version: 1.2.0 - resolution: "cross-spawn-windows-exe@npm:1.2.0" - dependencies: - "@malept/cross-spawn-promise": "npm:^1.1.0" - is-wsl: "npm:^2.2.0" - which: "npm:^2.0.2" - checksum: 10c0/2e7cea1216038250b6adda8d3f13fbbf4f322a75a1eea65ac90f4ce361a233fc50b65ae521232df5d34ba4140e845065461d210d131fcb40cce3141f0cfb082f - languageName: node - linkType: hard - "cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" @@ -9584,19 +9911,16 @@ __metadata: languageName: node linkType: hard -"electron-settings@npm:^4.0.2": - version: 4.0.2 - resolution: "electron-settings@npm:4.0.2" +"electron-settings@npm:^4.0.3": + version: 4.0.3 + resolution: "electron-settings@npm:4.0.3" dependencies: - lodash.get: "npm:^4.4.2" - lodash.has: "npm:^4.5.2" - lodash.set: "npm:^4.3.2" - lodash.unset: "npm:^4.5.2" + lodash: "npm:^4.17.21" mkdirp: "npm:^1.0.4" write-file-atomic: "npm:^3.0.3" peerDependencies: electron: ">= 2" - checksum: 10c0/ceb7e91c7a8fa1d4e2e2ac3de30b5763f6ebc6c160b8bc1b58590bbc44642b72598057d833b38e8e9e774553e592c4e94b64cc96d19900f057b496195a584d12 + checksum: 10c0/5a1eac8152b7b5601d2e6a43ff43c498b16955af215e96b7e98b1bbb029fdb6a20395e064f7aa06252b4999812274172de32adb1184c10f1c8d45ab52d7c9977 languageName: node linkType: hard @@ -9633,16 +9957,16 @@ __metadata: languageName: node linkType: hard -"electron@npm:^29.2.0": - version: 29.2.0 - resolution: "electron@npm:29.2.0" +"electron@npm:^29.3.0": + version: 29.3.0 + resolution: "electron@npm:29.3.0" dependencies: "@electron/get": "npm:^2.0.0" "@types/node": "npm:^20.9.0" extract-zip: "npm:^2.0.1" bin: electron: cli.js - checksum: 10c0/7418c1c45c06b30efccb2c1d2c05644bc3f441050a64a75cf9ca3d30f8e9aa7f4a044b17b215ab280b2613735493e12c47fc9a9ac1f0c47e8737a2e273a71143 + checksum: 10c0/8694ec86c20fb301d860aa491a2b67e3b47cfdc77a5afdc458bb89d747cd9d9977bab5127a13ff0aa7eed8ff21941e313d0271a5f33c0ca90ffbc9f8dc94560f languageName: node linkType: hard @@ -9721,21 +10045,21 @@ __metadata: resolution: "enjoy@workspace:enjoy" dependencies: "@andrkrn/ffprobe-static": "npm:^5.2.0" - "@electron-forge/cli": "npm:^7.3.1" - "@electron-forge/maker-deb": "npm:^7.3.1" - "@electron-forge/maker-dmg": "npm:^7.3.1" - "@electron-forge/maker-rpm": "npm:^7.3.1" - "@electron-forge/maker-squirrel": "npm:^7.3.1" - "@electron-forge/maker-zip": "npm:^7.3.1" - "@electron-forge/plugin-auto-unpack-natives": "npm:^7.3.1" - "@electron-forge/plugin-fuses": "npm:^7.3.1" - "@electron-forge/plugin-vite": "npm:^7.3.1" - "@electron-forge/publisher-github": "npm:^7.3.1" - "@electron-forge/publisher-s3": "npm:^7.3.1" + "@electron-forge/cli": "npm:^7.4.0" + "@electron-forge/maker-deb": "npm:^7.4.0" + "@electron-forge/maker-dmg": "npm:^7.4.0" + "@electron-forge/maker-rpm": "npm:^7.4.0" + "@electron-forge/maker-squirrel": "npm:^7.4.0" + "@electron-forge/maker-zip": "npm:^7.4.0" + "@electron-forge/plugin-auto-unpack-natives": "npm:^7.4.0" + "@electron-forge/plugin-fuses": "npm:^7.4.0" + "@electron-forge/plugin-vite": "npm:^7.4.0" + "@electron-forge/publisher-github": "npm:^7.4.0" + "@electron-forge/publisher-s3": "npm:^7.4.0" "@electron/fuses": "npm:^1.8.0" "@hookform/resolvers": "npm:^3.3.4" "@langchain/community": "npm:^0.0.43" - "@langchain/google-genai": "npm:^0.0.10" + "@langchain/google-genai": "npm:^0.0.11" "@mozilla/readability": "npm:^0.5.0" "@playwright/test": "npm:^1.43.0" "@radix-ui/react-accordion": "npm:^1.1.2" @@ -9771,15 +10095,15 @@ __metadata: "@types/intl-tel-input": "npm:^18.1.4" "@types/lodash": "npm:^4.17.0" "@types/mark.js": "npm:^8.11.12" - "@types/node": "npm:^20.12.5" - "@types/react": "npm:^18.2.75" - "@types/react-dom": "npm:^18.2.24" + "@types/node": "npm:^20.12.7" + "@types/react": "npm:^18.2.77" + "@types/react-dom": "npm:^18.2.25" "@types/validator": "npm:^13.11.9" "@types/wavesurfer.js": "npm:^6.0.12" "@typescript-eslint/eslint-plugin": "npm:^7.6.0" "@typescript-eslint/parser": "npm:^7.6.0" "@uidotdev/usehooks": "npm:^2.4.1" - "@vidstack/react": "npm:^1.11.13" + "@vidstack/react": "npm:^1.11.17" "@vitejs/plugin-react": "npm:^4.2.1" ahoy.js: "npm:^0.4.4" autoprefixer: "npm:^10.4.19" @@ -9800,11 +10124,11 @@ __metadata: decamelize: "npm:^6.0.0" decamelize-keys: "npm:^2.0.1" echogarden: "npm:^0.12.2" - electron: "npm:^29.2.0" + electron: "npm:^29.3.0" electron-context-menu: "npm:^3.6.1" electron-log: "npm:^5.1.2" electron-playwright-helpers: "npm:^1.7.1" - electron-settings: "npm:^4.0.2" + electron-settings: "npm:^4.0.3" electron-squirrel-startup: "npm:^1.0.0" eslint: "npm:^8.57.0" eslint-import-resolver-typescript: "npm:^3.6.1" @@ -9815,12 +10139,12 @@ __metadata: fs-extra: "npm:^11.2.0" html-to-text: "npm:^9.0.5" https-proxy-agent: "npm:^7.0.4" - i18next: "npm:^23.11.0" - intl-tel-input: "npm:^21.1.1" + i18next: "npm:^23.11.1" + intl-tel-input: "npm:^21.1.3" js-md5: "npm:^0.8.3" - langchain: "npm:^0.1.31" + langchain: "npm:^0.1.33" lodash: "npm:^4.17.21" - lucide-react: "npm:^0.365.0" + lucide-react: "npm:^0.367.0" mark.js: "npm:^8.11.1" microsoft-cognitiveservices-speech-sdk: "npm:^1.36.0" next-themes: "npm:^0.3.0" @@ -9833,7 +10157,7 @@ __metadata: react: "npm:^18.2.0" react-activity-calendar: "npm:^2.2.8" react-dom: "npm:^18.2.0" - react-hook-form: "npm:^7.51.2" + react-hook-form: "npm:^7.51.3" react-hotkeys-hook: "npm:^4.5.0" react-i18next: "npm:^14.1.0" react-markdown: "npm:^9.0.1" @@ -9852,7 +10176,7 @@ __metadata: tailwindcss-animate: "npm:^1.0.7" ts-node: "npm:^10.9.2" tslib: "npm:^2.6.2" - typescript: "npm:^5.4.4" + typescript: "npm:^5.4.5" umzug: "npm:^3.8.0" update-electron-app: "npm:^3.0.0" vite: "npm:^5.2.8" @@ -10385,6 +10709,13 @@ __metadata: languageName: node linkType: hard +"eventemitter3@npm:^5.0.1": + version: 5.0.1 + resolution: "eventemitter3@npm:5.0.1" + checksum: 10c0/4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814 + languageName: node + linkType: hard + "events@npm:3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" @@ -11740,12 +12071,12 @@ __metadata: languageName: node linkType: hard -"i18next@npm:^23.11.0": - version: 23.11.0 - resolution: "i18next@npm:23.11.0" +"i18next@npm:^23.11.1": + version: 23.11.1 + resolution: "i18next@npm:23.11.1" dependencies: "@babel/runtime": "npm:^7.23.2" - checksum: 10c0/a83eb3d9f32e4b20dc2a923b03d250b67adb5b7f432d9cec4233d9c3b6e44ca5d436d3b58cfcc810d72471b9a641320dbeab267b79398165f805fd66636d9b5a + checksum: 10c0/25a462574f12d99e29204a4f43a0ffebeb08170568a1aff3de49ce97c99b481ddd7488a57b767180bfd7864120187df95f6599e7cc449462c083231aa3d1f4a7 languageName: node linkType: hard @@ -11933,10 +12264,10 @@ __metadata: languageName: node linkType: hard -"intl-tel-input@npm:^21.1.1": - version: 21.1.1 - resolution: "intl-tel-input@npm:21.1.1" - checksum: 10c0/5bb94cb0180a7b6f2694a1dda85bfb0eb4886f1d7315a1c26da11305460cc6030ce97a113ed8b247900509477239f9ebf095141a64473c975c9d41839a59bd46 +"intl-tel-input@npm:^21.1.3": + version: 21.1.3 + resolution: "intl-tel-input@npm:21.1.3" + checksum: 10c0/2bc8e5e5f4c789d0e7a4ba87a640748e28e9cb1a923b0d3cf8bd3357661f51575530f84708ba9adedaf22917c294d179e68f8dca039b7f9e7e0f2f007fa450c8 languageName: node linkType: hard @@ -12081,15 +12412,6 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:^2.0.0": - version: 2.2.1 - resolution: "is-docker@npm:2.2.1" - bin: - is-docker: cli.js - checksum: 10c0/e828365958d155f90c409cdbe958f64051d99e8aedc2c8c4cd7c89dcf35329daed42f7b99346f7828df013e27deb8f721cf9408ba878c76eb9e8290235fbcdcc - languageName: node - linkType: hard - "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -12104,6 +12426,13 @@ __metadata: languageName: node linkType: hard +"is-fullwidth-code-point@npm:^4.0.0": + version: 4.0.0 + resolution: "is-fullwidth-code-point@npm:4.0.0" + checksum: 10c0/df2a717e813567db0f659c306d61f2f804d480752526886954a2a3e2246c7745fd07a52b5fecf2b68caf0a6c79dcdace6166fdf29cc76ed9975cc334f0a018b8 + languageName: node + linkType: hard + "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -12316,15 +12645,6 @@ __metadata: languageName: node linkType: hard -"is-wsl@npm:^2.2.0": - version: 2.2.0 - resolution: "is-wsl@npm:2.2.0" - dependencies: - is-docker: "npm:^2.0.0" - checksum: 10c0/a6fa2d370d21be487c0165c7a440d567274fbba1a817f2f0bfa41cc5e3af25041d84267baa22df66696956038a43973e72fca117918c91431920bdef490fa25e - languageName: node - linkType: hard - "isarray@npm:^1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" @@ -12690,14 +13010,14 @@ __metadata: languageName: node linkType: hard -"langchain@npm:^0.1.31": - version: 0.1.31 - resolution: "langchain@npm:0.1.31" +"langchain@npm:^0.1.33": + version: 0.1.33 + resolution: "langchain@npm:0.1.33" dependencies: "@anthropic-ai/sdk": "npm:^0.9.1" - "@langchain/community": "npm:~0.0.41" - "@langchain/core": "npm:~0.1.44" - "@langchain/openai": "npm:~0.0.26" + "@langchain/community": "npm:~0.0.47" + "@langchain/core": "npm:~0.1.56" + "@langchain/openai": "npm:~0.0.28" binary-extensions: "npm:^2.2.0" js-tiktoken: "npm:^1.0.7" js-yaml: "npm:^4.1.0" @@ -12865,7 +13185,7 @@ __metadata: optional: true youtubei.js: optional: true - checksum: 10c0/663018e92f8f3c70189d02158b8c4a427fe903c39edee005420192776a2b6926a4d2f24bbe266a3fb7bd07e14351ae521ef8b0fb1e5d2205980bf708bfb39883 + checksum: 10c0/809cad7ffa8f9e20bea127b139949ad4bdba037c7c15149a89c6ab21948aeeeb7d5920cf9c55fa04e90952695b6f96c63191f6d88a59f636fcbfbe8f1c175edf languageName: node linkType: hard @@ -12943,24 +13263,17 @@ __metadata: languageName: node linkType: hard -"listr2@npm:^5.0.3": - version: 5.0.8 - resolution: "listr2@npm:5.0.8" +"listr2@npm:^7.0.2": + version: 7.0.2 + resolution: "listr2@npm:7.0.2" dependencies: - cli-truncate: "npm:^2.1.0" - colorette: "npm:^2.0.19" - log-update: "npm:^4.0.0" - p-map: "npm:^4.0.0" + cli-truncate: "npm:^3.1.0" + colorette: "npm:^2.0.20" + eventemitter3: "npm:^5.0.1" + log-update: "npm:^5.0.1" rfdc: "npm:^1.3.0" - rxjs: "npm:^7.8.0" - through: "npm:^2.3.8" - wrap-ansi: "npm:^7.0.0" - peerDependencies: - enquirer: ">= 2.3.0 < 3" - peerDependenciesMeta: - enquirer: - optional: true - checksum: 10c0/00f00ad18262909bafff21b42d2d94faa9ed3911d70094a12a1182e773533f9b3cfd78d83a81fdbfb7dbc42e3e3252093f504c822de152100a953a91f3adf7cb + wrap-ansi: "npm:^8.1.0" + checksum: 10c0/37b6501be84ebea66dcce07c5f86c224aff0c01c9fb43f5055cc38a063030281d58198aad0aad481f174438309831ddf5f763b890e820cd7b7b4f4a5dfa229c9 languageName: node linkType: hard @@ -13032,13 +13345,6 @@ __metadata: languageName: node linkType: hard -"lodash.has@npm:^4.5.2": - version: 4.5.2 - resolution: "lodash.has@npm:4.5.2" - checksum: 10c0/3ffa9e549f321996a5fdf6204494c035ff550b2df703f936a448c553131bbb55492b4e7995bb13500648b50b268ed8afc974a7a0c0a43744d28d61cc95cb1ffe - languageName: node - linkType: hard - "lodash.includes@npm:^4.3.0": version: 4.3.0 resolution: "lodash.includes@npm:4.3.0" @@ -13102,13 +13408,6 @@ __metadata: languageName: node linkType: hard -"lodash.set@npm:^4.3.2": - version: 4.3.2 - resolution: "lodash.set@npm:4.3.2" - checksum: 10c0/c641d31905e51df43170dce8a1d11a1cff11356e2e2e75fe2615995408e9687d58c3e1d64c3c284c2df2bc519f79a98af737d2944d382ff82ffd244ff6075c29 - languageName: node - linkType: hard - "lodash.template@npm:^4.2.2": version: 4.5.0 resolution: "lodash.template@npm:4.5.0" @@ -13128,13 +13427,6 @@ __metadata: languageName: node linkType: hard -"lodash.unset@npm:^4.5.2": - version: 4.5.2 - resolution: "lodash.unset@npm:4.5.2" - checksum: 10c0/332d046ac8c457c249018719093d9891dbbdd4df9a15acb99689e7b22cbcc9fe49fc712748704a52c6843f3146978a3e1b407400ca63782e2e2df90ffb69eccf - languageName: node - linkType: hard - "lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4": version: 4.17.21 resolution: "lodash@npm:4.17.21" @@ -13152,15 +13444,16 @@ __metadata: languageName: node linkType: hard -"log-update@npm:^4.0.0": - version: 4.0.0 - resolution: "log-update@npm:4.0.0" +"log-update@npm:^5.0.1": + version: 5.0.1 + resolution: "log-update@npm:5.0.1" dependencies: - ansi-escapes: "npm:^4.3.0" - cli-cursor: "npm:^3.1.0" - slice-ansi: "npm:^4.0.0" - wrap-ansi: "npm:^6.2.0" - checksum: 10c0/18b299e230432a156f2535660776406d15ba8bb7817dd3eaadd58004b363756d4ecaabcd658f9949f90b62ea7d3354423be3fdeb7a201ab951ec0e8d6139af86 + ansi-escapes: "npm:^5.0.0" + cli-cursor: "npm:^4.0.0" + slice-ansi: "npm:^5.0.0" + strip-ansi: "npm:^7.0.1" + wrap-ansi: "npm:^8.0.1" + checksum: 10c0/1050ea2027e80f32e132aace909987cb00c2719368c78b82ffca681a5b3f4020eeb5f4b4e310c47c35c6c36aff258c1d1bc51485ac44d6fdac9eb0a4275c539f languageName: node linkType: hard @@ -13221,12 +13514,12 @@ __metadata: languageName: node linkType: hard -"lucide-react@npm:^0.365.0": - version: 0.365.0 - resolution: "lucide-react@npm:0.365.0" +"lucide-react@npm:^0.367.0": + version: 0.367.0 + resolution: "lucide-react@npm:0.367.0" peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 - checksum: 10c0/8f71ba540a338fda75fb904aa5cf10cfa6056f7f002f11aed686c5193af8debd01db31481536b88b4315a68c5cf929eac38a817e0888d195a547b4538b19ad10 + checksum: 10c0/eb45ce5770026243f0888c911865297a8237bae78e17f81dc4f8a056d0e1302a766ed0c6f74323206877743a3be51065a970b4538fa8b43c008a3bd34dacb2bc languageName: node linkType: hard @@ -15541,6 +15834,13 @@ __metadata: languageName: node linkType: hard +"pe-library@npm:^1.0.0": + version: 1.0.0 + resolution: "pe-library@npm:1.0.0" + checksum: 10c0/697a39d3dd97cb0b859f6088689b72a58969f39145faaf478d7ac4be88602cd556f08c0ab8332d018f091c05de5848accb699fc20d358127127f5bded85074f1 + languageName: node + linkType: hard + "peberminta@npm:^0.9.0": version: 0.9.0 resolution: "peberminta@npm:0.9.0" @@ -15753,17 +16053,6 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.36": - version: 8.4.36 - resolution: "postcss@npm:8.4.36" - dependencies: - nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.1.0" - checksum: 10c0/e7c834e31d8f4e8dfd0a427df36fdc7bdc58a16e373551618e2c3ac172019eb816b24f1b4709311ebcade8d3ba31b2d75522d28ef45ecbbeb11eb01f265579fb - languageName: node - linkType: hard - "postcss@npm:^8.4.38": version: 8.4.38 resolution: "postcss@npm:8.4.38" @@ -16006,15 +16295,6 @@ __metadata: languageName: node linkType: hard -"rcedit@npm:^4.0.0": - version: 4.0.1 - resolution: "rcedit@npm:4.0.1" - dependencies: - cross-spawn-windows-exe: "npm:^1.1.0" - checksum: 10c0/a0afd23390141513a4818b5b6e24d45507f75996234ba4abcdfbaf245753131a9adacc7b84541717dac947d51149aac8715cdf6f2020ae24b173d854c13ebdb3 - languageName: node - linkType: hard - "react-activity-calendar@npm:^2.2.8": version: 2.2.8 resolution: "react-activity-calendar@npm:2.2.8" @@ -16041,12 +16321,12 @@ __metadata: languageName: node linkType: hard -"react-hook-form@npm:^7.51.2": - version: 7.51.2 - resolution: "react-hook-form@npm:7.51.2" +"react-hook-form@npm:^7.51.3": + version: 7.51.3 + resolution: "react-hook-form@npm:7.51.3" peerDependencies: react: ^16.8.0 || ^17 || ^18 - checksum: 10c0/9d5e303b64f77330f244304854522e4f588fd3a5554734d2daebf64230195eb42c44504e074d5acfabd6f33a2272ffca4ebef7a54fad7019ae519471b720327e + checksum: 10c0/dd7dfc8514df19a13b7647b3faebdcb1329723afb52454626496eeaa657323d42bab12dc85e6b77d758a166c6427fa87f13c5bd9f5f78666c682e8263117e297 languageName: node linkType: hard @@ -16379,6 +16659,15 @@ __metadata: languageName: node linkType: hard +"resedit@npm:^2.0.0": + version: 2.0.0 + resolution: "resedit@npm:2.0.0" + dependencies: + pe-library: "npm:^1.0.0" + checksum: 10c0/35c7dba2ad22282b1c6c351fd547709d411c4e14675edff35d4fe03b0b635dbbd55b66aa656548dfbb604220d4c6a8cc6abbd78e41ed4f89a5e1981331c9756d + languageName: node + linkType: hard + "resolve-alpn@npm:^1.0.0": version: 1.2.1 resolution: "resolve-alpn@npm:1.2.1" @@ -16464,6 +16753,16 @@ __metadata: languageName: node linkType: hard +"restore-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "restore-cursor@npm:4.0.0" + dependencies: + onetime: "npm:^5.1.0" + signal-exit: "npm:^3.0.2" + checksum: 10c0/6f7da8c5e422ac26aa38354870b1afac09963572cf2879443540449068cb43476e9cbccf6f8de3e0171e0d6f7f533c2bc1a0a008003c9a525bbc098e89041318 + languageName: node + linkType: hard + "retry-as-promised@npm:^7.0.4": version: 7.0.4 resolution: "retry-as-promised@npm:7.0.4" @@ -16636,15 +16935,6 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.8.0": - version: 7.8.1 - resolution: "rxjs@npm:7.8.1" - dependencies: - tslib: "npm:^2.1.0" - checksum: 10c0/3c49c1ecd66170b175c9cacf5cef67f8914dcbc7cd0162855538d365c83fea631167cacb644b3ce533b2ea0e9a4d0b12175186985f89d75abe73dbd8f7f06f68 - languageName: node - linkType: hard - "sade@npm:^1.7.3": version: 1.8.1 resolution: "sade@npm:1.8.1" @@ -16698,16 +16988,16 @@ __metadata: languageName: node linkType: hard -"sass@npm:^1.74.1": - version: 1.74.1 - resolution: "sass@npm:1.74.1" +"sass@npm:^1.75.0": + version: 1.75.0 + resolution: "sass@npm:1.75.0" dependencies: chokidar: "npm:>=3.0.0 <4.0.0" immutable: "npm:^4.0.0" source-map-js: "npm:>=0.6.2 <2.0.0" bin: sass: sass.js - checksum: 10c0/4610257ee27823276ce4998a534b4ee9f313e5a0b3d3899e70e0f87096feeae4cd8dd3c2f765b52f57dd87f5dab22370ef63f95a837a189fbb9401396d5ce717 + checksum: 10c0/1564ab2c8041c99a330cec93127fe8abcf65ac63eecb471610ed7f3126a2599a58b788a3a98eb8719f7f40b9b04e00c92bc9e11a9c2180ad582b8cba9fb030b0 languageName: node linkType: hard @@ -16963,12 +17253,12 @@ __metadata: languageName: node linkType: hard -"shiki@npm:1.2.1, shiki@npm:^1.2.0": - version: 1.2.1 - resolution: "shiki@npm:1.2.1" +"shiki@npm:1.3.0, shiki@npm:^1.2.4": + version: 1.3.0 + resolution: "shiki@npm:1.3.0" dependencies: - "@shikijs/core": "npm:1.2.1" - checksum: 10c0/a4743e8c2ffa606d9a7b246d4435109bad7d9a25986bd76f186d99f04d1b2eb8e0ae4f78e320085b272a05851b457be70ab55d41c65268f6aca7b64ede875a1d + "@shikijs/core": "npm:1.3.0" + checksum: 10c0/a57f9d86567e86e9f003ccc42aaee594a47dde0f034047c251cf8d4b8971ec790c1ec2a3563c8126408ac2274ab7717201a24a6b70b1ef9dc1ab8f55f64d5879 languageName: node linkType: hard @@ -17034,14 +17324,13 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "slice-ansi@npm:4.0.0" +"slice-ansi@npm:^5.0.0": + version: 5.0.0 + resolution: "slice-ansi@npm:5.0.0" dependencies: - ansi-styles: "npm:^4.0.0" - astral-regex: "npm:^2.0.0" - is-fullwidth-code-point: "npm:^3.0.0" - checksum: 10c0/6c25678db1270d4793e0327620f1e0f9f5bea4630123f51e9e399191bc52c87d6e6de53ed33538609e5eacbd1fab769fae00f3705d08d029f02102a540648918 + ansi-styles: "npm:^6.0.0" + is-fullwidth-code-point: "npm:^4.0.0" + checksum: 10c0/2d4d40b2a9d5cf4e8caae3f698fe24ae31a4d778701724f578e984dcb485ec8c49f0c04dab59c401821e80fcdfe89cace9c66693b0244e40ec485d72e543914f languageName: node linkType: hard @@ -17137,13 +17426,6 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.1.0": - version: 1.1.0 - resolution: "source-map-js@npm:1.1.0" - checksum: 10c0/d1f016efe4fcf67fd92e36da0670f2889b13a36cc453329758336450e811c61164376eb451b453b4dd4e89a760f841b0a014942d54f240af31a791829bc0e336 - languageName: node - linkType: hard - "source-map-js@npm:^1.2.0": version: 1.2.0 resolution: "source-map-js@npm:1.2.0" @@ -17349,7 +17631,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^5.0.1, string-width@npm:^5.1.2": +"string-width@npm:^5.0.0, string-width@npm:^5.0.1, string-width@npm:^5.1.2": version: 5.1.2 resolution: "string-width@npm:5.1.2" dependencies: @@ -17736,13 +18018,6 @@ __metadata: languageName: node linkType: hard -"through@npm:^2.3.8": - version: 2.3.8 - resolution: "through@npm:2.3.8" - checksum: 10c0/4b09f3774099de0d4df26d95c5821a62faee32c7e96fb1f4ebd54a2d7c11c57fe88b0a0d49cf375de5fee5ae6bf4eb56dbbf29d07366864e2ee805349970d3cc - languageName: node - linkType: hard - "tiny-each-async@npm:2.0.3": version: 2.0.3 resolution: "tiny-each-async@npm:2.0.3" @@ -18000,14 +18275,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.21.3": - version: 0.21.3 - resolution: "type-fest@npm:0.21.3" - checksum: 10c0/902bd57bfa30d51d4779b641c2bc403cdf1371fb9c91d3c058b0133694fcfdb817aef07a47f40faf79039eecbaa39ee9d3c532deff244f3a19ce68cea71a61e8 - languageName: node - linkType: hard - -"type-fest@npm:^1.0.1, type-fest@npm:^1.2.1, type-fest@npm:^1.2.2": +"type-fest@npm:^1.0.1, type-fest@npm:^1.0.2, type-fest@npm:^1.2.1, type-fest@npm:^1.2.2": version: 1.4.0 resolution: "type-fest@npm:1.4.0" checksum: 10c0/a3c0f4ee28ff6ddf800d769eafafcdeab32efa38763c1a1b8daeae681920f6e345d7920bf277245235561d8117dab765cb5f829c76b713b4c9de0998a5397141 @@ -18106,23 +18374,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.4.4": - version: 5.4.4 - resolution: "typescript@npm:5.4.4" +"typescript@npm:^5.4.5": + version: 5.4.5 + resolution: "typescript@npm:5.4.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/4d8de0291204ed61ca97ad0cba2ce064e09c4988ca1c451c787e4653ba76296ba35177a52694e8a00cf4ef899d0ee83338663b926d8b7d55167ff0ba81549999 + checksum: 10c0/2954022ada340fd3d6a9e2b8e534f65d57c92d5f3989a263754a78aba549f7e6529acc1921913560a4b816c46dce7df4a4d29f9f11a3dc0d4213bb76d043251e languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.4.4#optional!builtin": - version: 5.4.4 - resolution: "typescript@patch:typescript@npm%3A5.4.4#optional!builtin::version=5.4.4&hash=5adc0c" +"typescript@patch:typescript@npm%3A^5.4.5#optional!builtin": + version: 5.4.5 + resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/1fa41b9964a9ff0ed913b339c90b46031b2d2da3cb1a192af516610733f7f1d5f7f9754a8e22b9ac7076d3d8aedd2c4f84db3f113bad060eac3a95962443a1bf + checksum: 10c0/db2ad2a16ca829f50427eeb1da155e7a45e598eec7b086d8b4e8ba44e5a235f758e606d681c66992230d3fc3b8995865e5fd0b22a2c95486d0b3200f83072ec9 languageName: node linkType: hard @@ -18581,46 +18849,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:^5.2.2": - version: 5.2.2 - resolution: "vite@npm:5.2.2" - dependencies: - esbuild: "npm:^0.20.1" - fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.36" - rollup: "npm:^4.13.0" - peerDependencies: - "@types/node": ^18.0.0 || >=20.0.0 - less: "*" - lightningcss: ^1.21.0 - sass: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 10c0/472c6a1d41707ef51a5056ccc9e347333a3a975beb6069998d3d7a134555662b856e27628cc1354200c32d63373d7e4ef73385a4e90cc3032e48d06fb77928e5 - languageName: node - linkType: hard - "vite@npm:^5.2.8": version: 5.2.8 resolution: "vite@npm:5.2.8" @@ -18676,24 +18904,24 @@ __metadata: languageName: node linkType: hard -"vitepress@npm:^1.0.2": - version: 1.0.2 - resolution: "vitepress@npm:1.0.2" +"vitepress@npm:^1.1.0": + version: 1.1.0 + resolution: "vitepress@npm:1.1.0" dependencies: "@docsearch/css": "npm:^3.6.0" "@docsearch/js": "npm:^3.6.0" - "@shikijs/core": "npm:^1.2.0" - "@shikijs/transformers": "npm:^1.2.0" + "@shikijs/core": "npm:^1.2.4" + "@shikijs/transformers": "npm:^1.2.4" "@types/markdown-it": "npm:^13.0.7" "@vitejs/plugin-vue": "npm:^5.0.4" - "@vue/devtools-api": "npm:^7.0.16" + "@vue/devtools-api": "npm:^7.0.25" "@vueuse/core": "npm:^10.9.0" "@vueuse/integrations": "npm:^10.9.0" focus-trap: "npm:^7.5.4" mark.js: "npm:8.11.1" minisearch: "npm:^6.3.0" - shiki: "npm:^1.2.0" - vite: "npm:^5.2.2" + shiki: "npm:^1.2.4" + vite: "npm:^5.2.8" vue: "npm:^3.4.21" peerDependencies: markdown-it-mathjax3: ^4 @@ -18705,7 +18933,7 @@ __metadata: optional: true bin: vitepress: bin/vitepress.js - checksum: 10c0/1cb5430852776e6b1923912aac61a5ae235d3a4f114e56af82918a42857487abe7357fa1b738e9bc0f8b2f4811b3f8409a874e9205d9c2294560dd926014f368 + checksum: 10c0/2234fefaf601539aee85432825d2ea4c6ef54683f14584e1c8783557d843b8cbbdb8f6f9db0f53dc0cb0c8d0ac0d29b69e40b73b85bf0e9524110ea2bef41b4d languageName: node linkType: hard @@ -18962,18 +19190,7 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^6.2.0": - version: 6.2.0 - resolution: "wrap-ansi@npm:6.2.0" - dependencies: - ansi-styles: "npm:^4.0.0" - string-width: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - checksum: 10c0/baad244e6e33335ea24e86e51868fe6823626e3a3c88d9a6674642afff1d34d9a154c917e74af8d845fd25d170c4ea9cf69a47133c3f3656e1252b3d462d9f6c - languageName: node - linkType: hard - -"wrap-ansi@npm:^8.1.0": +"wrap-ansi@npm:^8.0.1, wrap-ansi@npm:^8.1.0": version: 8.1.0 resolution: "wrap-ansi@npm:8.1.0" dependencies: @@ -19249,6 +19466,15 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.22.5": + version: 3.22.5 + resolution: "zod-to-json-schema@npm:3.22.5" + peerDependencies: + zod: ^3.22.4 + checksum: 10c0/f3c4038338af3c0268ced73edaa2eed12002d461ae181657547b0a4a296be4247edc3dcdd5bf14a4058426c1e0c3574407cb282f115249f0ec0fcbc82dcbdabd + languageName: node + linkType: hard + "zod@npm:^3.22.3, zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4"