From ebdc94d71e0f19f26628b0356d931e05a99edd73 Mon Sep 17 00:00:00 2001 From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com> Date: Fri, 12 Dec 2025 13:28:32 +0000 Subject: [PATCH] SDK regeneration --- src/api/resources/stream/client/Socket.ts | 16 +-- src/api/resources/transcribe/client/Socket.ts | 16 +-- .../types/AgentsMcpServerAuthorizationType.ts | 5 +- src/api/types/DocumentsCreateRequest.ts | 2 +- src/api/types/DocumentsSectionOverride.ts | 16 +++ src/api/types/DocumentsTemplate.ts | 8 +- .../types/DocumentsTemplateWithSections.ts | 13 +++ src/api/types/index.ts | 2 + .../types/AgentsMcpServerAuthorizationType.ts | 4 +- .../types/DocumentsSectionOverride.ts | 28 +++++ src/serialization/types/DocumentsTemplate.ts | 9 +- .../types/DocumentsTemplateWithSections.ts | 25 +++++ src/serialization/types/index.ts | 2 + yarn.lock | 100 +++++++++--------- 14 files changed, 171 insertions(+), 75 deletions(-) create mode 100644 src/api/types/DocumentsSectionOverride.ts create mode 100644 src/api/types/DocumentsTemplateWithSections.ts create mode 100644 src/serialization/types/DocumentsSectionOverride.ts create mode 100644 src/serialization/types/DocumentsTemplateWithSections.ts diff --git a/src/api/resources/stream/client/Socket.ts b/src/api/resources/stream/client/Socket.ts index 09f58406..312e73fd 100644 --- a/src/api/resources/stream/client/Socket.ts +++ b/src/api/resources/stream/client/Socket.ts @@ -102,13 +102,15 @@ export class StreamSocket { public sendAudio(message: string): void { this.assertSocketIsOpen(); - const jsonPayload = core.serialization.string().jsonOrThrow(message, { - unrecognizedObjectKeys: "passthrough", - allowUnrecognizedUnionMembers: true, - allowUnrecognizedEnumValues: true, - skipValidation: true, - omitUndefined: true, - }); + const jsonPayload = core.serialization + .string() + .jsonOrThrow(message, { + unrecognizedObjectKeys: "passthrough", + allowUnrecognizedUnionMembers: true, + allowUnrecognizedEnumValues: true, + skipValidation: true, + omitUndefined: true, + }); this.socket.send(JSON.stringify(jsonPayload)); } diff --git a/src/api/resources/transcribe/client/Socket.ts b/src/api/resources/transcribe/client/Socket.ts index 8f006424..d69b8184 100644 --- a/src/api/resources/transcribe/client/Socket.ts +++ b/src/api/resources/transcribe/client/Socket.ts @@ -102,13 +102,15 @@ export class TranscribeSocket { public sendAudio(message: string): void { this.assertSocketIsOpen(); - const jsonPayload = core.serialization.string().jsonOrThrow(message, { - unrecognizedObjectKeys: "passthrough", - allowUnrecognizedUnionMembers: true, - allowUnrecognizedEnumValues: true, - skipValidation: true, - omitUndefined: true, - }); + const jsonPayload = core.serialization + .string() + .jsonOrThrow(message, { + unrecognizedObjectKeys: "passthrough", + allowUnrecognizedUnionMembers: true, + allowUnrecognizedEnumValues: true, + skipValidation: true, + omitUndefined: true, + }); this.socket.send(JSON.stringify(jsonPayload)); } diff --git a/src/api/types/AgentsMcpServerAuthorizationType.ts b/src/api/types/AgentsMcpServerAuthorizationType.ts index 21c44e14..46157090 100644 --- a/src/api/types/AgentsMcpServerAuthorizationType.ts +++ b/src/api/types/AgentsMcpServerAuthorizationType.ts @@ -5,9 +5,10 @@ /** * Type of authorization used by the MCP server. */ -export type AgentsMcpServerAuthorizationType = "none" | "oauth2.0" | "oauth2.1"; +export type AgentsMcpServerAuthorizationType = "none" | "bearer" | "inherit" | "oauth2.0"; export const AgentsMcpServerAuthorizationType = { None: "none", + Bearer: "bearer", + Inherit: "inherit", Oauth20: "oauth2.0", - Oauth21: "oauth2.1", } as const; diff --git a/src/api/types/DocumentsCreateRequest.ts b/src/api/types/DocumentsCreateRequest.ts index 57ce95be..e61c566b 100644 --- a/src/api/types/DocumentsCreateRequest.ts +++ b/src/api/types/DocumentsCreateRequest.ts @@ -9,5 +9,5 @@ export type DocumentsCreateRequest = * Standard method for document generation: Use template key to generate document based on pre-defined template. */ | Corti.DocumentsCreateRequestWithTemplateKey /** - * Advanced method for document generation: Define sectionKeys in the request to build a template dynamically. See a detailed example [here](/templates/documents-advanced#assemble-a-template-with-extra-instructions). */ + * Advanced method for document generation: Define Sections in the request to build a template dynamically. See a detailed example [here](/templates/documents-advanced#assemble-a-template-with-extra-instructions). */ | Corti.DocumentsCreateRequestWithTemplate; diff --git a/src/api/types/DocumentsSectionOverride.ts b/src/api/types/DocumentsSectionOverride.ts new file mode 100644 index 00000000..85736e5f --- /dev/null +++ b/src/api/types/DocumentsSectionOverride.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface DocumentsSectionOverride { + /** The key of the section to be used during document generation. */ + key: string; + /** Override to use as the name for the section during document generation. */ + nameOverride?: string; + /** Override to use for the section-level writing style. */ + writingStyleOverride?: string; + /** Override to use for the section-level format rule. */ + formatRuleOverride?: string; + /** Override to use for the section-level additional instructions. */ + additionalInstructionsOverride?: string; +} diff --git a/src/api/types/DocumentsTemplate.ts b/src/api/types/DocumentsTemplate.ts index 9531b8be..af732607 100644 --- a/src/api/types/DocumentsTemplate.ts +++ b/src/api/types/DocumentsTemplate.ts @@ -4,4 +4,10 @@ import * as Corti from "../index.js"; -export type DocumentsTemplate = Corti.DocumentsTemplateWithSectionKeys; +export type DocumentsTemplate = + /** + * Flexible sections to be used in document generation. */ + | Corti.DocumentsTemplateWithSections + /** + * Section keys to be used in document generation, without overrides. */ + | Corti.DocumentsTemplateWithSectionKeys; diff --git a/src/api/types/DocumentsTemplateWithSections.ts b/src/api/types/DocumentsTemplateWithSections.ts new file mode 100644 index 00000000..33a7505c --- /dev/null +++ b/src/api/types/DocumentsTemplateWithSections.ts @@ -0,0 +1,13 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as Corti from "../index.js"; + +export interface DocumentsTemplateWithSections { + sections?: Corti.DocumentsSectionOverride[]; + /** A brief description of the document that can help give the LLM some context. */ + description?: string; + /** Override to use for the template-level additional instructions. */ + additionalInstructionsOverride?: string; +} diff --git a/src/api/types/index.ts b/src/api/types/index.ts index a8ae8f54..6899c8d7 100644 --- a/src/api/types/index.ts +++ b/src/api/types/index.ts @@ -3,8 +3,10 @@ export * from "./DocumentsContextWithFacts.js"; export * from "./DocumentsContextWithTranscript.js"; export * from "./DocumentsContextWithString.js"; export * from "./DocumentsSection.js"; +export * from "./DocumentsSectionOverride.js"; export * from "./DocumentsTemplate.js"; export * from "./DocumentsTemplateWithSectionKeys.js"; +export * from "./DocumentsTemplateWithSections.js"; export * from "./InteractionsEncounterCreateRequest.js"; export * from "./InteractionsEncounterUpdateRequest.js"; export * from "./InteractionsEncounterResponse.js"; diff --git a/src/serialization/types/AgentsMcpServerAuthorizationType.ts b/src/serialization/types/AgentsMcpServerAuthorizationType.ts index baf5a2c8..79d29ce9 100644 --- a/src/serialization/types/AgentsMcpServerAuthorizationType.ts +++ b/src/serialization/types/AgentsMcpServerAuthorizationType.ts @@ -9,8 +9,8 @@ import * as core from "../../core/index.js"; export const AgentsMcpServerAuthorizationType: core.serialization.Schema< serializers.AgentsMcpServerAuthorizationType.Raw, Corti.AgentsMcpServerAuthorizationType -> = core.serialization.enum_(["none", "oauth2.0", "oauth2.1"]); +> = core.serialization.enum_(["none", "bearer", "inherit", "oauth2.0"]); export declare namespace AgentsMcpServerAuthorizationType { - export type Raw = "none" | "oauth2.0" | "oauth2.1"; + export type Raw = "none" | "bearer" | "inherit" | "oauth2.0"; } diff --git a/src/serialization/types/DocumentsSectionOverride.ts b/src/serialization/types/DocumentsSectionOverride.ts new file mode 100644 index 00000000..46d1a7f3 --- /dev/null +++ b/src/serialization/types/DocumentsSectionOverride.ts @@ -0,0 +1,28 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index.js"; +import * as Corti from "../../api/index.js"; +import * as core from "../../core/index.js"; + +export const DocumentsSectionOverride: core.serialization.ObjectSchema< + serializers.DocumentsSectionOverride.Raw, + Corti.DocumentsSectionOverride +> = core.serialization.object({ + key: core.serialization.string(), + nameOverride: core.serialization.string().optional(), + writingStyleOverride: core.serialization.string().optional(), + formatRuleOverride: core.serialization.string().optional(), + additionalInstructionsOverride: core.serialization.string().optional(), +}); + +export declare namespace DocumentsSectionOverride { + export interface Raw { + key: string; + nameOverride?: string | null; + writingStyleOverride?: string | null; + formatRuleOverride?: string | null; + additionalInstructionsOverride?: string | null; + } +} diff --git a/src/serialization/types/DocumentsTemplate.ts b/src/serialization/types/DocumentsTemplate.ts index ec097bcc..ebd6c6ab 100644 --- a/src/serialization/types/DocumentsTemplate.ts +++ b/src/serialization/types/DocumentsTemplate.ts @@ -5,13 +5,12 @@ import * as serializers from "../index.js"; import * as Corti from "../../api/index.js"; import * as core from "../../core/index.js"; +import { DocumentsTemplateWithSections } from "./DocumentsTemplateWithSections.js"; import { DocumentsTemplateWithSectionKeys } from "./DocumentsTemplateWithSectionKeys.js"; -export const DocumentsTemplate: core.serialization.ObjectSchema< - serializers.DocumentsTemplate.Raw, - Corti.DocumentsTemplate -> = DocumentsTemplateWithSectionKeys; +export const DocumentsTemplate: core.serialization.Schema = + core.serialization.undiscriminatedUnion([DocumentsTemplateWithSections, DocumentsTemplateWithSectionKeys]); export declare namespace DocumentsTemplate { - export type Raw = DocumentsTemplateWithSectionKeys.Raw; + export type Raw = DocumentsTemplateWithSections.Raw | DocumentsTemplateWithSectionKeys.Raw; } diff --git a/src/serialization/types/DocumentsTemplateWithSections.ts b/src/serialization/types/DocumentsTemplateWithSections.ts new file mode 100644 index 00000000..1cf2393d --- /dev/null +++ b/src/serialization/types/DocumentsTemplateWithSections.ts @@ -0,0 +1,25 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../index.js"; +import * as Corti from "../../api/index.js"; +import * as core from "../../core/index.js"; +import { DocumentsSectionOverride } from "./DocumentsSectionOverride.js"; + +export const DocumentsTemplateWithSections: core.serialization.ObjectSchema< + serializers.DocumentsTemplateWithSections.Raw, + Corti.DocumentsTemplateWithSections +> = core.serialization.object({ + sections: core.serialization.list(DocumentsSectionOverride).optional(), + description: core.serialization.string().optional(), + additionalInstructionsOverride: core.serialization.string().optional(), +}); + +export declare namespace DocumentsTemplateWithSections { + export interface Raw { + sections?: DocumentsSectionOverride.Raw[] | null; + description?: string | null; + additionalInstructionsOverride?: string | null; + } +} diff --git a/src/serialization/types/index.ts b/src/serialization/types/index.ts index a8ae8f54..6899c8d7 100644 --- a/src/serialization/types/index.ts +++ b/src/serialization/types/index.ts @@ -3,8 +3,10 @@ export * from "./DocumentsContextWithFacts.js"; export * from "./DocumentsContextWithTranscript.js"; export * from "./DocumentsContextWithString.js"; export * from "./DocumentsSection.js"; +export * from "./DocumentsSectionOverride.js"; export * from "./DocumentsTemplate.js"; export * from "./DocumentsTemplateWithSectionKeys.js"; +export * from "./DocumentsTemplateWithSections.js"; export * from "./InteractionsEncounterCreateRequest.js"; export * from "./InteractionsEncounterUpdateRequest.js"; export * from "./InteractionsEncounterResponse.js"; diff --git a/yarn.lock b/yarn.lock index fd50d879..7220b2b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -719,9 +719,9 @@ integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/node@*": - version "24.10.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.10.1.tgz#91e92182c93db8bd6224fca031e2370cef9a8f01" - integrity sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ== + version "25.0.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.1.tgz#9c41c277a1b16491174497cd075f8de7c27a1ac4" + integrity sha512-czWPzKIAXucn9PtsttxmumiQ9N0ok9FrBwgRWrwmVLlp86BrMExzvXRLFYRJ+Ex3g6yqj+KuaxfX1JTgV2lpfg== dependencies: undici-types "~7.16.0" @@ -1070,10 +1070,10 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -baseline-browser-mapping@^2.8.25: - version "2.8.31" - resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.31.tgz#16c0f1814638257932e0486dbfdbb3348d0a5710" - integrity sha512-a28v2eWrrRWPpJSzxc+mKwm0ZtVx/G8SepdQZDArnXYU/XS+IF6mp8aB/4E+hH1tyGCoDo3KlUCdlSxGDsRkAw== +baseline-browser-mapping@^2.9.0: + version "2.9.6" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.6.tgz#82de0f7ee5860df86d60daf0d9524ae7227eeee7" + integrity sha512-v9BVVpOTLB59C9E7aSnmIF8h7qRsFpx+A2nugVMTszEOMcfjlZMsXRm4LF23I3Z9AJxc8ANpIvzbzONoX9VJlg== brace-expansion@^1.1.7: version "1.1.12" @@ -1091,15 +1091,15 @@ braces@^3.0.3: fill-range "^7.1.1" browserslist@^4.24.0, browserslist@^4.26.3: - version "4.28.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.0.tgz#9cefece0a386a17a3cd3d22ebf67b9deca1b5929" - integrity sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ== + version "4.28.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.1.tgz#7f534594628c53c63101079e27e40de490456a95" + integrity sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA== dependencies: - baseline-browser-mapping "^2.8.25" - caniuse-lite "^1.0.30001754" - electron-to-chromium "^1.5.249" + baseline-browser-mapping "^2.9.0" + caniuse-lite "^1.0.30001759" + electron-to-chromium "^1.5.263" node-releases "^2.0.27" - update-browserslist-db "^1.1.4" + update-browserslist-db "^1.2.0" bs-logger@^0.2.6: version "0.2.6" @@ -1143,10 +1143,10 @@ camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001754: - version "1.0.30001757" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz#a46ff91449c69522a462996c6aac4ef95d7ccc5e" - integrity sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ== +caniuse-lite@^1.0.30001759: + version "1.0.30001760" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz#bdd1960fafedf8d5f04ff16e81460506ff9b798f" + integrity sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw== chalk@^4.0.0, chalk@^4.1.0: version "4.1.2" @@ -1235,9 +1235,9 @@ convert-source-map@^2.0.0: integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== cookie@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-1.0.2.tgz#27360701532116bd3f1f9416929d176afe1e4610" - integrity sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA== + version "1.1.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-1.1.1.tgz#3bb9bdfc82369db9c2f69c93c9c3ceb310c88b3c" + integrity sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ== create-jest@^29.7.0: version "29.7.0" @@ -1340,10 +1340,10 @@ dunder-proto@^1.0.1: es-errors "^1.3.0" gopd "^1.2.0" -electron-to-chromium@^1.5.249: - version "1.5.260" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.260.tgz#73f555d3e9b9fd16ff48fc406bbad84efa9b86c7" - integrity sha512-ov8rBoOBhVawpzdre+Cmz4FB+y66Eqrk6Gwqd8NGxuhv99GQ8XqMAr351KEkOt7gukXWDg6gJWEMKgL2RLMPtA== +electron-to-chromium@^1.5.263: + version "1.5.267" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz#5d84f2df8cdb6bfe7e873706bb21bd4bfb574dc7" + integrity sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw== emittery@^0.13.1: version "0.13.1" @@ -1356,9 +1356,9 @@ emoji-regex@^8.0.0: integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== enhanced-resolve@^5.0.0, enhanced-resolve@^5.17.3: - version "5.18.3" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz#9b5f4c5c076b8787c78fe540392ce76a88855b44" - integrity sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww== + version "5.18.4" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz#c22d33055f3952035ce6a144ce092447c525f828" + integrity sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -2403,9 +2403,9 @@ ms@^2.1.3: integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== msw@^2.8.4: - version "2.12.3" - resolved "https://registry.yarnpkg.com/msw/-/msw-2.12.3.tgz#fdafc6d1245f3e04bd04aeb97a2979320e03240c" - integrity sha512-/5rpGC0eK8LlFqsHaBmL19/PVKxu/CCt8pO1vzp9X6SDLsRDh/Ccudkf3Ur5lyaKxJz9ndAx+LaThdv0ySqB6A== + version "2.12.4" + resolved "https://registry.yarnpkg.com/msw/-/msw-2.12.4.tgz#9a7045a6ef831826f57f4050552ca41dd21fe0d4" + integrity sha512-rHNiVfTyKhzc0EjoXUBVGteNKBevdjOlVC6GlIRXpy+/3LHEIGRovnB5WPjcvmNODVQ1TNFnoa7wsGbd0V3epg== dependencies: "@inquirer/confirm" "^5.0.0" "@mswjs/interceptors" "^0.40.0" @@ -2464,9 +2464,9 @@ npm-run-path@^4.0.1: path-key "^3.0.0" nwsapi@^2.2.2: - version "2.2.22" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.22.tgz#109f9530cda6c156d6a713cdf5939e9f0de98b9d" - integrity sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ== + version "2.2.23" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.23.tgz#59712c3a88e6de2bb0b6ccc1070397267019cf6c" + integrity sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ== once@^1.3.0: version "1.4.0" @@ -2578,9 +2578,9 @@ pkg-dir@^4.2.0: find-up "^4.0.0" prettier@^3.4.2: - version "3.6.2" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.6.2.tgz#ccda02a1003ebbb2bfda6f83a074978f608b9393" - integrity sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ== + version "3.7.4" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.7.4.tgz#d2f8335d4b1cec47e1c8098645411b0c9dff9c0f" + integrity sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA== pretty-format@^29.0.0, pretty-format@^29.7.0: version "29.7.0" @@ -2877,9 +2877,9 @@ tapable@^2.2.0, tapable@^2.3.0: integrity sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg== terser-webpack-plugin@^5.3.11: - version "5.3.14" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz#9031d48e57ab27567f02ace85c7d690db66c3e06" - integrity sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw== + version "5.3.16" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz#741e448cc3f93d8026ebe4f7ef9e4afacfd56330" + integrity sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q== dependencies: "@jridgewell/trace-mapping" "^0.3.25" jest-worker "^27.4.5" @@ -2955,9 +2955,9 @@ tr46@^3.0.0: punycode "^2.1.1" ts-jest@^29.3.4: - version "29.4.5" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.4.5.tgz#a6b0dc401e521515d5342234be87f1ca96390a6f" - integrity sha512-HO3GyiWn2qvTQA4kTgjDcXiMwYQt68a1Y8+JuLRVpdIzm+UOLSHgl/XqR4c6nzJkq5rOkjc02O2I7P7l/Yof0Q== + version "29.4.6" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.4.6.tgz#51cb7c133f227396818b71297ad7409bb77106e9" + integrity sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA== dependencies: bs-logger "^0.2.6" fast-json-stable-stringify "^2.1.0" @@ -2996,9 +2996,9 @@ type-fest@^4.41.0: integrity sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA== type-fest@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-5.2.0.tgz#7dd671273eb6bcba71af0babe303e8dbab60f795" - integrity sha512-xxCJm+Bckc6kQBknN7i9fnP/xobQRsRQxR01CztFkp/h++yfVxUUcmMgfR2HttJx/dpWjS9ubVuyspJv24Q9DA== + version "5.3.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-5.3.1.tgz#251b8d0a813c1dbccf1f9450ba5adcdf7072adc2" + integrity sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg== dependencies: tagged-tag "^1.0.0" @@ -3032,10 +3032,10 @@ until-async@^3.0.2: resolved "https://registry.yarnpkg.com/until-async/-/until-async-3.0.2.tgz#447f1531fdd7bb2b4c7a98869bdb1a4c2a23865f" integrity sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw== -update-browserslist-db@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz#7802aa2ae91477f255b86e0e46dbc787a206ad4a" - integrity sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A== +update-browserslist-db@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz#cfb4358afa08b3d5731a2ecd95eebf4ddef8033e" + integrity sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA== dependencies: escalade "^3.2.0" picocolors "^1.1.1"