From bdae14afff5e39742263e88a12bc70027d9574a3 Mon Sep 17 00:00:00 2001 From: Navneet Garg Date: Thu, 3 Jul 2025 16:45:35 -0400 Subject: [PATCH 1/3] Ignore null values when serializing to json --- README.md | 2 +- freeclimb.sln | 10 +++++----- src/freeclimb/Client/Configuration.cs | 6 +++--- src/freeclimb/Model/AccountRequest.cs | 3 ++- src/freeclimb/Model/AccountResult.cs | 3 ++- .../Model/AddToConferenceNotificationWebhook.cs | 3 ++- src/freeclimb/Model/AddToQueueNotificationWebhook.cs | 3 ++- src/freeclimb/Model/ApplicationList.cs | 3 ++- src/freeclimb/Model/ApplicationRequest.cs | 3 ++- src/freeclimb/Model/ApplicationResult.cs | 3 ++- src/freeclimb/Model/AvailableNumber.cs | 3 ++- src/freeclimb/Model/AvailableNumberList.cs | 3 ++- src/freeclimb/Model/BuyIncomingNumberRequest.cs | 3 ++- src/freeclimb/Model/CallControlWebhook.cs | 3 ++- src/freeclimb/Model/CallList.cs | 3 ++- src/freeclimb/Model/CallResult.cs | 3 ++- src/freeclimb/Model/CallStatusWebhook.cs | 3 ++- src/freeclimb/Model/Capabilities.cs | 3 ++- src/freeclimb/Model/CompletionRequest.cs | 3 ++- src/freeclimb/Model/CompletionResult.cs | 3 ++- src/freeclimb/Model/ConferenceList.cs | 3 ++- src/freeclimb/Model/ConferenceParticipantList.cs | 3 ++- src/freeclimb/Model/ConferenceParticipantResult.cs | 3 ++- .../Model/ConferenceRecordingStatusWebhook.cs | 3 ++- src/freeclimb/Model/ConferenceResult.cs | 3 ++- src/freeclimb/Model/ConferenceStatusWebhook.cs | 3 ++- src/freeclimb/Model/CreateConferenceRequest.cs | 3 ++- src/freeclimb/Model/CreateConferenceWebhook.cs | 3 ++- src/freeclimb/Model/CreateWebRTCToken.cs | 3 ++- src/freeclimb/Model/DequeueWebhook.cs | 3 ++- src/freeclimb/Model/FilterLogsRequest.cs | 3 ++- src/freeclimb/Model/GetDigitsWebhook.cs | 3 ++- src/freeclimb/Model/GetSpeechWebhook.cs | 3 ++- src/freeclimb/Model/InboundCallWebhook.cs | 3 ++- src/freeclimb/Model/IncomingNumberList.cs | 3 ++- src/freeclimb/Model/IncomingNumberRequest.cs | 3 ++- src/freeclimb/Model/IncomingNumberResult.cs | 3 ++- src/freeclimb/Model/LeaveConferenceWebhook.cs | 3 ++- src/freeclimb/Model/LogList.cs | 3 ++- src/freeclimb/Model/LogResult.cs | 3 ++- src/freeclimb/Model/MachineDetectedWebhook.cs | 3 ++- src/freeclimb/Model/MakeCallRequest.cs | 3 ++- src/freeclimb/Model/MessageDeliveryWebhook.cs | 3 ++- src/freeclimb/Model/MessageRequest.cs | 3 ++- src/freeclimb/Model/MessageResult.cs | 3 ++- src/freeclimb/Model/MessageStatusWebhook.cs | 3 ++- src/freeclimb/Model/MessagesList.cs | 3 ++- src/freeclimb/Model/MutableResourceModel.cs | 3 ++- src/freeclimb/Model/OutDialApiConnectWebhook.cs | 3 ++- src/freeclimb/Model/OutDialConnectWebhook.cs | 3 ++- src/freeclimb/Model/OutDialStartWebhook.cs | 3 ++- src/freeclimb/Model/PaginationModel.cs | 3 ++- src/freeclimb/Model/QueueList.cs | 3 ++- src/freeclimb/Model/QueueMember.cs | 3 ++- src/freeclimb/Model/QueueMemberList.cs | 3 ++- src/freeclimb/Model/QueueRequest.cs | 3 ++- src/freeclimb/Model/QueueResult.cs | 3 ++- src/freeclimb/Model/QueueWaitWebhook.cs | 3 ++- src/freeclimb/Model/RecordWebhook.cs | 3 ++- src/freeclimb/Model/RecordingList.cs | 3 ++- src/freeclimb/Model/RecordingResult.cs | 3 ++- src/freeclimb/Model/RedirectWebhook.cs | 3 ++- .../Model/RemoveFromQueueNotificationWebhook.cs | 3 ++- src/freeclimb/Model/SMSTenDLCBrand.cs | 3 ++- src/freeclimb/Model/SMSTenDLCBrandsListResult.cs | 3 ++- src/freeclimb/Model/SMSTenDLCCampaign.cs | 3 ++- src/freeclimb/Model/SMSTenDLCCampaignsListResult.cs | 3 ++- src/freeclimb/Model/SMSTenDLCPartnerCampaign.cs | 3 ++- src/freeclimb/Model/SMSTenDLCPartnerCampaignBrand.cs | 3 ++- .../Model/SMSTenDLCPartnerCampaignsListResult.cs | 3 ++- src/freeclimb/Model/SMSTollFreeCampaign.cs | 3 ++- src/freeclimb/Model/SMSTollFreeCampaignsListResult.cs | 3 ++- src/freeclimb/Model/TFN.cs | 3 ++- src/freeclimb/Model/TFNCampaign.cs | 3 ++- src/freeclimb/Model/TranscribeUtteranceRecord.cs | 3 ++- src/freeclimb/Model/TranscribeWebhook.cs | 3 ++- src/freeclimb/Model/UpdateCallRequest.cs | 3 ++- .../Model/UpdateConferenceParticipantRequest.cs | 3 ++- src/freeclimb/Model/UpdateConferenceRequest.cs | 3 ++- src/freeclimb/Model/Webhook.cs | 3 ++- src/freeclimb/freeclimb.csproj | 2 +- 81 files changed, 164 insertions(+), 87 deletions(-) diff --git a/README.md b/README.md index d79bc591..c78b3406 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ FreeClimb is a cloud-based application programming interface (API) that puts the This C# SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: 1.0.0 -- SDK version: 5.1.1 +- SDK version: 5.1.2 - Generator version: 7.9.0 - Build package: org.openapitools.codegen.languages.CSharpClientCodegen For more information, please visit [https://www.freeclimb.com/support/](https://www.freeclimb.com/support/) diff --git a/freeclimb.sln b/freeclimb.sln index 99ffd2d7..63b6e104 100644 --- a/freeclimb.sln +++ b/freeclimb.sln @@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 VisualStudioVersion = 12.0.0.0 MinimumVisualStudioVersion = 10.0.0.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "freeclimb", "src\freeclimb\freeclimb.csproj", "{75EF5E96-F036-4274-BB32-E22B855616F5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "freeclimb", "src\freeclimb\freeclimb.csproj", "{4C2581A4-6140-4DF4-ABF9-37A819CD73D8}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "freeclimb.Test", "src\freeclimb.Test\freeclimb.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}" EndProject @@ -12,10 +12,10 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {75EF5E96-F036-4274-BB32-E22B855616F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {75EF5E96-F036-4274-BB32-E22B855616F5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {75EF5E96-F036-4274-BB32-E22B855616F5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {75EF5E96-F036-4274-BB32-E22B855616F5}.Release|Any CPU.Build.0 = Release|Any CPU + {4C2581A4-6140-4DF4-ABF9-37A819CD73D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4C2581A4-6140-4DF4-ABF9-37A819CD73D8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4C2581A4-6140-4DF4-ABF9-37A819CD73D8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4C2581A4-6140-4DF4-ABF9-37A819CD73D8}.Release|Any CPU.Build.0 = Release|Any CPU {19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU {19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/src/freeclimb/Client/Configuration.cs b/src/freeclimb/Client/Configuration.cs index 3a6f8389..55caa3b2 100644 --- a/src/freeclimb/Client/Configuration.cs +++ b/src/freeclimb/Client/Configuration.cs @@ -34,7 +34,7 @@ public class Configuration : IReadableConfiguration /// Version of the package. /// /// Version of the package. - public const string Version = "5.1.1"; + public const string Version = "5.1.2"; /// /// Identifier for ISO 8601 DateTime Format @@ -130,7 +130,7 @@ private IReadOnlyDictionary< public Configuration() { Proxy = null; - UserAgent = WebUtility.UrlEncode("OpenAPI-Generator/5.1.1/csharp"); + UserAgent = WebUtility.UrlEncode("OpenAPI-Generator/5.1.2/csharp"); BasePath = "https://www.freeclimb.com/apiserver"; DefaultHeaders = new ConcurrentDictionary(); ApiKey = new ConcurrentDictionary(); @@ -582,7 +582,7 @@ public static string ToDebugReport() report += " OS: " + System.Environment.OSVersion + "\n"; report += " .NET Framework Version: " + System.Environment.Version + "\n"; report += " Version of the API: 1.0.0\n"; - report += " SDK Package Version: 5.1.1\n"; + report += " SDK Package Version: 5.1.2\n"; return report; } diff --git a/src/freeclimb/Model/AccountRequest.cs b/src/freeclimb/Model/AccountRequest.cs index 0bb85451..6691f998 100644 --- a/src/freeclimb/Model/AccountRequest.cs +++ b/src/freeclimb/Model/AccountRequest.cs @@ -81,7 +81,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/AccountResult.cs b/src/freeclimb/Model/AccountResult.cs index 79ee27cb..6591b62b 100644 --- a/src/freeclimb/Model/AccountResult.cs +++ b/src/freeclimb/Model/AccountResult.cs @@ -190,7 +190,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/AddToConferenceNotificationWebhook.cs b/src/freeclimb/Model/AddToConferenceNotificationWebhook.cs index 55ac88f4..e26f7651 100644 --- a/src/freeclimb/Model/AddToConferenceNotificationWebhook.cs +++ b/src/freeclimb/Model/AddToConferenceNotificationWebhook.cs @@ -237,7 +237,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/AddToQueueNotificationWebhook.cs b/src/freeclimb/Model/AddToQueueNotificationWebhook.cs index cc0b6eff..f2931e87 100644 --- a/src/freeclimb/Model/AddToQueueNotificationWebhook.cs +++ b/src/freeclimb/Model/AddToQueueNotificationWebhook.cs @@ -190,7 +190,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ApplicationList.cs b/src/freeclimb/Model/ApplicationList.cs index d1e30cc8..31719a62 100644 --- a/src/freeclimb/Model/ApplicationList.cs +++ b/src/freeclimb/Model/ApplicationList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ApplicationRequest.cs b/src/freeclimb/Model/ApplicationRequest.cs index 724b691e..68d8b134 100644 --- a/src/freeclimb/Model/ApplicationRequest.cs +++ b/src/freeclimb/Model/ApplicationRequest.cs @@ -144,7 +144,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ApplicationResult.cs b/src/freeclimb/Model/ApplicationResult.cs index b87718aa..bb392369 100644 --- a/src/freeclimb/Model/ApplicationResult.cs +++ b/src/freeclimb/Model/ApplicationResult.cs @@ -216,7 +216,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/AvailableNumber.cs b/src/freeclimb/Model/AvailableNumber.cs index b61f3b2c..f2afcb33 100644 --- a/src/freeclimb/Model/AvailableNumber.cs +++ b/src/freeclimb/Model/AvailableNumber.cs @@ -145,7 +145,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/AvailableNumberList.cs b/src/freeclimb/Model/AvailableNumberList.cs index 2abbef94..7bc0116f 100644 --- a/src/freeclimb/Model/AvailableNumberList.cs +++ b/src/freeclimb/Model/AvailableNumberList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/BuyIncomingNumberRequest.cs b/src/freeclimb/Model/BuyIncomingNumberRequest.cs index 80f4ba1c..916e6876 100644 --- a/src/freeclimb/Model/BuyIncomingNumberRequest.cs +++ b/src/freeclimb/Model/BuyIncomingNumberRequest.cs @@ -109,7 +109,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CallControlWebhook.cs b/src/freeclimb/Model/CallControlWebhook.cs index 3b6c18cc..734fbfe7 100644 --- a/src/freeclimb/Model/CallControlWebhook.cs +++ b/src/freeclimb/Model/CallControlWebhook.cs @@ -144,7 +144,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CallList.cs b/src/freeclimb/Model/CallList.cs index 5be75bb8..f076a5b5 100644 --- a/src/freeclimb/Model/CallList.cs +++ b/src/freeclimb/Model/CallList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CallResult.cs b/src/freeclimb/Model/CallResult.cs index 08cf1c4b..7a7d3864 100644 --- a/src/freeclimb/Model/CallResult.cs +++ b/src/freeclimb/Model/CallResult.cs @@ -297,7 +297,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CallStatusWebhook.cs b/src/freeclimb/Model/CallStatusWebhook.cs index 2b60f50e..045de6bb 100644 --- a/src/freeclimb/Model/CallStatusWebhook.cs +++ b/src/freeclimb/Model/CallStatusWebhook.cs @@ -201,7 +201,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/Capabilities.cs b/src/freeclimb/Model/Capabilities.cs index af04be97..7961954b 100644 --- a/src/freeclimb/Model/Capabilities.cs +++ b/src/freeclimb/Model/Capabilities.cs @@ -161,7 +161,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CompletionRequest.cs b/src/freeclimb/Model/CompletionRequest.cs index e7fa08ae..816e5252 100644 --- a/src/freeclimb/Model/CompletionRequest.cs +++ b/src/freeclimb/Model/CompletionRequest.cs @@ -83,7 +83,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CompletionResult.cs b/src/freeclimb/Model/CompletionResult.cs index a657ded6..d4bc89cc 100644 --- a/src/freeclimb/Model/CompletionResult.cs +++ b/src/freeclimb/Model/CompletionResult.cs @@ -96,7 +96,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ConferenceList.cs b/src/freeclimb/Model/ConferenceList.cs index c261bdbc..dae429a0 100644 --- a/src/freeclimb/Model/ConferenceList.cs +++ b/src/freeclimb/Model/ConferenceList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ConferenceParticipantList.cs b/src/freeclimb/Model/ConferenceParticipantList.cs index c73c3b4f..0705a86f 100644 --- a/src/freeclimb/Model/ConferenceParticipantList.cs +++ b/src/freeclimb/Model/ConferenceParticipantList.cs @@ -157,7 +157,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ConferenceParticipantResult.cs b/src/freeclimb/Model/ConferenceParticipantResult.cs index dd9fd96e..619177dd 100644 --- a/src/freeclimb/Model/ConferenceParticipantResult.cs +++ b/src/freeclimb/Model/ConferenceParticipantResult.cs @@ -192,7 +192,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ConferenceRecordingStatusWebhook.cs b/src/freeclimb/Model/ConferenceRecordingStatusWebhook.cs index 8fcee7c8..90b6e3d0 100644 --- a/src/freeclimb/Model/ConferenceRecordingStatusWebhook.cs +++ b/src/freeclimb/Model/ConferenceRecordingStatusWebhook.cs @@ -237,7 +237,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ConferenceResult.cs b/src/freeclimb/Model/ConferenceResult.cs index 1119ef71..634bd174 100644 --- a/src/freeclimb/Model/ConferenceResult.cs +++ b/src/freeclimb/Model/ConferenceResult.cs @@ -226,7 +226,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/ConferenceStatusWebhook.cs b/src/freeclimb/Model/ConferenceStatusWebhook.cs index e2a09d71..a288f252 100644 --- a/src/freeclimb/Model/ConferenceStatusWebhook.cs +++ b/src/freeclimb/Model/ConferenceStatusWebhook.cs @@ -237,7 +237,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CreateConferenceRequest.cs b/src/freeclimb/Model/CreateConferenceRequest.cs index 6175e8dd..ee207f5e 100644 --- a/src/freeclimb/Model/CreateConferenceRequest.cs +++ b/src/freeclimb/Model/CreateConferenceRequest.cs @@ -132,7 +132,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CreateConferenceWebhook.cs b/src/freeclimb/Model/CreateConferenceWebhook.cs index 3c6d248b..79f15305 100644 --- a/src/freeclimb/Model/CreateConferenceWebhook.cs +++ b/src/freeclimb/Model/CreateConferenceWebhook.cs @@ -237,7 +237,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/CreateWebRTCToken.cs b/src/freeclimb/Model/CreateWebRTCToken.cs index 9d73313b..e6d17d5d 100644 --- a/src/freeclimb/Model/CreateWebRTCToken.cs +++ b/src/freeclimb/Model/CreateWebRTCToken.cs @@ -116,7 +116,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/DequeueWebhook.cs b/src/freeclimb/Model/DequeueWebhook.cs index 0ac24e55..56be2519 100644 --- a/src/freeclimb/Model/DequeueWebhook.cs +++ b/src/freeclimb/Model/DequeueWebhook.cs @@ -214,7 +214,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/FilterLogsRequest.cs b/src/freeclimb/Model/FilterLogsRequest.cs index a399d480..966e3a9c 100644 --- a/src/freeclimb/Model/FilterLogsRequest.cs +++ b/src/freeclimb/Model/FilterLogsRequest.cs @@ -83,7 +83,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/GetDigitsWebhook.cs b/src/freeclimb/Model/GetDigitsWebhook.cs index 3a304bbf..c1b946a4 100644 --- a/src/freeclimb/Model/GetDigitsWebhook.cs +++ b/src/freeclimb/Model/GetDigitsWebhook.cs @@ -225,7 +225,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/GetSpeechWebhook.cs b/src/freeclimb/Model/GetSpeechWebhook.cs index 2f5f6faa..6323e84d 100644 --- a/src/freeclimb/Model/GetSpeechWebhook.cs +++ b/src/freeclimb/Model/GetSpeechWebhook.cs @@ -285,7 +285,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/InboundCallWebhook.cs b/src/freeclimb/Model/InboundCallWebhook.cs index beb2ce64..455c6934 100644 --- a/src/freeclimb/Model/InboundCallWebhook.cs +++ b/src/freeclimb/Model/InboundCallWebhook.cs @@ -201,7 +201,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/IncomingNumberList.cs b/src/freeclimb/Model/IncomingNumberList.cs index 57e157cc..3ce476a9 100644 --- a/src/freeclimb/Model/IncomingNumberList.cs +++ b/src/freeclimb/Model/IncomingNumberList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/IncomingNumberRequest.cs b/src/freeclimb/Model/IncomingNumberRequest.cs index f01db395..20ed96e1 100644 --- a/src/freeclimb/Model/IncomingNumberRequest.cs +++ b/src/freeclimb/Model/IncomingNumberRequest.cs @@ -96,7 +96,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/IncomingNumberResult.cs b/src/freeclimb/Model/IncomingNumberResult.cs index 9519cdd9..4e7bb327 100644 --- a/src/freeclimb/Model/IncomingNumberResult.cs +++ b/src/freeclimb/Model/IncomingNumberResult.cs @@ -264,7 +264,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/LeaveConferenceWebhook.cs b/src/freeclimb/Model/LeaveConferenceWebhook.cs index c95e4a9f..fd3b3ce7 100644 --- a/src/freeclimb/Model/LeaveConferenceWebhook.cs +++ b/src/freeclimb/Model/LeaveConferenceWebhook.cs @@ -190,7 +190,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/LogList.cs b/src/freeclimb/Model/LogList.cs index 02be2bab..8383a6ed 100644 --- a/src/freeclimb/Model/LogList.cs +++ b/src/freeclimb/Model/LogList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/LogResult.cs b/src/freeclimb/Model/LogResult.cs index 1725f34a..2722c2e2 100644 --- a/src/freeclimb/Model/LogResult.cs +++ b/src/freeclimb/Model/LogResult.cs @@ -143,7 +143,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/MachineDetectedWebhook.cs b/src/freeclimb/Model/MachineDetectedWebhook.cs index b53356f2..79b0f178 100644 --- a/src/freeclimb/Model/MachineDetectedWebhook.cs +++ b/src/freeclimb/Model/MachineDetectedWebhook.cs @@ -213,7 +213,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/MakeCallRequest.cs b/src/freeclimb/Model/MakeCallRequest.cs index 1ffe91b7..6f8a2c65 100644 --- a/src/freeclimb/Model/MakeCallRequest.cs +++ b/src/freeclimb/Model/MakeCallRequest.cs @@ -200,7 +200,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/MessageDeliveryWebhook.cs b/src/freeclimb/Model/MessageDeliveryWebhook.cs index e778c6fb..1d1f462e 100644 --- a/src/freeclimb/Model/MessageDeliveryWebhook.cs +++ b/src/freeclimb/Model/MessageDeliveryWebhook.cs @@ -204,7 +204,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/MessageRequest.cs b/src/freeclimb/Model/MessageRequest.cs index 4e2a0e6f..353d1cf7 100644 --- a/src/freeclimb/Model/MessageRequest.cs +++ b/src/freeclimb/Model/MessageRequest.cs @@ -195,7 +195,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/MessageResult.cs b/src/freeclimb/Model/MessageResult.cs index be417c60..a10593dd 100644 --- a/src/freeclimb/Model/MessageResult.cs +++ b/src/freeclimb/Model/MessageResult.cs @@ -286,7 +286,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/MessageStatusWebhook.cs b/src/freeclimb/Model/MessageStatusWebhook.cs index ae0ef28d..5b93ec1f 100644 --- a/src/freeclimb/Model/MessageStatusWebhook.cs +++ b/src/freeclimb/Model/MessageStatusWebhook.cs @@ -215,7 +215,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/MessagesList.cs b/src/freeclimb/Model/MessagesList.cs index 5b3f31ad..6ddf72dc 100644 --- a/src/freeclimb/Model/MessagesList.cs +++ b/src/freeclimb/Model/MessagesList.cs @@ -157,7 +157,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/MutableResourceModel.cs b/src/freeclimb/Model/MutableResourceModel.cs index 58249020..eb6d5413 100644 --- a/src/freeclimb/Model/MutableResourceModel.cs +++ b/src/freeclimb/Model/MutableResourceModel.cs @@ -108,7 +108,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/OutDialApiConnectWebhook.cs b/src/freeclimb/Model/OutDialApiConnectWebhook.cs index 5a4c6b30..6138f678 100644 --- a/src/freeclimb/Model/OutDialApiConnectWebhook.cs +++ b/src/freeclimb/Model/OutDialApiConnectWebhook.cs @@ -202,7 +202,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/OutDialConnectWebhook.cs b/src/freeclimb/Model/OutDialConnectWebhook.cs index 0f91b09b..aa56cbf0 100644 --- a/src/freeclimb/Model/OutDialConnectWebhook.cs +++ b/src/freeclimb/Model/OutDialConnectWebhook.cs @@ -202,7 +202,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/OutDialStartWebhook.cs b/src/freeclimb/Model/OutDialStartWebhook.cs index 4e99ba2f..3a315ac7 100644 --- a/src/freeclimb/Model/OutDialStartWebhook.cs +++ b/src/freeclimb/Model/OutDialStartWebhook.cs @@ -214,7 +214,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/PaginationModel.cs b/src/freeclimb/Model/PaginationModel.cs index d28b7d94..05b6d293 100644 --- a/src/freeclimb/Model/PaginationModel.cs +++ b/src/freeclimb/Model/PaginationModel.cs @@ -144,7 +144,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/QueueList.cs b/src/freeclimb/Model/QueueList.cs index c00235cf..3b0e5da4 100644 --- a/src/freeclimb/Model/QueueList.cs +++ b/src/freeclimb/Model/QueueList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/QueueMember.cs b/src/freeclimb/Model/QueueMember.cs index be5b1ecb..9c4d78b2 100644 --- a/src/freeclimb/Model/QueueMember.cs +++ b/src/freeclimb/Model/QueueMember.cs @@ -120,7 +120,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/QueueMemberList.cs b/src/freeclimb/Model/QueueMemberList.cs index eaae313b..d7a62421 100644 --- a/src/freeclimb/Model/QueueMemberList.cs +++ b/src/freeclimb/Model/QueueMemberList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/QueueRequest.cs b/src/freeclimb/Model/QueueRequest.cs index 1bf4d935..f3fdaad8 100644 --- a/src/freeclimb/Model/QueueRequest.cs +++ b/src/freeclimb/Model/QueueRequest.cs @@ -81,7 +81,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/QueueResult.cs b/src/freeclimb/Model/QueueResult.cs index d4c24e43..dcfac25d 100644 --- a/src/freeclimb/Model/QueueResult.cs +++ b/src/freeclimb/Model/QueueResult.cs @@ -192,7 +192,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/QueueWaitWebhook.cs b/src/freeclimb/Model/QueueWaitWebhook.cs index 3434cbcd..b23bc0d0 100644 --- a/src/freeclimb/Model/QueueWaitWebhook.cs +++ b/src/freeclimb/Model/QueueWaitWebhook.cs @@ -226,7 +226,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/RecordWebhook.cs b/src/freeclimb/Model/RecordWebhook.cs index 7da85280..4639ae15 100644 --- a/src/freeclimb/Model/RecordWebhook.cs +++ b/src/freeclimb/Model/RecordWebhook.cs @@ -285,7 +285,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/RecordingList.cs b/src/freeclimb/Model/RecordingList.cs index ba112c8b..ce5040e5 100644 --- a/src/freeclimb/Model/RecordingList.cs +++ b/src/freeclimb/Model/RecordingList.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/RecordingResult.cs b/src/freeclimb/Model/RecordingResult.cs index 2ba6e93b..9964088c 100644 --- a/src/freeclimb/Model/RecordingResult.cs +++ b/src/freeclimb/Model/RecordingResult.cs @@ -168,7 +168,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/RedirectWebhook.cs b/src/freeclimb/Model/RedirectWebhook.cs index 586fb18e..db633091 100644 --- a/src/freeclimb/Model/RedirectWebhook.cs +++ b/src/freeclimb/Model/RedirectWebhook.cs @@ -202,7 +202,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/RemoveFromQueueNotificationWebhook.cs b/src/freeclimb/Model/RemoveFromQueueNotificationWebhook.cs index 1956cffd..5c9e3cb5 100644 --- a/src/freeclimb/Model/RemoveFromQueueNotificationWebhook.cs +++ b/src/freeclimb/Model/RemoveFromQueueNotificationWebhook.cs @@ -213,7 +213,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTenDLCBrand.cs b/src/freeclimb/Model/SMSTenDLCBrand.cs index 6f01b338..a777d57f 100644 --- a/src/freeclimb/Model/SMSTenDLCBrand.cs +++ b/src/freeclimb/Model/SMSTenDLCBrand.cs @@ -526,7 +526,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTenDLCBrandsListResult.cs b/src/freeclimb/Model/SMSTenDLCBrandsListResult.cs index bd9b0fc2..1b86bd91 100644 --- a/src/freeclimb/Model/SMSTenDLCBrandsListResult.cs +++ b/src/freeclimb/Model/SMSTenDLCBrandsListResult.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTenDLCCampaign.cs b/src/freeclimb/Model/SMSTenDLCCampaign.cs index 266d61c2..d475b7cd 100644 --- a/src/freeclimb/Model/SMSTenDLCCampaign.cs +++ b/src/freeclimb/Model/SMSTenDLCCampaign.cs @@ -543,7 +543,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTenDLCCampaignsListResult.cs b/src/freeclimb/Model/SMSTenDLCCampaignsListResult.cs index 71ebab33..4f3641db 100644 --- a/src/freeclimb/Model/SMSTenDLCCampaignsListResult.cs +++ b/src/freeclimb/Model/SMSTenDLCCampaignsListResult.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTenDLCPartnerCampaign.cs b/src/freeclimb/Model/SMSTenDLCPartnerCampaign.cs index f2744de6..f8396093 100644 --- a/src/freeclimb/Model/SMSTenDLCPartnerCampaign.cs +++ b/src/freeclimb/Model/SMSTenDLCPartnerCampaign.cs @@ -439,7 +439,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTenDLCPartnerCampaignBrand.cs b/src/freeclimb/Model/SMSTenDLCPartnerCampaignBrand.cs index f6c073cd..dfa3efbf 100644 --- a/src/freeclimb/Model/SMSTenDLCPartnerCampaignBrand.cs +++ b/src/freeclimb/Model/SMSTenDLCPartnerCampaignBrand.cs @@ -235,7 +235,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTenDLCPartnerCampaignsListResult.cs b/src/freeclimb/Model/SMSTenDLCPartnerCampaignsListResult.cs index dcc7b048..ce305781 100644 --- a/src/freeclimb/Model/SMSTenDLCPartnerCampaignsListResult.cs +++ b/src/freeclimb/Model/SMSTenDLCPartnerCampaignsListResult.cs @@ -157,7 +157,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTollFreeCampaign.cs b/src/freeclimb/Model/SMSTollFreeCampaign.cs index 306c5acb..098f14c9 100644 --- a/src/freeclimb/Model/SMSTollFreeCampaign.cs +++ b/src/freeclimb/Model/SMSTollFreeCampaign.cs @@ -181,7 +181,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/SMSTollFreeCampaignsListResult.cs b/src/freeclimb/Model/SMSTollFreeCampaignsListResult.cs index c630b407..acbbc0ac 100644 --- a/src/freeclimb/Model/SMSTollFreeCampaignsListResult.cs +++ b/src/freeclimb/Model/SMSTollFreeCampaignsListResult.cs @@ -156,7 +156,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/TFN.cs b/src/freeclimb/Model/TFN.cs index 85c54ade..8659a1a2 100644 --- a/src/freeclimb/Model/TFN.cs +++ b/src/freeclimb/Model/TFN.cs @@ -83,7 +83,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/TFNCampaign.cs b/src/freeclimb/Model/TFNCampaign.cs index c617a63f..b9bbd19d 100644 --- a/src/freeclimb/Model/TFNCampaign.cs +++ b/src/freeclimb/Model/TFNCampaign.cs @@ -220,7 +220,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/TranscribeUtteranceRecord.cs b/src/freeclimb/Model/TranscribeUtteranceRecord.cs index 7911375b..e48c146f 100644 --- a/src/freeclimb/Model/TranscribeUtteranceRecord.cs +++ b/src/freeclimb/Model/TranscribeUtteranceRecord.cs @@ -95,7 +95,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/TranscribeWebhook.cs b/src/freeclimb/Model/TranscribeWebhook.cs index 68bc2b0e..2c68d866 100644 --- a/src/freeclimb/Model/TranscribeWebhook.cs +++ b/src/freeclimb/Model/TranscribeWebhook.cs @@ -354,7 +354,8 @@ public override string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/UpdateCallRequest.cs b/src/freeclimb/Model/UpdateCallRequest.cs index 915f57cc..008ebb60 100644 --- a/src/freeclimb/Model/UpdateCallRequest.cs +++ b/src/freeclimb/Model/UpdateCallRequest.cs @@ -75,7 +75,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/UpdateConferenceParticipantRequest.cs b/src/freeclimb/Model/UpdateConferenceParticipantRequest.cs index 4b344d5b..6ea29722 100644 --- a/src/freeclimb/Model/UpdateConferenceParticipantRequest.cs +++ b/src/freeclimb/Model/UpdateConferenceParticipantRequest.cs @@ -96,7 +96,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/UpdateConferenceRequest.cs b/src/freeclimb/Model/UpdateConferenceRequest.cs index f1e348cf..b1e84e0b 100644 --- a/src/freeclimb/Model/UpdateConferenceRequest.cs +++ b/src/freeclimb/Model/UpdateConferenceRequest.cs @@ -94,7 +94,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/Model/Webhook.cs b/src/freeclimb/Model/Webhook.cs index c16c1214..a9839274 100644 --- a/src/freeclimb/Model/Webhook.cs +++ b/src/freeclimb/Model/Webhook.cs @@ -104,7 +104,8 @@ public virtual string ToJson() { return Newtonsoft.Json.JsonConvert.SerializeObject( this, - Newtonsoft.Json.Formatting.Indented + Newtonsoft.Json.Formatting.Indented, + new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore } ); } diff --git a/src/freeclimb/freeclimb.csproj b/src/freeclimb/freeclimb.csproj index e4edad1b..79f8001b 100644 --- a/src/freeclimb/freeclimb.csproj +++ b/src/freeclimb/freeclimb.csproj @@ -12,7 +12,7 @@ A library generated from a OpenAPI doc No Copyright freeclimb - 5.1.1 + 5.1.2 bin\$(Configuration)\$(TargetFramework)\freeclimb.xml https://github.com/freeclimbapi/csharp-sdk.git git From 7b002f0417940bdc16cae1ddadd80059cdafa3e9 Mon Sep 17 00:00:00 2001 From: Navneet Garg Date: Thu, 3 Jul 2025 16:46:31 -0400 Subject: [PATCH 2/3] Update CHANGELOG --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56cd44d4..8cb9cd62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,12 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm None + + +### Changed + +- Remove null values when serializing models to JSON + ## [5.1.1] - 2025-02-18 From f02cb4cf5a3aaa5c7a4d064749acb22aac76e021 Mon Sep 17 00:00:00 2001 From: Navneet Garg Date: Thu, 3 Jul 2025 16:50:03 -0400 Subject: [PATCH 3/3] Upgrade npm packages --- package.json | 7 +- yarn.lock | 182 ++++++++++++++++++++------------------------------- 2 files changed, 74 insertions(+), 115 deletions(-) diff --git a/package.json b/package.json index a8336b05..6306e261 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,7 @@ { "dependencies": { - "@stoplight/prism-cli": "5.6.0", - "fast-xml-parser": "^4.5.0", + "@stoplight/prism-cli": "5.14.2", + "fast-xml-parser": "^5.2.5", "jsonpath-plus": "^10.3.0" - }, - "resolutions": { - "@stoplight/json": "3.20.0" } } diff --git a/yarn.lock b/yarn.lock index 6aeaf0f1..b156f3e0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -27,7 +27,7 @@ resolved "https://registry.yarnpkg.com/@jsep-plugin/regex/-/regex-1.0.4.tgz#cb2fc423220fa71c609323b9ba7f7d344a755fcc" integrity sha512-q7qL4Mgjs1vByCaTnDFcBnV9HS7GVPJX5vyVoCgZHNSC9rjwIlmbXG5sUuorR5ndfHAIlJ8pVStxvjXHbNvtUg== -"@stoplight/http-spec@^7.0.2", "@stoplight/http-spec@^7.0.3": +"@stoplight/http-spec@^7.0.3": version "7.1.0" resolved "https://registry.yarnpkg.com/@stoplight/http-spec/-/http-spec-7.1.0.tgz#516fec5f4b08cc93dadfb4969a6f9616165b0553" integrity sha512-Z2XqKX2SV8a1rrgSzFqccX2TolfcblT+l4pNvUU+THaLl50tKDoeidwWWZTzYUzqU0+UV97ponvqEbWWN3PaXg== @@ -86,10 +86,10 @@ "@types/json-schema" "^7.0.7" json-pointer "^0.6.1" -"@stoplight/json@3.20.0", "@stoplight/json@3.21.7", "@stoplight/json@^3.18.1": - version "3.20.0" - resolved "https://registry.yarnpkg.com/@stoplight/json/-/json-3.20.0.tgz#3acd893c6ed3394ac0a32b383038bd9710a167f9" - integrity sha512-xR5nnO2HSy7hGzchUAv1/p7V94EXwHmpbm5ORim4BQm8w/u1sF2ttIYqDx8BesTLWTybRxLysyDH+QHjpQnQdw== +"@stoplight/json@3.21.7", "@stoplight/json@^3.18.1": + version "3.21.7" + resolved "https://registry.yarnpkg.com/@stoplight/json/-/json-3.21.7.tgz#102f5fd11921984c96672ce4307850daa1cbfc7b" + integrity sha512-xcJXgKFqv/uCEgtGlPxy3tPA+4I+ZI4vAuMJ885+ThkTHFVkC+0Fm58lA9NlsyjnkpxFh4YiQWpH+KefHdbA0A== dependencies: "@stoplight/ordered-object-literal" "^1.0.3" "@stoplight/path" "^1.3.2" @@ -108,33 +108,33 @@ resolved "https://registry.yarnpkg.com/@stoplight/path/-/path-1.3.2.tgz#96e591496b72fde0f0cdae01a61d64f065bd9ede" integrity sha512-lyIc6JUlUA8Ve5ELywPC8I2Sdnh1zc1zmbYgVarhXIp9YeAB0ReeqmGEOWNtlHkbP2DAA1AL65Wfn2ncjK/jtQ== -"@stoplight/prism-cli@5.6.0": - version "5.6.0" - resolved "https://registry.yarnpkg.com/@stoplight/prism-cli/-/prism-cli-5.6.0.tgz#fc6590936eb290bf60bfe289eb6ac3b3366c2031" - integrity sha512-BCCeWKjmjtFDQQv0qCATIE3L0HtnQQa3tUNvcMoCfZWIEe2McSGZkudckBsmGFfv6xycUrTkHSI/HNxhKYp5fg== +"@stoplight/prism-cli@5.14.2": + version "5.14.2" + resolved "https://registry.yarnpkg.com/@stoplight/prism-cli/-/prism-cli-5.14.2.tgz#4729662fddb08f4ce03a7ccb98817f368e3940e1" + integrity sha512-S/x47zQa7NgoGAD0Q1JlijV7GRDd1zP/FcIpxSh+cJRUUImfALJJm1R3ONLweP97oG/b9BrwRyC+0GNYuzrviw== dependencies: - "@stoplight/http-spec" "^7.0.2" - "@stoplight/json" "^3.18.1" + "@stoplight/json" "3.21.7" "@stoplight/json-schema-ref-parser" "9.2.7" - "@stoplight/prism-core" "^5.6.0" - "@stoplight/prism-http" "^5.6.0" - "@stoplight/prism-http-server" "^5.6.0" + "@stoplight/prism-core" "^5.8.0" + "@stoplight/prism-http" "5.12.0" + "@stoplight/prism-http-server" "^5.12.0" "@stoplight/types" "^14.1.0" chalk "^4.1.2" chokidar "^3.5.2" fp-ts "^2.11.5" - json-schema-faker "0.5.3" + json-schema-faker "0.5.8" + jsonrepair "^3.12.0" lodash "^4.17.21" node-fetch "^2.6.5" pino "^6.13.3" signale "^1.4.0" - split2 "^3.2.2" + split2 "^4.2.0" tslib "^2.3.1" uri-template-lite "^22.9.0" urijs "^1.19.11" yargs "^16.2.0" -"@stoplight/prism-core@^5.6.0", "@stoplight/prism-core@^5.8.0": +"@stoplight/prism-core@^5.8.0": version "5.8.0" resolved "https://registry.yarnpkg.com/@stoplight/prism-core/-/prism-core-5.8.0.tgz#850917e1c45bfcd92012b3b235d20e3087600372" integrity sha512-fmH7n6e0thzOGcD5uZBu/Xx1iFNfpc9ACTxPie+lFD54SJ214M2FIFXD7kV+NCFlC+w5OFw+lJRaYM859uMnAg== @@ -144,10 +144,10 @@ pino "^6.13.3" tslib "^2.3.1" -"@stoplight/prism-http-server@^5.6.0": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@stoplight/prism-http-server/-/prism-http-server-5.12.0.tgz#c1fdc86bcb7d42d3420b9b84f05f9ae8977bc953" - integrity sha512-rnACUB950kvgDGXk1MsVk1v8nAZNCRaxdrTlACoJpQA0qzF8eBszYikoDsVmx2BbGsOrCC/49+nQc+HyFFpMdQ== +"@stoplight/prism-http-server@^5.12.0": + version "5.12.2" + resolved "https://registry.yarnpkg.com/@stoplight/prism-http-server/-/prism-http-server-5.12.2.tgz#d8de94f6b3506b464a5c89ff049b1e0fc9822ef9" + integrity sha512-h7MpOuv/WPvf4MhQmXw3CygAZp64Ts0SOM4BdoafcgAOJZyvRAOjUNJeelGJsHYdPK0aB9NZsqsaKBtNfkYj+A== dependencies: "@stoplight/prism-core" "^5.8.0" "@stoplight/prism-http" "^5.12.0" @@ -162,7 +162,7 @@ tslib "^2.3.1" type-is "^1.6.18" -"@stoplight/prism-http@^5.12.0", "@stoplight/prism-http@^5.6.0": +"@stoplight/prism-http@5.12.0", "@stoplight/prism-http@^5.12.0": version "5.12.0" resolved "https://registry.yarnpkg.com/@stoplight/prism-http/-/prism-http-5.12.0.tgz#b763292c5044e9213b558cbc44e5a2187cfffea4" integrity sha512-H+B/SO4SgQ6DT3CHIDCMQFGOe48Yecj0Eu+6rXwrs5m1JFyA2nlDwz+r73QJLGQanN4Biod2s0V9pZRcs2JnPA== @@ -252,11 +252,11 @@ integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/node@*": - version "22.10.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.5.tgz#95af89a3fb74a2bb41ef9927f206e6472026e48b" - integrity sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ== + version "24.0.10" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.10.tgz#f65a169779bf0d70203183a1890be7bee8ca2ddb" + integrity sha512-ENHwaH+JIRTDIEEbDK6QSQntAYGtbvdDXnMXnZaZ6k13Du1dPMmprkEHIL7ok2Wl2aZevetwTAb5S+7yIF+enA== dependencies: - undici-types "~6.20.0" + undici-types "~7.8.0" "@types/swagger-schema-official@~2.0.22": version "2.0.25" @@ -264,9 +264,9 @@ integrity sha512-T92Xav+Gf/Ik1uPW581nA+JftmjWPgskw/WBf4TJzxRG/SJ+DfNnNE+WuZ4mrXuzflQMqMkm1LSYjzYW7MB1Cg== "@types/type-is@^1.6.3": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@types/type-is/-/type-is-1.6.6.tgz#0adeafa0d6879f0ce17c81228d487270e8b80d7d" - integrity sha512-fs1KHv/f9OvmTMsu4sBNaUu32oyda9Y9uK25naJG8gayxNrfqGIjPQsbLIYyfe7xFkppnPlJB+BuTldOaX9bXw== + version "1.6.7" + resolved "https://registry.yarnpkg.com/@types/type-is/-/type-is-1.6.7.tgz#4d7934d2c795749800e767cd9af7ffbd4f16cf1c" + integrity sha512-gEsh7n8824nusZ2Sidh6POxNsIdTSvIAl5gXbeFj+TUaD1CO2r4i7MQYNMfEQkChU42s2bVWAda6x6BzIhtFbQ== dependencies: "@types/node" "*" @@ -475,9 +475,9 @@ cross-fetch@^3.1.5: node-fetch "^2.7.0" debug@4: - version "4.4.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" - integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== + version "4.4.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b" + integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== dependencies: ms "^2.1.3" @@ -524,16 +524,23 @@ fast-safe-stringify@^2.0.8: integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== fast-uri@^3.0.1: - version "3.0.5" - resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.5.tgz#19f5f9691d0dab9b85861a7bb5d98fca961da9cd" - integrity sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q== + version "3.0.6" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz#88f130b77cfaea2378d56bf970dea21257a68748" + integrity sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw== -fast-xml-parser@^4.2.0, fast-xml-parser@^4.5.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.1.tgz#a7e665ff79b7919100a5202f23984b6150f9b31e" - integrity sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w== +fast-xml-parser@^4.2.0: + version "4.5.3" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz#c54d6b35aa0f23dc1ea60b6c884340c006dc6efb" + integrity sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig== + dependencies: + strnum "^1.1.1" + +fast-xml-parser@^5.2.5: + version "5.2.5" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz#4809fdfb1310494e341098c25cb1341a01a9144a" + integrity sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ== dependencies: - strnum "^1.0.5" + strnum "^2.1.0" fastestsmallesttextencoderdecoder@^1.0.22: version "1.0.22" @@ -587,9 +594,9 @@ format-util@^1.0.3: integrity sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg== fp-ts@^2.11.5: - version "2.16.9" - resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.16.9.tgz#99628fc5e0bb3b432c4a16d8f4455247380bae8a" - integrity sha512-+I2+FnVB+tVaxcYyQkHUq7ZdKScaBlX53A41mxQtpIccsfyv8PzdzP7fzp2AY832T4aoK6UZ5WRX/ebGd8uZuQ== + version "2.16.10" + resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.16.10.tgz#829b82a46571c2dc202bed38a9c2eeec603e38c4" + integrity sha512-vuROzbNVfCmUkZSUbnWSltR1sbheyQbTzug7LB/46fEa1c0EucLeBaCEUE0gF3ZGUGBt9lVUiziGOhhj6K1ORA== fsevents@~2.3.2: version "2.3.3" @@ -657,11 +664,6 @@ iconv-lite@0.6.3: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" -inherits@^2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - io-ts@^2.2.16: version "2.2.22" resolved "https://registry.yarnpkg.com/io-ts/-/io-ts-2.2.22.tgz#5ab0d3636fe8494a275f0266461ab019da4b8d0b" @@ -748,14 +750,6 @@ json-schema-compare@^0.2.2: dependencies: lodash "^4.17.4" -json-schema-faker@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/json-schema-faker/-/json-schema-faker-0.5.3.tgz#92f8a102037acf68e1c8e3a2e7c85726d285512d" - integrity sha512-BeIrR0+YSrTbAR9dOMnjbFl1MvHyXnq+Wpdw1FpWZDHWKLzK229hZ5huyPcmzFUfVq1ODwf40WdGVoE266UBUg== - dependencies: - json-schema-ref-parser "^6.1.0" - jsonpath-plus "^7.2.0" - json-schema-faker@0.5.8: version "0.5.8" resolved "https://registry.yarnpkg.com/json-schema-faker/-/json-schema-faker-0.5.8.tgz#13e8b53fef4d86de5c5d164763c80427da892b0c" @@ -783,16 +777,7 @@ jsonc-parser@~2.2.1: resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.2.1.tgz#db73cd59d78cce28723199466b2a03d1be1df2bc" integrity sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w== -jsonpath-plus@^10.1.0: - version "10.2.0" - resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-10.2.0.tgz#84d680544d9868579cc7c8f59bbe153a5aad54c4" - integrity sha512-T9V+8iNYKFL2n2rF+w02LBOT2JjDnTjioaNFrxRy0Bv1y/hNsqR/EBK7Ojy2ythRHwmz2cRIls+9JitQGZC/sw== - dependencies: - "@jsep-plugin/assignment" "^1.3.0" - "@jsep-plugin/regex" "^1.0.4" - jsep "^1.4.0" - -jsonpath-plus@^10.3.0: +jsonpath-plus@^10.1.0, jsonpath-plus@^10.3.0: version "10.3.0" resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz#59e22e4fa2298c68dfcd70659bb47f0cad525238" integrity sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA== @@ -801,10 +786,10 @@ jsonpath-plus@^10.3.0: "@jsep-plugin/regex" "^1.0.4" jsep "^1.4.0" -jsonpath-plus@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-7.2.0.tgz#7ad94e147b3ed42f7939c315d2b9ce490c5a3899" - integrity sha512-zBfiUPM5nD0YZSBT/o/fbCUlCcepMIdP0CJZxM1+KgA4f2T206f6VAg9e7mX35+KlMaIc5qXW34f3BnwJ3w+RA== +jsonrepair@^3.12.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/jsonrepair/-/jsonrepair-3.12.0.tgz#a0c9f97f5628156a44b78597fc8cdaf3561db751" + integrity sha512-SWfjz8SuQ0wZjwsxtSJ3Zy8vvLg6aO/kxcp9TWNPGwJKgTZVfhNEQBMk/vPOpYCDFWRxD6QWuI6IHR1t615f0w== liquid-json@0.3.1: version "0.3.1" @@ -1052,15 +1037,6 @@ quick-format-unescaped@^4.0.3: resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7" integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== -readable-stream@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - readdirp@~3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" @@ -1078,11 +1054,6 @@ require-from-string@^2.0.2: resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== -safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - safe-stable-stringify@^1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz#c8a220ab525cd94e60ebf47ddc404d610dc5d84a" @@ -1120,12 +1091,10 @@ sonic-boom@^1.0.2: atomic-sleep "^1.0.0" flatstr "^1.0.12" -split2@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f" - integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== - dependencies: - readable-stream "^3.0.0" +split2@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4" + integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== sprintf-js@~1.0.2: version "1.0.3" @@ -1141,13 +1110,6 @@ string-width@^4.1.0, string-width@^4.2.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" @@ -1160,10 +1122,15 @@ strip-bom@^3.0.0: resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== -strnum@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db" - integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== +strnum@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.1.2.tgz#57bca4fbaa6f271081715dbc9ed7cee5493e28e4" + integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA== + +strnum@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.1.1.tgz#cf2a6e0cf903728b8b2c4b971b7e36b4e82d46ab" + integrity sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw== supports-color@^5.3.0: version "5.5.0" @@ -1204,10 +1171,10 @@ type-is@^1.6.18: media-typer "0.3.0" mime-types "~2.1.24" -undici-types@~6.20.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" - integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== +undici-types@~7.8.0: + version "7.8.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.8.0.tgz#de00b85b710c54122e44fbfd911f8d70174cd294" + integrity sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw== uri-template-lite@^22.9.0: version "22.9.0" @@ -1219,11 +1186,6 @@ urijs@^1.19.11: resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.11.tgz#204b0d6b605ae80bea54bea39280cdb7c9f923cc" integrity sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ== -util-deprecate@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - utility-types@^3.10.0: version "3.11.0" resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.11.0.tgz#607c40edb4f258915e901ea7995607fdf319424c"