diff --git a/enjoy/package.json b/enjoy/package.json index cb078cf2..2cb7fbde 100644 --- a/enjoy/package.json +++ b/enjoy/package.json @@ -62,7 +62,7 @@ "autoprefixer": "^10.4.19", "electron": "^30.0.0", "electron-playwright-helpers": "^1.7.1", - "eslint": "^8.57.0", + "eslint": "^9.0.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", "flora-colossus": "^2.0.0", @@ -129,7 +129,7 @@ "dayjs": "^1.11.10", "decamelize": "^6.0.0", "decamelize-keys": "^2.0.1", - "echogarden": "^0.12.2", + "echogarden": "^1.0.2", "electron-context-menu": "^3.6.1", "electron-log": "^5.1.2", "electron-settings": "^4.0.3", diff --git a/enjoy/src/main/db/models/recording.ts b/enjoy/src/main/db/models/recording.ts index f92108c8..b9581ce0 100644 --- a/enjoy/src/main/db/models/recording.ts +++ b/enjoy/src/main/db/models/recording.ts @@ -314,9 +314,11 @@ export class Recording extends Model { // trim audio let trimmedSamples = echogarden.trimAudioStart( - denoisedAudio.audioChannels[0] + denoisedAudio.audioChannels[0], + 0, + -30 ); - trimmedSamples = echogarden.trimAudioEnd(trimmedSamples); + trimmedSamples = echogarden.trimAudioEnd(trimmedSamples, 0, -30); denoisedAudio.audioChannels[0] = trimmedSamples; duration = Math.round(echogarden.getRawAudioDuration(denoisedAudio) * 1000); @@ -331,7 +333,7 @@ export class Recording extends Model { "recordings", `${Date.now()}.wav` ); - await fs.outputFile(file, echogarden.encodeWaveBuffer(denoisedAudio)); + await fs.outputFile(file, echogarden.encodeRawAudioToWave(denoisedAudio)); // hash file const md5 = await hashFile(file, { algo: "md5" }); diff --git a/enjoy/src/main/echogarden.ts b/enjoy/src/main/echogarden.ts index 063f2391..cbe78a85 100644 --- a/enjoy/src/main/echogarden.ts +++ b/enjoy/src/main/echogarden.ts @@ -3,8 +3,8 @@ import * as Echogarden from "echogarden/dist/api/API.js"; import { AlignmentOptions } from "echogarden/dist/api/API"; import { AudioSourceParam } from "echogarden/dist/audio/AudioUtilities"; import { - encodeWaveBuffer, - decodeWaveBuffer, + encodeRawAudioToWave, + decodeWaveToRawAudio, ensureRawAudio, getRawAudioDuration, trimAudioStart, @@ -16,9 +16,7 @@ import url from "url"; import settings from "@main/settings"; import fs from "fs-extra"; import ffmpegPath from "ffmpeg-static"; -import { enjoyUrlToPath, hashFile, pathToEnjoyUrl } from "./utils"; -import { extractFrequencies } from "@/utils"; -import waveform from "./waveform"; +import { enjoyUrlToPath, pathToEnjoyUrl } from "./utils"; Echogarden.setGlobalOption( "ffmpegPath", @@ -37,8 +35,8 @@ const logger = log.scope("echogarden"); class EchogardenWrapper { public align: typeof Echogarden.align; public denoise: typeof Echogarden.denoise; - public encodeWaveBuffer: typeof encodeWaveBuffer; - public decodeWaveBuffer: typeof decodeWaveBuffer; + public encodeRawAudioToWave: typeof encodeRawAudioToWave; + public decodeWaveToRawAudio: typeof decodeWaveToRawAudio; public ensureRawAudio: typeof ensureRawAudio; public getRawAudioDuration: typeof getRawAudioDuration; public trimAudioStart: typeof trimAudioStart; @@ -47,8 +45,8 @@ class EchogardenWrapper { constructor() { this.align = Echogarden.align; this.denoise = Echogarden.denoise; - this.encodeWaveBuffer = encodeWaveBuffer; - this.decodeWaveBuffer = decodeWaveBuffer; + this.encodeRawAudioToWave = encodeRawAudioToWave; + this.decodeWaveToRawAudio = decodeWaveToRawAudio; this.ensureRawAudio = ensureRawAudio; this.getRawAudioDuration = getRawAudioDuration; this.trimAudioStart = trimAudioStart; @@ -85,7 +83,7 @@ class EchogardenWrapper { async transcode(url: string, sampleRate = 16000): Promise { const filePath = enjoyUrlToPath(url); const rawAudio = await this.ensureRawAudio(filePath, sampleRate); - const audioBuffer = this.encodeWaveBuffer(rawAudio); + const audioBuffer = this.encodeRawAudioToWave(rawAudio); const outputFilePath = path.join(settings.cachePath(), `${Date.now()}.wav`); fs.writeFileSync(outputFilePath, audioBuffer); diff --git a/enjoy/src/renderer/components/medias/media-current-recording.tsx b/enjoy/src/renderer/components/medias/media-current-recording.tsx index 5534b8c0..90c5ba64 100644 --- a/enjoy/src/renderer/components/medias/media-current-recording.tsx +++ b/enjoy/src/renderer/components/medias/media-current-recording.tsx @@ -28,7 +28,6 @@ import { SheetContent, SheetHeader, SheetClose, - ScrollArea, } from "@renderer/components/ui"; import { GitCompareIcon, @@ -110,7 +109,7 @@ export const MediaCurrentRecording = () => { if (!frequencies || !peaks) return; // Trim the peaks from start to end, so we can render the voicable part of the recording - const minValue = 0.01; + const minValue = 0.015; let voiceStartIndex = 0; let voiceEndIndex = peaks.length - 1; @@ -304,6 +303,7 @@ export const MediaCurrentRecording = () => { }, [ref, currentRecording, isRecording, layout?.playerHeight]); useEffect(() => { + setCurrentTime(0); setIsComparing(false); removeComparingPitchContour(); }, [currentRecording]); @@ -617,13 +617,13 @@ export const MediaCurrentRecording = () => { className="rounded-t-2xl shadow-lg max-h-screen overflow-y-scroll" displayClose={false} > - - - - - + + + + + - + diff --git a/enjoy/src/renderer/components/medias/media-recordings.tsx b/enjoy/src/renderer/components/medias/media-recordings.tsx index a1050fed..0054978d 100644 --- a/enjoy/src/renderer/components/medias/media-recordings.tsx +++ b/enjoy/src/renderer/components/medias/media-recordings.tsx @@ -53,7 +53,7 @@ export const MediaRecordings = () => { useEffect(() => { setCurrentRecording(recordings[0]); - }, [currentSegmentIndex, recordings]); + }, [currentSegmentIndex, recordings?.[0]?.id]); return (
diff --git a/yarn.lock b/yarn.lock index ad49c476..ccf61f9f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -354,52 +354,52 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-polly@npm:^3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/client-polly@npm:3.535.0" +"@aws-sdk/client-polly@npm:^3.554.0": + version: 3.556.0 + resolution: "@aws-sdk/client-polly@npm:3.556.0" dependencies: "@aws-crypto/sha256-browser": "npm:3.0.0" "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/client-sts": "npm:3.535.0" - "@aws-sdk/core": "npm:3.535.0" - "@aws-sdk/credential-provider-node": "npm:3.535.0" + "@aws-sdk/client-sts": "npm:3.556.0" + "@aws-sdk/core": "npm:3.556.0" + "@aws-sdk/credential-provider-node": "npm:3.556.0" "@aws-sdk/middleware-host-header": "npm:3.535.0" "@aws-sdk/middleware-logger": "npm:3.535.0" "@aws-sdk/middleware-recursion-detection": "npm:3.535.0" - "@aws-sdk/middleware-user-agent": "npm:3.535.0" + "@aws-sdk/middleware-user-agent": "npm:3.540.0" "@aws-sdk/region-config-resolver": "npm:3.535.0" "@aws-sdk/types": "npm:3.535.0" - "@aws-sdk/util-endpoints": "npm:3.535.0" + "@aws-sdk/util-endpoints": "npm:3.540.0" "@aws-sdk/util-user-agent-browser": "npm:3.535.0" "@aws-sdk/util-user-agent-node": "npm:3.535.0" "@smithy/config-resolver": "npm:^2.2.0" - "@smithy/core": "npm:^1.4.0" + "@smithy/core": "npm:^1.4.2" "@smithy/fetch-http-handler": "npm:^2.5.0" "@smithy/hash-node": "npm:^2.2.0" "@smithy/invalid-dependency": "npm:^2.2.0" "@smithy/middleware-content-length": "npm:^2.2.0" - "@smithy/middleware-endpoint": "npm:^2.5.0" - "@smithy/middleware-retry": "npm:^2.2.0" + "@smithy/middleware-endpoint": "npm:^2.5.1" + "@smithy/middleware-retry": "npm:^2.3.1" "@smithy/middleware-serde": "npm:^2.3.0" "@smithy/middleware-stack": "npm:^2.2.0" "@smithy/node-config-provider": "npm:^2.3.0" "@smithy/node-http-handler": "npm:^2.5.0" "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/smithy-client": "npm:^2.5.0" + "@smithy/smithy-client": "npm:^2.5.1" "@smithy/types": "npm:^2.12.0" "@smithy/url-parser": "npm:^2.2.0" "@smithy/util-base64": "npm:^2.3.0" "@smithy/util-body-length-browser": "npm:^2.2.0" "@smithy/util-body-length-node": "npm:^2.3.0" - "@smithy/util-defaults-mode-browser": "npm:^2.2.0" - "@smithy/util-defaults-mode-node": "npm:^2.3.0" + "@smithy/util-defaults-mode-browser": "npm:^2.2.1" + "@smithy/util-defaults-mode-node": "npm:^2.3.1" "@smithy/util-endpoints": "npm:^1.2.0" "@smithy/util-middleware": "npm:^2.2.0" "@smithy/util-retry": "npm:^2.2.0" "@smithy/util-stream": "npm:^2.2.0" "@smithy/util-utf8": "npm:^2.3.0" tslib: "npm:^2.6.2" - checksum: 10c0/907a66a87567b478c7cb249256947a65c3dfa94fbba976f65de43773cc9a877a86f31cffa6b53525a2316a109a30896d24125ab900f49c41f59a54eb9407b1cf + checksum: 10c0/f847e809d0ccc29783979d304f1069147d08b2b686351d9c6e85785ccff5893a0d770354baaae3a6e46b976f20e99f850a2f50d7f2e33933679e5a18761c422f languageName: node linkType: hard @@ -468,55 +468,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-sso-oidc@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/client-sso-oidc@npm:3.535.0" - dependencies: - "@aws-crypto/sha256-browser": "npm:3.0.0" - "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/client-sts": "npm:3.535.0" - "@aws-sdk/core": "npm:3.535.0" - "@aws-sdk/middleware-host-header": "npm:3.535.0" - "@aws-sdk/middleware-logger": "npm:3.535.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.535.0" - "@aws-sdk/middleware-user-agent": "npm:3.535.0" - "@aws-sdk/region-config-resolver": "npm:3.535.0" - "@aws-sdk/types": "npm:3.535.0" - "@aws-sdk/util-endpoints": "npm:3.535.0" - "@aws-sdk/util-user-agent-browser": "npm:3.535.0" - "@aws-sdk/util-user-agent-node": "npm:3.535.0" - "@smithy/config-resolver": "npm:^2.2.0" - "@smithy/core": "npm:^1.4.0" - "@smithy/fetch-http-handler": "npm:^2.5.0" - "@smithy/hash-node": "npm:^2.2.0" - "@smithy/invalid-dependency": "npm:^2.2.0" - "@smithy/middleware-content-length": "npm:^2.2.0" - "@smithy/middleware-endpoint": "npm:^2.5.0" - "@smithy/middleware-retry": "npm:^2.2.0" - "@smithy/middleware-serde": "npm:^2.3.0" - "@smithy/middleware-stack": "npm:^2.2.0" - "@smithy/node-config-provider": "npm:^2.3.0" - "@smithy/node-http-handler": "npm:^2.5.0" - "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/smithy-client": "npm:^2.5.0" - "@smithy/types": "npm:^2.12.0" - "@smithy/url-parser": "npm:^2.2.0" - "@smithy/util-base64": "npm:^2.3.0" - "@smithy/util-body-length-browser": "npm:^2.2.0" - "@smithy/util-body-length-node": "npm:^2.3.0" - "@smithy/util-defaults-mode-browser": "npm:^2.2.0" - "@smithy/util-defaults-mode-node": "npm:^2.3.0" - "@smithy/util-endpoints": "npm:^1.2.0" - "@smithy/util-middleware": "npm:^2.2.0" - "@smithy/util-retry": "npm:^2.2.0" - "@smithy/util-utf8": "npm:^2.3.0" - tslib: "npm:^2.6.2" - peerDependencies: - "@aws-sdk/credential-provider-node": ^3.535.0 - checksum: 10c0/800d96477b6bb475486b071d2f7e36c024ada3e0031dc556b1ccd2022738835a3259d591c346fa945353d6a8917eb821275d359b5831f1a196c941956ccb01df - languageName: node - linkType: hard - "@aws-sdk/client-sso-oidc@npm:3.552.0": version: 3.552.0 resolution: "@aws-sdk/client-sso-oidc@npm:3.552.0" @@ -566,49 +517,52 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-sso@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/client-sso@npm:3.535.0" +"@aws-sdk/client-sso-oidc@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/client-sso-oidc@npm:3.556.0" dependencies: "@aws-crypto/sha256-browser": "npm:3.0.0" "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/core": "npm:3.535.0" + "@aws-sdk/client-sts": "npm:3.556.0" + "@aws-sdk/core": "npm:3.556.0" "@aws-sdk/middleware-host-header": "npm:3.535.0" "@aws-sdk/middleware-logger": "npm:3.535.0" "@aws-sdk/middleware-recursion-detection": "npm:3.535.0" - "@aws-sdk/middleware-user-agent": "npm:3.535.0" + "@aws-sdk/middleware-user-agent": "npm:3.540.0" "@aws-sdk/region-config-resolver": "npm:3.535.0" "@aws-sdk/types": "npm:3.535.0" - "@aws-sdk/util-endpoints": "npm:3.535.0" + "@aws-sdk/util-endpoints": "npm:3.540.0" "@aws-sdk/util-user-agent-browser": "npm:3.535.0" "@aws-sdk/util-user-agent-node": "npm:3.535.0" "@smithy/config-resolver": "npm:^2.2.0" - "@smithy/core": "npm:^1.4.0" + "@smithy/core": "npm:^1.4.2" "@smithy/fetch-http-handler": "npm:^2.5.0" "@smithy/hash-node": "npm:^2.2.0" "@smithy/invalid-dependency": "npm:^2.2.0" "@smithy/middleware-content-length": "npm:^2.2.0" - "@smithy/middleware-endpoint": "npm:^2.5.0" - "@smithy/middleware-retry": "npm:^2.2.0" + "@smithy/middleware-endpoint": "npm:^2.5.1" + "@smithy/middleware-retry": "npm:^2.3.1" "@smithy/middleware-serde": "npm:^2.3.0" "@smithy/middleware-stack": "npm:^2.2.0" "@smithy/node-config-provider": "npm:^2.3.0" "@smithy/node-http-handler": "npm:^2.5.0" "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/smithy-client": "npm:^2.5.0" + "@smithy/smithy-client": "npm:^2.5.1" "@smithy/types": "npm:^2.12.0" "@smithy/url-parser": "npm:^2.2.0" "@smithy/util-base64": "npm:^2.3.0" "@smithy/util-body-length-browser": "npm:^2.2.0" "@smithy/util-body-length-node": "npm:^2.3.0" - "@smithy/util-defaults-mode-browser": "npm:^2.2.0" - "@smithy/util-defaults-mode-node": "npm:^2.3.0" + "@smithy/util-defaults-mode-browser": "npm:^2.2.1" + "@smithy/util-defaults-mode-node": "npm:^2.3.1" "@smithy/util-endpoints": "npm:^1.2.0" "@smithy/util-middleware": "npm:^2.2.0" "@smithy/util-retry": "npm:^2.2.0" "@smithy/util-utf8": "npm:^2.3.0" tslib: "npm:^2.6.2" - checksum: 10c0/bda2bab7640c561fb5986f90c197dbb7b36d252b712ad1ecf764ba7ab95abd15da6c2cb003b71b490cbd76e831e4faac787a59b0f79e18ba0aa5ec6b36bdae12 + peerDependencies: + "@aws-sdk/credential-provider-node": ^3.556.0 + checksum: 10c0/578c67922d31e88c5b7c1b45e73041dc8a3c8989992c37e87ce9f53aacb638730157fb4e981ca445945dd1ad1df5f46e2c76decd9ab26895e4b57fbc629b8fda languageName: node linkType: hard @@ -658,51 +612,49 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-sts@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/client-sts@npm:3.535.0" +"@aws-sdk/client-sso@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/client-sso@npm:3.556.0" dependencies: "@aws-crypto/sha256-browser": "npm:3.0.0" "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/core": "npm:3.535.0" + "@aws-sdk/core": "npm:3.556.0" "@aws-sdk/middleware-host-header": "npm:3.535.0" "@aws-sdk/middleware-logger": "npm:3.535.0" "@aws-sdk/middleware-recursion-detection": "npm:3.535.0" - "@aws-sdk/middleware-user-agent": "npm:3.535.0" + "@aws-sdk/middleware-user-agent": "npm:3.540.0" "@aws-sdk/region-config-resolver": "npm:3.535.0" "@aws-sdk/types": "npm:3.535.0" - "@aws-sdk/util-endpoints": "npm:3.535.0" + "@aws-sdk/util-endpoints": "npm:3.540.0" "@aws-sdk/util-user-agent-browser": "npm:3.535.0" "@aws-sdk/util-user-agent-node": "npm:3.535.0" "@smithy/config-resolver": "npm:^2.2.0" - "@smithy/core": "npm:^1.4.0" + "@smithy/core": "npm:^1.4.2" "@smithy/fetch-http-handler": "npm:^2.5.0" "@smithy/hash-node": "npm:^2.2.0" "@smithy/invalid-dependency": "npm:^2.2.0" "@smithy/middleware-content-length": "npm:^2.2.0" - "@smithy/middleware-endpoint": "npm:^2.5.0" - "@smithy/middleware-retry": "npm:^2.2.0" + "@smithy/middleware-endpoint": "npm:^2.5.1" + "@smithy/middleware-retry": "npm:^2.3.1" "@smithy/middleware-serde": "npm:^2.3.0" "@smithy/middleware-stack": "npm:^2.2.0" "@smithy/node-config-provider": "npm:^2.3.0" "@smithy/node-http-handler": "npm:^2.5.0" "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/smithy-client": "npm:^2.5.0" + "@smithy/smithy-client": "npm:^2.5.1" "@smithy/types": "npm:^2.12.0" "@smithy/url-parser": "npm:^2.2.0" "@smithy/util-base64": "npm:^2.3.0" "@smithy/util-body-length-browser": "npm:^2.2.0" "@smithy/util-body-length-node": "npm:^2.3.0" - "@smithy/util-defaults-mode-browser": "npm:^2.2.0" - "@smithy/util-defaults-mode-node": "npm:^2.3.0" + "@smithy/util-defaults-mode-browser": "npm:^2.2.1" + "@smithy/util-defaults-mode-node": "npm:^2.3.1" "@smithy/util-endpoints": "npm:^1.2.0" "@smithy/util-middleware": "npm:^2.2.0" "@smithy/util-retry": "npm:^2.2.0" "@smithy/util-utf8": "npm:^2.3.0" tslib: "npm:^2.6.2" - peerDependencies: - "@aws-sdk/credential-provider-node": ^3.535.0 - checksum: 10c0/d0c502ab79749837c456701b8c2dda72cbfb2bfa6988a644ba8ffa63f8a2882b7dd71f9bea6dca79a1675131b2f6c1198f3d972acbfbc2922bfa24973a079bfa + checksum: 10c0/f0666befa86731f602705b863a3d354188d4645d765f73f6adbce65e9d72b5a71d8bf8074f7d498d8d7c440518d728fd2418c29306de749b10d251d37525ca39 languageName: node linkType: hard @@ -754,31 +706,79 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-transcribe-streaming@npm:^3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/client-transcribe-streaming@npm:3.535.0" +"@aws-sdk/client-sts@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/client-sts@npm:3.556.0" dependencies: "@aws-crypto/sha256-browser": "npm:3.0.0" "@aws-crypto/sha256-js": "npm:3.0.0" - "@aws-sdk/client-sts": "npm:3.535.0" - "@aws-sdk/core": "npm:3.535.0" - "@aws-sdk/credential-provider-node": "npm:3.535.0" + "@aws-sdk/core": "npm:3.556.0" + "@aws-sdk/middleware-host-header": "npm:3.535.0" + "@aws-sdk/middleware-logger": "npm:3.535.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.535.0" + "@aws-sdk/middleware-user-agent": "npm:3.540.0" + "@aws-sdk/region-config-resolver": "npm:3.535.0" + "@aws-sdk/types": "npm:3.535.0" + "@aws-sdk/util-endpoints": "npm:3.540.0" + "@aws-sdk/util-user-agent-browser": "npm:3.535.0" + "@aws-sdk/util-user-agent-node": "npm:3.535.0" + "@smithy/config-resolver": "npm:^2.2.0" + "@smithy/core": "npm:^1.4.2" + "@smithy/fetch-http-handler": "npm:^2.5.0" + "@smithy/hash-node": "npm:^2.2.0" + "@smithy/invalid-dependency": "npm:^2.2.0" + "@smithy/middleware-content-length": "npm:^2.2.0" + "@smithy/middleware-endpoint": "npm:^2.5.1" + "@smithy/middleware-retry": "npm:^2.3.1" + "@smithy/middleware-serde": "npm:^2.3.0" + "@smithy/middleware-stack": "npm:^2.2.0" + "@smithy/node-config-provider": "npm:^2.3.0" + "@smithy/node-http-handler": "npm:^2.5.0" + "@smithy/protocol-http": "npm:^3.3.0" + "@smithy/smithy-client": "npm:^2.5.1" + "@smithy/types": "npm:^2.12.0" + "@smithy/url-parser": "npm:^2.2.0" + "@smithy/util-base64": "npm:^2.3.0" + "@smithy/util-body-length-browser": "npm:^2.2.0" + "@smithy/util-body-length-node": "npm:^2.3.0" + "@smithy/util-defaults-mode-browser": "npm:^2.2.1" + "@smithy/util-defaults-mode-node": "npm:^2.3.1" + "@smithy/util-endpoints": "npm:^1.2.0" + "@smithy/util-middleware": "npm:^2.2.0" + "@smithy/util-retry": "npm:^2.2.0" + "@smithy/util-utf8": "npm:^2.3.0" + tslib: "npm:^2.6.2" + peerDependencies: + "@aws-sdk/credential-provider-node": ^3.556.0 + checksum: 10c0/e100a9b4deddebc9873236060a036e903dac752f35eccc73446a23830901453b5d1c319dbea63e24a01843251e8bd135c221a297249cab63fc4ff81279639a2a + languageName: node + linkType: hard + +"@aws-sdk/client-transcribe-streaming@npm:^3.554.0": + version: 3.556.0 + resolution: "@aws-sdk/client-transcribe-streaming@npm:3.556.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/client-sts": "npm:3.556.0" + "@aws-sdk/core": "npm:3.556.0" + "@aws-sdk/credential-provider-node": "npm:3.556.0" "@aws-sdk/eventstream-handler-node": "npm:3.535.0" "@aws-sdk/middleware-eventstream": "npm:3.535.0" "@aws-sdk/middleware-host-header": "npm:3.535.0" "@aws-sdk/middleware-logger": "npm:3.535.0" "@aws-sdk/middleware-recursion-detection": "npm:3.535.0" - "@aws-sdk/middleware-sdk-transcribe-streaming": "npm:3.535.0" - "@aws-sdk/middleware-signing": "npm:3.535.0" - "@aws-sdk/middleware-user-agent": "npm:3.535.0" - "@aws-sdk/middleware-websocket": "npm:3.535.0" + "@aws-sdk/middleware-sdk-transcribe-streaming": "npm:3.556.0" + "@aws-sdk/middleware-signing": "npm:3.556.0" + "@aws-sdk/middleware-user-agent": "npm:3.540.0" + "@aws-sdk/middleware-websocket": "npm:3.556.0" "@aws-sdk/region-config-resolver": "npm:3.535.0" "@aws-sdk/types": "npm:3.535.0" - "@aws-sdk/util-endpoints": "npm:3.535.0" + "@aws-sdk/util-endpoints": "npm:3.540.0" "@aws-sdk/util-user-agent-browser": "npm:3.535.0" "@aws-sdk/util-user-agent-node": "npm:3.535.0" "@smithy/config-resolver": "npm:^2.2.0" - "@smithy/core": "npm:^1.4.0" + "@smithy/core": "npm:^1.4.2" "@smithy/eventstream-serde-browser": "npm:^2.2.0" "@smithy/eventstream-serde-config-resolver": "npm:^2.2.0" "@smithy/eventstream-serde-node": "npm:^2.2.0" @@ -786,41 +786,26 @@ __metadata: "@smithy/hash-node": "npm:^2.2.0" "@smithy/invalid-dependency": "npm:^2.2.0" "@smithy/middleware-content-length": "npm:^2.2.0" - "@smithy/middleware-endpoint": "npm:^2.5.0" - "@smithy/middleware-retry": "npm:^2.2.0" + "@smithy/middleware-endpoint": "npm:^2.5.1" + "@smithy/middleware-retry": "npm:^2.3.1" "@smithy/middleware-serde": "npm:^2.3.0" "@smithy/middleware-stack": "npm:^2.2.0" "@smithy/node-config-provider": "npm:^2.3.0" "@smithy/node-http-handler": "npm:^2.5.0" "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/smithy-client": "npm:^2.5.0" + "@smithy/smithy-client": "npm:^2.5.1" "@smithy/types": "npm:^2.12.0" "@smithy/url-parser": "npm:^2.2.0" "@smithy/util-base64": "npm:^2.3.0" "@smithy/util-body-length-browser": "npm:^2.2.0" "@smithy/util-body-length-node": "npm:^2.3.0" - "@smithy/util-defaults-mode-browser": "npm:^2.2.0" - "@smithy/util-defaults-mode-node": "npm:^2.3.0" + "@smithy/util-defaults-mode-browser": "npm:^2.2.1" + "@smithy/util-defaults-mode-node": "npm:^2.3.1" "@smithy/util-endpoints": "npm:^1.2.0" "@smithy/util-retry": "npm:^2.2.0" "@smithy/util-utf8": "npm:^2.3.0" tslib: "npm:^2.6.2" - checksum: 10c0/593fcc7f038d964bb0948090c3375dca2253e5aecc4c4e930a945346e6e5b1fecf43ed70902e917b03427bed32a5308ff742d79dc89f6388364688075dc2b566 - languageName: node - linkType: hard - -"@aws-sdk/core@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/core@npm:3.535.0" - dependencies: - "@smithy/core": "npm:^1.4.0" - "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/signature-v4": "npm:^2.2.0" - "@smithy/smithy-client": "npm:^2.5.0" - "@smithy/types": "npm:^2.12.0" - fast-xml-parser: "npm:4.2.5" - tslib: "npm:^2.6.2" - checksum: 10c0/025b73303d29d414441a460078d5bd975dcdf817a4d2c5858b9172a0992f0605da4d65a60283c309df442707bc1b7429d392e67e4164e76b220f48580d467846 + checksum: 10c0/e40c77b24ea04c178c6ed9bd7d9b537b57fe4df443c29486df328058be4587acdbd8eda7e71c2039f2eebe2e5d0efaf0a8e721bafc06e84a3d45746fda56d7ec languageName: node linkType: hard @@ -839,6 +824,21 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/core@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/core@npm:3.556.0" + dependencies: + "@smithy/core": "npm:^1.4.2" + "@smithy/protocol-http": "npm:^3.3.0" + "@smithy/signature-v4": "npm:^2.3.0" + "@smithy/smithy-client": "npm:^2.5.1" + "@smithy/types": "npm:^2.12.0" + fast-xml-parser: "npm:4.2.5" + tslib: "npm:^2.6.2" + checksum: 10c0/b63102d87fe3dc3afda490071fba39bf71be8eadfad1f96dd28fdb28d2960375dda795d188bd88322a5baa7207a761fd03045fd5c880e9a5e0027bb9b16340cb + languageName: node + linkType: hard + "@aws-sdk/credential-provider-env@npm:3.535.0": version: 3.535.0 resolution: "@aws-sdk/credential-provider-env@npm:3.535.0" @@ -851,23 +851,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-http@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/credential-provider-http@npm:3.535.0" - dependencies: - "@aws-sdk/types": "npm:3.535.0" - "@smithy/fetch-http-handler": "npm:^2.5.0" - "@smithy/node-http-handler": "npm:^2.5.0" - "@smithy/property-provider": "npm:^2.2.0" - "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/smithy-client": "npm:^2.5.0" - "@smithy/types": "npm:^2.12.0" - "@smithy/util-stream": "npm:^2.2.0" - tslib: "npm:^2.6.2" - checksum: 10c0/cd51b5a8df548c7c3176acc6eb78113e0c51a1780f8463daa3a0fbd84a7ce2703660dd5fc941433b66e6f3f7e702f7f71eda8ed9b1c41f74ae131ece8d671ab9 - languageName: node - linkType: hard - "@aws-sdk/credential-provider-http@npm:3.552.0": version: 3.552.0 resolution: "@aws-sdk/credential-provider-http@npm:3.552.0" @@ -885,25 +868,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-ini@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/credential-provider-ini@npm:3.535.0" - dependencies: - "@aws-sdk/client-sts": "npm:3.535.0" - "@aws-sdk/credential-provider-env": "npm:3.535.0" - "@aws-sdk/credential-provider-process": "npm:3.535.0" - "@aws-sdk/credential-provider-sso": "npm:3.535.0" - "@aws-sdk/credential-provider-web-identity": "npm:3.535.0" - "@aws-sdk/types": "npm:3.535.0" - "@smithy/credential-provider-imds": "npm:^2.3.0" - "@smithy/property-provider": "npm:^2.2.0" - "@smithy/shared-ini-file-loader": "npm:^2.4.0" - "@smithy/types": "npm:^2.12.0" - tslib: "npm:^2.6.2" - checksum: 10c0/f97b02cf829ad95b4dba259fb14a6bff80c708beac1803e5e52b1c94e60cd030d28afe853380f08fda49fdd80017673394d07b6a31ea83f32203c006ebf74e70 - languageName: node - linkType: hard - "@aws-sdk/credential-provider-ini@npm:3.552.0": version: 3.552.0 resolution: "@aws-sdk/credential-provider-ini@npm:3.552.0" @@ -923,23 +887,22 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-node@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/credential-provider-node@npm:3.535.0" +"@aws-sdk/credential-provider-ini@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/credential-provider-ini@npm:3.556.0" dependencies: + "@aws-sdk/client-sts": "npm:3.556.0" "@aws-sdk/credential-provider-env": "npm:3.535.0" - "@aws-sdk/credential-provider-http": "npm:3.535.0" - "@aws-sdk/credential-provider-ini": "npm:3.535.0" "@aws-sdk/credential-provider-process": "npm:3.535.0" - "@aws-sdk/credential-provider-sso": "npm:3.535.0" - "@aws-sdk/credential-provider-web-identity": "npm:3.535.0" + "@aws-sdk/credential-provider-sso": "npm:3.556.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.556.0" "@aws-sdk/types": "npm:3.535.0" "@smithy/credential-provider-imds": "npm:^2.3.0" "@smithy/property-provider": "npm:^2.2.0" "@smithy/shared-ini-file-loader": "npm:^2.4.0" "@smithy/types": "npm:^2.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/5161f577f974b4dcee4d5aea98a6ef1a351a59dd5a8e475a4131789a498e606f34c3f7a062d1a3068d38997d5fd484471f342fbfd90dbff4415fa040cd38e6f9 + checksum: 10c0/173a8ae85920430d45eb398d3516e527155dedb43fcb85ce5b3359149944cceca79941078f9cd8c12eed6e4479f113492bfc1d92e0caceaffdf1e1925e4495eb languageName: node linkType: hard @@ -963,6 +926,26 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-node@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/credential-provider-node@npm:3.556.0" + dependencies: + "@aws-sdk/credential-provider-env": "npm:3.535.0" + "@aws-sdk/credential-provider-http": "npm:3.552.0" + "@aws-sdk/credential-provider-ini": "npm:3.556.0" + "@aws-sdk/credential-provider-process": "npm:3.535.0" + "@aws-sdk/credential-provider-sso": "npm:3.556.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.556.0" + "@aws-sdk/types": "npm:3.535.0" + "@smithy/credential-provider-imds": "npm:^2.3.0" + "@smithy/property-provider": "npm:^2.2.0" + "@smithy/shared-ini-file-loader": "npm:^2.4.0" + "@smithy/types": "npm:^2.12.0" + tslib: "npm:^2.6.2" + checksum: 10c0/5faa4684bad86ba20413fa1428c83ac0d4fb3e6747f487997eae6f30f517fe59c7e8465262fa6a7026757657f1afcf8d25658952f97bcd8c2b2b3acf26b3307a + languageName: node + linkType: hard + "@aws-sdk/credential-provider-process@npm:3.535.0": version: 3.535.0 resolution: "@aws-sdk/credential-provider-process@npm:3.535.0" @@ -976,21 +959,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-sso@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/credential-provider-sso@npm:3.535.0" - dependencies: - "@aws-sdk/client-sso": "npm:3.535.0" - "@aws-sdk/token-providers": "npm:3.535.0" - "@aws-sdk/types": "npm:3.535.0" - "@smithy/property-provider": "npm:^2.2.0" - "@smithy/shared-ini-file-loader": "npm:^2.4.0" - "@smithy/types": "npm:^2.12.0" - tslib: "npm:^2.6.2" - checksum: 10c0/dd90491c62eca0da70b0e7da094c250eb618918743dc5efcd58fc9f2cc4e414ecd680eb79542ce8425e5763d7aa3d7ff77c09888c656cd56d061812b55b61da8 - languageName: node - linkType: hard - "@aws-sdk/credential-provider-sso@npm:3.552.0": version: 3.552.0 resolution: "@aws-sdk/credential-provider-sso@npm:3.552.0" @@ -1006,16 +974,18 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-web-identity@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/credential-provider-web-identity@npm:3.535.0" +"@aws-sdk/credential-provider-sso@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/credential-provider-sso@npm:3.556.0" dependencies: - "@aws-sdk/client-sts": "npm:3.535.0" + "@aws-sdk/client-sso": "npm:3.556.0" + "@aws-sdk/token-providers": "npm:3.556.0" "@aws-sdk/types": "npm:3.535.0" "@smithy/property-provider": "npm:^2.2.0" + "@smithy/shared-ini-file-loader": "npm:^2.4.0" "@smithy/types": "npm:^2.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/1af1f421b72e0d748b5c24a5b7bd738d49a3e48d7125ac3410006add922063fc577a79fa478db45856c2ab32268d6995c55992d8418ac1f613f097c8c4a1d62e + checksum: 10c0/cad5d3b23a99b0e4c8d8ab879d90133e7309cd31883b9db38dc3275c726b041ab3e96be77d281aea688c2947e8378a9a79bba6fc25b5d4a364e3b4c64b3ae7ce languageName: node linkType: hard @@ -1032,6 +1002,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-web-identity@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.556.0" + dependencies: + "@aws-sdk/client-sts": "npm:3.556.0" + "@aws-sdk/types": "npm:3.535.0" + "@smithy/property-provider": "npm:^2.2.0" + "@smithy/types": "npm:^2.12.0" + tslib: "npm:^2.6.2" + checksum: 10c0/1e50940eadf63c912cc95559f9c61bd595beb94cb7ee4b57dd436af08bca2e2f172386b4b8195e3b7eff727dfb8743760abeedf792f76daee480ad29f877dcb3 + languageName: node + linkType: hard + "@aws-sdk/eventstream-handler-node@npm:3.535.0": version: 3.535.0 resolution: "@aws-sdk/eventstream-handler-node@npm:3.535.0" @@ -1179,34 +1162,19 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-sdk-transcribe-streaming@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/middleware-sdk-transcribe-streaming@npm:3.535.0" +"@aws-sdk/middleware-sdk-transcribe-streaming@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/middleware-sdk-transcribe-streaming@npm:3.556.0" dependencies: "@aws-sdk/types": "npm:3.535.0" "@aws-sdk/util-format-url": "npm:3.535.0" "@smithy/eventstream-serde-browser": "npm:^2.2.0" "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/signature-v4": "npm:^2.2.0" + "@smithy/signature-v4": "npm:^2.3.0" "@smithy/types": "npm:^2.12.0" tslib: "npm:^2.6.2" uuid: "npm:^9.0.1" - checksum: 10c0/4ad41c447848a3d8a6812f11734eebd9cbdc543fbcdcb684cc9f749d1f32ad4db365eef0e1452b36378fa0c743674a405d9a3b6175ae459372c67d742e51ad47 - languageName: node - linkType: hard - -"@aws-sdk/middleware-signing@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/middleware-signing@npm:3.535.0" - dependencies: - "@aws-sdk/types": "npm:3.535.0" - "@smithy/property-provider": "npm:^2.2.0" - "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/signature-v4": "npm:^2.2.0" - "@smithy/types": "npm:^2.12.0" - "@smithy/util-middleware": "npm:^2.2.0" - tslib: "npm:^2.6.2" - checksum: 10c0/95d6c97b8479815c1400555949732706e6fee66d2ccec57e56eed538008cddcd1382824a84c1ea662a4323727895b3f887723a36801f4068b3aad3dfe1a37343 + checksum: 10c0/ea1562c66dbf8f7889e2f09292512020fb096b40af3ed61fdba49bbbc99b530854b6e2e01795cdf45772d0aef056bb2d8377a2f24cc91f3f61e4ebd73e703020 languageName: node linkType: hard @@ -1225,6 +1193,21 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-signing@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/middleware-signing@npm:3.556.0" + dependencies: + "@aws-sdk/types": "npm:3.535.0" + "@smithy/property-provider": "npm:^2.2.0" + "@smithy/protocol-http": "npm:^3.3.0" + "@smithy/signature-v4": "npm:^2.3.0" + "@smithy/types": "npm:^2.12.0" + "@smithy/util-middleware": "npm:^2.2.0" + tslib: "npm:^2.6.2" + checksum: 10c0/0fb90db7704f72ca0cc152580b60289194244c849c185bfd27710b02ce8c8ad536d19b2d7d6e1db8c11821164aca6cdfbf132c2dd07ce81c008562b6ec8c7944 + languageName: node + linkType: hard + "@aws-sdk/middleware-ssec@npm:3.537.0": version: 3.537.0 resolution: "@aws-sdk/middleware-ssec@npm:3.537.0" @@ -1236,19 +1219,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-user-agent@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/middleware-user-agent@npm:3.535.0" - dependencies: - "@aws-sdk/types": "npm:3.535.0" - "@aws-sdk/util-endpoints": "npm:3.535.0" - "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/types": "npm:^2.12.0" - tslib: "npm:^2.6.2" - checksum: 10c0/9276df938a6438acfe861bcac545fae514a797ea438274de161449c511e01d6c60301f184b339f673778e404ef5ab8a26f9544d93b05330d10df2e91a5a18963 - languageName: node - linkType: hard - "@aws-sdk/middleware-user-agent@npm:3.540.0": version: 3.540.0 resolution: "@aws-sdk/middleware-user-agent@npm:3.540.0" @@ -1262,22 +1232,22 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-websocket@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/middleware-websocket@npm:3.535.0" +"@aws-sdk/middleware-websocket@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/middleware-websocket@npm:3.556.0" dependencies: - "@aws-sdk/middleware-signing": "npm:3.535.0" + "@aws-sdk/middleware-signing": "npm:3.556.0" "@aws-sdk/types": "npm:3.535.0" "@aws-sdk/util-format-url": "npm:3.535.0" "@smithy/eventstream-codec": "npm:^2.2.0" "@smithy/eventstream-serde-browser": "npm:^2.2.0" "@smithy/fetch-http-handler": "npm:^2.5.0" "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/signature-v4": "npm:^2.2.0" + "@smithy/signature-v4": "npm:^2.3.0" "@smithy/types": "npm:^2.12.0" "@smithy/util-hex-encoding": "npm:^2.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/eeacc2715dc51ad62775b5d3c997824a79e9cf658ae2e2a00b821b17726e1f0f15836adedae535e6a7383fef3d9d2cbfce7d6cca527b8da08742392e7254b728 + checksum: 10c0/7ac873e1f08d0a9050e44f832ff414e9a4057e9714a4885654947e3f8cec2dd7f3ba79bd83476156a4aec1b7a1bb07790a005ae685c1af50312fbf8fbb351f65 languageName: node linkType: hard @@ -1309,20 +1279,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/token-providers@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/token-providers@npm:3.535.0" - dependencies: - "@aws-sdk/client-sso-oidc": "npm:3.535.0" - "@aws-sdk/types": "npm:3.535.0" - "@smithy/property-provider": "npm:^2.2.0" - "@smithy/shared-ini-file-loader": "npm:^2.4.0" - "@smithy/types": "npm:^2.12.0" - tslib: "npm:^2.6.2" - checksum: 10c0/ecc17ec3ab81f2649443f4e435557225bde28425aef6e9d0f5d3798299dad725c29c8603ebc625543a8c1ce443d12bdd21ba8d6878677a736b1babdad5c5c556 - languageName: node - linkType: hard - "@aws-sdk/token-providers@npm:3.552.0": version: 3.552.0 resolution: "@aws-sdk/token-providers@npm:3.552.0" @@ -1337,6 +1293,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/token-providers@npm:3.556.0": + version: 3.556.0 + resolution: "@aws-sdk/token-providers@npm:3.556.0" + dependencies: + "@aws-sdk/client-sso-oidc": "npm:3.556.0" + "@aws-sdk/types": "npm:3.535.0" + "@smithy/property-provider": "npm:^2.2.0" + "@smithy/shared-ini-file-loader": "npm:^2.4.0" + "@smithy/types": "npm:^2.12.0" + tslib: "npm:^2.6.2" + checksum: 10c0/cb8d6261dd082a536995c17836cb2f4a16a2e39b29bce3f7318e04dc01165f5ec9439d0373fd7af45faf2eb6ba96d3331ed084eebc3b3301be2ac9b18e9957cb + languageName: node + linkType: hard + "@aws-sdk/types@npm:3.370.0": version: 3.370.0 resolution: "@aws-sdk/types@npm:3.370.0" @@ -1376,18 +1346,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-endpoints@npm:3.535.0": - version: 3.535.0 - resolution: "@aws-sdk/util-endpoints@npm:3.535.0" - dependencies: - "@aws-sdk/types": "npm:3.535.0" - "@smithy/types": "npm:^2.12.0" - "@smithy/util-endpoints": "npm:^1.2.0" - tslib: "npm:^2.6.2" - checksum: 10c0/cd36c11e2f4374c224e45ebcf208277e0d8d89f5e4e09af1c64e6681e5042cf0ee981887eb45d34eeff782680a5ac6c2fe9d6a18ebe2cb1921f9d3c54180493d - languageName: node - linkType: hard - "@aws-sdk/util-endpoints@npm:3.540.0": version: 3.540.0 resolution: "@aws-sdk/util-endpoints@npm:3.540.0" @@ -2592,27 +2550,27 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.4": - version: 2.1.4 - resolution: "@eslint/eslintrc@npm:2.1.4" +"@eslint/eslintrc@npm:^3.0.2": + version: 3.0.2 + resolution: "@eslint/eslintrc@npm:3.0.2" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" - espree: "npm:^9.6.0" - globals: "npm:^13.19.0" + espree: "npm:^10.0.1" + globals: "npm:^14.0.0" ignore: "npm:^5.2.0" import-fresh: "npm:^3.2.1" js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: 10c0/32f67052b81768ae876c84569ffd562491ec5a5091b0c1e1ca1e0f3c24fb42f804952fdd0a137873bc64303ba368a71ba079a6f691cee25beee9722d94cc8573 + checksum: 10c0/d8c92f06bdf8e2be9fcc0eeac4a9351745174adfcc72571ef3d179101cb55e19f15f6385c2a4f4945a3ba9245802d3371208e2e1e4f00f6bcf6b8711656af85a languageName: node linkType: hard -"@eslint/js@npm:8.57.0": - version: 8.57.0 - resolution: "@eslint/js@npm:8.57.0" - checksum: 10c0/9a518bb8625ba3350613903a6d8c622352ab0c6557a59fe6ff6178bf882bf57123f9d92aa826ee8ac3ee74b9c6203fe630e9ee00efb03d753962dcf65ee4bd94 +"@eslint/js@npm:9.0.0": + version: 9.0.0 + resolution: "@eslint/js@npm:9.0.0" + checksum: 10c0/ec3242a60a2525d2785d96d1e95b8060235f47f3b953aa81626968591ef8c1eb4f7f8b3647db2c97fdfa524eace949a5695be50521f64b8dcc4ed3b493ee409e languageName: node linkType: hard @@ -2677,14 +2635,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.14": - version: 0.11.14 - resolution: "@humanwhocodes/config-array@npm:0.11.14" +"@humanwhocodes/config-array@npm:^0.12.3": + version: 0.12.3 + resolution: "@humanwhocodes/config-array@npm:0.12.3" dependencies: - "@humanwhocodes/object-schema": "npm:^2.0.2" + "@humanwhocodes/object-schema": "npm:^2.0.3" debug: "npm:^4.3.1" minimatch: "npm:^3.0.5" - checksum: 10c0/66f725b4ee5fdd8322c737cb5013e19fac72d4d69c8bf4b7feb192fcb83442b035b92186f8e9497c220e58b2d51a080f28a73f7899bc1ab288c3be172c467541 + checksum: 10c0/7a97f1414c63f353557ff8ad2987774cbcd3ed87525909cc845b629518dd74dc92cacf8ac8dc4161549a87441f8c64802ac530ce879ddcbf2551a53ba73d03d1 languageName: node linkType: hard @@ -2695,10 +2653,10 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^2.0.2": - version: 2.0.2 - resolution: "@humanwhocodes/object-schema@npm:2.0.2" - checksum: 10c0/6fd83dc320231d71c4541d0244051df61f301817e9f9da9fd4cb7e44ec8aacbde5958c1665b0c419401ab935114fdf532a6ad5d4e7294b1af2f347dd91a6983f +"@humanwhocodes/object-schema@npm:^2.0.3": + version: 2.0.3 + resolution: "@humanwhocodes/object-schema@npm:2.0.3" + checksum: 10c0/80520eabbfc2d32fe195a93557cef50dfe8c8905de447f022675aaf66abc33ae54098f5ea78548d925aa671cd4ab7c7daa5ad704fe42358c9b5e7db60f80696c languageName: node linkType: hard @@ -2716,6 +2674,15 @@ __metadata: languageName: node linkType: hard +"@isaacs/fs-minipass@npm:^4.0.0": + version: 4.0.0 + resolution: "@isaacs/fs-minipass@npm:4.0.0" + dependencies: + minipass: "npm:^7.0.4" + checksum: 10c0/c9fab436b86e81fd9d1e31c5bc2ced9c6ab3f8970ca9fca86fb31f30834f81071be6eb8766c7df2a9b2ef6ec90648fbe1f8ed0a5fd6195dec3e8a2209b22e532 + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.5 resolution: "@jridgewell/gen-mapping@npm:0.3.5" @@ -5449,22 +5416,6 @@ __metadata: languageName: node linkType: hard -"@smithy/core@npm:^1.4.0": - version: 1.4.0 - resolution: "@smithy/core@npm:1.4.0" - dependencies: - "@smithy/middleware-endpoint": "npm:^2.5.0" - "@smithy/middleware-retry": "npm:^2.2.0" - "@smithy/middleware-serde": "npm:^2.3.0" - "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/smithy-client": "npm:^2.5.0" - "@smithy/types": "npm:^2.12.0" - "@smithy/util-middleware": "npm:^2.2.0" - tslib: "npm:^2.6.2" - checksum: 10c0/a5ece1a4751be0778754cdff7484fd8930068c1ea858c696836ecd9c60fdd7944aef27590d35b95f6a4c499427c7b653ffddc452ad3ee6f8906e2a57e06e39ad - languageName: node - linkType: hard - "@smithy/core@npm:^1.4.2": version: 1.4.2 resolution: "@smithy/core@npm:1.4.2" @@ -5638,21 +5589,6 @@ __metadata: languageName: node linkType: hard -"@smithy/middleware-endpoint@npm:^2.5.0": - version: 2.5.0 - resolution: "@smithy/middleware-endpoint@npm:2.5.0" - dependencies: - "@smithy/middleware-serde": "npm:^2.3.0" - "@smithy/node-config-provider": "npm:^2.3.0" - "@smithy/shared-ini-file-loader": "npm:^2.4.0" - "@smithy/types": "npm:^2.12.0" - "@smithy/url-parser": "npm:^2.2.0" - "@smithy/util-middleware": "npm:^2.2.0" - tslib: "npm:^2.6.2" - checksum: 10c0/5f80e5d9bc63d1f438882eb90b471c63f877493d1a87ff8eb3aa2b3c8eaa8f42b6c9c818648270597595a495555e56da849fb0b41e44d1471e09cddcec030baf - languageName: node - linkType: hard - "@smithy/middleware-endpoint@npm:^2.5.1": version: 2.5.1 resolution: "@smithy/middleware-endpoint@npm:2.5.1" @@ -5668,23 +5604,6 @@ __metadata: languageName: node linkType: hard -"@smithy/middleware-retry@npm:^2.2.0": - version: 2.2.0 - resolution: "@smithy/middleware-retry@npm:2.2.0" - dependencies: - "@smithy/node-config-provider": "npm:^2.3.0" - "@smithy/protocol-http": "npm:^3.3.0" - "@smithy/service-error-classification": "npm:^2.1.5" - "@smithy/smithy-client": "npm:^2.5.0" - "@smithy/types": "npm:^2.12.0" - "@smithy/util-middleware": "npm:^2.2.0" - "@smithy/util-retry": "npm:^2.2.0" - tslib: "npm:^2.6.2" - uuid: "npm:^8.3.2" - checksum: 10c0/6b4b0913b729b2f56e30cb9cef42cdd3e41a2ad570e1e6b60f8662326e1f1063ff2335176c5308f99153c13c3a3e8d30f5adacb2cd744d0fbb10192ebb021ad9 - languageName: node - linkType: hard - "@smithy/middleware-retry@npm:^2.3.1": version: 2.3.1 resolution: "@smithy/middleware-retry@npm:2.3.1" @@ -5807,22 +5726,6 @@ __metadata: languageName: node linkType: hard -"@smithy/signature-v4@npm:^2.2.0": - version: 2.2.0 - resolution: "@smithy/signature-v4@npm:2.2.0" - dependencies: - "@smithy/eventstream-codec": "npm:^2.2.0" - "@smithy/is-array-buffer": "npm:^2.2.0" - "@smithy/types": "npm:^2.12.0" - "@smithy/util-hex-encoding": "npm:^2.2.0" - "@smithy/util-middleware": "npm:^2.2.0" - "@smithy/util-uri-escape": "npm:^2.2.0" - "@smithy/util-utf8": "npm:^2.3.0" - tslib: "npm:^2.6.2" - checksum: 10c0/2b8588498b0710839f59d5c7cb200bc846a5ee030def49d27aab6b3a87bea806bdc12cefb2605822c9435da399ca86cdbb68583b5ade84966d167bf1cde2886f - languageName: node - linkType: hard - "@smithy/signature-v4@npm:^2.2.1": version: 2.2.1 resolution: "@smithy/signature-v4@npm:2.2.1" @@ -5838,17 +5741,18 @@ __metadata: languageName: node linkType: hard -"@smithy/smithy-client@npm:^2.5.0": - version: 2.5.0 - resolution: "@smithy/smithy-client@npm:2.5.0" +"@smithy/signature-v4@npm:^2.3.0": + version: 2.3.0 + resolution: "@smithy/signature-v4@npm:2.3.0" dependencies: - "@smithy/middleware-endpoint": "npm:^2.5.0" - "@smithy/middleware-stack": "npm:^2.2.0" - "@smithy/protocol-http": "npm:^3.3.0" + "@smithy/is-array-buffer": "npm:^2.2.0" "@smithy/types": "npm:^2.12.0" - "@smithy/util-stream": "npm:^2.2.0" + "@smithy/util-hex-encoding": "npm:^2.2.0" + "@smithy/util-middleware": "npm:^2.2.0" + "@smithy/util-uri-escape": "npm:^2.2.0" + "@smithy/util-utf8": "npm:^2.3.0" tslib: "npm:^2.6.2" - checksum: 10c0/66186e3c9ad9f0b59871f5a71f9a33bdbd58445c0e6a320570325ec2a084aeb0110bba6d60872f90cac244777cec57c2b2099311f0496b5ba85344a65518d69b + checksum: 10c0/b8a0c312352a863a875e723098ae2dcedcd586cc323b4cb16a03ff056c3f9d2c09cefffccb19426a25a1450de8612af17ccecda025e47269c6f8c4c514640063 languageName: node linkType: hard @@ -5952,19 +5856,6 @@ __metadata: languageName: node linkType: hard -"@smithy/util-defaults-mode-browser@npm:^2.2.0": - version: 2.2.0 - resolution: "@smithy/util-defaults-mode-browser@npm:2.2.0" - dependencies: - "@smithy/property-provider": "npm:^2.2.0" - "@smithy/smithy-client": "npm:^2.5.0" - "@smithy/types": "npm:^2.12.0" - bowser: "npm:^2.11.0" - tslib: "npm:^2.6.2" - checksum: 10c0/0a9e9ccd62f208d2f57cd13f8374cc3888d19d3501ccabc1959fec4e369ebaeb15f84c436e7d04d2ab52748a0284dde73bec4cac537605cc876c72e39542ff7c - languageName: node - linkType: hard - "@smithy/util-defaults-mode-browser@npm:^2.2.1": version: 2.2.1 resolution: "@smithy/util-defaults-mode-browser@npm:2.2.1" @@ -5978,21 +5869,6 @@ __metadata: languageName: node linkType: hard -"@smithy/util-defaults-mode-node@npm:^2.3.0": - version: 2.3.0 - resolution: "@smithy/util-defaults-mode-node@npm:2.3.0" - dependencies: - "@smithy/config-resolver": "npm:^2.2.0" - "@smithy/credential-provider-imds": "npm:^2.3.0" - "@smithy/node-config-provider": "npm:^2.3.0" - "@smithy/property-provider": "npm:^2.2.0" - "@smithy/smithy-client": "npm:^2.5.0" - "@smithy/types": "npm:^2.12.0" - tslib: "npm:^2.6.2" - checksum: 10c0/604e2145c722bc1a1caffdf9ed63e259858aaecc051e423c9b2e2820e2f929b4fc1bc785180cbab00042b77493492526e3ca94fb7174d92765846b00f16130e1 - languageName: node - linkType: hard - "@smithy/util-defaults-mode-node@npm:^2.3.1": version: 2.3.1 resolution: "@smithy/util-defaults-mode-node@npm:2.3.1" @@ -6857,7 +6733,7 @@ __metadata: languageName: node linkType: hard -"@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0": +"@ungap/structured-clone@npm:^1.0.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" checksum: 10c0/8209c937cb39119f44eb63cf90c0b73e7c754209a6411c707be08e50e29ee81356dca1a848a405c8bdeebfe2f5e4f831ad310ae1689eeef65e7445c090c6657d @@ -7265,7 +7141,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.4.1, acorn@npm:^8.9.0": +"acorn@npm:^8.11.3, acorn@npm:^8.4.1": version: 8.11.3 resolution: "acorn@npm:8.11.3" bin: @@ -8384,6 +8260,13 @@ __metadata: languageName: node linkType: hard +"chownr@npm:^3.0.0": + version: 3.0.0 + resolution: "chownr@npm:3.0.0" + checksum: 10c0/43925b87700f7e3893296c8e9c56cc58f926411cce3a6e5898136daaf08f08b9a8eb76d37d3267e707d0dcc17aed2e2ebdf5848c0c3ce95cf910a919935c1b10 + languageName: node + linkType: hard + "chroma-js@npm:^2.4.2": version: 2.4.2 resolution: "chroma-js@npm:2.4.2" @@ -8720,17 +8603,6 @@ __metadata: languageName: node linkType: hard -"compromise@npm:^14.12.0": - version: 14.12.0 - resolution: "compromise@npm:14.12.0" - dependencies: - efrt: "npm:2.7.0" - grad-school: "npm:0.0.5" - suffix-thumb: "npm:5.0.2" - checksum: 10c0/454ac82f752b9d7e2576480d7bb03af37a6cd4d2b1719b94679a02c8acc18045fd83def40d21a2ff6112803a2bf647ded943d4922da2dd79c1d3930caa58b486 - languageName: node - linkType: hard - "compromise@npm:^14.13.0": version: 14.13.0 resolution: "compromise@npm:14.13.0" @@ -9690,15 +9562,6 @@ __metadata: languageName: node linkType: hard -"doctrine@npm:^3.0.0": - version: 3.0.0 - resolution: "doctrine@npm:3.0.0" - dependencies: - esutils: "npm:^2.0.2" - checksum: 10c0/c96bdccabe9d62ab6fea9399fdff04a66e6563c1d6fb3a3a063e8d53c3bb136ba63e84250bbf63d00086a769ad53aef92d2bd483f03f837fc97b71cbee6b2520 - languageName: node - linkType: hard - "dom-serializer@npm:^1.0.1, dom-serializer@npm:^1.3.2": version: 1.4.1 resolution: "dom-serializer@npm:1.4.1" @@ -9825,12 +9688,12 @@ __metadata: languageName: node linkType: hard -"echogarden@npm:^0.12.2": - version: 0.12.2 - resolution: "echogarden@npm:0.12.2" +"echogarden@npm:^1.0.2": + version: 1.0.2 + resolution: "echogarden@npm:1.0.2" dependencies: - "@aws-sdk/client-polly": "npm:^3.535.0" - "@aws-sdk/client-transcribe-streaming": "npm:^3.535.0" + "@aws-sdk/client-polly": "npm:^3.554.0" + "@aws-sdk/client-transcribe-streaming": "npm:^3.554.0" "@echogarden/espeak-ng-emscripten": "npm:^0.1.2" "@echogarden/fasttext-wasm": "npm:^0.1.0" "@echogarden/flite-wasi": "npm:^0.1.1" @@ -9847,10 +9710,10 @@ __metadata: chalk: "npm:^5.3.0" cldr-segmentation: "npm:^2.2.0" command-exists: "npm:^1.2.9" - compromise: "npm:^14.12.0" + compromise: "npm:^14.13.0" compromise-dates: "npm:^3.5.0" fs-extra: "npm:^11.2.0" - gaxios: "npm:^6.3.0" + gaxios: "npm:^6.4.0" graceful-fs: "npm:^4.2.11" html-escaper: "npm:^3.0.3" html-to-text: "npm:^9.0.5" @@ -9865,9 +9728,11 @@ __metadata: ndarray: "npm:^1.0.19" ndarray-ops: "npm:^1.2.2" onnxruntime-node: "npm:^1.17.0" + openai: "npm:^4.33.1" sam-js: "npm:^0.2.1" strip-ansi: "npm:^7.1.0" - tar: "npm:^6.2.0" + tar: "npm:^7.0.0" + tiktoken: "npm:^1.0.14" tinyld: "npm:^1.3.4" ws: "npm:^8.16.0" wtf_wikipedia: "npm:^10.3.0" @@ -10231,14 +10096,14 @@ __metadata: dayjs: "npm:^1.11.10" decamelize: "npm:^6.0.0" decamelize-keys: "npm:^2.0.1" - echogarden: "npm:^0.12.2" + echogarden: "npm:^1.0.2" electron: "npm:^30.0.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.3" electron-squirrel-startup: "npm:^1.0.0" - eslint: "npm:^8.57.0" + eslint: "npm:^9.0.0" eslint-import-resolver-typescript: "npm:^3.6.1" eslint-plugin-import: "npm:^2.29.1" ffmpeg-static: "npm:^5.2.0" @@ -10650,57 +10515,60 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.2.2": - version: 7.2.2 - resolution: "eslint-scope@npm:7.2.2" +"eslint-scope@npm:^8.0.1": + version: 8.0.1 + resolution: "eslint-scope@npm:8.0.1" dependencies: esrecurse: "npm:^4.3.0" estraverse: "npm:^5.2.0" - checksum: 10c0/613c267aea34b5a6d6c00514e8545ef1f1433108097e857225fed40d397dd6b1809dffd11c2fde23b37ca53d7bf935fe04d2a18e6fc932b31837b6ad67e1c116 + checksum: 10c0/0ec40ab284e58ac7ef064ecd23c127e03d339fa57173c96852336c73afc70ce5631da21dc1c772415a37a421291845538dd69db83c68d611044c0fde1d1fa269 languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": +"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" checksum: 10c0/92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820 languageName: node linkType: hard -"eslint@npm:^8.57.0": - version: 8.57.0 - resolution: "eslint@npm:8.57.0" +"eslint-visitor-keys@npm:^4.0.0": + version: 4.0.0 + resolution: "eslint-visitor-keys@npm:4.0.0" + checksum: 10c0/76619f42cf162705a1515a6868e6fc7567e185c7063a05621a8ac4c3b850d022661262c21d9f1fc1d144ecf0d5d64d70a3f43c15c3fc969a61ace0fb25698cf5 + languageName: node + linkType: hard + +"eslint@npm:^9.0.0": + version: 9.0.0 + resolution: "eslint@npm:9.0.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.6.1" - "@eslint/eslintrc": "npm:^2.1.4" - "@eslint/js": "npm:8.57.0" - "@humanwhocodes/config-array": "npm:^0.11.14" + "@eslint/eslintrc": "npm:^3.0.2" + "@eslint/js": "npm:9.0.0" + "@humanwhocodes/config-array": "npm:^0.12.3" "@humanwhocodes/module-importer": "npm:^1.0.1" "@nodelib/fs.walk": "npm:^1.2.8" - "@ungap/structured-clone": "npm:^1.2.0" ajv: "npm:^6.12.4" chalk: "npm:^4.0.0" cross-spawn: "npm:^7.0.2" debug: "npm:^4.3.2" - doctrine: "npm:^3.0.0" escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^7.2.2" - eslint-visitor-keys: "npm:^3.4.3" - espree: "npm:^9.6.1" + eslint-scope: "npm:^8.0.1" + eslint-visitor-keys: "npm:^4.0.0" + espree: "npm:^10.0.1" esquery: "npm:^1.4.2" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^6.0.1" + file-entry-cache: "npm:^8.0.0" find-up: "npm:^5.0.0" glob-parent: "npm:^6.0.2" - globals: "npm:^13.19.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.0" imurmurhash: "npm:^0.1.4" is-glob: "npm:^4.0.0" is-path-inside: "npm:^3.0.3" - js-yaml: "npm:^4.1.0" json-stable-stringify-without-jsonify: "npm:^1.0.1" levn: "npm:^0.4.1" lodash.merge: "npm:^4.6.2" @@ -10711,7 +10579,7 @@ __metadata: text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 10c0/00bb96fd2471039a312435a6776fe1fd557c056755eaa2b96093ef3a8508c92c8775d5f754768be6b1dddd09fdd3379ddb231eeb9b6c579ee17ea7d68000a529 + checksum: 10c0/ab23e45cfef5ec174fc165edc03e0d6655fd7e50fd18068e6d966e9640f0d0a9048244e1297569ba4fd1ccddcfc0b00fb0c9723caa4209e0b2b23139ae688368 languageName: node linkType: hard @@ -10722,14 +10590,14 @@ __metadata: languageName: node linkType: hard -"espree@npm:^9.6.0, espree@npm:^9.6.1": - version: 9.6.1 - resolution: "espree@npm:9.6.1" +"espree@npm:^10.0.1": + version: 10.0.1 + resolution: "espree@npm:10.0.1" dependencies: - acorn: "npm:^8.9.0" + acorn: "npm:^8.11.3" acorn-jsx: "npm:^5.3.2" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 10c0/1a2e9b4699b715347f62330bcc76aee224390c28bb02b31a3752e9d07549c473f5f986720483c6469cf3cfb3c9d05df612ffc69eb1ee94b54b739e67de9bb460 + eslint-visitor-keys: "npm:^4.0.0" + checksum: 10c0/7c0f84afa0f9db7bb899619e6364ed832ef13fe8943691757ddde9a1805ae68b826ed66803323015f707a629a5507d0d290edda2276c25131fe0ad883b8b5636 languageName: node linkType: hard @@ -11044,12 +10912,12 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^6.0.1": - version: 6.0.1 - resolution: "file-entry-cache@npm:6.0.1" +"file-entry-cache@npm:^8.0.0": + version: 8.0.0 + resolution: "file-entry-cache@npm:8.0.0" dependencies: - flat-cache: "npm:^3.0.4" - checksum: 10c0/58473e8a82794d01b38e5e435f6feaf648e3f36fdb3a56e98f417f4efae71ad1c0d4ebd8a9a7c50c3ad085820a93fc7494ad721e0e4ebc1da3573f4e1c3c7cdd + flat-cache: "npm:^4.0.0" + checksum: 10c0/9e2b5938b1cd9b6d7e3612bdc533afd4ac17b2fc646569e9a8abbf2eb48e5eb8e316bc38815a3ef6a1b456f4107f0d0f055a614ca613e75db6bf9ff4d72c1638 languageName: node linkType: hard @@ -11131,14 +10999,13 @@ __metadata: languageName: node linkType: hard -"flat-cache@npm:^3.0.4": - version: 3.2.0 - resolution: "flat-cache@npm:3.2.0" +"flat-cache@npm:^4.0.0": + version: 4.0.1 + resolution: "flat-cache@npm:4.0.1" dependencies: flatted: "npm:^3.2.9" - keyv: "npm:^4.5.3" - rimraf: "npm:^3.0.2" - checksum: 10c0/b76f611bd5f5d68f7ae632e3ae503e678d205cf97a17c6ab5b12f6ca61188b5f1f7464503efae6dc18683ed8f0b41460beb48ac4b9ac63fe6201296a91ba2f75 + keyv: "npm:^4.5.4" + checksum: 10c0/2c59d93e9faa2523e4fda6b4ada749bed432cfa28c8e251f33b25795e426a1c6dbada777afb1f74fcfff33934fdbdea921ee738fcc33e71adc9d6eca984a1cfc languageName: node linkType: hard @@ -11478,15 +11345,16 @@ __metadata: languageName: node linkType: hard -"gaxios@npm:^6.3.0": - version: 6.3.0 - resolution: "gaxios@npm:6.3.0" +"gaxios@npm:^6.4.0": + version: 6.5.0 + resolution: "gaxios@npm:6.5.0" dependencies: extend: "npm:^3.0.2" https-proxy-agent: "npm:^7.0.1" is-stream: "npm:^2.0.0" node-fetch: "npm:^2.6.9" - checksum: 10c0/89b390d6a3776fcb706dc9ef9728c424595fca15afb6a7c6fb8a164a06708203189cd71e39f1617ece39e1d7ec6964f8882b2cafaf1b823a02175f758c1b8738 + uuid: "npm:^9.0.1" + checksum: 10c0/4c377ab27045aef82228dd41c81c53cf4c0c8de848065a150b82912979bd4f0a804d1270c6a98557f8a37a6c227254b51f7767d80a85baaa866f2c4fa9a7778a languageName: node linkType: hard @@ -11760,12 +11628,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:^13.19.0": - version: 13.24.0 - resolution: "globals@npm:13.24.0" - dependencies: - type-fest: "npm:^0.20.2" - checksum: 10c0/d3c11aeea898eb83d5ec7a99508600fbe8f83d2cf00cbb77f873dbf2bcb39428eff1b538e4915c993d8a3b3473fa71eeebfe22c9bb3a3003d1e26b1f2c8a42cd +"globals@npm:^14.0.0": + version: 14.0.0 + resolution: "globals@npm:14.0.0" + checksum: 10c0/b96ff42620c9231ad468d4c58ff42afee7777ee1c963013ff8aabe095a451d0ceeb8dcd8ef4cbd64d2538cef45f787a78ba3a9574f4a634438963e334471302d languageName: node linkType: hard @@ -13077,7 +12943,7 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.0.0, keyv@npm:^4.5.3": +"keyv@npm:^4.0.0, keyv@npm:^4.5.4": version: 4.5.4 resolution: "keyv@npm:4.5.4" dependencies: @@ -14823,7 +14689,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3": +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4": version: 7.0.4 resolution: "minipass@npm:7.0.4" checksum: 10c0/6c7370a6dfd257bf18222da581ba89a5eaedca10e158781232a8b5542a90547540b4b9b7e7f490e4cda43acfbd12e086f0453728ecf8c19e0ef6921bc5958ac5 @@ -14847,6 +14713,16 @@ __metadata: languageName: node linkType: hard +"minizlib@npm:^3.0.1": + version: 3.0.1 + resolution: "minizlib@npm:3.0.1" + dependencies: + minipass: "npm:^7.0.4" + rimraf: "npm:^5.0.5" + checksum: 10c0/82f8bf70da8af656909a8ee299d7ed3b3372636749d29e105f97f20e88971be31f5ed7642f2e898f00283b68b701cc01307401cdc209b0efc5dd3818220e5093 + languageName: node + linkType: hard + "mitt@npm:^3.0.1": version: 3.0.1 resolution: "mitt@npm:3.0.1" @@ -14888,6 +14764,15 @@ __metadata: languageName: node linkType: hard +"mkdirp@npm:^3.0.1": + version: 3.0.1 + resolution: "mkdirp@npm:3.0.1" + bin: + mkdirp: dist/cjs/src/bin.js + checksum: 10c0/9f2b975e9246351f5e3a40dcfac99fcd0baa31fbfab615fe059fb11e51f10e4803c63de1f384c54d656e4db31d000e4767e9ef076a22e12a641357602e31d57d + languageName: node + linkType: hard + "ml-array-mean@npm:^1.1.6": version: 1.1.6 resolution: "ml-array-mean@npm:1.1.6" @@ -15529,7 +15414,7 @@ __metadata: languageName: node linkType: hard -"openai@npm:^4.36.0": +"openai@npm:^4.33.1, openai@npm:^4.36.0": version: 4.36.0 resolution: "openai@npm:4.36.0" dependencies: @@ -18104,7 +17989,7 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.0.2, tar@npm:^6.0.5, tar@npm:^6.1.11, tar@npm:^6.1.2, tar@npm:^6.2.0": +"tar@npm:^6.0.2, tar@npm:^6.0.5, tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.2.0 resolution: "tar@npm:6.2.0" dependencies: @@ -18118,6 +18003,20 @@ __metadata: languageName: node linkType: hard +"tar@npm:^7.0.0": + version: 7.0.1 + resolution: "tar@npm:7.0.1" + dependencies: + "@isaacs/fs-minipass": "npm:^4.0.0" + chownr: "npm:^3.0.0" + minipass: "npm:^5.0.0" + minizlib: "npm:^3.0.1" + mkdirp: "npm:^3.0.1" + yallist: "npm:^5.0.0" + checksum: 10c0/8170d02d22a920c7aee31d734a8eb11573d49041deeb00a0074e97dd67552d7c93011272a00f32a2b951891ff685c3abc72bea1bbd5e98ada928baa3b1b4547f + languageName: node + linkType: hard + "temp@npm:^0.9.0": version: 0.9.4 resolution: "temp@npm:0.9.4" @@ -18153,6 +18052,13 @@ __metadata: languageName: node linkType: hard +"tiktoken@npm:^1.0.14": + version: 1.0.14 + resolution: "tiktoken@npm:1.0.14" + checksum: 10c0/2416d400f1e1c2e7fa57edb78cbc728348cd8eb2881a31324fd3db49a44254b935dbbe8c997149133f961223e04747d933a4261874dc64ec72c003fcfd329568 + languageName: node + linkType: hard + "tiny-each-async@npm:2.0.3": version: 2.0.3 resolution: "tiny-each-async@npm:2.0.3" @@ -18403,13 +18309,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.20.2": - version: 0.20.2 - resolution: "type-fest@npm:0.20.2" - checksum: 10c0/dea9df45ea1f0aaa4e2d3bed3f9a0bfe9e5b2592bddb92eb1bf06e50bcf98dbb78189668cd8bc31a0511d3fc25539b4cd5c704497e53e93e2d40ca764b10bfc3 - languageName: node - linkType: hard - "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" @@ -19536,6 +19435,13 @@ __metadata: languageName: node linkType: hard +"yallist@npm:^5.0.0": + version: 5.0.0 + resolution: "yallist@npm:5.0.0" + checksum: 10c0/a499c81ce6d4a1d260d4ea0f6d49ab4da09681e32c3f0472dee16667ed69d01dae63a3b81745a24bd78476ec4fcf856114cb4896ace738e01da34b2c42235416 + languageName: node + linkType: hard + "yaml@npm:^2.2.1, yaml@npm:^2.3.4": version: 2.4.0 resolution: "yaml@npm:2.4.0"