diff --git a/packages/cli/package.json b/packages/cli/package.json index 265b5dd4..2f1165c1 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -23,16 +23,16 @@ "prepack": "pnpm build" }, "dependencies": { - "@napi-rs/canvas": "0.1.80", - "@vscode/ripgrep": "^1.17.0", - "fs-ext-extra-prebuilt": "2.2.11", + "@napi-rs/canvas": "1.0.11", + "@vscode/ripgrep": "^1.18.0", + "fs-ext-extra-prebuilt": "2.2.14", "node-pty": "^1.1.0", "pdf-parse": "2.4.5", "tesseract.js": "7.0.0", - "undici": "^7.28.0" + "undici": "^8.11.2" }, "optionalDependencies": { - "@fugood/whisper.node": "1.1.1", + "@fugood/whisper.node": "1.1.3", "@napi-audio/decoder": "0.1.0" }, "devDependencies": { diff --git a/packages/core/package.json b/packages/core/package.json index 690e840c..f82ad820 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -26,46 +26,46 @@ "prepack": "pnpm build" }, "dependencies": { - "@ai-sdk/alibaba": "^2.0.0", - "@ai-sdk/anthropic": "^4.0.0", - "@ai-sdk/deepseek": "^3.0.45", - "@ai-sdk/google": "^4.0.0", - "@ai-sdk/moonshotai": "^3.0.0", - "@ai-sdk/openai": "^4.0.0", - "@ai-sdk/openai-compatible": "^3.0.0", - "@ai-sdk/provider": "^4.0.0", - "@ai-sdk/provider-utils": "^5.0.0", - "@ai-sdk/xai": "^4.0.0", + "@ai-sdk/alibaba": "^2.0.65", + "@ai-sdk/anthropic": "^4.0.78", + "@ai-sdk/deepseek": "^3.0.63", + "@ai-sdk/google": "^4.0.93", + "@ai-sdk/moonshotai": "^3.0.67", + "@ai-sdk/openai": "^4.0.91", + "@ai-sdk/openai-compatible": "^3.0.67", + "@ai-sdk/provider": "^4.0.26", + "@ai-sdk/provider-utils": "^5.0.58", + "@ai-sdk/xai": "^5.0.20", "@audio/decode-mp3": "1.3.1", - "@audio/decode-wav": "1.5.0", - "@modelcontextprotocol/sdk": "^1.30.0", + "@audio/decode-wav": "2.0.0", + "@modelcontextprotocol/sdk": "^1.32.1", "@napi-audio/decoder": "0.1.0", - "@napi-rs/canvas": "0.1.80", - "@vscode/ripgrep": "^1.17.0", - "@wasm-audio-decoders/flac": "0.2.10", + "@napi-rs/canvas": "1.0.11", + "@vscode/ripgrep": "^1.18.0", + "@wasm-audio-decoders/flac": "0.2.11", "@wasm-audio-decoders/ogg-vorbis": "0.1.20", - "ai": "^7.0.0", + "ai": "^7.0.137", "cheerio": "^1.0.0", "codec-parser": "2.5.0", - "diff": "^8.0.0", - "execa": "^9.0.0", + "diff": "^9.0.0", + "execa": "^10.1.0", "fflate": "^0.8.3", - "file-type": "^22.0.1", - "fs-ext-extra-prebuilt": "2.2.11", + "file-type": "^22.1.1", + "fs-ext-extra-prebuilt": "2.2.14", "jimp": "^1.6.1", - "mammoth": "^1.12.0", + "mammoth": "^1.13.0", "node-pty": "^1.1.0", "pdf-parse": "^2.4.5", - "read-excel-file": "^9.3.10", - "saxen": "11.1.1", + "read-excel-file": "^9.3.12", + "saxen": "11.2.0", "tesseract.js": "^7.0.0", - "turndown": "^7.2.0", - "undici": "^7.28.0", - "zod": "^3.25.76", + "turndown": "^7.2.4", + "undici": "^8.11.2", + "zod": "^4.6.6", "zod-to-json-schema": "^3.25.2" }, "peerDependencies": { - "@fugood/whisper.node": "^1.1.1" + "@fugood/whisper.node": "^1.1.3" }, "peerDependenciesMeta": { "@fugood/whisper.node": { @@ -73,6 +73,6 @@ } }, "devDependencies": { - "@fugood/whisper.node": "^1.1.1" + "@fugood/whisper.node": "^1.1.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 13d1c33d..74982610 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -79,14 +79,14 @@ importers: packages/cli: dependencies: '@napi-rs/canvas': - specifier: 0.1.80 - version: 0.1.80 + specifier: 1.0.11 + version: 1.0.11 '@vscode/ripgrep': - specifier: ^1.17.0 - version: 1.17.0 + specifier: ^1.18.0 + version: 1.18.0 fs-ext-extra-prebuilt: - specifier: 2.2.11 - version: 2.2.11 + specifier: 2.2.14 + version: 2.2.14 node-pty: specifier: ^1.1.0 version: 1.1.0 @@ -97,8 +97,8 @@ importers: specifier: 7.0.0 version: 7.0.0 undici: - specifier: ^7.28.0 - version: 7.29.0 + specifier: ^8.11.2 + version: 8.11.2 devDependencies: '@x-code-cli/core': specifier: workspace:* @@ -123,8 +123,8 @@ importers: version: 18.0.0 optionalDependencies: '@fugood/whisper.node': - specifier: 1.1.1 - version: 1.1.1 + specifier: 1.1.3 + version: 1.1.3 '@napi-audio/decoder': specifier: 0.1.0 version: 0.1.0 @@ -132,62 +132,62 @@ importers: packages/core: dependencies: '@ai-sdk/alibaba': - specifier: ^2.0.0 - version: 2.0.20(zod@3.25.76) + specifier: ^2.0.65 + version: 2.0.65(zod@4.6.6) '@ai-sdk/anthropic': - specifier: ^4.0.0 - version: 4.0.25(zod@3.25.76) + specifier: ^4.0.78 + version: 4.0.78(zod@4.6.6) '@ai-sdk/deepseek': - specifier: ^3.0.45 - version: 3.0.45(zod@3.25.76) + specifier: ^3.0.63 + version: 3.0.63(zod@4.6.6) '@ai-sdk/google': - specifier: ^4.0.0 - version: 4.0.29(zod@3.25.76) + specifier: ^4.0.93 + version: 4.0.93(zod@4.6.6) '@ai-sdk/moonshotai': - specifier: ^3.0.0 - version: 3.0.21(zod@3.25.76) + specifier: ^3.0.67 + version: 3.0.67(zod@4.6.6) '@ai-sdk/openai': - specifier: ^4.0.0 - version: 4.0.25(zod@3.25.76) + specifier: ^4.0.91 + version: 4.0.91(zod@4.6.6) '@ai-sdk/openai-compatible': - specifier: ^3.0.0 - version: 3.0.18(zod@3.25.76) + specifier: ^3.0.67 + version: 3.0.67(zod@4.6.6) '@ai-sdk/provider': - specifier: ^4.0.0 - version: 4.0.4 + specifier: ^4.0.26 + version: 4.0.26 '@ai-sdk/provider-utils': - specifier: ^5.0.0 - version: 5.0.16(zod@3.25.76) + specifier: ^5.0.58 + version: 5.0.58(zod@4.6.6) '@ai-sdk/xai': - specifier: ^4.0.0 - version: 4.0.23(zod@3.25.76) + specifier: ^5.0.20 + version: 5.0.20(zod@4.6.6) '@audio/decode-mp3': specifier: 1.3.1 version: 1.3.1 '@audio/decode-wav': - specifier: 1.5.0 - version: 1.5.0 + specifier: 2.0.0 + version: 2.0.0 '@modelcontextprotocol/sdk': - specifier: ^1.30.0 - version: 1.30.0(zod@3.25.76) + specifier: ^1.32.1 + version: 1.32.1(zod@4.6.6) '@napi-audio/decoder': specifier: 0.1.0 version: 0.1.0 '@napi-rs/canvas': - specifier: 0.1.80 - version: 0.1.80 + specifier: 1.0.11 + version: 1.0.11 '@vscode/ripgrep': - specifier: ^1.17.0 - version: 1.17.0 + specifier: ^1.18.0 + version: 1.18.0 '@wasm-audio-decoders/flac': - specifier: 0.2.10 - version: 0.2.10 + specifier: 0.2.11 + version: 0.2.11 '@wasm-audio-decoders/ogg-vorbis': specifier: 0.1.20 version: 0.1.20 ai: - specifier: ^7.0.0 - version: 7.0.44(zod@3.25.76) + specifier: ^7.0.137 + version: 7.0.137(zod@4.6.6) cheerio: specifier: ^1.0.0 version: 1.2.0 @@ -195,26 +195,26 @@ importers: specifier: 2.5.0 version: 2.5.0 diff: - specifier: ^8.0.0 - version: 8.0.3 - execa: specifier: ^9.0.0 - version: 9.6.1 + version: 9.0.0 + execa: + specifier: ^10.1.0 + version: 10.1.0 fflate: specifier: ^0.8.3 version: 0.8.3 file-type: - specifier: ^22.0.1 - version: 22.0.1 + specifier: ^22.1.1 + version: 22.1.1 fs-ext-extra-prebuilt: - specifier: 2.2.11 - version: 2.2.11 + specifier: 2.2.14 + version: 2.2.14 jimp: specifier: ^1.6.1 version: 1.6.1 mammoth: - specifier: ^1.12.0 - version: 1.12.0 + specifier: ^1.13.0 + version: 1.13.0 node-pty: specifier: ^1.1.0 version: 1.1.0 @@ -222,103 +222,93 @@ importers: specifier: ^2.4.5 version: 2.4.5 read-excel-file: - specifier: ^9.3.10 - version: 9.3.10 + specifier: ^9.3.12 + version: 9.3.12 saxen: - specifier: 11.1.1 - version: 11.1.1 + specifier: 11.2.0 + version: 11.2.0 tesseract.js: specifier: ^7.0.0 version: 7.0.0 turndown: - specifier: ^7.2.0 - version: 7.2.2 + specifier: ^7.2.4 + version: 7.2.4 undici: - specifier: ^7.28.0 - version: 7.29.0 + specifier: ^8.11.2 + version: 8.11.2 zod: - specifier: ^3.25.76 - version: 3.25.76 + specifier: ^4.6.6 + version: 4.6.6 zod-to-json-schema: specifier: ^3.25.2 - version: 3.25.2(zod@3.25.76) + version: 3.25.2(zod@4.6.6) devDependencies: '@fugood/whisper.node': - specifier: ^1.1.1 - version: 1.1.1 + specifier: ^1.1.3 + version: 1.1.3 packages: - '@ai-sdk/alibaba@2.0.20': - resolution: {integrity: sha512-MsfULH0RtY1zc6scxp/ey+QT6jH4T5IG1cCiZirqL2allklbVZB+7AMsSr8s6oQ/gWCwQKKOiJ6/ErP+qCJ5wQ==} - engines: {node: '>=22'} - peerDependencies: - zod: ^3.25.76 || ^4.1.8 - - '@ai-sdk/anthropic@4.0.25': - resolution: {integrity: sha512-cU61cAdOfgiuJngCPq61FI9pD7KB+gTQm1KQRIwvsf09gGJmliTR8UQdw9x9UWOOqvEYaeuE6NrtXUUCLOjsbQ==} + '@ai-sdk/alibaba@2.0.65': + resolution: {integrity: sha512-fuiFdqTyEAXe6ptIyaqxQEGPGQgdipWdnKDJabutBiaQ8ednG60lo/DahXBZADh+eJIi1TJ6DskQNDXF9PrpCg==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/deepseek@3.0.45': - resolution: {integrity: sha512-b2rEm2IdG1/JfLpry0rNi8A7dav9cvXZviFUo0g0XRRYAkNPkOgsO2XMEYfCQvKKymt2uWiqmDijxcZh17oYXg==} + '@ai-sdk/anthropic@4.0.78': + resolution: {integrity: sha512-lVMxa9tLM5WoB72bqxjzWEWQlCwtBTo1L3yIKxAefowWATd+1YKohrINey6wTn8gtGEqyYm79z4DUGJBYauUFw==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/gateway@4.0.33': - resolution: {integrity: sha512-YFkZhWH1ksIoSO2b0S/nAboiYBYRhkrmbC/6vOBsKZz6Y0FfBBaIjWBu3lW2n2x7cXEH776RUKGOiEzJYmu+Pw==} + '@ai-sdk/deepseek@3.0.63': + resolution: {integrity: sha512-oSIwe9tIpRXkANMsdNcW7JnJRLp+dakWiudl8ZImffhw3PD91i5zpN8x3V6jkXhknvEhRxyd6IIiCSCevVZHyw==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/google@4.0.29': - resolution: {integrity: sha512-JpFlWrQUJ2xJY4j1NWVZlcPlK9TEPyNwy5n0blWa8mW1juqasyEdHva3yBGD9iFFJ0enChtDUr+FB6ZurRr4Sg==} + '@ai-sdk/gateway@4.0.110': + resolution: {integrity: sha512-5IwnOR6v7KC+D9eddUqsCobXl/FbLUVb2LaQc/uyuQdpP3/n9s0YLc9zl4/W3IS/R2pjHrqUfCzEAeOu7bFLoQ==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/moonshotai@3.0.21': - resolution: {integrity: sha512-bMm/ixggYJdV2ZMa8NNFFDzfDBrbZdRqnthVRgltSLFqXMHd+BquCtn8WY+zJWb/V9QVjAFxZYbpz8ETknuW1w==} + '@ai-sdk/google@4.0.93': + resolution: {integrity: sha512-hubOUxbG2W7oD3acdCxxnrQ84NlnLqfzcHe9uWMmwkglHxq/rwsbjloPhvebeQlcQ2G0gaX+akDF1Ddm/fNAnQ==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/openai-compatible@3.0.18': - resolution: {integrity: sha512-IKoElyW52LakNTmqiwM2yXZYTvOnA8XCzP+yUoV5Pf+pudqOL8rsXToXiuLlJapMcWpTpXH0EoWK42zNJd9Dew==} + '@ai-sdk/moonshotai@3.0.67': + resolution: {integrity: sha512-2jrJN44x4s6nzP6EOUL4Jcs58nWqbY7Q6tVyas1b8I1Aw+O1Bc1N9uc/TFeBRXLiHEozXXI+on8Yln4YVjJ4KA==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/openai@4.0.25': - resolution: {integrity: sha512-iUQSY1EfAyyA8nFAm1UyiHjVyt93i29CVo+8gjT8oxaVjqZIZOlP2Ni4pIHrQTQFrTUD//B83r9NTw0u90/6RQ==} + '@ai-sdk/openai-compatible@3.0.67': + resolution: {integrity: sha512-w1l+CRQoPgXGRuDMpD0hal7RWXYXzbr0uMzTF7L/zHusYRUfwQHphs/voY/H8yMWLc+8chu2UCfvfwUGSANubA==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider-utils@5.0.16': - resolution: {integrity: sha512-LWDrmYWkZoAJwMbToUglpR6AmgvtnNtCCGeU9MKlXiSV3Yiu4u73/pVA18sQAAe3kZtCRBY9P31lAfnPekWWyg==} + '@ai-sdk/openai@4.0.91': + resolution: {integrity: sha512-Nk382R6us0GNxI1cGJUXMryz1XHpyrmC3K/Rmqdx9tIsqAlc7UtuO/hC9dd31F41w8uzoS362HJSDXgAI7zKbA==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider-utils@5.0.41': - resolution: {integrity: sha512-hSosMII5k33z0buaZ6dugH/g8yIJjPQBILuQvr4ThdiMJxrkiZxFWTgIkvKsT6Dk493JbsnGz5W/q88Y5bR7WA==} + '@ai-sdk/provider-utils@5.0.58': + resolution: {integrity: sha512-iXSwKR/7LpHzAlyrUl+bTinwzmZ3Nmup1viwPisM5Gn5cogRdIG4rV9w1ZDuKFcrXyu/AeVs42E1CX/0aNwrfQ==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider@4.0.15': - resolution: {integrity: sha512-LIDCrT8xgWVMiVUV13+v9FXPJ8B5uX/5ByEMXxp9Sspr2SyB1PwMSCPshZoI/t+4AgxyZCFEVutdaigCnqje3w==} + '@ai-sdk/provider@4.0.26': + resolution: {integrity: sha512-BZ443uBEq6HuMA+Z4b7Hpm65GpZSo7pWqnYqpf/7tAO3C48JbtvAhOE2JnODFj+jodsZzfRHkAyQb64xuD2tZQ==} engines: {node: '>=22'} - '@ai-sdk/provider@4.0.4': - resolution: {integrity: sha512-tbHKNLirllUNF3ZlkCsXnwab2ZV1Sl4b1H/Cp9ruCce15IBmskE8Gwkk0yo9xDWY+jho2of7lVXtwSsyrq7cwQ==} - engines: {node: '>=22'} - - '@ai-sdk/xai@4.0.23': - resolution: {integrity: sha512-gvWU9t1efRQWDbspy90BTyzo+VQcdQeEkhaBiMj3qH+wZfwnR6XwM1/9U/Dy3Prd1kN4RLewIF5ita49uJkf7w==} + '@ai-sdk/xai@5.0.20': + resolution: {integrity: sha512-rFyfg0QU3vB9aYJNsvjk7RpcleR9JwlaAynoakGnhqTKmvWGQcRrkkUXADqt1Qnkt5TYTYkgQDoSv85PcL9CbQ==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -327,8 +317,8 @@ packages: resolution: {integrity: sha512-GhGm6C2hwngU+t5uEpUc94jZGCrCIXrgfneDURfK9/2tgFAWHVeckFNsSRmL4+Vd7u32uv8wQamjTnBSlrkVGA==} engines: {node: '>=18'} - '@audio/decode-wav@1.5.0': - resolution: {integrity: sha512-gxCPRF9A/nBwdnMCJ4N5tDaLBWlfZaNKWbsqDZTMt7A5gN7w+a7HGikiN1dInAb5L0bcj6ByQuU1acfL7p5pcA==} + '@audio/decode-wav@2.0.0': + resolution: {integrity: sha512-fs5MxpGxGwhftXGmIgKT1zzEshQ0vlNkNN/HdHXTZevPenHOxEDblVHKZbhC0ip7jlIi4aV4If6aC+VKrWb6Hw==} engines: {node: '>=18'} '@babel/code-frame@7.29.0': @@ -677,76 +667,76 @@ packages: resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@fugood/node-whisper-darwin-arm64@1.1.1': - resolution: {integrity: sha512-GPLcAKZkETXG6UbpdT1jhqAslelZ69kytKl0dR0B6M40B6eQ13dlh/KDL55/zdT1ilEQd6NASw19keTpqd9hAQ==} + '@fugood/node-whisper-darwin-arm64@1.1.3': + resolution: {integrity: sha512-sowz8IreX9cruDCxp7Hrfj62Qgy2ywuMdbUlO2KsZz7+Ilx5nZEI+DS6NAw+W6EGvGPfw322nWOL1nFQlaXzWw==} cpu: [arm64] os: [darwin] - '@fugood/node-whisper-darwin-x64@1.1.1': - resolution: {integrity: sha512-l0VCtv5ZkaXLSlTF1zCS67koshvbxFqHzOUCRxqen66rKTcf9ayCV3PhcFHjUI2q6MTBMEy9J47IdXoreEmStA==} + '@fugood/node-whisper-darwin-x64@1.1.3': + resolution: {integrity: sha512-udYl2QVuqCH5PcuqxzISgHoXH8yp6gZ3PHj414OMBtQVxd/VgMDbyyH+e9VAM7M0Yz+D4Om3LWXO+/DF8cmCVA==} cpu: [x64] os: [darwin] - '@fugood/node-whisper-linux-arm64-cuda@1.1.1': - resolution: {integrity: sha512-fGGuUABBbk2WcPGxEeyHLXfv54agUX4HTpNX9BCrmX+95wNHtoX513iFlqEVH2VRrDDf1GGTC9EDZ1pEDWFbSg==} + '@fugood/node-whisper-linux-arm64-cuda@1.1.3': + resolution: {integrity: sha512-mHKa//cH+Yoag+w4yPapyyykOBNCSmSSBjyhDnpLqsuUiZhiHIwVbCCSRG6NW+yH1gO8CQFcRGuTziaVB/aHRA==} cpu: [arm64] os: [linux] - '@fugood/node-whisper-linux-arm64-vulkan@1.1.1': - resolution: {integrity: sha512-QQT/9FMqbmTETtvKT0Ej2zTG+XkSrG8QzE5RG/g58EfRDx6vJu1BOuRy6QymsXTyePPQkW3QLiLLzIuefyjXxw==} + '@fugood/node-whisper-linux-arm64-vulkan@1.1.3': + resolution: {integrity: sha512-oyzhRi42v9tGlTE8foQShfZZSxXhLFhHCPPWH4+0OPMcKfNCuhBWXcDiZmUEqoc+7/WAFZiQzQUTbNqKp80vzA==} cpu: [arm64] os: [linux] - '@fugood/node-whisper-linux-arm64@1.1.1': - resolution: {integrity: sha512-qZAdLcuam3haeh13xyXrKdsEa8TOw4QI9wyj/lOaxzG2MOFek4nv6mhJ/T1i2zJu6U+7olD2uuC/x6eK8N5Urw==} + '@fugood/node-whisper-linux-arm64@1.1.3': + resolution: {integrity: sha512-Rxfaa/QMFjCEghaSdimRBURXoJhpfvODwDZHNAaIHkukSwwZcdEhMm4I/L2A6fdrQilvpBBTuJIPZSWNIJ+dbQ==} cpu: [arm64] os: [linux] - '@fugood/node-whisper-linux-x64-cuda@1.1.1': - resolution: {integrity: sha512-9J5tWE/5kaOskfi9lwtka9J3IKXy0m980USB7MELM84n9tEzG+YiwTD1U/P8+MWHuWIgcNwjSGfrC6qCmvazew==} + '@fugood/node-whisper-linux-x64-cuda@1.1.3': + resolution: {integrity: sha512-3lG7nso8UIgoCvxXi6cGMkoif0qeRz1vpbqjvbL8RiQW++CqG19inKfxwHf9T+gunGK398s4KEmzt3oYDz3eNg==} cpu: [x64] os: [linux] - '@fugood/node-whisper-linux-x64-vulkan@1.1.1': - resolution: {integrity: sha512-ChtrCOVpJ8Lh1pWnrgJlPaLWLEmzpd/T5V0fS8t+mBL7mPFNuWiu72MHBfMaYtweecJD5BKw+FIdoqCVMRb90g==} + '@fugood/node-whisper-linux-x64-vulkan@1.1.3': + resolution: {integrity: sha512-06z1nUcSEXmvRgiKWDVuUHmKMZFiyCXrqTBJix/NdRLWybewzFNjm98LxPQbeDm2ZKbiYUE2XEuSj0fs/j4gAw==} cpu: [x64] os: [linux] - '@fugood/node-whisper-linux-x64@1.1.1': - resolution: {integrity: sha512-vMBfuPhgasdSIHCbGpCRLUL45BLIHgjuy9cr++2ZKk07/3sTV91kEiabyq3rWBDBXslZPm+M0c8jXH9iC9F7pQ==} + '@fugood/node-whisper-linux-x64@1.1.3': + resolution: {integrity: sha512-hm//o20nioHQ+7s/idIvnYStz+QdN3n9/psbNJdUf7PciV2orpf6OuWwfDBcme22IwgDOSrCYsWDdO0/08pf5w==} cpu: [x64] os: [linux] - '@fugood/node-whisper-wasm@1.1.1': - resolution: {integrity: sha512-DDZD7m/2Zz24wNFhEZlb9nxNhfdUAkS0FgNnf+fUqn4wIH/6kPEDcT8x80Hc+UELr3ZtFMV2H4OlQTDlCyqAZQ==} + '@fugood/node-whisper-wasm@1.1.3': + resolution: {integrity: sha512-4EFo+tkuEyDfn096t7yDG6QOnSy3GUbA0HhUBjre2OjV7/U2a0gUotIjejiwcESAckyAkyVGmN25QCoVR/HGHw==} - '@fugood/node-whisper-win32-arm64-vulkan@1.1.1': - resolution: {integrity: sha512-qFlxCr8z4ZeUtRw6reiuMPz8H7cmEzJ24MF2qIEyoMLch5lfpjL6fFkuMmWUt5IGolEOZZh7xWfuJG10aZ1NOA==} + '@fugood/node-whisper-win32-arm64-vulkan@1.1.3': + resolution: {integrity: sha512-YTycFde4YZCF18PFsuVzRoRn14Vnqbwie1COXrLG2EBgHORgOyhoNdr3Y+5BhORHrjCsvckrG81iF1Uz1Mey+g==} cpu: [arm64] os: [win32] - '@fugood/node-whisper-win32-arm64@1.1.1': - resolution: {integrity: sha512-2xsi/XOWKahNHtuXMLvg4J4ja4slbOEXco7YFhnaA5oFn38pRLz/UxAZvIW1QmBgtqjgfX8YNUQu2OhUb/7iDg==} + '@fugood/node-whisper-win32-arm64@1.1.3': + resolution: {integrity: sha512-UdorqfFk9okPq8d7pQQnsRpspWeTjKTcF349wYM7/R2mM8qHLohRc8H2V4XDYkbuHxsXsAALlN0qr/j+/buNOg==} cpu: [arm64] os: [win32] - '@fugood/node-whisper-win32-x64-cuda@1.1.1': - resolution: {integrity: sha512-5zQCvNs/zKXdKsGFx+0nPT3Grq4uapSkPM9acH3koEL25U5M7O8rXYzTNkkjDAvmrc9e1YotROy4CRib6Rfpyg==} + '@fugood/node-whisper-win32-x64-cuda@1.1.3': + resolution: {integrity: sha512-lsBW3/GoExJHU9SFKtqD5QHKPr138Xu9qZ1L5gTDVtX0MDACzwW4PHUB8yzcFulF6Zz4OrCL7ZJ3SxulBaWguQ==} cpu: [x64] os: [win32] - '@fugood/node-whisper-win32-x64-vulkan@1.1.1': - resolution: {integrity: sha512-q/BDnLq8/8l1z8rWPZEg+dSaeMcbng0kqpl7wJb9fFAxWPP0l1EigFwMngGcRUgepn9vzqKpLDWatD+588CUcw==} + '@fugood/node-whisper-win32-x64-vulkan@1.1.3': + resolution: {integrity: sha512-zOJGQ/k81MK9uc7+srkr+AAqixT7rt+iyPOtLZoLa+K3WyodWbQ+Nx2688yA1LrKG/xr22O9ZAq9drkuuRrtWw==} cpu: [x64] os: [win32] - '@fugood/node-whisper-win32-x64@1.1.1': - resolution: {integrity: sha512-JzTS5QL4cZoZqM8RQFgE9iCd8T4F0m2nVr2WeV4rHMAuOy+ooMP7Ufz/B5wMUkwfdn6HLWnR0WCUNQKm6S02aw==} + '@fugood/node-whisper-win32-x64@1.1.3': + resolution: {integrity: sha512-DPN7pA0ndQq7ztq39+NFTZxGDPE7bJNjI+OeVi8OA3+Xs8vkZPTEETZMRTBaT4jmEHqLSUZhXZ5cTBRHqD0IVw==} cpu: [x64] os: [win32] - '@fugood/whisper.node@1.1.1': - resolution: {integrity: sha512-uROWen32jejBkdz3Jx/Y2xjWog/AzPy7h8Bb1WqRn6gFM0V7ULCnGx7GwkCZ+05jgYb8lmT9yNnBPfEH6NQKfQ==} + '@fugood/whisper.node@1.1.3': + resolution: {integrity: sha512-wiDjBuKUa6ji6HItkW99TwQI3Q4wf7yh0W/xeroJfZLctQrSM+xfUcoY9iH/w7su3gjW5R6z3tTHJPaF468kig==} engines: {node: '>=16.0.0'} '@hono/node-server@1.19.15': @@ -923,8 +913,8 @@ packages: '@mixmark-io/domino@2.2.0': resolution: {integrity: sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==} - '@modelcontextprotocol/sdk@1.30.0': - resolution: {integrity: sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==} + '@modelcontextprotocol/sdk@1.32.1': + resolution: {integrity: sha512-2DdE+SJDtzLEEWzY1ZjY7Q+VcPhcV1KisD3zI4u0XZyktsjHum1mwbMI+JaulUBi2OZk+KJAi2uPXzxichPkdw==} engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 @@ -1025,24 +1015,48 @@ packages: cpu: [arm64] os: [android] + '@napi-rs/canvas-android-arm64@1.0.11': + resolution: {integrity: sha512-dtJS4FQEfH9OwSYLtMrEnj7T8DzBbJc/97LI/OkiWOYpW/iW5t6R/gcxVrUXS8l45gCVpwMufgucRe/pe0ISqA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + '@napi-rs/canvas-darwin-arm64@0.1.80': resolution: {integrity: sha512-O64APRTXRUiAz0P8gErkfEr3lipLJgM6pjATwavZ22ebhjYl/SUbpgM0xcWPQBNMP1n29afAC/Us5PX1vg+JNQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] + '@napi-rs/canvas-darwin-arm64@1.0.11': + resolution: {integrity: sha512-J/JylWoJTG8OQqZaiqly4IODyAxNofUlZo0wtSBJtHk6AdymbdIkPynAM1JvQaZpPaG5h+msk9QuK8y4i1ooqw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + '@napi-rs/canvas-darwin-x64@0.1.80': resolution: {integrity: sha512-FqqSU7qFce0Cp3pwnTjVkKjjOtxMqRe6lmINxpIZYaZNnVI0H5FtsaraZJ36SiTHNjZlUB69/HhxNDT1Aaa9vA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] + '@napi-rs/canvas-darwin-x64@1.0.11': + resolution: {integrity: sha512-nlecCk3xy06eAGC7krZtzNDm9UNTHKuHQYK8ZYegdjzgSL8anGt/eLJZm86OWaNgZkwQwvDqfSmG8Nqe6MPZNQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + '@napi-rs/canvas-linux-arm-gnueabihf@0.1.80': resolution: {integrity: sha512-eyWz0ddBDQc7/JbAtY4OtZ5SpK8tR4JsCYEZjCE3dI8pqoWUC8oMwYSBGCYfsx2w47cQgQCgMVRVTFiiO38hHQ==} engines: {node: '>= 10'} cpu: [arm] os: [linux] + '@napi-rs/canvas-linux-arm-gnueabihf@1.0.11': + resolution: {integrity: sha512-DKImmG+sTPolE0kGPsYPBxTtOjb3INALp32O2lW2CfSr0bAzSEKKuu+GrQbtilClyoPOahUErS3OrznFDraoWA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + '@napi-rs/canvas-linux-arm64-gnu@0.1.80': resolution: {integrity: sha512-qwA63t8A86bnxhuA/GwOkK3jvb+XTQaTiVML0vAWoHyoZYTjNs7BzoOONDgTnNtr8/yHrq64XXzUoLqDzU+Uuw==} engines: {node: '>= 10'} @@ -1050,6 +1064,13 @@ packages: os: [linux] libc: [glibc] + '@napi-rs/canvas-linux-arm64-gnu@1.0.11': + resolution: {integrity: sha512-55sykACGENj5j1rhj+81AO8JbR9HYgGjRZ7/H+pNr4VE1DvINKYNMTcutk8ZmWxk276jAQvUKJ3+Kdj9GXU3lQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@napi-rs/canvas-linux-arm64-musl@0.1.80': resolution: {integrity: sha512-1XbCOz/ymhj24lFaIXtWnwv/6eFHXDrjP0jYkc6iHQ9q8oXKzUX1Lc6bu+wuGiLhGh2GS/2JlfORC5ZcXimRcg==} engines: {node: '>= 10'} @@ -1057,6 +1078,13 @@ packages: os: [linux] libc: [musl] + '@napi-rs/canvas-linux-arm64-musl@1.0.11': + resolution: {integrity: sha512-6Jz6jys17yXydO+WdJgu7JhoB4K7/w9sWHByzzTmLjQghUx3TDMWvLv+UcCdnWhg4oprET67EMymnrETdeGNAg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [musl] + '@napi-rs/canvas-linux-riscv64-gnu@0.1.80': resolution: {integrity: sha512-XTzR125w5ZMs0lJcxRlS1K3P5RaZ9RmUsPtd1uGt+EfDyYMu4c6SEROYsxyatbbu/2+lPe7MPHOO/0a0x7L/gw==} engines: {node: '>= 10'} @@ -1064,6 +1092,13 @@ packages: os: [linux] libc: [glibc] + '@napi-rs/canvas-linux-riscv64-gnu@1.0.11': + resolution: {integrity: sha512-lf2XeEebWiUYVOVEjLXxF7dfXrBBSEOBn9AqBh39VYXrPt5cDqI+1t58IFSjn8npqkg5jIOs8TQbjKABbFW1gQ==} + engines: {node: '>= 10'} + cpu: [riscv64] + os: [linux] + libc: [glibc] + '@napi-rs/canvas-linux-x64-gnu@0.1.80': resolution: {integrity: sha512-BeXAmhKg1kX3UCrJsYbdQd3hIMDH/K6HnP/pG2LuITaXhXBiNdh//TVVVVCBbJzVQaV5gK/4ZOCMrQW9mvuTqA==} engines: {node: '>= 10'} @@ -1071,6 +1106,13 @@ packages: os: [linux] libc: [glibc] + '@napi-rs/canvas-linux-x64-gnu@1.0.11': + resolution: {integrity: sha512-iDapw7nFSE5tsmQxcH2+KotJhyfVPmHd6vUOQN/Em+8WNbkZJwJ/rDowlJMFnMl0SYSDSfgKCNUGi6Sn5++Smg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [glibc] + '@napi-rs/canvas-linux-x64-musl@0.1.80': resolution: {integrity: sha512-x0XvZWdHbkgdgucJsRxprX/4o4sEed7qo9rCQA9ugiS9qE2QvP0RIiEugtZhfLH3cyI+jIRFJHV4Fuz+1BHHMg==} engines: {node: '>= 10'} @@ -1078,16 +1120,39 @@ packages: os: [linux] libc: [musl] + '@napi-rs/canvas-linux-x64-musl@1.0.11': + resolution: {integrity: sha512-26q26AyITo3CGZX4HWFIMgBMA1lu3YN07gxzBm4tW6Hglq/OVyTP50kDrmWuKybCX6dh3m8Ly+c7YhI+sqCgCQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [musl] + + '@napi-rs/canvas-win32-arm64-msvc@1.0.11': + resolution: {integrity: sha512-cUO96IdsfvIj2S+2PNcDSkTcLhjPj8pIOEWRV1Kj70MOP4wnE9zSk7N4C1EKHlFGRcgdR5AkbnBZj0dfHK9nbQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + '@napi-rs/canvas-win32-x64-msvc@0.1.80': resolution: {integrity: sha512-Z8jPsM6df5V8B1HrCHB05+bDiCxjE9QA//3YrkKIdVDEwn5RKaqOxCJDRJkl48cJbylcrJbW4HxZbTte8juuPg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] + '@napi-rs/canvas-win32-x64-msvc@1.0.11': + resolution: {integrity: sha512-DFYp/ZQRdKunI/LPc0UkRXG1vlNjJKOJf8O8Ctb8+wm2Nt2ELg9Eamc31D2VoakkfGo8L+z0Iejz6WtFbQwyGw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + '@napi-rs/canvas@0.1.80': resolution: {integrity: sha512-DxuT1ClnIPts1kQx8FBmkk4BQDTfI5kIzywAaMjQSXfNnra5UFU9PwurXrl+Je3bJ6BGsp/zmshVVFbCmyI+ww==} engines: {node: '>= 10'} + '@napi-rs/canvas@1.0.11': + resolution: {integrity: sha512-vt5tog1cr+QKadIddGe+3LrcX0EmjEd0izF717Uwf92mBmgYfq2XRmL2r4bZU40spB69exxhrBn9I91HYEr/7w==} + engines: {node: '>= 10'} + '@opentelemetry/api@1.9.0': resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} @@ -1439,14 +1504,74 @@ packages: '@vitest/utils@4.0.18': resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} - '@vscode/ripgrep@1.17.0': - resolution: {integrity: sha512-mBRKm+ASPkUcw4o9aAgfbusIu6H4Sdhw09bjeP1YOBFTJEZAnrnk6WZwzv8NEjgC82f7ILvhmb1WIElSugea6g==} + '@vscode/ripgrep-darwin-arm64@1.18.0': + resolution: {integrity: sha512-r3ktHSvbFycQNF6sl7sNDPocpsI7J+mEzh1IaZFkY0spm3k2Z9t8hPAeOK7+p0l6p6/swkQC14XWX01low+94Q==} + cpu: [arm64] + os: [darwin] + + '@vscode/ripgrep-darwin-x64@1.18.0': + resolution: {integrity: sha512-25b4gWbL138dGuQU244ebCKKc0q05ULBMoFSz9oAEUHNeqK/lOJViDS7DRvbDazzAzSEdan391Znks/R5mkaTQ==} + cpu: [x64] + os: [darwin] + + '@vscode/ripgrep-linux-arm64@1.18.0': + resolution: {integrity: sha512-lQ/5zTG++U0E3IhVgS4EPTTn/U4okncaRMM5GOFfOYZywS4nuD31GhkHbNYlDk5CuDC68+hYJ0/eQeyCKJDA+g==} + cpu: [arm64] + os: [linux] + + '@vscode/ripgrep-linux-arm@1.18.0': + resolution: {integrity: sha512-GDAvufNDHu8zqLEmXstalQF0Wh6wQvdsBi/Vg3Yi3CK4a8XoFXqqXVEHEZ9xQz3t0NfoSEc9JbvK9DDS6FxyxQ==} + cpu: [arm] + os: [linux] + + '@vscode/ripgrep-linux-ia32@1.18.0': + resolution: {integrity: sha512-YWLkSUtFd4Jh5EepIhA9RJSfv3uMAVMo+2rBIGHPBnvgLrZciIs2cDKei1/p6Wc/aCzUoHyMAg2R6tw4ZCBKGg==} + cpu: [ia32] + os: [linux] + + '@vscode/ripgrep-linux-ppc64@1.18.0': + resolution: {integrity: sha512-quXVY8fwQ8O/lvU1yrSqSl3jlUzysRSb+AfUfCL/tRtphxsKlFvPAejryZ6vg4Bgvn8XL74xb4qMCDmWgYrT5w==} + cpu: [ppc64] + os: [linux] + + '@vscode/ripgrep-linux-riscv64@1.18.0': + resolution: {integrity: sha512-f5kBQBrWfQt8Q7OhSORuNDei5dkYagBj3y4jImSUXGMy8B/Ke7SltSRcUtjPv166FAFfHCAmWuZp3+cWnX2/Vw==} + cpu: [riscv64] + os: [linux] + + '@vscode/ripgrep-linux-s390x@1.18.0': + resolution: {integrity: sha512-rTOcJFGGcl2c07RUOWUo4U1ndnemKhY6A9hnMB18uk7jSgJc0d/QLBGWMWpumdtoJtpizn/wIv5mXIisJukusQ==} + cpu: [s390x] + os: [linux] + + '@vscode/ripgrep-linux-x64@1.18.0': + resolution: {integrity: sha512-mQ3bVrUpnD2vs7QT0vX90Lt0cnUq467uFtEktIdsJJmW296RoSULRGqWgzG1AKxyBpNDD6l4ZO4qKf6SgyC23Q==} + cpu: [x64] + os: [linux] + + '@vscode/ripgrep-win32-arm64@1.18.0': + resolution: {integrity: sha512-vfTIjq1OHnzUjxZcHVQAMbnggp8dpGf+0QKFOZHwWPqFwXxQC8eCWM+5NUdoJ6yrElCeMzoUTXoK/LdZaniB+Q==} + cpu: [arm64] + os: [win32] + + '@vscode/ripgrep-win32-ia32@1.18.0': + resolution: {integrity: sha512-//rfAE+BOw5AC2EMmepmiE36jUuevtQYNQqqlw1s3m9FlRxjxEut97RkRPHAu9BG4mSojatZx+kXZXNdyI9caQ==} + cpu: [ia32] + os: [win32] + + '@vscode/ripgrep-win32-x64@1.18.0': + resolution: {integrity: sha512-KNPvtElldqILHdnAetujPaowkNbpqJy3ssIGGN6F6Kve9Qi+nNLI2DN01O83JjCEVQbCzl8Ov3QZ9Eov3BR8Dg==} + cpu: [x64] + os: [win32] + + '@vscode/ripgrep@1.18.0': + resolution: {integrity: sha512-ns5lWe44tSfbTMbVUsyB+I1819PVSw4AdpgK0RNkzfWfwy6+3IUNSxwSrfTno1/oWaS/hERNz+XLWVyga2aJBQ==} '@wasm-audio-decoders/common@9.0.7': resolution: {integrity: sha512-WRaUuWSKV7pkttBygml/a6dIEpatq2nnZGFIoPTc5yPLkxL6Wk4YaslPM98OPQvWacvNZ+Py9xROGDtrFBDzag==} - '@wasm-audio-decoders/flac@0.2.10': - resolution: {integrity: sha512-YfcyoD2rYRBa6ffawZKNi5qvV5HArJmNmuMVUPoutuZ2hhGi6WNSWIzgvbROGmPbFivLL764Am7xxJENWJDhjw==} + '@wasm-audio-decoders/flac@0.2.11': + resolution: {integrity: sha512-bbSGuDDxY89CrS7FYc2cBBfvtgk3EY9As8dVe8PFIgX7ECd/wefdi8UbGlvcdQZczRwE500KBt4cqf/+mMVsfw==} '@wasm-audio-decoders/ogg-vorbis@0.1.20': resolution: {integrity: sha512-zaQPasU5usRjUDXtXOHYED5tfkR4QMXd+EH3Nrz1+4+M5pCsdD+s9YxJqb0oqnTyRu/KUujOmu5Z/m/NT47vwg==} @@ -1454,8 +1579,8 @@ packages: '@workflow/serde@4.1.0': resolution: {integrity: sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==} - '@xmldom/xmldom@0.8.13': - resolution: {integrity: sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==} + '@xmldom/xmldom@0.8.15': + resolution: {integrity: sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==} engines: {node: '>=10.0.0'} '@xterm/headless@6.0.0': @@ -1475,12 +1600,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} - engines: {node: '>= 14'} - - ai@7.0.44: - resolution: {integrity: sha512-OMJ8v3ZzMIt90wIZRluD8c/VgvmX8SvAajGNYEbCeCAiCbr62yhCgXC7MvZRrQ0pOTfLZRohztUVrt5A08gKNg==} + ai@7.0.137: + resolution: {integrity: sha512-JxrPkSQknxIN/gYqS3UQksExS6eWI23QMPBrKMGXeeFHhru6xFtF4MuMq17WaHD+lXPh0lne6H0BM2Z2VMW9EQ==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -1496,8 +1617,8 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ajv@8.18.0: - resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} + ajv@8.20.0: + resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} ansi-escapes@7.3.0: resolution: {integrity: sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==} @@ -1553,9 +1674,6 @@ packages: resolution: {integrity: sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==} hasBin: true - bluebird@3.4.7: - resolution: {integrity: sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==} - bmp-js@0.1.0: resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==} @@ -1581,9 +1699,6 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} @@ -1682,16 +1797,16 @@ packages: compare-func@2.0.0: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} - content-disposition@1.1.0: - resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==} + content-disposition@2.0.1: + resolution: {integrity: sha512-e+H0ZXHSWYrENhQzw1LPuP4oF5MzVKmDU6d3hxlvaPEYLLg62MxtQNPRx4SYSuYJSBUgnQIG4HIN2tEtNv7Dog==} engines: {node: '>=18'} content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} - content-type@2.0.0: - resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==} + content-type@2.1.0: + resolution: {integrity: sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==} engines: {node: '>=18'} conventional-changelog-angular@8.3.1: @@ -1783,12 +1898,12 @@ packages: devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - diff@8.0.3: - resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==} + diff@9.0.0: + resolution: {integrity: sha512-svtcdpS8CgJyqAjEQIXdb3OjhFVVYjzGAPO8WGCmRbrml64SPw/jJD4GoE98aR7r25A0XcgrK3F02yw9R/vhQw==} engines: {node: '>=0.3.1'} - dingbat-to-unicode@1.0.1: - resolution: {integrity: sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==} + dingbat-to-unicode@1.0.2: + resolution: {integrity: sha512-R0bRerYzy/EZP6QzD3Hkl6JjUDA1Mnn+pd928w0nWjPzihnbAR6dcjGJGiRyznj5E4S1duEKzWrTqw02DPcdzg==} dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -1867,8 +1982,8 @@ packages: es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + es-object-atoms@1.1.2: + resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} engines: {node: '>= 0.4'} es-toolkit@1.44.0: @@ -1965,10 +2080,6 @@ packages: eventemitter3@5.0.4: resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} - eventsource-parser@3.1.0: - resolution: {integrity: sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==} - engines: {node: '>=18.0.0'} - eventsource-parser@3.1.1: resolution: {integrity: sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==} engines: {node: '>=18.0.0'} @@ -1977,9 +2088,9 @@ packages: resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} engines: {node: '>=18.0.0'} - execa@9.6.1: - resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} - engines: {node: ^18.19.0 || >=20.5.0} + execa@10.1.0: + resolution: {integrity: sha512-5HT/600HqXEtmkb9mK/PkTWw+bQSCzPnWiZ4/87wD3Hi0wFzCapOuNT9p4M08PDd+KLHdHvFhKjOWmNx/npRNQ==} + engines: {node: '>=22'} exif-parser@0.1.12: resolution: {integrity: sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==} @@ -1988,14 +2099,14 @@ packages: resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} engines: {node: '>=12.0.0'} - express-rate-limit@8.5.2: - resolution: {integrity: sha512-5Kb34ipNX694DH48vN9irak1Qx30nb0PLYHXfJgw4YEjiC3ZEmZJhwOp+VfiCYwFzvFTdB9QkArYS5kXa2cx2A==} + express-rate-limit@8.7.1: + resolution: {integrity: sha512-2FXbqkygil3mZiXzEtM0IjE/UBmBNot0J1GEVrJT4JbrvwOSoEtqtO+wHbiMQELWe1eNvHoYRg2dkjOid+6JkA==} engines: {node: '>= 16'} peerDependencies: express: '>= 4.11' - express@5.2.1: - resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} + express@5.3.0: + resolution: {integrity: sha512-qCqy1xSoaugxOD4IVHb1ZWdkvCF2W3aE2okKouWj8VwJ+ztskSiXoBnCSJqfKT+cVPJhuJqe9YLbY425+Zh00g==} engines: {node: '>= 18'} fast-deep-equal@3.1.3: @@ -2010,9 +2121,6 @@ packages: fast-uri@3.1.5: resolution: {integrity: sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==} - fd-slicer@1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -2037,8 +2145,8 @@ packages: resolution: {integrity: sha512-Ievi/yy8DS3ygGvT47PjSfdFoX+2isQueoYP1cntFW1JLYAuS4GD7NUPGg4zv2iZfV52uDyk5w5Z0TdpRS6Q1g==} engines: {node: '>=20'} - file-type@22.0.1: - resolution: {integrity: sha512-ww5Mhre0EE+jmBvOXTmXAbEMuZE7uX4a3+oRCQFNj8w++g3ev913N6tXQz0XTXbueQ5TWQfm6BdaViEHHn8bhA==} + file-type@22.1.1: + resolution: {integrity: sha512-sEB0oStmeLGtpmSAD88RDNuLsvhv4iC3u0lE25CUvfCULvj49xoQ3l3K525Vn+ZzsZ6DOLajQCV6RmhwwhqiJg==} engines: {node: '>=22'} fill-range@7.1.1: @@ -2068,8 +2176,8 @@ packages: resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} engines: {node: '>= 0.8'} - fs-ext-extra-prebuilt@2.2.11: - resolution: {integrity: sha512-uCD7z+RlNFvyYQ0rNK5FdhJVScuYrtNsY5PPFtpF1XcEAfHy06eYOu9vDNR4G1r/gq0BX9VyNU/2nhxy2tdQaA==} + fs-ext-extra-prebuilt@2.2.14: + resolution: {integrity: sha512-V8yXXh7tTQMf9vDdO+z0DIleooF1gj/DslZMTSu5HoJWRQFkK3gxkIE7RmhJrsv0B4pv1mvwJHez3qpf9pJ48w==} engines: {node: '>= 8.0.0'} fsevents@2.3.3: @@ -2135,8 +2243,8 @@ packages: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + hasown@2.0.4: + resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} engines: {node: '>= 0.4'} hast-util-to-html@9.0.5: @@ -2165,10 +2273,6 @@ packages: resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} engines: {node: '>= 0.8'} - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} - human-signals@8.0.1: resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} engines: {node: '>=18.18.0'} @@ -2182,8 +2286,8 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - iconv-lite@0.7.2: - resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} + iconv-lite@0.7.3: + resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==} engines: {node: '>=0.10.0'} idb-keyval@6.2.2: @@ -2307,8 +2411,8 @@ packages: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true - jose@6.2.3: - resolution: {integrity: sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==} + jose@6.2.12: + resolution: {integrity: sha512-9NiFmJEex0sy2Dk58j2UGBSHgUs2ypF9eZSu4L6vjOX3Dp96Sw1F3uL+H+D1sx02jZZdzUT0HgvCy59CuvXcWw==} jpeg-js@0.4.4: resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==} @@ -2351,8 +2455,8 @@ packages: engines: {node: '>=6'} hasBin: true - jszip@3.10.1: - resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} + jszip@3.10.2: + resolution: {integrity: sha512-3l+rb15IOWtUhU0H5MFqES/T6Kh7abYwjosBey/vD6hDt8zoEffkSC5Ws5SGtgVw3gBx2NEbhTeSW1+kWkpyTQ==} keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} @@ -2414,8 +2518,8 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - mammoth@1.12.0: - resolution: {integrity: sha512-cwnK1RIcRdDMi2HRx2EXGYlxqIEh0Oo3bLhorgnsVJi2UkbX1+jKxuBNR9PC5+JaX7EkmJxFPmo6mjLpqShI2w==} + mammoth@1.13.0: + resolution: {integrity: sha512-2cawcYFcP7ISfXbBcL9lmVgTNWo88v/52ND1gnywHtVT/pX0//puPnf0iMPV9ZgmuvNOE+zkIhDgZ9M2c2dDDg==} engines: {node: '>=12.0.0'} hasBin: true @@ -2431,8 +2535,8 @@ packages: mdast-util-to-hast@13.2.1: resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==} - media-typer@1.1.0: - resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} + media-typer@1.1.1: + resolution: {integrity: sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==} engines: {node: '>= 0.8'} meow@13.2.0: @@ -2503,8 +2607,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nan@2.28.0: - resolution: {integrity: sha512-fTsDz99OTq2sVePhGdp4qQhggZFtKr64ZNVyVajRKtMOkJxYekplBh577PiJB12v/D3s2E5cGtOI45LWp6rnLQ==} + nan@2.29.0: + resolution: {integrity: sha512-GlGk3HIvitbvs+LT3g6XUP1kpirKNvmDFwF/bmo6XNWSb/eYEs/O4bfgIEIXCZ+lIOTS5xNwDvSGMw6FJdAhtA==} nano-spawn@2.0.0: resolution: {integrity: sha512-tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw==} @@ -2518,9 +2622,9 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - negotiator@1.0.0: - resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} - engines: {node: '>= 0.6'} + negotiator@1.1.0: + resolution: {integrity: sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==} + engines: {node: '>=18'} node-addon-api@7.1.1: resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} @@ -2658,10 +2762,6 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -2685,9 +2785,6 @@ packages: resolution: {integrity: sha512-DlOzet0HO7OEnmUmB6wWGJrrdvbyJKftI1bhMitK7O2N8W2gc757yyYBbINy9IDafXAV9wmKr9t7xsTaNKRG5Q==} engines: {node: '>=20.16.0 || >=22.3.0'} - pend@1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -2733,8 +2830,8 @@ packages: engines: {node: '>=14'} hasBin: true - pretty-ms@9.3.0: - resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} + pretty-ms@9.3.1: + resolution: {integrity: sha512-HzMy3Geq23nVALD/M2LliU+F+M+gVNsvkQWWqeBZ8HDiCgzo6YPJ/Omrmtq24EFrIsk0a3EkQGEd7bDOo+IhGA==} engines: {node: '>=18'} process-nextick-args@2.0.1: @@ -2743,23 +2840,20 @@ packages: property-information@7.2.0: resolution: {integrity: sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==} - proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + proxy-addr@2.0.8: + resolution: {integrity: sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==} engines: {node: '>= 0.10'} - proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - qs@6.15.2: - resolution: {integrity: sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==} + qs@6.16.0: + resolution: {integrity: sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==} engines: {node: '>=0.6'} - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + range-parser@1.3.0: + resolution: {integrity: sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==} engines: {node: '>= 0.6'} raw-body@3.0.2: @@ -2776,8 +2870,8 @@ packages: resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} engines: {node: '>=0.10.0'} - read-excel-file@9.3.10: - resolution: {integrity: sha512-zFcBdzunLCGBmLRT4Q3mLPJnhKPAXXfGAZ83feODlEqX2aRUbgF1h/n2oY0UF7I8tVwnJNRas6fTRD5veDUs+g==} + read-excel-file@9.3.12: + resolution: {integrity: sha512-benNAoQbe5HqoTi3qrQkR8wMeHq0gVWLt2Br73hVvmBPGdzMf9OLGsps/812AfZ+bvzVYsUyhF77Y3o4B51yCA==} engines: {node: '>=18'} readable-stream@2.3.8: @@ -2844,8 +2938,8 @@ packages: resolution: {integrity: sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==} engines: {node: '>=11.0.0'} - saxen@11.1.1: - resolution: {integrity: sha512-J4BkmJFaM7VgE7pgkFGsNEcqqM3h7+Mz80vfLWFhx7uNOCOXIu6LLjQHYWNejdst3pf/3JUaBIG9+pkk1umlow==} + saxen@11.2.0: + resolution: {integrity: sha512-2bG564AAJcm/3vyZC0Uhs/mACrH+4AHMaKHKAB2M5xMqomUZa27FQ7MYaQGFKVcJk/MVzSEQ34A8QZWW+eiWEw==} engines: {node: '>= 20.12'} scheduler@0.26.0: @@ -2898,8 +2992,8 @@ packages: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + side-channel@1.1.1: + resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} engines: {node: '>= 0.4'} siginfo@2.0.0: @@ -2988,8 +3082,8 @@ packages: resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} engines: {node: '>=18'} - strtok3@10.3.5: - resolution: {integrity: sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA==} + strtok3@10.4.0: + resolution: {integrity: sha512-zzNQzrgQUNHyFFDzGCkzgWPgxiBcfwqg+/RNK9cZHKRH95KuCKxqXBXe+jC/1Xq+MRLAe/DkizyPe3kR37QV3w==} engines: {node: '>=18'} tesseract.js-core@7.0.0: @@ -3045,8 +3139,9 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - turndown@7.2.2: - resolution: {integrity: sha512-1F7db8BiExOKxjSMU2b7if62D/XOyQyZbPKq/nUwopfgnHlqXHqQ0lvfUTeUIr1lZJzOPFn43dODyMSIfvWRKQ==} + turndown@7.2.4: + resolution: {integrity: sha512-I8yFsfRzmzK0WV1pNNOA4A7y4RDfFxPRxb3t+e3ui14qSGOxGtiSP6GjeX+Y6CHb7HYaFj7ECUD7VE5kQMZWGQ==} + engines: {node: '>=18', npm: '>=9'} type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} @@ -3072,8 +3167,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - uint8array-extras@1.5.0: - resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} + uint8array-extras@1.6.0: + resolution: {integrity: sha512-8iAasVS4wUx0gPLjH8Xtz2PeDzTSiy8QiLGu2DT3X5GU+egFEQhpnbtkehbAwjvDcxIERmCYcysiODFmE3Ud0Q==} engines: {node: '>=18'} underscore@1.13.8: @@ -3082,10 +3177,14 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici@7.29.0: - resolution: {integrity: sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==} + undici@7.30.0: + resolution: {integrity: sha512-dkrQXeHSaoamnItlYbmzG0wFYrM0ZwDxCIg0A7aKjTyyhh9svRzCNFEzV+Vm05/yehjCzjDZ31KXfGEjYSztDQ==} engines: {node: '>=20.18.1'} + undici@8.11.2: + resolution: {integrity: sha512-u4UB2/IrKdU6lFxumHmmo1a3fCQO5tzQllRorfoRS63txhrB7xTpSn1PftwC4qEHkOaqP95fCWW4lJzwErwzhQ==} + engines: {node: '>=22.19.0'} + unicorn-magic@0.3.0: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} @@ -3230,6 +3329,11 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + which-command@0.1.0: + resolution: {integrity: sha512-XZyoF5/5hZtXitIwzrU4NKK+Wtbb9aB9CezUEw2Q0wlYK8NUYQxC1rRXgNueYLtBAJwXIb+/tFVk4dozciNJMA==} + engines: {node: '>=22'} + hasBin: true + which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -3314,15 +3418,12 @@ packages: resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} engines: {node: ^20.19.0 || ^22.12.0 || >=23} - yauzl@2.10.0: - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yoctocolors@2.1.2: - resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} + yoctocolors@2.2.0: + resolution: {integrity: sha512-xYqdZFUK/VYazNl/oCDYN+3WloWQwMfZxBoiNt6qNyk+xfOdi598muWE42rNZFp1kNOiqW936q5RhUdnpqElSg==} engines: {node: '>=18'} yoga-layout@3.2.1: @@ -3345,100 +3446,87 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.6.6: + resolution: {integrity: sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} snapshots: - '@ai-sdk/alibaba@2.0.20(zod@3.25.76)': + '@ai-sdk/alibaba@2.0.65(zod@4.6.6)': dependencies: - '@ai-sdk/openai-compatible': 3.0.18(zod@3.25.76) - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) - zod: 3.25.76 + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 - '@ai-sdk/anthropic@4.0.25(zod@3.25.76)': + '@ai-sdk/anthropic@4.0.78(zod@4.6.6)': dependencies: - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) - zod: 3.25.76 + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 - '@ai-sdk/deepseek@3.0.45(zod@3.25.76)': + '@ai-sdk/deepseek@3.0.63(zod@4.6.6)': dependencies: - '@ai-sdk/provider': 4.0.15 - '@ai-sdk/provider-utils': 5.0.41(zod@3.25.76) - zod: 3.25.76 + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 - '@ai-sdk/gateway@4.0.33(zod@3.25.76)': + '@ai-sdk/gateway@4.0.110(zod@4.6.6)': dependencies: - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) '@vercel/oidc': 3.2.0 - zod: 3.25.76 + zod: 4.6.6 - '@ai-sdk/google@4.0.29(zod@3.25.76)': + '@ai-sdk/google@4.0.93(zod@4.6.6)': dependencies: - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) - zod: 3.25.76 + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 - '@ai-sdk/moonshotai@3.0.21(zod@3.25.76)': + '@ai-sdk/moonshotai@3.0.67(zod@4.6.6)': dependencies: - '@ai-sdk/openai-compatible': 3.0.18(zod@3.25.76) - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) - zod: 3.25.76 + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 - '@ai-sdk/openai-compatible@3.0.18(zod@3.25.76)': + '@ai-sdk/openai-compatible@3.0.67(zod@4.6.6)': dependencies: - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) - zod: 3.25.76 - - '@ai-sdk/openai@4.0.25(zod@3.25.76)': - dependencies: - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) - zod: 3.25.76 + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 - '@ai-sdk/provider-utils@5.0.16(zod@3.25.76)': + '@ai-sdk/openai@4.0.91(zod@4.6.6)': dependencies: - '@ai-sdk/provider': 4.0.4 - '@standard-schema/spec': 1.1.0 - '@workflow/serde': 4.1.0 - eventsource-parser: 3.1.0 - undici: 7.29.0 - zod: 3.25.76 + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 - '@ai-sdk/provider-utils@5.0.41(zod@3.25.76)': + '@ai-sdk/provider-utils@5.0.58(zod@4.6.6)': dependencies: - '@ai-sdk/provider': 4.0.15 + '@ai-sdk/provider': 4.0.26 '@standard-schema/spec': 1.1.0 '@workflow/serde': 4.1.0 eventsource-parser: 3.1.1 - undici: 7.29.0 - zod: 3.25.76 - - '@ai-sdk/provider@4.0.15': - dependencies: - json-schema: 0.4.0 + undici: 7.30.0 + zod: 4.6.6 - '@ai-sdk/provider@4.0.4': + '@ai-sdk/provider@4.0.26': dependencies: json-schema: 0.4.0 - '@ai-sdk/xai@4.0.23(zod@3.25.76)': + '@ai-sdk/xai@5.0.20(zod@4.6.6)': dependencies: - '@ai-sdk/openai-compatible': 3.0.18(zod@3.25.76) - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) - zod: 3.25.76 + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 '@audio/decode-mp3@1.3.1': dependencies: mpg123-decoder: 1.0.3 - '@audio/decode-wav@1.5.0': {} + '@audio/decode-wav@2.0.0': {} '@babel/code-frame@7.29.0': dependencies: @@ -3576,7 +3664,7 @@ snapshots: '@commitlint/config-validator@20.5.0': dependencies: '@commitlint/types': 20.5.0 - ajv: 8.18.0 + ajv: 8.20.0 '@commitlint/ensure@20.5.0': dependencies: @@ -3785,64 +3873,64 @@ snapshots: '@eslint/core': 1.1.0 levn: 0.4.1 - '@fugood/node-whisper-darwin-arm64@1.1.1': + '@fugood/node-whisper-darwin-arm64@1.1.3': optional: true - '@fugood/node-whisper-darwin-x64@1.1.1': + '@fugood/node-whisper-darwin-x64@1.1.3': optional: true - '@fugood/node-whisper-linux-arm64-cuda@1.1.1': + '@fugood/node-whisper-linux-arm64-cuda@1.1.3': optional: true - '@fugood/node-whisper-linux-arm64-vulkan@1.1.1': + '@fugood/node-whisper-linux-arm64-vulkan@1.1.3': optional: true - '@fugood/node-whisper-linux-arm64@1.1.1': + '@fugood/node-whisper-linux-arm64@1.1.3': optional: true - '@fugood/node-whisper-linux-x64-cuda@1.1.1': + '@fugood/node-whisper-linux-x64-cuda@1.1.3': optional: true - '@fugood/node-whisper-linux-x64-vulkan@1.1.1': + '@fugood/node-whisper-linux-x64-vulkan@1.1.3': optional: true - '@fugood/node-whisper-linux-x64@1.1.1': + '@fugood/node-whisper-linux-x64@1.1.3': optional: true - '@fugood/node-whisper-wasm@1.1.1': + '@fugood/node-whisper-wasm@1.1.3': optional: true - '@fugood/node-whisper-win32-arm64-vulkan@1.1.1': + '@fugood/node-whisper-win32-arm64-vulkan@1.1.3': optional: true - '@fugood/node-whisper-win32-arm64@1.1.1': + '@fugood/node-whisper-win32-arm64@1.1.3': optional: true - '@fugood/node-whisper-win32-x64-cuda@1.1.1': + '@fugood/node-whisper-win32-x64-cuda@1.1.3': optional: true - '@fugood/node-whisper-win32-x64-vulkan@1.1.1': + '@fugood/node-whisper-win32-x64-vulkan@1.1.3': optional: true - '@fugood/node-whisper-win32-x64@1.1.1': + '@fugood/node-whisper-win32-x64@1.1.3': optional: true - '@fugood/whisper.node@1.1.1': + '@fugood/whisper.node@1.1.3': optionalDependencies: - '@fugood/node-whisper-darwin-arm64': 1.1.1 - '@fugood/node-whisper-darwin-x64': 1.1.1 - '@fugood/node-whisper-linux-arm64': 1.1.1 - '@fugood/node-whisper-linux-arm64-cuda': 1.1.1 - '@fugood/node-whisper-linux-arm64-vulkan': 1.1.1 - '@fugood/node-whisper-linux-x64': 1.1.1 - '@fugood/node-whisper-linux-x64-cuda': 1.1.1 - '@fugood/node-whisper-linux-x64-vulkan': 1.1.1 - '@fugood/node-whisper-wasm': 1.1.1 - '@fugood/node-whisper-win32-arm64': 1.1.1 - '@fugood/node-whisper-win32-arm64-vulkan': 1.1.1 - '@fugood/node-whisper-win32-x64': 1.1.1 - '@fugood/node-whisper-win32-x64-cuda': 1.1.1 - '@fugood/node-whisper-win32-x64-vulkan': 1.1.1 + '@fugood/node-whisper-darwin-arm64': 1.1.3 + '@fugood/node-whisper-darwin-x64': 1.1.3 + '@fugood/node-whisper-linux-arm64': 1.1.3 + '@fugood/node-whisper-linux-arm64-cuda': 1.1.3 + '@fugood/node-whisper-linux-arm64-vulkan': 1.1.3 + '@fugood/node-whisper-linux-x64': 1.1.3 + '@fugood/node-whisper-linux-x64-cuda': 1.1.3 + '@fugood/node-whisper-linux-x64-vulkan': 1.1.3 + '@fugood/node-whisper-wasm': 1.1.3 + '@fugood/node-whisper-win32-arm64': 1.1.3 + '@fugood/node-whisper-win32-arm64-vulkan': 1.1.3 + '@fugood/node-whisper-win32-x64': 1.1.3 + '@fugood/node-whisper-win32-x64-cuda': 1.1.3 + '@fugood/node-whisper-win32-x64-vulkan': 1.1.3 '@hono/node-server@1.19.15(hono@4.13.3)': dependencies: @@ -4142,25 +4230,25 @@ snapshots: '@mixmark-io/domino@2.2.0': {} - '@modelcontextprotocol/sdk@1.30.0(zod@3.25.76)': + '@modelcontextprotocol/sdk@1.32.1(zod@4.6.6)': dependencies: '@hono/node-server': 1.19.15(hono@4.13.3) - ajv: 8.18.0 - ajv-formats: 3.0.1(ajv@8.18.0) + ajv: 8.20.0 + ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 cors: 2.8.6 cross-spawn: 7.0.6 eventsource: 3.0.7 eventsource-parser: 3.1.1 - express: 5.2.1 - express-rate-limit: 8.5.2(express@5.2.1) + express: 5.3.0 + express-rate-limit: 8.7.1(express@5.3.0) hono: 4.13.3 - jose: 6.2.3 + jose: 6.2.12 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 raw-body: 3.0.2 - zod: 3.25.76 - zod-to-json-schema: 3.25.2(zod@3.25.76) + zod: 4.6.6 + zod-to-json-schema: 3.25.2(zod@4.6.6) transitivePeerDependencies: - supports-color @@ -4222,33 +4310,66 @@ snapshots: '@napi-rs/canvas-android-arm64@0.1.80': optional: true + '@napi-rs/canvas-android-arm64@1.0.11': + optional: true + '@napi-rs/canvas-darwin-arm64@0.1.80': optional: true + '@napi-rs/canvas-darwin-arm64@1.0.11': + optional: true + '@napi-rs/canvas-darwin-x64@0.1.80': optional: true + '@napi-rs/canvas-darwin-x64@1.0.11': + optional: true + '@napi-rs/canvas-linux-arm-gnueabihf@0.1.80': optional: true + '@napi-rs/canvas-linux-arm-gnueabihf@1.0.11': + optional: true + '@napi-rs/canvas-linux-arm64-gnu@0.1.80': optional: true + '@napi-rs/canvas-linux-arm64-gnu@1.0.11': + optional: true + '@napi-rs/canvas-linux-arm64-musl@0.1.80': optional: true + '@napi-rs/canvas-linux-arm64-musl@1.0.11': + optional: true + '@napi-rs/canvas-linux-riscv64-gnu@0.1.80': optional: true + '@napi-rs/canvas-linux-riscv64-gnu@1.0.11': + optional: true + '@napi-rs/canvas-linux-x64-gnu@0.1.80': optional: true + '@napi-rs/canvas-linux-x64-gnu@1.0.11': + optional: true + '@napi-rs/canvas-linux-x64-musl@0.1.80': optional: true + '@napi-rs/canvas-linux-x64-musl@1.0.11': + optional: true + + '@napi-rs/canvas-win32-arm64-msvc@1.0.11': + optional: true + '@napi-rs/canvas-win32-x64-msvc@0.1.80': optional: true + '@napi-rs/canvas-win32-x64-msvc@1.0.11': + optional: true + '@napi-rs/canvas@0.1.80': optionalDependencies: '@napi-rs/canvas-android-arm64': 0.1.80 @@ -4262,6 +4383,20 @@ snapshots: '@napi-rs/canvas-linux-x64-musl': 0.1.80 '@napi-rs/canvas-win32-x64-msvc': 0.1.80 + '@napi-rs/canvas@1.0.11': + optionalDependencies: + '@napi-rs/canvas-android-arm64': 1.0.11 + '@napi-rs/canvas-darwin-arm64': 1.0.11 + '@napi-rs/canvas-darwin-x64': 1.0.11 + '@napi-rs/canvas-linux-arm-gnueabihf': 1.0.11 + '@napi-rs/canvas-linux-arm64-gnu': 1.0.11 + '@napi-rs/canvas-linux-arm64-musl': 1.0.11 + '@napi-rs/canvas-linux-riscv64-gnu': 1.0.11 + '@napi-rs/canvas-linux-x64-gnu': 1.0.11 + '@napi-rs/canvas-linux-x64-musl': 1.0.11 + '@napi-rs/canvas-win32-arm64-msvc': 1.0.11 + '@napi-rs/canvas-win32-x64-msvc': 1.0.11 + '@opentelemetry/api@1.9.0': optional: true @@ -4588,20 +4723,63 @@ snapshots: '@vitest/pretty-format': 4.0.18 tinyrainbow: 3.0.3 - '@vscode/ripgrep@1.17.0': - dependencies: - https-proxy-agent: 7.0.6 - proxy-from-env: 1.1.0 - yauzl: 2.10.0 - transitivePeerDependencies: - - supports-color + '@vscode/ripgrep-darwin-arm64@1.18.0': + optional: true + + '@vscode/ripgrep-darwin-x64@1.18.0': + optional: true + + '@vscode/ripgrep-linux-arm64@1.18.0': + optional: true + + '@vscode/ripgrep-linux-arm@1.18.0': + optional: true + + '@vscode/ripgrep-linux-ia32@1.18.0': + optional: true + + '@vscode/ripgrep-linux-ppc64@1.18.0': + optional: true + + '@vscode/ripgrep-linux-riscv64@1.18.0': + optional: true + + '@vscode/ripgrep-linux-s390x@1.18.0': + optional: true + + '@vscode/ripgrep-linux-x64@1.18.0': + optional: true + + '@vscode/ripgrep-win32-arm64@1.18.0': + optional: true + + '@vscode/ripgrep-win32-ia32@1.18.0': + optional: true + + '@vscode/ripgrep-win32-x64@1.18.0': + optional: true + + '@vscode/ripgrep@1.18.0': + optionalDependencies: + '@vscode/ripgrep-darwin-arm64': 1.18.0 + '@vscode/ripgrep-darwin-x64': 1.18.0 + '@vscode/ripgrep-linux-arm': 1.18.0 + '@vscode/ripgrep-linux-arm64': 1.18.0 + '@vscode/ripgrep-linux-ia32': 1.18.0 + '@vscode/ripgrep-linux-ppc64': 1.18.0 + '@vscode/ripgrep-linux-riscv64': 1.18.0 + '@vscode/ripgrep-linux-s390x': 1.18.0 + '@vscode/ripgrep-linux-x64': 1.18.0 + '@vscode/ripgrep-win32-arm64': 1.18.0 + '@vscode/ripgrep-win32-ia32': 1.18.0 + '@vscode/ripgrep-win32-x64': 1.18.0 '@wasm-audio-decoders/common@9.0.7': dependencies: '@eshaz/web-worker': 1.2.2 simple-yenc: 1.0.4 - '@wasm-audio-decoders/flac@0.2.10': + '@wasm-audio-decoders/flac@0.2.11': dependencies: '@wasm-audio-decoders/common': 9.0.7 codec-parser: 2.5.0 @@ -4613,14 +4791,14 @@ snapshots: '@workflow/serde@4.1.0': {} - '@xmldom/xmldom@0.8.13': {} + '@xmldom/xmldom@0.8.15': {} '@xterm/headless@6.0.0': {} accepts@2.0.0: dependencies: mime-types: 3.0.2 - negotiator: 1.0.0 + negotiator: 1.1.0 acorn-jsx@5.3.2(acorn@8.15.0): dependencies: @@ -4628,18 +4806,16 @@ snapshots: acorn@8.15.0: {} - agent-base@7.1.4: {} - - ai@7.0.44(zod@3.25.76): + ai@7.0.137(zod@4.6.6): dependencies: - '@ai-sdk/gateway': 4.0.33(zod@3.25.76) - '@ai-sdk/provider': 4.0.4 - '@ai-sdk/provider-utils': 5.0.16(zod@3.25.76) - zod: 3.25.76 + '@ai-sdk/gateway': 4.0.110(zod@4.6.6) + '@ai-sdk/provider': 4.0.26 + '@ai-sdk/provider-utils': 5.0.58(zod@4.6.6) + zod: 4.6.6 - ajv-formats@3.0.1(ajv@8.18.0): + ajv-formats@3.0.1(ajv@8.20.0): optionalDependencies: - ajv: 8.18.0 + ajv: 8.20.0 ajv@6.12.6: dependencies: @@ -4648,7 +4824,7 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.18.0: + ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 fast-uri: 3.1.5 @@ -4691,8 +4867,6 @@ snapshots: baseline-browser-mapping@2.9.19: {} - bluebird@3.4.7: {} - bmp-js@0.1.0: {} bmp-ts@1.0.9: {} @@ -4700,12 +4874,12 @@ snapshots: body-parser@2.3.0: dependencies: bytes: 3.1.2 - content-type: 2.0.0 + content-type: 2.1.0 debug: 4.4.3 http-errors: 2.0.1 - iconv-lite: 0.7.2 + iconv-lite: 0.7.3 on-finished: 2.4.1 - qs: 6.15.2 + qs: 6.16.0 raw-body: 3.0.2 type-is: 2.1.0 transitivePeerDependencies: @@ -4729,8 +4903,6 @@ snapshots: node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) - buffer-crc32@0.2.13: {} - bytes@3.1.2: {} call-bind-apply-helpers@1.0.2: @@ -4777,7 +4949,7 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.29.0 + undici: 7.30.0 whatwg-mimetype: 4.0.0 cli-boxes@3.0.0: {} @@ -4835,11 +5007,11 @@ snapshots: array-ify: 1.0.0 dot-prop: 5.3.0 - content-disposition@1.1.0: {} + content-disposition@2.0.1: {} content-type@1.0.5: {} - content-type@2.0.0: {} + content-type@2.1.0: {} conventional-changelog-angular@8.3.1: dependencies: @@ -4917,9 +5089,9 @@ snapshots: dependencies: dequal: 2.0.3 - diff@8.0.3: {} + diff@9.0.0: {} - dingbat-to-unicode@1.0.1: {} + dingbat-to-unicode@1.0.2: {} dom-serializer@2.0.0: dependencies: @@ -4988,7 +5160,7 @@ snapshots: es-module-lexer@1.7.0: {} - es-object-atoms@1.1.1: + es-object-atoms@1.1.2: dependencies: es-errors: 1.3.0 @@ -5037,8 +5209,8 @@ snapshots: '@babel/parser': 7.29.0 eslint: 10.0.0(jiti@2.6.1) hermes-parser: 0.25.1 - zod: 3.25.76 - zod-validation-error: 4.0.2(zod@3.25.76) + zod: 4.6.6 + zod-validation-error: 4.0.2(zod@4.6.6) transitivePeerDependencies: - supports-color @@ -5124,44 +5296,45 @@ snapshots: eventemitter3@5.0.4: {} - eventsource-parser@3.1.0: {} - eventsource-parser@3.1.1: {} eventsource@3.0.7: dependencies: eventsource-parser: 3.1.1 - execa@9.6.1: + execa@10.1.0: dependencies: '@sindresorhus/merge-streams': 4.0.0 - cross-spawn: 7.0.6 figures: 6.1.0 get-stream: 9.0.1 human-signals: 8.0.1 is-plain-obj: 4.1.0 is-stream: 4.0.1 npm-run-path: 6.0.0 - pretty-ms: 9.3.0 + pretty-ms: 9.3.1 signal-exit: 4.1.0 strip-final-newline: 4.0.0 - yoctocolors: 2.1.2 + which-command: 0.1.0 + yoctocolors: 2.2.0 exif-parser@0.1.12: {} expect-type@1.3.0: {} - express-rate-limit@8.5.2(express@5.2.1): + express-rate-limit@8.7.1(express@5.3.0): dependencies: - express: 5.2.1 + debug: 4.4.3 + express: 5.3.0 ip-address: 10.5.0 + transitivePeerDependencies: + - supports-color - express@5.2.1: + express@5.3.0: dependencies: accepts: 2.0.0 body-parser: 2.3.0 - content-disposition: 1.1.0 - content-type: 1.0.5 + content-disposition: 2.0.1 + content-type: 2.1.0 cookie: 0.7.2 cookie-signature: 1.2.2 debug: 4.4.3 @@ -5177,9 +5350,9 @@ snapshots: on-finished: 2.4.1 once: 1.4.0 parseurl: 1.3.3 - proxy-addr: 2.0.7 - qs: 6.15.2 - range-parser: 1.2.1 + proxy-addr: 2.0.8 + qs: 6.16.0 + range-parser: 1.3.0 router: 2.2.0 send: 1.2.1 serve-static: 2.2.1 @@ -5197,10 +5370,6 @@ snapshots: fast-uri@3.1.5: {} - fd-slicer@1.1.0: - dependencies: - pend: 1.2.0 - fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -5218,18 +5387,18 @@ snapshots: file-type@21.3.4: dependencies: '@tokenizer/inflate': 0.4.1 - strtok3: 10.3.5 + strtok3: 10.4.0 token-types: 6.1.2 - uint8array-extras: 1.5.0 + uint8array-extras: 1.6.0 transitivePeerDependencies: - supports-color - file-type@22.0.1: + file-type@22.1.1: dependencies: '@tokenizer/inflate': 0.4.1 - strtok3: 10.3.5 + strtok3: 10.4.0 token-types: 6.1.2 - uint8array-extras: 1.5.0 + uint8array-extras: 1.6.0 transitivePeerDependencies: - supports-color @@ -5264,9 +5433,9 @@ snapshots: fresh@2.0.0: {} - fs-ext-extra-prebuilt@2.2.11: + fs-ext-extra-prebuilt@2.2.14: dependencies: - nan: 2.28.0 + nan: 2.29.0 fsevents@2.3.3: optional: true @@ -5284,18 +5453,18 @@ snapshots: call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.1.1 + es-object-atoms: 1.1.2 function-bind: 1.1.2 get-proto: 1.0.1 gopd: 1.2.0 has-symbols: 1.1.0 - hasown: 2.0.2 + hasown: 2.0.4 math-intrinsics: 1.1.0 get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 - es-object-atoms: 1.1.1 + es-object-atoms: 1.1.2 get-stream@9.0.1: dependencies: @@ -5333,7 +5502,7 @@ snapshots: has-symbols@1.1.0: {} - hasown@2.0.2: + hasown@2.0.4: dependencies: function-bind: 1.1.2 @@ -5380,13 +5549,6 @@ snapshots: statuses: 2.0.2 toidentifier: 1.0.1 - https-proxy-agent@7.0.6: - dependencies: - agent-base: 7.1.4 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - human-signals@8.0.1: {} husky@9.1.7: {} @@ -5395,7 +5557,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.2: + iconv-lite@0.7.3: dependencies: safer-buffer: 2.1.2 @@ -5504,7 +5666,7 @@ snapshots: jiti@2.6.1: {} - jose@6.2.3: {} + jose@6.2.12: {} jpeg-js@0.4.4: {} @@ -5532,7 +5694,7 @@ snapshots: json5@2.2.3: {} - jszip@3.10.1: + jszip@3.10.2: dependencies: lie: 3.3.0 pako: 1.0.11 @@ -5613,16 +5775,14 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - mammoth@1.12.0: + mammoth@1.13.0: dependencies: - '@xmldom/xmldom': 0.8.13 + '@xmldom/xmldom': 0.8.15 argparse: 1.0.10 base64-js: 1.5.1 - bluebird: 3.4.7 - dingbat-to-unicode: 1.0.1 - jszip: 3.10.1 + dingbat-to-unicode: 1.0.2 + jszip: 3.10.2 lop: 0.4.2 - path-is-absolute: 1.0.1 underscore: 1.13.8 xmlbuilder: 10.1.1 @@ -5642,7 +5802,7 @@ snapshots: unist-util-visit: 5.1.0 vfile: 6.0.3 - media-typer@1.1.0: {} + media-typer@1.1.1: {} meow@13.2.0: {} @@ -5702,7 +5862,7 @@ snapshots: ms@2.1.3: {} - nan@2.28.0: {} + nan@2.29.0: {} nano-spawn@2.0.0: {} @@ -5710,7 +5870,9 @@ snapshots: natural-compare@1.4.0: {} - negotiator@1.0.0: {} + negotiator@1.1.0: + dependencies: + content-type: 2.1.0 node-addon-api@7.1.1: {} @@ -5839,8 +6001,6 @@ snapshots: path-exists@4.0.0: {} - path-is-absolute@1.0.1: {} - path-key@3.1.1: {} path-key@4.0.0: {} @@ -5858,8 +6018,6 @@ snapshots: optionalDependencies: '@napi-rs/canvas': 0.1.80 - pend@1.2.0: {} - picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -5888,7 +6046,7 @@ snapshots: prettier@3.8.1: {} - pretty-ms@9.3.0: + pretty-ms@9.3.1: dependencies: parse-ms: 4.0.0 @@ -5896,26 +6054,25 @@ snapshots: property-information@7.2.0: {} - proxy-addr@2.0.7: + proxy-addr@2.0.8: dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 - proxy-from-env@1.1.0: {} - punycode@2.3.1: {} - qs@6.15.2: + qs@6.16.0: dependencies: - side-channel: 1.1.0 + es-define-property: 1.0.1 + side-channel: 1.1.1 - range-parser@1.2.1: {} + range-parser@1.3.0: {} raw-body@3.0.2: dependencies: bytes: 3.1.2 http-errors: 2.0.1 - iconv-lite: 0.7.2 + iconv-lite: 0.7.3 unpipe: 1.0.0 react-reconciler@0.32.0(react@19.2.4): @@ -5925,10 +6082,10 @@ snapshots: react@19.2.4: {} - read-excel-file@9.3.10: + read-excel-file@9.3.12: dependencies: fflate: 0.8.3 - saxen: 11.1.1 + saxen: 11.2.0 unzipper-esm: 0.13.3 worker-f: 0.1.20 @@ -6023,7 +6180,7 @@ snapshots: sax@1.6.1: {} - saxen@11.1.1: {} + saxen@11.2.0: {} scheduler@0.26.0: {} @@ -6042,7 +6199,7 @@ snapshots: mime-types: 3.0.2 ms: 2.1.3 on-finished: 2.4.1 - range-parser: 1.2.1 + range-parser: 1.3.0 statuses: 2.0.2 transitivePeerDependencies: - supports-color @@ -6097,7 +6254,7 @@ snapshots: object-inspect: 1.13.4 side-channel-map: 1.0.1 - side-channel@1.1.0: + side-channel@1.1.1: dependencies: es-errors: 1.3.0 object-inspect: 1.13.4 @@ -6181,7 +6338,7 @@ snapshots: strip-final-newline@4.0.0: {} - strtok3@10.3.5: + strtok3@10.4.0: dependencies: '@tokenizer/token': 0.3.0 @@ -6241,7 +6398,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - turndown@7.2.2: + turndown@7.2.4: dependencies: '@mixmark-io/domino': 2.2.0 @@ -6253,8 +6410,8 @@ snapshots: type-is@2.1.0: dependencies: - content-type: 2.0.0 - media-typer: 1.1.0 + content-type: 2.1.0 + media-typer: 1.1.1 mime-types: 3.0.2 typescript-eslint@8.54.0(eslint@10.0.0(jiti@2.6.1))(typescript@5.9.3): @@ -6270,13 +6427,15 @@ snapshots: typescript@5.9.3: {} - uint8array-extras@1.5.0: {} + uint8array-extras@1.6.0: {} underscore@1.13.8: {} undici-types@6.21.0: {} - undici@7.29.0: {} + undici@7.30.0: {} + + undici@8.11.2: {} unicorn-magic@0.3.0: {} @@ -6406,6 +6565,8 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 + which-command@0.1.0: {} + which@2.0.2: dependencies: isexe: 2.0.0 @@ -6475,27 +6636,24 @@ snapshots: y18n: 5.0.8 yargs-parser: 22.0.0 - yauzl@2.10.0: - dependencies: - buffer-crc32: 0.2.13 - fd-slicer: 1.1.0 - yocto-queue@0.1.0: {} - yoctocolors@2.1.2: {} + yoctocolors@2.2.0: {} yoga-layout@3.2.1: {} zlibjs@0.3.1: {} - zod-to-json-schema@3.25.2(zod@3.25.76): + zod-to-json-schema@3.25.2(zod@4.6.6): dependencies: - zod: 3.25.76 + zod: 4.6.6 - zod-validation-error@4.0.2(zod@3.25.76): + zod-validation-error@4.0.2(zod@4.6.6): dependencies: - zod: 3.25.76 + zod: 4.6.6 zod@3.25.76: {} + zod@4.6.6: {} + zwitch@2.0.4: {}