From 7c82c8fbcb235f5e0db1a0eebea496d649022605 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 03:49:13 +0000 Subject: [PATCH 01/15] Update nuget dependencies --- .../Examples/Demo.Client/Demo.Client.csproj | 4 +- .../Examples/Demo.Client/packages.lock.json | 78 ++++++++--------- .../Examples/Demo.Hybrid/Demo.Hybrid.csproj | 2 +- .../Examples/Demo.Hybrid/packages.lock.json | 64 +++++++------- .../Examples/Demo.Server/packages.lock.json | 50 +++++------ .../Examples/Demo.Shared/Demo.Shared.csproj | 2 +- .../Examples/Demo.Shared/packages.lock.json | 50 +++++------ .../NimbleBlazor/NimbleBlazor.csproj | 2 +- .../NimbleBlazor/packages.lock.json | 44 +++++----- .../blazor-workspace/OkBlazor/OkBlazor.csproj | 2 +- .../OkBlazor/packages.lock.json | 44 +++++----- .../SprightBlazor/SprightBlazor.csproj | 2 +- .../SprightBlazor/packages.lock.json | 44 +++++----- .../BlazorWorkspace.Testing.Acceptance.csproj | 6 +- .../packages.lock.json | 68 +++++++-------- ...imbleBlazor.Tests.Acceptance.Client.csproj | 2 +- .../packages.lock.json | 66 +++++++------- .../NimbleBlazor.Tests.Acceptance.csproj | 4 +- .../packages.lock.json | 86 +++++++++---------- .../NimbleBlazor.Tests.csproj | 2 +- .../NimbleBlazor.Tests/packages.lock.json | 50 +++++------ .../OkBlazor.Tests.Acceptance.csproj | 4 +- .../packages.lock.json | 72 ++++++++-------- .../OkBlazor.Tests/OkBlazor.Tests.csproj | 2 +- .../Tests/OkBlazor.Tests/packages.lock.json | 50 +++++------ .../SprightBlazor.Tests.Acceptance.csproj | 4 +- .../packages.lock.json | 72 ++++++++-------- .../SprightBlazor.Tests.csproj | 2 +- .../SprightBlazor.Tests/packages.lock.json | 50 +++++------ 29 files changed, 464 insertions(+), 464 deletions(-) diff --git a/packages/blazor-workspace/Examples/Demo.Client/Demo.Client.csproj b/packages/blazor-workspace/Examples/Demo.Client/Demo.Client.csproj index 41b90cbe65..d646b20ce0 100644 --- a/packages/blazor-workspace/Examples/Demo.Client/Demo.Client.csproj +++ b/packages/blazor-workspace/Examples/Demo.Client/Demo.Client.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json index ecb7ac848a..9bfc451c8e 100644 --- a/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json @@ -4,22 +4,22 @@ "net8.0": { "Microsoft.AspNetCore.Components.WebAssembly": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "GkPmnySm8FhehIfnBpbkhzRKF8iXpca+4RF66kI1/LG+VTA2JsZU4lBG68kN5WwrubfzcELiB/OpuLyuuf1mVw==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "57JM6RaOVkZgE6l+B7xzyVcHuX9N1331NBuSqTLAU/k6EMV50SZiP/h6gKO/Ck5O+CScI7sHz6XTWhzXAaqmvg==", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "8.0.19", + "Microsoft.AspNetCore.Components.Web": "8.0.20", "Microsoft.Extensions.Configuration.Binder": "8.0.2", "Microsoft.Extensions.Configuration.Json": "8.0.1", "Microsoft.Extensions.Logging": "8.0.1", - "Microsoft.JSInterop.WebAssembly": "8.0.19" + "Microsoft.JSInterop.WebAssembly": "8.0.20" } }, "Microsoft.AspNetCore.Components.WebAssembly.DevServer": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "x4PlwYfFQqJbfyCJex+spYit3idYJbssi3/doilaZ4eku48EkvELgfxgcmIjUdSp3vlm1yJb9WbSWWSKTx5xEQ==" + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "LDozfCFr9GQGUhgtSxW0ViGwxco+NuxLu2vvn/fgCOYt40LvyCoNNRMeGY99PP2X82N1X0gF0RSR+Xen6UA19A==" }, "Microsoft.NET.ILLink.Tasks": { "type": "Direct", @@ -29,9 +29,9 @@ }, "Microsoft.NET.Sdk.WebAssembly.Pack": { "type": "Direct", - "requested": "[8.0.20, )", - "resolved": "8.0.20", - "contentHash": "T8IgvEg6M4INrHw9K89JjslxP0D6fHYiogFvarNPSjfusHdV/KvwJU4YC1+lNOIIgpjslkb4WWSW9IuNxHdPLg==" + "requested": "[9.0.9, )", + "resolved": "9.0.9", + "contentHash": "Nx4yF/l8YyzwHM+xBRFOSGv77mjBZP0XkImzLMdrSBGYPB32nEZNXTSwhH9viDhxMhGij+fVUjJj5iAtUdMBww==" }, "NI.CSharp.Analyzers": { "type": "Direct", @@ -54,53 +54,53 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -252,15 +252,15 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "oi55awk8Ge9/Ui795NSYSIY59jlu9z65FNxA4c2mfQjp78k6+0ii89fYk7QnRUBMSfK+DsOAzGnOau9K8Pdpjg==", + "resolved": "8.0.20", + "contentHash": "MP/3NQ7b6gsHiDO0BpV1QbKffXNaE4RfAy9gBSep9GZ8+Ao2fifkHRXZqzoq3Ns1o2QVz8dukPNWrqefjibpzA==", "dependencies": { - "Microsoft.JSInterop": "8.0.19" + "Microsoft.JSInterop": "8.0.20" } }, "Microsoft.VisualStudio.Threading.Analyzers": { @@ -327,7 +327,7 @@ "demo.shared": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "OkBlazor": "[1.0.0, )", @@ -338,19 +338,19 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } }, diff --git a/packages/blazor-workspace/Examples/Demo.Hybrid/Demo.Hybrid.csproj b/packages/blazor-workspace/Examples/Demo.Hybrid/Demo.Hybrid.csproj index 174d937536..67797ace0a 100644 --- a/packages/blazor-workspace/Examples/Demo.Hybrid/Demo.Hybrid.csproj +++ b/packages/blazor-workspace/Examples/Demo.Hybrid/Demo.Hybrid.csproj @@ -35,7 +35,7 @@ - + diff --git a/packages/blazor-workspace/Examples/Demo.Hybrid/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Hybrid/packages.lock.json index 4e459bc9a5..9f6fc0343a 100644 --- a/packages/blazor-workspace/Examples/Demo.Hybrid/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Hybrid/packages.lock.json @@ -4,15 +4,15 @@ "net8.0-windows7.0": { "Microsoft.AspNetCore.Components.WebView": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "IRmXzE6YVGTcnV1o+BsmIK7jAklNBLFB9S1lNIUGkAOQpXwz/zNfzqZNNumq9vi/PEKoYZJtMIpUTMDAVwG/lQ==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "0gkBxVk6fLhs1P76FDS1WcPIecWdmjupEZQsDmnG58z10oZrWdW/LYL4BJQgtf8snHo9+5pkDDgrvshwb6eeWA==", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "8.0.19", + "Microsoft.AspNetCore.Components.Web": "8.0.20", "Microsoft.Extensions.Configuration.Binder": "8.0.2", "Microsoft.Extensions.Configuration.Json": "8.0.1", "Microsoft.Extensions.FileProviders.Composite": "8.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "8.0.19", + "Microsoft.Extensions.FileProviders.Embedded": "8.0.20", "Microsoft.Extensions.Logging": "8.0.1" } }, @@ -47,53 +47,53 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -207,8 +207,8 @@ }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "9Ij++5nngMd8aE+AZv7jvtqWLta+M6m7V6SHIEmnUpiHUhQFBTMaxQkYuGa9L3ACFFDnUQi8tvVKcA3RnCSi8w==", + "resolved": "8.0.20", + "contentHash": "EzQEBehL0FiGAXYPuMywDqgOLRTRV7vJ9L6tp+1/KQfJHT1Ag6QWPFRnlwbWFGXJriwibF0DQYf0Z6BWnmG72w==", "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0" } @@ -262,8 +262,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", @@ -334,7 +334,7 @@ "demo.shared": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "OkBlazor": "[1.0.0, )", @@ -345,19 +345,19 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Examples/Demo.Server/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Server/packages.lock.json index 3803419704..4fa4ae7172 100644 --- a/packages/blazor-workspace/Examples/Demo.Server/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Server/packages.lock.json @@ -23,53 +23,53 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -140,8 +140,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", @@ -207,7 +207,7 @@ "demo.shared": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "OkBlazor": "[1.0.0, )", @@ -218,19 +218,19 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Examples/Demo.Shared/Demo.Shared.csproj b/packages/blazor-workspace/Examples/Demo.Shared/Demo.Shared.csproj index edc71eb54a..48d598b9c5 100644 --- a/packages/blazor-workspace/Examples/Demo.Shared/Demo.Shared.csproj +++ b/packages/blazor-workspace/Examples/Demo.Shared/Demo.Shared.csproj @@ -37,7 +37,7 @@ - + diff --git a/packages/blazor-workspace/Examples/Demo.Shared/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Shared/packages.lock.json index 32e98f4c08..505abe43fb 100644 --- a/packages/blazor-workspace/Examples/Demo.Shared/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Shared/packages.lock.json @@ -4,15 +4,15 @@ "net8.0": { "Microsoft.AspNetCore.Components.Web": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -37,40 +37,40 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -141,8 +141,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", @@ -209,19 +209,19 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/NimbleBlazor/NimbleBlazor.csproj b/packages/blazor-workspace/NimbleBlazor/NimbleBlazor.csproj index 72239afdb3..bb7da1c59e 100644 --- a/packages/blazor-workspace/NimbleBlazor/NimbleBlazor.csproj +++ b/packages/blazor-workspace/NimbleBlazor/NimbleBlazor.csproj @@ -52,7 +52,7 @@ - + diff --git a/packages/blazor-workspace/NimbleBlazor/packages.lock.json b/packages/blazor-workspace/NimbleBlazor/packages.lock.json index 713b082716..95103b25f4 100644 --- a/packages/blazor-workspace/NimbleBlazor/packages.lock.json +++ b/packages/blazor-workspace/NimbleBlazor/packages.lock.json @@ -10,15 +10,15 @@ }, "Microsoft.AspNetCore.Components.Web": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -38,40 +38,40 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -142,8 +142,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", diff --git a/packages/blazor-workspace/OkBlazor/OkBlazor.csproj b/packages/blazor-workspace/OkBlazor/OkBlazor.csproj index b1b7e14af6..2f2e06df5e 100644 --- a/packages/blazor-workspace/OkBlazor/OkBlazor.csproj +++ b/packages/blazor-workspace/OkBlazor/OkBlazor.csproj @@ -51,7 +51,7 @@ - + diff --git a/packages/blazor-workspace/OkBlazor/packages.lock.json b/packages/blazor-workspace/OkBlazor/packages.lock.json index 133a6a92d7..5ae27c4972 100644 --- a/packages/blazor-workspace/OkBlazor/packages.lock.json +++ b/packages/blazor-workspace/OkBlazor/packages.lock.json @@ -4,15 +4,15 @@ "net8.0": { "Microsoft.AspNetCore.Components.Web": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -32,40 +32,40 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -136,8 +136,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", diff --git a/packages/blazor-workspace/SprightBlazor/SprightBlazor.csproj b/packages/blazor-workspace/SprightBlazor/SprightBlazor.csproj index 2f54258082..d19cbf9aee 100644 --- a/packages/blazor-workspace/SprightBlazor/SprightBlazor.csproj +++ b/packages/blazor-workspace/SprightBlazor/SprightBlazor.csproj @@ -51,7 +51,7 @@ - + diff --git a/packages/blazor-workspace/SprightBlazor/packages.lock.json b/packages/blazor-workspace/SprightBlazor/packages.lock.json index 133a6a92d7..5ae27c4972 100644 --- a/packages/blazor-workspace/SprightBlazor/packages.lock.json +++ b/packages/blazor-workspace/SprightBlazor/packages.lock.json @@ -4,15 +4,15 @@ "net8.0": { "Microsoft.AspNetCore.Components.Web": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -32,40 +32,40 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -136,8 +136,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", diff --git a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj index dab052af4d..08e7aa86c6 100644 --- a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj @@ -17,8 +17,8 @@ - - + + @@ -26,7 +26,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json index 805613ff92..368197dd1f 100644 --- a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json @@ -4,17 +4,17 @@ "net8.0": { "Microsoft.AspNetCore.Components.WebAssembly.Server": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "T2d329YnRuOBDi4hsjiMOdcB7oX9yg6Be6Litzt+jGrjSoV402hHfS+mTCYdMb8LD957N+R8fpfeQ6uBOerKQg==" + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "62mssbAOmPf7kvahKOKIIikqJcYbbMPV8HuQsDwwY7b9WCwez8EwaRr9dXKVlXRHn3J52AqmEmd1n3SksDZEKg==" }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "KeVY5Hp8sghfQd/YrZYiVeTi3bvPQGnucuUWWDlXkTQMm2TumXWdp44roF77D1vwH5eQrgUbNEmPwWNe1S013g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "SH7TJnAZNwhLqbtXlqphC2+e+FQLXfn44v3ack/4aG/Hh5fIRjnpOGpvX6MpTH5c+xSJFgLhhiUwv6icWsDevg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "8.0.19", + "Microsoft.AspNetCore.TestHost": "8.0.20", "Microsoft.Extensions.DependencyModel": "8.0.2", "Microsoft.Extensions.Hosting": "8.0.1" } @@ -95,9 +95,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "Apache.Arrow": { "type": "Transitive", @@ -106,58 +106,58 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "iTKZC+re7D1GRYIltORRTONhX9sZ8AbIU2QFP+2eLneACdKoARGla/zuQq7U0jvekd/nNJxZM2rwn98mKnGDPw==", + "resolved": "8.0.20", + "contentHash": "+yfrZbv+1JVoTYe72duRGf45Rv4jSPhFEVoLnwQGoYJ6TgdkrSkGouf/93CUf1wBZ2oIroVyAU/Yq21Pxjn34w==", "dependencies": { "System.IO.Pipelines": "8.0.0" } @@ -480,8 +480,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.NETCore.Platforms": { "type": "Transitive", @@ -651,7 +651,7 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/NimbleBlazor.Tests.Acceptance.Client.csproj b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/NimbleBlazor.Tests.Acceptance.Client.csproj index 591d408464..072abc1f24 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/NimbleBlazor.Tests.Acceptance.Client.csproj +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/NimbleBlazor.Tests.Acceptance.Client.csproj @@ -14,7 +14,7 @@ - + diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json index 3a93e9b3e1..8524abbc0e 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json @@ -4,15 +4,15 @@ "net8.0": { "Microsoft.AspNetCore.Components.WebAssembly": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "GkPmnySm8FhehIfnBpbkhzRKF8iXpca+4RF66kI1/LG+VTA2JsZU4lBG68kN5WwrubfzcELiB/OpuLyuuf1mVw==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "57JM6RaOVkZgE6l+B7xzyVcHuX9N1331NBuSqTLAU/k6EMV50SZiP/h6gKO/Ck5O+CScI7sHz6XTWhzXAaqmvg==", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "8.0.19", + "Microsoft.AspNetCore.Components.Web": "8.0.20", "Microsoft.Extensions.Configuration.Binder": "8.0.2", "Microsoft.Extensions.Configuration.Json": "8.0.1", "Microsoft.Extensions.Logging": "8.0.1", - "Microsoft.JSInterop.WebAssembly": "8.0.19" + "Microsoft.JSInterop.WebAssembly": "8.0.20" } }, "Microsoft.NET.ILLink.Tasks": { @@ -23,9 +23,9 @@ }, "Microsoft.NET.Sdk.WebAssembly.Pack": { "type": "Direct", - "requested": "[8.0.20, )", - "resolved": "8.0.20", - "contentHash": "T8IgvEg6M4INrHw9K89JjslxP0D6fHYiogFvarNPSjfusHdV/KvwJU4YC1+lNOIIgpjslkb4WWSW9IuNxHdPLg==" + "requested": "[9.0.9, )", + "resolved": "9.0.9", + "contentHash": "Nx4yF/l8YyzwHM+xBRFOSGv77mjBZP0XkImzLMdrSBGYPB32nEZNXTSwhH9viDhxMhGij+fVUjJj5iAtUdMBww==" }, "NI.CSharp.Analyzers": { "type": "Direct", @@ -48,53 +48,53 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -246,15 +246,15 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "oi55awk8Ge9/Ui795NSYSIY59jlu9z65FNxA4c2mfQjp78k6+0ii89fYk7QnRUBMSfK+DsOAzGnOau9K8Pdpjg==", + "resolved": "8.0.20", + "contentHash": "MP/3NQ7b6gsHiDO0BpV1QbKffXNaE4RfAy9gBSep9GZ8+Ao2fifkHRXZqzoq3Ns1o2QVz8dukPNWrqefjibpzA==", "dependencies": { - "Microsoft.JSInterop": "8.0.19" + "Microsoft.JSInterop": "8.0.20" } }, "Microsoft.VisualStudio.Threading.Analyzers": { @@ -322,7 +322,7 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } }, diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj index 1f7cfeb5e2..3aa994b5bd 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj @@ -32,7 +32,7 @@ - + @@ -40,7 +40,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json index af60d0e9e9..4e8df32cbe 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json @@ -4,11 +4,11 @@ "net8.0": { "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "KeVY5Hp8sghfQd/YrZYiVeTi3bvPQGnucuUWWDlXkTQMm2TumXWdp44roF77D1vwH5eQrgUbNEmPwWNe1S013g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "SH7TJnAZNwhLqbtXlqphC2+e+FQLXfn44v3ack/4aG/Hh5fIRjnpOGpvX6MpTH5c+xSJFgLhhiUwv6icWsDevg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "8.0.19", + "Microsoft.AspNetCore.TestHost": "8.0.20", "Microsoft.Extensions.DependencyModel": "8.0.2", "Microsoft.Extensions.Hosting": "8.0.1" } @@ -89,9 +89,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "Apache.Arrow": { "type": "Transitive", @@ -100,75 +100,75 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Components.WebAssembly": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "GkPmnySm8FhehIfnBpbkhzRKF8iXpca+4RF66kI1/LG+VTA2JsZU4lBG68kN5WwrubfzcELiB/OpuLyuuf1mVw==", + "resolved": "8.0.20", + "contentHash": "57JM6RaOVkZgE6l+B7xzyVcHuX9N1331NBuSqTLAU/k6EMV50SZiP/h6gKO/Ck5O+CScI7sHz6XTWhzXAaqmvg==", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "8.0.19", + "Microsoft.AspNetCore.Components.Web": "8.0.20", "Microsoft.Extensions.Configuration.Binder": "8.0.2", "Microsoft.Extensions.Configuration.Json": "8.0.1", "Microsoft.Extensions.Logging": "8.0.1", - "Microsoft.JSInterop.WebAssembly": "8.0.19" + "Microsoft.JSInterop.WebAssembly": "8.0.20" } }, "Microsoft.AspNetCore.Components.WebAssembly.Server": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "T2d329YnRuOBDi4hsjiMOdcB7oX9yg6Be6Litzt+jGrjSoV402hHfS+mTCYdMb8LD957N+R8fpfeQ6uBOerKQg==" + "resolved": "8.0.20", + "contentHash": "62mssbAOmPf7kvahKOKIIikqJcYbbMPV8HuQsDwwY7b9WCwez8EwaRr9dXKVlXRHn3J52AqmEmd1n3SksDZEKg==" }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "iTKZC+re7D1GRYIltORRTONhX9sZ8AbIU2QFP+2eLneACdKoARGla/zuQq7U0jvekd/nNJxZM2rwn98mKnGDPw==", + "resolved": "8.0.20", + "contentHash": "+yfrZbv+1JVoTYe72duRGf45Rv4jSPhFEVoLnwQGoYJ6TgdkrSkGouf/93CUf1wBZ2oIroVyAU/Yq21Pxjn34w==", "dependencies": { "System.IO.Pipelines": "8.0.0" } @@ -491,15 +491,15 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "oi55awk8Ge9/Ui795NSYSIY59jlu9z65FNxA4c2mfQjp78k6+0ii89fYk7QnRUBMSfK+DsOAzGnOau9K8Pdpjg==", + "resolved": "8.0.20", + "contentHash": "MP/3NQ7b6gsHiDO0BpV1QbKffXNaE4RfAy9gBSep9GZ8+Ao2fifkHRXZqzoq3Ns1o2QVz8dukPNWrqefjibpzA==", "dependencies": { - "Microsoft.JSInterop": "8.0.19" + "Microsoft.JSInterop": "8.0.20" } }, "Microsoft.NETCore.Platforms": { @@ -669,8 +669,8 @@ "blazorworkspace.testing.acceptance": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.19, )", - "Microsoft.AspNetCore.Mvc.Testing": "[8.0.19, )", + "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.20, )", + "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", "Microsoft.Playwright": "[1.53.0, 1.53.0]", @@ -685,13 +685,13 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "nimbleblazor.tests.acceptance.client": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.WebAssembly": "[8.0.19, )", + "Microsoft.AspNetCore.Components.WebAssembly": "[8.0.20, )", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )" } diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests/NimbleBlazor.Tests.csproj b/packages/blazor-workspace/Tests/NimbleBlazor.Tests/NimbleBlazor.Tests.csproj index bef8ccb910..03d7dbb7b4 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests/NimbleBlazor.Tests.csproj +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests/NimbleBlazor.Tests.csproj @@ -34,7 +34,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests/packages.lock.json b/packages/blazor-workspace/Tests/NimbleBlazor.Tests/packages.lock.json index a405457c15..08388f8ed6 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests/packages.lock.json +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests/packages.lock.json @@ -97,9 +97,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "AngleSharp": { "type": "Transitive", @@ -130,27 +130,27 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Authorization": { "type": "Transitive", @@ -163,22 +163,22 @@ }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -205,8 +205,8 @@ }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -388,8 +388,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -526,7 +526,7 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj index 7ba853dfbf..499a175dcb 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj @@ -31,7 +31,7 @@ - + @@ -39,7 +39,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json index db3435b57c..fe5969a9b4 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json @@ -4,11 +4,11 @@ "net8.0": { "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "KeVY5Hp8sghfQd/YrZYiVeTi3bvPQGnucuUWWDlXkTQMm2TumXWdp44roF77D1vwH5eQrgUbNEmPwWNe1S013g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "SH7TJnAZNwhLqbtXlqphC2+e+FQLXfn44v3ack/4aG/Hh5fIRjnpOGpvX6MpTH5c+xSJFgLhhiUwv6icWsDevg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "8.0.19", + "Microsoft.AspNetCore.TestHost": "8.0.20", "Microsoft.Extensions.DependencyModel": "8.0.2", "Microsoft.Extensions.Hosting": "8.0.1" } @@ -89,9 +89,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "Apache.Arrow": { "type": "Transitive", @@ -100,63 +100,63 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Components.WebAssembly.Server": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "T2d329YnRuOBDi4hsjiMOdcB7oX9yg6Be6Litzt+jGrjSoV402hHfS+mTCYdMb8LD957N+R8fpfeQ6uBOerKQg==" + "resolved": "8.0.20", + "contentHash": "62mssbAOmPf7kvahKOKIIikqJcYbbMPV8HuQsDwwY7b9WCwez8EwaRr9dXKVlXRHn3J52AqmEmd1n3SksDZEKg==" }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "iTKZC+re7D1GRYIltORRTONhX9sZ8AbIU2QFP+2eLneACdKoARGla/zuQq7U0jvekd/nNJxZM2rwn98mKnGDPw==", + "resolved": "8.0.20", + "contentHash": "+yfrZbv+1JVoTYe72duRGf45Rv4jSPhFEVoLnwQGoYJ6TgdkrSkGouf/93CUf1wBZ2oIroVyAU/Yq21Pxjn34w==", "dependencies": { "System.IO.Pipelines": "8.0.0" } @@ -479,8 +479,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.NETCore.Platforms": { "type": "Transitive", @@ -649,8 +649,8 @@ "blazorworkspace.testing.acceptance": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.19, )", - "Microsoft.AspNetCore.Mvc.Testing": "[8.0.19, )", + "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.20, )", + "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", "Microsoft.Playwright": "[1.53.0, 1.53.0]", @@ -665,13 +665,13 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests/OkBlazor.Tests.csproj b/packages/blazor-workspace/Tests/OkBlazor.Tests/OkBlazor.Tests.csproj index 96dcd090c3..c5cb3a0d88 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests/OkBlazor.Tests.csproj +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests/OkBlazor.Tests.csproj @@ -33,7 +33,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests/packages.lock.json b/packages/blazor-workspace/Tests/OkBlazor.Tests/packages.lock.json index 0f2e1509dd..c75b22e2ea 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests/packages.lock.json +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests/packages.lock.json @@ -97,9 +97,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "AngleSharp": { "type": "Transitive", @@ -125,27 +125,27 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Authorization": { "type": "Transitive", @@ -158,22 +158,22 @@ }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -200,8 +200,8 @@ }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -383,8 +383,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -520,7 +520,7 @@ "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj index a7fa4b38ba..7b12e6a1b6 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj @@ -31,7 +31,7 @@ - + @@ -39,7 +39,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json index d2588e429d..5efc387078 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json @@ -4,11 +4,11 @@ "net8.0": { "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "KeVY5Hp8sghfQd/YrZYiVeTi3bvPQGnucuUWWDlXkTQMm2TumXWdp44roF77D1vwH5eQrgUbNEmPwWNe1S013g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "SH7TJnAZNwhLqbtXlqphC2+e+FQLXfn44v3ack/4aG/Hh5fIRjnpOGpvX6MpTH5c+xSJFgLhhiUwv6icWsDevg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "8.0.19", + "Microsoft.AspNetCore.TestHost": "8.0.20", "Microsoft.Extensions.DependencyModel": "8.0.2", "Microsoft.Extensions.Hosting": "8.0.1" } @@ -89,9 +89,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "Apache.Arrow": { "type": "Transitive", @@ -100,63 +100,63 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Components.WebAssembly.Server": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "T2d329YnRuOBDi4hsjiMOdcB7oX9yg6Be6Litzt+jGrjSoV402hHfS+mTCYdMb8LD957N+R8fpfeQ6uBOerKQg==" + "resolved": "8.0.20", + "contentHash": "62mssbAOmPf7kvahKOKIIikqJcYbbMPV8HuQsDwwY7b9WCwez8EwaRr9dXKVlXRHn3J52AqmEmd1n3SksDZEKg==" }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "iTKZC+re7D1GRYIltORRTONhX9sZ8AbIU2QFP+2eLneACdKoARGla/zuQq7U0jvekd/nNJxZM2rwn98mKnGDPw==", + "resolved": "8.0.20", + "contentHash": "+yfrZbv+1JVoTYe72duRGf45Rv4jSPhFEVoLnwQGoYJ6TgdkrSkGouf/93CUf1wBZ2oIroVyAU/Yq21Pxjn34w==", "dependencies": { "System.IO.Pipelines": "8.0.0" } @@ -479,8 +479,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.NETCore.Platforms": { "type": "Transitive", @@ -649,8 +649,8 @@ "blazorworkspace.testing.acceptance": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.19, )", - "Microsoft.AspNetCore.Mvc.Testing": "[8.0.19, )", + "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.20, )", + "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", "Microsoft.Playwright": "[1.53.0, 1.53.0]", @@ -665,13 +665,13 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests/SprightBlazor.Tests.csproj b/packages/blazor-workspace/Tests/SprightBlazor.Tests/SprightBlazor.Tests.csproj index 4ef854def3..f41227842c 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests/SprightBlazor.Tests.csproj +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests/SprightBlazor.Tests.csproj @@ -33,7 +33,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests/packages.lock.json b/packages/blazor-workspace/Tests/SprightBlazor.Tests/packages.lock.json index de9b4a5c25..a521aae464 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests/packages.lock.json +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests/packages.lock.json @@ -97,9 +97,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "AngleSharp": { "type": "Transitive", @@ -125,27 +125,27 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Authorization": { "type": "Transitive", @@ -158,22 +158,22 @@ }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -200,8 +200,8 @@ }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -383,8 +383,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -520,7 +520,7 @@ "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } From 2f89eaed304ffa6ee0d2ce2e18a373fa40aae04a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 3 Oct 2025 17:04:36 +0000 Subject: [PATCH 02/15] Update nuget dependencies --- .../Examples/Demo.Client/Demo.Client.csproj | 2 +- .../Examples/Demo.Client/packages.lock.json | 62 ++++++++-------- .../Examples/Demo.Hybrid/Demo.Hybrid.csproj | 2 +- .../Examples/Demo.Hybrid/packages.lock.json | 64 ++++++++--------- .../Examples/Demo.Server/packages.lock.json | 50 ++++++------- .../Examples/Demo.Shared/Demo.Shared.csproj | 2 +- .../Examples/Demo.Shared/packages.lock.json | 50 ++++++------- .../NimbleBlazor/NimbleBlazor.csproj | 2 +- .../NimbleBlazor/packages.lock.json | 44 ++++++------ .../blazor-workspace/OkBlazor/OkBlazor.csproj | 2 +- .../OkBlazor/packages.lock.json | 44 ++++++------ .../SprightBlazor/SprightBlazor.csproj | 2 +- .../SprightBlazor/packages.lock.json | 44 ++++++------ .../BlazorWorkspace.Testing.Acceptance.csproj | 6 +- .../packages.lock.json | 68 +++++++++--------- .../packages.lock.json | 50 ++++++------- .../NimbleBlazor.Tests.Acceptance.csproj | 4 +- .../packages.lock.json | 70 +++++++++--------- .../NimbleBlazor.Tests.csproj | 2 +- .../NimbleBlazor.Tests/packages.lock.json | 50 ++++++------- .../OkBlazor.Tests.Acceptance.csproj | 4 +- .../packages.lock.json | 72 +++++++++---------- .../OkBlazor.Tests/OkBlazor.Tests.csproj | 2 +- .../Tests/OkBlazor.Tests/packages.lock.json | 50 ++++++------- .../SprightBlazor.Tests.Acceptance.csproj | 4 +- .../packages.lock.json | 72 +++++++++---------- .../SprightBlazor.Tests.csproj | 2 +- .../SprightBlazor.Tests/packages.lock.json | 50 ++++++------- 28 files changed, 438 insertions(+), 438 deletions(-) diff --git a/packages/blazor-workspace/Examples/Demo.Client/Demo.Client.csproj b/packages/blazor-workspace/Examples/Demo.Client/Demo.Client.csproj index 41b90cbe65..2e2000e0ea 100644 --- a/packages/blazor-workspace/Examples/Demo.Client/Demo.Client.csproj +++ b/packages/blazor-workspace/Examples/Demo.Client/Demo.Client.csproj @@ -13,7 +13,7 @@ - + diff --git a/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json index ecb7ac848a..9db9a656ad 100644 --- a/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json @@ -17,9 +17,9 @@ }, "Microsoft.AspNetCore.Components.WebAssembly.DevServer": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "x4PlwYfFQqJbfyCJex+spYit3idYJbssi3/doilaZ4eku48EkvELgfxgcmIjUdSp3vlm1yJb9WbSWWSKTx5xEQ==" + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "LDozfCFr9GQGUhgtSxW0ViGwxco+NuxLu2vvn/fgCOYt40LvyCoNNRMeGY99PP2X82N1X0gF0RSR+Xen6UA19A==" }, "Microsoft.NET.ILLink.Tasks": { "type": "Direct", @@ -29,9 +29,9 @@ }, "Microsoft.NET.Sdk.WebAssembly.Pack": { "type": "Direct", - "requested": "[8.0.20, )", - "resolved": "8.0.20", - "contentHash": "T8IgvEg6M4INrHw9K89JjslxP0D6fHYiogFvarNPSjfusHdV/KvwJU4YC1+lNOIIgpjslkb4WWSW9IuNxHdPLg==" + "requested": "[9.0.9, )", + "resolved": "9.0.9", + "contentHash": "Nx4yF/l8YyzwHM+xBRFOSGv77mjBZP0XkImzLMdrSBGYPB32nEZNXTSwhH9viDhxMhGij+fVUjJj5iAtUdMBww==" }, "NI.CSharp.Analyzers": { "type": "Direct", @@ -54,53 +54,53 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -252,8 +252,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -327,7 +327,7 @@ "demo.shared": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "OkBlazor": "[1.0.0, )", @@ -338,19 +338,19 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } }, diff --git a/packages/blazor-workspace/Examples/Demo.Hybrid/Demo.Hybrid.csproj b/packages/blazor-workspace/Examples/Demo.Hybrid/Demo.Hybrid.csproj index 174d937536..67797ace0a 100644 --- a/packages/blazor-workspace/Examples/Demo.Hybrid/Demo.Hybrid.csproj +++ b/packages/blazor-workspace/Examples/Demo.Hybrid/Demo.Hybrid.csproj @@ -35,7 +35,7 @@ - + diff --git a/packages/blazor-workspace/Examples/Demo.Hybrid/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Hybrid/packages.lock.json index 4e459bc9a5..9f6fc0343a 100644 --- a/packages/blazor-workspace/Examples/Demo.Hybrid/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Hybrid/packages.lock.json @@ -4,15 +4,15 @@ "net8.0-windows7.0": { "Microsoft.AspNetCore.Components.WebView": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "IRmXzE6YVGTcnV1o+BsmIK7jAklNBLFB9S1lNIUGkAOQpXwz/zNfzqZNNumq9vi/PEKoYZJtMIpUTMDAVwG/lQ==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "0gkBxVk6fLhs1P76FDS1WcPIecWdmjupEZQsDmnG58z10oZrWdW/LYL4BJQgtf8snHo9+5pkDDgrvshwb6eeWA==", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "8.0.19", + "Microsoft.AspNetCore.Components.Web": "8.0.20", "Microsoft.Extensions.Configuration.Binder": "8.0.2", "Microsoft.Extensions.Configuration.Json": "8.0.1", "Microsoft.Extensions.FileProviders.Composite": "8.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "8.0.19", + "Microsoft.Extensions.FileProviders.Embedded": "8.0.20", "Microsoft.Extensions.Logging": "8.0.1" } }, @@ -47,53 +47,53 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -207,8 +207,8 @@ }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "9Ij++5nngMd8aE+AZv7jvtqWLta+M6m7V6SHIEmnUpiHUhQFBTMaxQkYuGa9L3ACFFDnUQi8tvVKcA3RnCSi8w==", + "resolved": "8.0.20", + "contentHash": "EzQEBehL0FiGAXYPuMywDqgOLRTRV7vJ9L6tp+1/KQfJHT1Ag6QWPFRnlwbWFGXJriwibF0DQYf0Z6BWnmG72w==", "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0" } @@ -262,8 +262,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", @@ -334,7 +334,7 @@ "demo.shared": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "OkBlazor": "[1.0.0, )", @@ -345,19 +345,19 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Examples/Demo.Server/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Server/packages.lock.json index 3803419704..4fa4ae7172 100644 --- a/packages/blazor-workspace/Examples/Demo.Server/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Server/packages.lock.json @@ -23,53 +23,53 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -140,8 +140,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", @@ -207,7 +207,7 @@ "demo.shared": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "OkBlazor": "[1.0.0, )", @@ -218,19 +218,19 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Examples/Demo.Shared/Demo.Shared.csproj b/packages/blazor-workspace/Examples/Demo.Shared/Demo.Shared.csproj index edc71eb54a..48d598b9c5 100644 --- a/packages/blazor-workspace/Examples/Demo.Shared/Demo.Shared.csproj +++ b/packages/blazor-workspace/Examples/Demo.Shared/Demo.Shared.csproj @@ -37,7 +37,7 @@ - + diff --git a/packages/blazor-workspace/Examples/Demo.Shared/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Shared/packages.lock.json index 32e98f4c08..505abe43fb 100644 --- a/packages/blazor-workspace/Examples/Demo.Shared/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Shared/packages.lock.json @@ -4,15 +4,15 @@ "net8.0": { "Microsoft.AspNetCore.Components.Web": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -37,40 +37,40 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -141,8 +141,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", @@ -209,19 +209,19 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/NimbleBlazor/NimbleBlazor.csproj b/packages/blazor-workspace/NimbleBlazor/NimbleBlazor.csproj index 72239afdb3..bb7da1c59e 100644 --- a/packages/blazor-workspace/NimbleBlazor/NimbleBlazor.csproj +++ b/packages/blazor-workspace/NimbleBlazor/NimbleBlazor.csproj @@ -52,7 +52,7 @@ - + diff --git a/packages/blazor-workspace/NimbleBlazor/packages.lock.json b/packages/blazor-workspace/NimbleBlazor/packages.lock.json index 713b082716..95103b25f4 100644 --- a/packages/blazor-workspace/NimbleBlazor/packages.lock.json +++ b/packages/blazor-workspace/NimbleBlazor/packages.lock.json @@ -10,15 +10,15 @@ }, "Microsoft.AspNetCore.Components.Web": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -38,40 +38,40 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -142,8 +142,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", diff --git a/packages/blazor-workspace/OkBlazor/OkBlazor.csproj b/packages/blazor-workspace/OkBlazor/OkBlazor.csproj index b1b7e14af6..2f2e06df5e 100644 --- a/packages/blazor-workspace/OkBlazor/OkBlazor.csproj +++ b/packages/blazor-workspace/OkBlazor/OkBlazor.csproj @@ -51,7 +51,7 @@ - + diff --git a/packages/blazor-workspace/OkBlazor/packages.lock.json b/packages/blazor-workspace/OkBlazor/packages.lock.json index 133a6a92d7..5ae27c4972 100644 --- a/packages/blazor-workspace/OkBlazor/packages.lock.json +++ b/packages/blazor-workspace/OkBlazor/packages.lock.json @@ -4,15 +4,15 @@ "net8.0": { "Microsoft.AspNetCore.Components.Web": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -32,40 +32,40 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -136,8 +136,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", diff --git a/packages/blazor-workspace/SprightBlazor/SprightBlazor.csproj b/packages/blazor-workspace/SprightBlazor/SprightBlazor.csproj index 2f54258082..d19cbf9aee 100644 --- a/packages/blazor-workspace/SprightBlazor/SprightBlazor.csproj +++ b/packages/blazor-workspace/SprightBlazor/SprightBlazor.csproj @@ -51,7 +51,7 @@ - + diff --git a/packages/blazor-workspace/SprightBlazor/packages.lock.json b/packages/blazor-workspace/SprightBlazor/packages.lock.json index 133a6a92d7..5ae27c4972 100644 --- a/packages/blazor-workspace/SprightBlazor/packages.lock.json +++ b/packages/blazor-workspace/SprightBlazor/packages.lock.json @@ -4,15 +4,15 @@ "net8.0": { "Microsoft.AspNetCore.Components.Web": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -32,40 +32,40 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -136,8 +136,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.VisualStudio.Threading.Analyzers": { "type": "Transitive", diff --git a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj index dab052af4d..08e7aa86c6 100644 --- a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj @@ -17,8 +17,8 @@ - - + + @@ -26,7 +26,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json index 805613ff92..368197dd1f 100644 --- a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json @@ -4,17 +4,17 @@ "net8.0": { "Microsoft.AspNetCore.Components.WebAssembly.Server": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "T2d329YnRuOBDi4hsjiMOdcB7oX9yg6Be6Litzt+jGrjSoV402hHfS+mTCYdMb8LD957N+R8fpfeQ6uBOerKQg==" + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "62mssbAOmPf7kvahKOKIIikqJcYbbMPV8HuQsDwwY7b9WCwez8EwaRr9dXKVlXRHn3J52AqmEmd1n3SksDZEKg==" }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "KeVY5Hp8sghfQd/YrZYiVeTi3bvPQGnucuUWWDlXkTQMm2TumXWdp44roF77D1vwH5eQrgUbNEmPwWNe1S013g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "SH7TJnAZNwhLqbtXlqphC2+e+FQLXfn44v3ack/4aG/Hh5fIRjnpOGpvX6MpTH5c+xSJFgLhhiUwv6icWsDevg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "8.0.19", + "Microsoft.AspNetCore.TestHost": "8.0.20", "Microsoft.Extensions.DependencyModel": "8.0.2", "Microsoft.Extensions.Hosting": "8.0.1" } @@ -95,9 +95,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "Apache.Arrow": { "type": "Transitive", @@ -106,58 +106,58 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "iTKZC+re7D1GRYIltORRTONhX9sZ8AbIU2QFP+2eLneACdKoARGla/zuQq7U0jvekd/nNJxZM2rwn98mKnGDPw==", + "resolved": "8.0.20", + "contentHash": "+yfrZbv+1JVoTYe72duRGf45Rv4jSPhFEVoLnwQGoYJ6TgdkrSkGouf/93CUf1wBZ2oIroVyAU/Yq21Pxjn34w==", "dependencies": { "System.IO.Pipelines": "8.0.0" } @@ -480,8 +480,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.NETCore.Platforms": { "type": "Transitive", @@ -651,7 +651,7 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json index 3a93e9b3e1..1fbe69d5f6 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json @@ -23,9 +23,9 @@ }, "Microsoft.NET.Sdk.WebAssembly.Pack": { "type": "Direct", - "requested": "[8.0.20, )", - "resolved": "8.0.20", - "contentHash": "T8IgvEg6M4INrHw9K89JjslxP0D6fHYiogFvarNPSjfusHdV/KvwJU4YC1+lNOIIgpjslkb4WWSW9IuNxHdPLg==" + "requested": "[9.0.9, )", + "resolved": "9.0.9", + "contentHash": "Nx4yF/l8YyzwHM+xBRFOSGv77mjBZP0XkImzLMdrSBGYPB32nEZNXTSwhH9viDhxMhGij+fVUjJj5iAtUdMBww==" }, "NI.CSharp.Analyzers": { "type": "Direct", @@ -48,53 +48,53 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -246,8 +246,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -322,7 +322,7 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } }, diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj index 1f7cfeb5e2..3aa994b5bd 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj @@ -32,7 +32,7 @@ - + @@ -40,7 +40,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json index af60d0e9e9..ca45966d7f 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json @@ -4,11 +4,11 @@ "net8.0": { "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "KeVY5Hp8sghfQd/YrZYiVeTi3bvPQGnucuUWWDlXkTQMm2TumXWdp44roF77D1vwH5eQrgUbNEmPwWNe1S013g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "SH7TJnAZNwhLqbtXlqphC2+e+FQLXfn44v3ack/4aG/Hh5fIRjnpOGpvX6MpTH5c+xSJFgLhhiUwv6icWsDevg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "8.0.19", + "Microsoft.AspNetCore.TestHost": "8.0.20", "Microsoft.Extensions.DependencyModel": "8.0.2", "Microsoft.Extensions.Hosting": "8.0.1" } @@ -89,9 +89,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "Apache.Arrow": { "type": "Transitive", @@ -100,46 +100,46 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -157,18 +157,18 @@ }, "Microsoft.AspNetCore.Components.WebAssembly.Server": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "T2d329YnRuOBDi4hsjiMOdcB7oX9yg6Be6Litzt+jGrjSoV402hHfS+mTCYdMb8LD957N+R8fpfeQ6uBOerKQg==" + "resolved": "8.0.20", + "contentHash": "62mssbAOmPf7kvahKOKIIikqJcYbbMPV8HuQsDwwY7b9WCwez8EwaRr9dXKVlXRHn3J52AqmEmd1n3SksDZEKg==" }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "iTKZC+re7D1GRYIltORRTONhX9sZ8AbIU2QFP+2eLneACdKoARGla/zuQq7U0jvekd/nNJxZM2rwn98mKnGDPw==", + "resolved": "8.0.20", + "contentHash": "+yfrZbv+1JVoTYe72duRGf45Rv4jSPhFEVoLnwQGoYJ6TgdkrSkGouf/93CUf1wBZ2oIroVyAU/Yq21Pxjn34w==", "dependencies": { "System.IO.Pipelines": "8.0.0" } @@ -491,8 +491,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -669,8 +669,8 @@ "blazorworkspace.testing.acceptance": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.19, )", - "Microsoft.AspNetCore.Mvc.Testing": "[8.0.19, )", + "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.20, )", + "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", "Microsoft.Playwright": "[1.53.0, 1.53.0]", @@ -685,7 +685,7 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "nimbleblazor.tests.acceptance.client": { diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests/NimbleBlazor.Tests.csproj b/packages/blazor-workspace/Tests/NimbleBlazor.Tests/NimbleBlazor.Tests.csproj index bef8ccb910..03d7dbb7b4 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests/NimbleBlazor.Tests.csproj +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests/NimbleBlazor.Tests.csproj @@ -34,7 +34,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests/packages.lock.json b/packages/blazor-workspace/Tests/NimbleBlazor.Tests/packages.lock.json index a405457c15..08388f8ed6 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests/packages.lock.json +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests/packages.lock.json @@ -97,9 +97,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "AngleSharp": { "type": "Transitive", @@ -130,27 +130,27 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Authorization": { "type": "Transitive", @@ -163,22 +163,22 @@ }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -205,8 +205,8 @@ }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -388,8 +388,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -526,7 +526,7 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj index 7ba853dfbf..499a175dcb 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj @@ -31,7 +31,7 @@ - + @@ -39,7 +39,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json index db3435b57c..fe5969a9b4 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json @@ -4,11 +4,11 @@ "net8.0": { "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "KeVY5Hp8sghfQd/YrZYiVeTi3bvPQGnucuUWWDlXkTQMm2TumXWdp44roF77D1vwH5eQrgUbNEmPwWNe1S013g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "SH7TJnAZNwhLqbtXlqphC2+e+FQLXfn44v3ack/4aG/Hh5fIRjnpOGpvX6MpTH5c+xSJFgLhhiUwv6icWsDevg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "8.0.19", + "Microsoft.AspNetCore.TestHost": "8.0.20", "Microsoft.Extensions.DependencyModel": "8.0.2", "Microsoft.Extensions.Hosting": "8.0.1" } @@ -89,9 +89,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "Apache.Arrow": { "type": "Transitive", @@ -100,63 +100,63 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Components.WebAssembly.Server": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "T2d329YnRuOBDi4hsjiMOdcB7oX9yg6Be6Litzt+jGrjSoV402hHfS+mTCYdMb8LD957N+R8fpfeQ6uBOerKQg==" + "resolved": "8.0.20", + "contentHash": "62mssbAOmPf7kvahKOKIIikqJcYbbMPV8HuQsDwwY7b9WCwez8EwaRr9dXKVlXRHn3J52AqmEmd1n3SksDZEKg==" }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "iTKZC+re7D1GRYIltORRTONhX9sZ8AbIU2QFP+2eLneACdKoARGla/zuQq7U0jvekd/nNJxZM2rwn98mKnGDPw==", + "resolved": "8.0.20", + "contentHash": "+yfrZbv+1JVoTYe72duRGf45Rv4jSPhFEVoLnwQGoYJ6TgdkrSkGouf/93CUf1wBZ2oIroVyAU/Yq21Pxjn34w==", "dependencies": { "System.IO.Pipelines": "8.0.0" } @@ -479,8 +479,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.NETCore.Platforms": { "type": "Transitive", @@ -649,8 +649,8 @@ "blazorworkspace.testing.acceptance": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.19, )", - "Microsoft.AspNetCore.Mvc.Testing": "[8.0.19, )", + "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.20, )", + "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", "Microsoft.Playwright": "[1.53.0, 1.53.0]", @@ -665,13 +665,13 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests/OkBlazor.Tests.csproj b/packages/blazor-workspace/Tests/OkBlazor.Tests/OkBlazor.Tests.csproj index 96dcd090c3..c5cb3a0d88 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests/OkBlazor.Tests.csproj +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests/OkBlazor.Tests.csproj @@ -33,7 +33,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests/packages.lock.json b/packages/blazor-workspace/Tests/OkBlazor.Tests/packages.lock.json index 0f2e1509dd..c75b22e2ea 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests/packages.lock.json +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests/packages.lock.json @@ -97,9 +97,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "AngleSharp": { "type": "Transitive", @@ -125,27 +125,27 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Authorization": { "type": "Transitive", @@ -158,22 +158,22 @@ }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -200,8 +200,8 @@ }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -383,8 +383,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -520,7 +520,7 @@ "okblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj index a7fa4b38ba..7b12e6a1b6 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj @@ -31,7 +31,7 @@ - + @@ -39,7 +39,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json index d2588e429d..5efc387078 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json @@ -4,11 +4,11 @@ "net8.0": { "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[8.0.19, )", - "resolved": "8.0.19", - "contentHash": "KeVY5Hp8sghfQd/YrZYiVeTi3bvPQGnucuUWWDlXkTQMm2TumXWdp44roF77D1vwH5eQrgUbNEmPwWNe1S013g==", + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "SH7TJnAZNwhLqbtXlqphC2+e+FQLXfn44v3ack/4aG/Hh5fIRjnpOGpvX6MpTH5c+xSJFgLhhiUwv6icWsDevg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "8.0.19", + "Microsoft.AspNetCore.TestHost": "8.0.20", "Microsoft.Extensions.DependencyModel": "8.0.2", "Microsoft.Extensions.Hosting": "8.0.1" } @@ -89,9 +89,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "Apache.Arrow": { "type": "Transitive", @@ -100,63 +100,63 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, "Microsoft.AspNetCore.Components.WebAssembly.Server": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "T2d329YnRuOBDi4hsjiMOdcB7oX9yg6Be6Litzt+jGrjSoV402hHfS+mTCYdMb8LD957N+R8fpfeQ6uBOerKQg==" + "resolved": "8.0.20", + "contentHash": "62mssbAOmPf7kvahKOKIIikqJcYbbMPV8HuQsDwwY7b9WCwez8EwaRr9dXKVlXRHn3J52AqmEmd1n3SksDZEKg==" }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "iTKZC+re7D1GRYIltORRTONhX9sZ8AbIU2QFP+2eLneACdKoARGla/zuQq7U0jvekd/nNJxZM2rwn98mKnGDPw==", + "resolved": "8.0.20", + "contentHash": "+yfrZbv+1JVoTYe72duRGf45Rv4jSPhFEVoLnwQGoYJ6TgdkrSkGouf/93CUf1wBZ2oIroVyAU/Yq21Pxjn34w==", "dependencies": { "System.IO.Pipelines": "8.0.0" } @@ -479,8 +479,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.NETCore.Platforms": { "type": "Transitive", @@ -649,8 +649,8 @@ "blazorworkspace.testing.acceptance": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.19, )", - "Microsoft.AspNetCore.Mvc.Testing": "[8.0.19, )", + "Microsoft.AspNetCore.Components.WebAssembly.Server": "[8.0.20, )", + "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", "Microsoft.Playwright": "[1.53.0, 1.53.0]", @@ -665,13 +665,13 @@ "type": "Project", "dependencies": { "Apache.Arrow": "[20.0.0, 20.0.0]", - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } }, "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests/SprightBlazor.Tests.csproj b/packages/blazor-workspace/Tests/SprightBlazor.Tests/SprightBlazor.Tests.csproj index 4ef854def3..f41227842c 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests/SprightBlazor.Tests.csproj +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests/SprightBlazor.Tests.csproj @@ -33,7 +33,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests/packages.lock.json b/packages/blazor-workspace/Tests/SprightBlazor.Tests/packages.lock.json index de9b4a5c25..a521aae464 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests/packages.lock.json +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests/packages.lock.json @@ -97,9 +97,9 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.3, )", - "resolved": "3.1.3", - "contentHash": "go7e81n/UI3LeNqoJIJ3thkS4JfJtiQnDbAxLh09JkJqoHthnfbLS5p68s4/Bm12B9umkoYSB5SaDr68hZNleg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "AngleSharp": { "type": "Transitive", @@ -125,27 +125,27 @@ }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jgpLESu9TKzd4+X4odAAMsac5I2OjP1WHy0tJQm7dlXA8267gsxyv9zR9iDjxQRdjp1zOhkQ+AIAAloYvq3R7g==", + "resolved": "8.0.20", + "contentHash": "295bKuC0id+di1sGf/flQHLvnlwD+9yuvd43Eq2ITEMtqfb5SxvcVA0xcXvNo/Zd3uS/VRXQGJ3CHIMlPgDwtw==", "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.19", + "Microsoft.AspNetCore.Metadata": "8.0.20", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.AspNetCore.Components": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "SkzMM0ltMdx3il71/cmo7QWtIILsGDnowVJCg0omtF9SJPQhiHbfWzEGs3+s5kXNQMbApi4tO74tqCKyYWFJGA==", + "resolved": "8.0.20", + "contentHash": "ZSgRdT6bUeq2h4jR8g3nGMy/k8e/9uQAIok8YNesgn+MiTt6szdNLCyBwKyvkUOkxtPFSiquN8Lq43WUHF86xw==", "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.19", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.19" + "Microsoft.AspNetCore.Authorization": "8.0.20", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.20" } }, "Microsoft.AspNetCore.Components.Analyzers": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "y/dNf7/nr73mIxb2ytDCj6v0klK9DCO0r6H/r8KWjeHeX4sEsAzYodsBywL2T/TWmbaiv5haH29HvH2sgA2kMQ==" + "resolved": "8.0.20", + "contentHash": "n3GLOh3bLTQqxs2gDXXg+6QFF9rMtR51mS0lXbe0YtqxXtWEfj+Jdm+SOuZV2l3kZGuxxjzo6MU/LwmNA4dngw==" }, "Microsoft.AspNetCore.Components.Authorization": { "type": "Transitive", @@ -158,22 +158,22 @@ }, "Microsoft.AspNetCore.Components.Forms": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "77zXqGgneGoz23+Nw3GTIYJ+DFjFdpaTTdakBoK1T+m9CnKrxqpCTNUj80UFumSlHqwZ6Sq97joAP6DH2ZzTmA==", + "resolved": "8.0.20", + "contentHash": "b2Xj7WgiNFHxVW9lk59T9Q4xkKg1JJwgHc3O/drzfDxYs9aMOY7TRnc4rqb0a56u+4daHcEym806gO2MSQRFDg==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19" + "Microsoft.AspNetCore.Components": "8.0.20" } }, "Microsoft.AspNetCore.Components.Web": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "jdHEJ4CGu/NeP5o+AugElmqSrw0oi4lD+tSjyX8LXyS3xrZmOWeFRA5rvBx3+XAXlevKyQNa+sCPlYCAM9KO4g==", + "resolved": "8.0.20", + "contentHash": "I4gboA+JSe1cJgohZvsZYz8uZ2LAh0d68A7tY7If8h+H+QJg3aEQJd0HDtF/cD1C9QzLZCDhD0lXbi+DSvTcGA==", "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.19", - "Microsoft.AspNetCore.Components.Forms": "8.0.19", + "Microsoft.AspNetCore.Components": "8.0.20", + "Microsoft.AspNetCore.Components.Forms": "8.0.20", "Microsoft.Extensions.DependencyInjection": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.19", + "Microsoft.JSInterop": "8.0.20", "System.IO.Pipelines": "8.0.0" } }, @@ -200,8 +200,8 @@ }, "Microsoft.AspNetCore.Metadata": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "8FnZh1Tv+Au+3LNyOTy9D+q5XOpIs9RSVcv8tPnKZsFl8rgj/RkaCbT4Bctb07t8Y3f6mzBYCDuug1nyAgR7tQ==" + "resolved": "8.0.20", + "contentHash": "0tULF+2scqnCEDbvd6w6+wU12O3KJgTle3UsrsglJElhXI1w5otkOrfyAKk4UyWhexKUXl99ttXzScP3X3+7gA==" }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", @@ -383,8 +383,8 @@ }, "Microsoft.JSInterop": { "type": "Transitive", - "resolved": "8.0.19", - "contentHash": "s7x96fUvYC1Rfe55G+YtkDJEppnYzwaXKKnTnI44hyiM+c1iRQGpJ+TnoA+Hti+d9PuXQY+0vXnDcUECLkj2Ew==" + "resolved": "8.0.20", + "contentHash": "0jdxTuYqGKmPVuiMMzz0G3k0X/hcrXWm8H1kPFzQQHoN72DDZJ+os/i2yM7CWznnvAdRkSNfCKnYJt7Q7Qhr0g==" }, "Microsoft.JSInterop.WebAssembly": { "type": "Transitive", @@ -520,7 +520,7 @@ "sprightblazor": { "type": "Project", "dependencies": { - "Microsoft.AspNetCore.Components.Web": "[8.0.19, )" + "Microsoft.AspNetCore.Components.Web": "[8.0.20, )" } } } From 6594693c27026a4907e5aa04a073884961c81a56 Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 12:09:12 -0500 Subject: [PATCH 03/15] Change files --- ...parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json | 7 +++++++ ...nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json | 7 +++++++ ...le-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json | 7 +++++++ ...@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json | 7 +++++++ ...ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json | 7 +++++++ ...pright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json | 7 +++++++ ...ht-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json | 7 +++++++ 7 files changed, 49 insertions(+) create mode 100644 change/@ni-jasmine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json create mode 100644 change/@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json create mode 100644 change/@ni-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json create mode 100644 change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json create mode 100644 change/@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json create mode 100644 change/@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json create mode 100644 change/@ni-spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json diff --git a/change/@ni-jasmine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json b/change/@ni-jasmine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json new file mode 100644 index 0000000000..ec812dca09 --- /dev/null +++ b/change/@ni-jasmine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update deps", + "packageName": "@ni/jasmine-parameterized", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json b/change/@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json new file mode 100644 index 0000000000..257530b480 --- /dev/null +++ b/change/@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update deps", + "packageName": "@ni/nimble-blazor", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json b/change/@ni-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json new file mode 100644 index 0000000000..12e3603c99 --- /dev/null +++ b/change/@ni-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update deps", + "packageName": "@ni/nimble-components", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json b/change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json new file mode 100644 index 0000000000..cb7f1bde39 --- /dev/null +++ b/change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update dpes", + "packageName": "@ni/ok-blazor", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json b/change/@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json new file mode 100644 index 0000000000..eb333e3f3a --- /dev/null +++ b/change/@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update deps", + "packageName": "@ni/ok-components", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json b/change/@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json new file mode 100644 index 0000000000..be21ae8860 --- /dev/null +++ b/change/@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update deps", + "packageName": "@ni/spright-blazor", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json b/change/@ni-spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json new file mode 100644 index 0000000000..9a8e108795 --- /dev/null +++ b/change/@ni-spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Update deps", + "packageName": "@ni/spright-components", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} From 7fed81ce82ef503dc909317dec4d384a0e4ded42 Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 12:23:59 -0500 Subject: [PATCH 04/15] lint --- package-lock.json | 4128 +++++++++-------- package.json | 4 +- packages/angular-workspace/package.json | 2 +- .../NimbleBlazor/package.json | 2 +- .../blazor-workspace/OkBlazor/package.json | 2 +- .../SprightBlazor/package.json | 2 +- .../BlazorWorkspace.Testing.Acceptance.csproj | 2 +- .../NimbleBlazor.Tests.Acceptance.csproj | 2 +- .../OkBlazor.Tests.Acceptance.csproj | 2 +- .../SprightBlazor.Tests.Acceptance.csproj | 2 +- packages/blazor-workspace/package.json | 4 +- packages/eslint-config-nimble/package.json | 2 +- packages/jasmine-extensions/package.json | 2 +- packages/jasmine-parameterized/package.json | 2 +- packages/nimble-components/package.json | 5 +- packages/ok-components/package.json | 2 +- .../react-client-app/package.json | 2 +- packages/spright-components/package.json | 2 +- packages/storybook/package.json | 7 +- ...ll+2.54.0.patch => beachball+2.55.1.patch} | 0 20 files changed, 2306 insertions(+), 1870 deletions(-) rename patches/{beachball+2.54.0.patch => beachball+2.55.1.patch} (100%) diff --git a/package-lock.json b/package-lock.json index 0a557f3523..be30d63df2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,9 +37,9 @@ "devDependencies": { "beachball": "^2.45.0", "concurrently": "^9.0.0", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "patch-package": "^8.0.0", - "playwright": "1.53.1" + "playwright": "1.54.1" } }, "node_modules/@11ty/dependency-tree": { @@ -149,9 +149,9 @@ } }, "node_modules/@11ty/eleventy-plugin-bundle": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-bundle/-/eleventy-plugin-bundle-3.0.6.tgz", - "integrity": "sha512-wlEIMa1SEe6HE6ZyREEnPQiTw72337a2MPkyn0D1IzrqHrKU9euB17mv27LnnnyKvMJamCCqtU0985F5yyDL8g==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-bundle/-/eleventy-plugin-bundle-3.0.7.tgz", + "integrity": "sha512-QK1tRFBhQdZASnYU8GMzpTdsMMFLVAkuU0gVVILqNyp09xJJZb81kAS3AFrNrwBCsgLxTdWHJ8N64+OTTsoKkA==", "dev": true, "license": "MIT", "dependencies": { @@ -261,10 +261,9 @@ } }, "node_modules/@adobe/css-tools": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.3.tgz", - "integrity": "sha512-VQKMkwriZbaOgVCby1UDY/LDk5fIjhQicCvVPFqfe+69fWaPWydbWJ3wRt59/YzIwda1I81loas3oCoHxnqvdA==", - "dev": true, + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.4.tgz", + "integrity": "sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==", "license": "MIT" }, "node_modules/@ampproject/remapping": { @@ -281,13 +280,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1802.20", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.20.tgz", - "integrity": "sha512-nNUv2541/X4V0vtT2F6wCT+/GAY8v+J8MRMh8kGBVdyV9EdtSTWxHAvE1WhX5uE7VUCNegDfElxvAR9Vq8qSig==", + "version": "0.1802.21", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.21.tgz", + "integrity": "sha512-+Ll+xtpKwZ3iLWN/YypvnCZV/F0MVbP+/7ZpMR+Xv/uB0OmribhBVj9WGaCd9I/bGgoYBw8wBV/NFNCKkf0k3Q==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "18.2.20", + "@angular-devkit/core": "18.2.21", "rxjs": "7.8.1" }, "engines": { @@ -307,17 +306,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "18.2.20", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.20.tgz", - "integrity": "sha512-wjWFSpu4PJgASB6ZkYMFspK1oLuzdyZhyjB14y+/5+qqoCRroFyaEhhOHfzqHF2dwH8+rOg6E2r4vkre94duPQ==", + "version": "18.2.21", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.21.tgz", + "integrity": "sha512-0pJfURFpEUV2USgZ2TL3nNAaJmF9bICx9OVddBoC+F9FeOpVKxkcVIb+c8Km5zHFo1iyVtPZ6Rb25vFk9Zm/ug==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.20", - "@angular-devkit/build-webpack": "0.1802.20", - "@angular-devkit/core": "18.2.20", - "@angular/build": "18.2.20", + "@angular-devkit/architect": "0.1802.21", + "@angular-devkit/build-webpack": "0.1802.21", + "@angular-devkit/core": "18.2.21", + "@angular/build": "18.2.21", "@babel/core": "7.26.10", "@babel/generator": "7.26.10", "@babel/helper-annotate-as-pure": "7.25.9", @@ -328,7 +327,7 @@ "@babel/preset-env": "7.26.9", "@babel/runtime": "7.26.10", "@discoveryjs/json-ext": "0.6.1", - "@ngtools/webpack": "18.2.20", + "@ngtools/webpack": "18.2.21", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", "babel-loader": "9.1.3", @@ -566,25 +565,6 @@ "tslib": "^2.1.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", @@ -652,14 +632,63 @@ } } }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-middleware": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", + "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^4.6.0", + "mime-types": "^2.1.31", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1802.20", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.20.tgz", - "integrity": "sha512-710EUKGXJ0HlETDOlkiFWA6Ddku0vdNumbPzi2gb5UnjFo297BIOHgHt77auDhpKj1qffHTvvoiA2UseOX85QA==", + "version": "0.1802.21", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.21.tgz", + "integrity": "sha512-2jSVRhA3N4Elg8OLcBktgi+CMSjlAm/bBQJE6TQYbdQWnniuT7JAWUHA/iPf7MYlQE5qj4rnAni1CI/c1Bk4HQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1802.20", + "@angular-devkit/architect": "0.1802.21", "rxjs": "7.8.1" }, "engines": { @@ -683,9 +712,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "18.2.20", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.20.tgz", - "integrity": "sha512-VNxI2e9EZQNqKYtUJ4u43QRJ9kObeyG9f69caxnj28cg4qim3H1vX/sglnodP8EsTIRbzwBKc884ebHWFdQJkQ==", + "version": "18.2.21", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.21.tgz", + "integrity": "sha512-Lno6GNbJME85wpc/uqn+wamBxvfZJZFYSH8+oAkkyjU/hk8r5+X8DuyqsKAa0m8t46zSTUsonHsQhVe5vgrZeQ==", "dev": true, "license": "MIT", "dependencies": { @@ -734,13 +763,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "18.2.20", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.20.tgz", - "integrity": "sha512-eKoFeWOxwheaGK+aguyTs9utxxmFsrI/aHQttiyhBy+HzmgX/E0grzx6ZpuipUpBA8lYMtxfTJ7AC12fGJMvFA==", + "version": "18.2.21", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.21.tgz", + "integrity": "sha512-yuC2vN4VL48JhnsaOa9J/o0Jl+cxOklRNQp5J2/ypMuRROaVCrZAPiX+ChSHh++kHYMpj8+ggNrrUwRNfMKACQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "18.2.20", + "@angular-devkit/core": "18.2.21", "jsonc-parser": "3.3.1", "magic-string": "0.30.11", "ora": "5.4.1", @@ -898,9 +927,9 @@ } }, "node_modules/@angular/animations": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.13.tgz", - "integrity": "sha512-rG5J5Ek5Hg+Tz2NjkNOaG6PupiNK/lPfophXpsR1t/nWujqnMWX2krahD/i6kgD+jNWNKCJCYSOVvCx/BHOtKA==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.14.tgz", + "integrity": "sha512-Kp/MWShoYYO+R3lrrZbZgszbbLGVXHB+39mdJZwnIuZMDkeL3JsIBlSOzyJRTnpS1vITc+9jgHvP/6uKbMrW1Q==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -909,18 +938,18 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.13" + "@angular/core": "18.2.14" } }, "node_modules/@angular/build": { - "version": "18.2.20", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.20.tgz", - "integrity": "sha512-9VW/zSQoSwc9e5OBjtnroj9feacD2HgkSYx7TsfmDyefIlOCeNxbhkm83Px/4B8VG6kzZUBzLBJ4QULl2E1Y/Q==", + "version": "18.2.21", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.21.tgz", + "integrity": "sha512-uvq3qP4cByJrUkV1ri0v3x6LxOFt4fDKiQdNwbQAqdxtfRs3ssEIoCGns4t89sTWXv6VZWBNDcDIKK9/Fa9mmg==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.20", + "@angular-devkit/architect": "0.1802.21", "@babel/core": "7.25.2", "@babel/helper-annotate-as-pure": "7.24.7", "@babel/helper-split-export-declaration": "7.24.7", @@ -1538,20 +1567,6 @@ "linux" ] }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, "node_modules/@angular/build/node_modules/@rollup/rollup-linux-riscv64-gnu": { "version": "4.22.4", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", @@ -1772,9 +1787,9 @@ } }, "node_modules/@angular/build/node_modules/vite": { - "version": "5.4.19", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz", - "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", + "version": "5.4.20", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.20.tgz", + "integrity": "sha512-j3lYzGC3P+B5Yfy/pfKNgVEg4+UtcIJcVRt2cDjIOmhLourAqPqf8P7acgxeiSgUB7E3p2P8/3gNIgDLpwzs4g==", "dev": true, "license": "MIT", "dependencies": { @@ -1900,18 +1915,18 @@ } }, "node_modules/@angular/cli": { - "version": "18.2.20", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.20.tgz", - "integrity": "sha512-uu8XM+vvVQxTgCJAAQtCu6aLErbdCh/xqYpawgTaoOjiDkyWonTC+iGUUy0AEk5no/pbg2TCoZZx0AXWM1yLVA==", + "version": "18.2.21", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.21.tgz", + "integrity": "sha512-efweY4p8awRTbHs+HKdg6s44hl7Y0gdVlXYi3HeY8Z5JDC0abbka0K6sA/MrV9AXvn/5ovxYbxiL3AsOApjTpg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1802.20", - "@angular-devkit/core": "18.2.20", - "@angular-devkit/schematics": "18.2.20", + "@angular-devkit/architect": "0.1802.21", + "@angular-devkit/core": "18.2.21", + "@angular-devkit/schematics": "18.2.21", "@inquirer/prompts": "5.3.8", "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.20", + "@schematics/angular": "18.2.21", "@yarnpkg/lockfile": "1.1.0", "ini": "4.1.3", "jsonc-parser": "3.3.1", @@ -1933,24 +1948,6 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular/cli/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/@angular/cli/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", @@ -1965,9 +1962,9 @@ } }, "node_modules/@angular/common": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.13.tgz", - "integrity": "sha512-4ZqrNp1PoZo7VNvW+sbSc2CB2axP1sCH2wXl8B0wdjsj8JY1hF1OhuugwhpAHtGxqewed2kCXayE+ZJqSTV4jw==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.14.tgz", + "integrity": "sha512-ZPRswzaVRiqcfZoowuAM22Hr2/z10ajWOUoFDoQ9tWqz/fH/773kJv2F9VvePIekgNPCzaizqv9gF6tGNqaAwg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1976,14 +1973,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.13", + "@angular/core": "18.2.14", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.13.tgz", - "integrity": "sha512-TzWcrkopyjFF+WeDr2cRe8CcHjU72KfYV3Sm2TkBkcXrkYX5sDjGWrBGrG3hRB4e4okqchrOCvm1MiTdy2vKMA==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.14.tgz", + "integrity": "sha512-Mpq3v/mztQzGAQAAFV+wAI1hlXxZ0m8eDBgaN2kD3Ue+r4S6bLm1Vlryw0iyUnt05PcFIdxPT6xkcphq5pl6lw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1992,7 +1989,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.13" + "@angular/core": "18.2.14" }, "peerDependenciesMeta": { "@angular/core": { @@ -2001,9 +1998,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.13.tgz", - "integrity": "sha512-DBSh4AQwkiJDSiVvJATRmjxf6wyUs9pwQLgaFdSlfuTRO+sdb0J2z1r3BYm8t0IqdoyXzdZq2YCH43EmyvD71g==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.14.tgz", + "integrity": "sha512-BmmjyrFSBSYkm0tBSqpu4cwnJX/b/XvhM36mj2k8jah3tNS5zLDDx5w6tyHmaPJa/1D95MlXx2h6u7K9D+Mhew==", "license": "MIT", "dependencies": { "@babel/core": "7.25.2", @@ -2024,7 +2021,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "18.2.13", + "@angular/compiler": "18.2.14", "typescript": ">=5.4 <5.6" } }, @@ -2102,9 +2099,9 @@ } }, "node_modules/@angular/core": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.13.tgz", - "integrity": "sha512-8mbWHMgO95OuFV1Ejy4oKmbe9NOJ3WazQf/f7wks8Bck7pcihd0IKhlPBNjFllbF5o+04EYSwFhEtvEgjMDClA==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.14.tgz", + "integrity": "sha512-BIPrCs93ZZTY9ym7yfoTgAQ5rs706yoYeAdrgc8kh/bDbM9DawxKlgeKBx2FLt09Y0YQ1bFhKVp0cV4gDEaMxQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -2118,9 +2115,9 @@ } }, "node_modules/@angular/forms": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.13.tgz", - "integrity": "sha512-A67D867fu3DSBhdLWWZl/F5pr7v2+dRM2u3U7ZJ0ewh4a+sv+0yqWdJW+a8xIoiHxS+btGEJL2qAKJiH+MCFfg==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.14.tgz", + "integrity": "sha512-fZVwXctmBJa5VdopJae/T9MYKPXNd04+6j4k/6X819y+9fiyWLJt2QicSc5Rc+YD9mmhXag3xaljlrnotf9VGA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -2129,16 +2126,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13", + "@angular/common": "18.2.14", + "@angular/core": "18.2.14", + "@angular/platform-browser": "18.2.14", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/localize": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-18.2.13.tgz", - "integrity": "sha512-qQaIYdDS/l1w6tr/wpOoimjpmoJU0WmB8AGbNeKLoM36K+ix6hkvn67+UgkpZtaDHZylm8GsGW1NjzpM2tr3pA==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-18.2.14.tgz", + "integrity": "sha512-VRe169SRSKxJfxJ+oZONwph0llTQHGrH9MhMjoej7XqTH3EVzrYJBNcS9j7Jhd0O/aKSfPY/wIJBeKUn+4O4gQ==", "license": "MIT", "dependencies": { "@babel/core": "7.25.2", @@ -2155,8 +2152,8 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "18.2.13", - "@angular/compiler-cli": "18.2.13" + "@angular/compiler": "18.2.14", + "@angular/compiler-cli": "18.2.14" } }, "node_modules/@angular/localize/node_modules/@babel/core": { @@ -2221,9 +2218,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.13.tgz", - "integrity": "sha512-tu7ZzY6qD3ATdWFzcTcsAKe7M6cJeWbT/4/bF9unyGO3XBPcNYDKoiz10+7ap2PUd0fmPwvuvTvSNJiFEBnB8Q==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.14.tgz", + "integrity": "sha512-W+JTxI25su3RiZVZT3Yrw6KNUCmOIy7OZIZ+612skPgYK2f2qil7VclnW1oCwG896h50cMJU/lnAfxZxefQgyQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -2232,9 +2229,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "18.2.13", - "@angular/common": "18.2.13", - "@angular/core": "18.2.13" + "@angular/animations": "18.2.14", + "@angular/common": "18.2.14", + "@angular/core": "18.2.14" }, "peerDependenciesMeta": { "@angular/animations": { @@ -2243,9 +2240,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.13.tgz", - "integrity": "sha512-kbQCf9+8EpuJC7buBxhSiwBtXvjAwAKh6MznD6zd2pyCYqfY6gfRCZQRtK59IfgVtKmEONWI9grEyNIRoTmqJg==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.14.tgz", + "integrity": "sha512-QOv+o89u8HLN0LG8faTIVHKBxfkOBHVDB0UuXy19+HJofWZGGvho+vGjV0/IAkhZnMC4Sxdoy/mOHP2ytALX3A==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -2254,16 +2251,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13" + "@angular/common": "18.2.14", + "@angular/compiler": "18.2.14", + "@angular/core": "18.2.14", + "@angular/platform-browser": "18.2.14" } }, "node_modules/@angular/router": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.13.tgz", - "integrity": "sha512-VKmfgi/r/CkyBq9nChQ/ptmfu0JT/8ONnLVJ5H+SkFLRYJcIRyHLKjRihMCyVm6xM5yktOdCaW73NTQrFz7+bg==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.14.tgz", + "integrity": "sha512-v/gweh8MBjjDfh1QssuyjISa+6SVVIvIZox7MaMs81RkaoVHwS9grDtPud1pTKHzms2KxSVpvwwyvkRJQplueg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -2272,9 +2269,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13", + "@angular/common": "18.2.14", + "@angular/core": "18.2.14", + "@angular/platform-browser": "18.2.14", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -2293,9 +2290,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", - "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.4.tgz", + "integrity": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -2391,15 +2388,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -2409,25 +2397,19 @@ "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz", - "integrity": "sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz", + "integrity": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-annotate-as-pure": "^7.27.3", "@babel/helper-member-expression-to-functions": "^7.27.1", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.27.1", + "@babel/traverse": "^7.28.3", "semver": "^6.3.1" }, "engines": { @@ -2518,6 +2500,27 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/@babel/helper-globals": { "version": "7.28.0", "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", @@ -2555,14 +2558,14 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", - "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.3" + "@babel/traverse": "^7.28.3" }, "engines": { "node": ">=6.9.0" @@ -2698,40 +2701,40 @@ } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.27.1.tgz", - "integrity": "sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", + "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.27.1", - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.27.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", - "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", "license": "MIT", "dependencies": { "@babel/template": "^7.27.2", - "@babel/types": "^7.27.6" + "@babel/types": "^7.28.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", - "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.4.tgz", + "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==", "license": "MIT", "dependencies": { - "@babel/types": "^7.28.0" + "@babel/types": "^7.28.4" }, "bin": { "parser": "bin/babel-parser.js" @@ -2808,14 +2811,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.27.1.tgz", - "integrity": "sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", + "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/traverse": "^7.28.3" }, "engines": { "node": ">=6.9.0" @@ -2824,6 +2827,24 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-proposal-private-property-in-object": { "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", @@ -3003,9 +3024,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.0.tgz", - "integrity": "sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.4.tgz", + "integrity": "sha512-1yxmvN0MJHOhPVmAsmoW5liWwoILobu/d/ShymZmj867bAdxGbehIrew1DuLpw2Ukv+qDSSPQdYW1dLNE7t11A==", "dev": true, "license": "MIT", "dependencies": { @@ -3036,13 +3057,13 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz", - "integrity": "sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", + "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.28.3", "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { @@ -3053,9 +3074,9 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.0.tgz", - "integrity": "sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", + "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", "dev": true, "license": "MIT", "dependencies": { @@ -3064,7 +3085,7 @@ "@babel/helper-globals": "^7.28.0", "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.28.0" + "@babel/traverse": "^7.28.4" }, "engines": { "node": ">=6.9.0" @@ -3470,9 +3491,9 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.0.tgz", - "integrity": "sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", + "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", "dev": true, "license": "MIT", "dependencies": { @@ -3480,7 +3501,7 @@ "@babel/helper-plugin-utils": "^7.27.1", "@babel/plugin-transform-destructuring": "^7.28.0", "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/traverse": "^7.28.0" + "@babel/traverse": "^7.28.4" }, "engines": { "node": ">=6.9.0" @@ -3620,9 +3641,9 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.28.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.1.tgz", - "integrity": "sha512-P0QiV/taaa3kXpLY+sXla5zec4E+4t4Aqc9ggHlfZ7a2cp8/x/Gv08jfwEtn9gnnYIMvHx6aoOZ8XJL8eU71Dg==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", + "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", "dev": true, "license": "MIT", "dependencies": { @@ -4044,9 +4065,9 @@ } }, "node_modules/@babel/register": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.27.1.tgz", - "integrity": "sha512-K13lQpoV54LATKkzBpBAEu1GGSIRzxR9f4IN4V8DCDgiUMo2UDGagEZr3lPeVNJPLkWUi5JE4hCHKneVTwQlYQ==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.28.3.tgz", + "integrity": "sha512-CieDOtd8u208eI49bYl4z1J22ySFw87IGwE+IswFEExH7e3rLgKb0WNQeumnacQ1+VoDJLYI5QFA3AJZuyZQfA==", "dev": true, "license": "MIT", "dependencies": { @@ -4161,7 +4182,6 @@ "version": "7.26.10", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", "integrity": "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==", - "dev": true, "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -4185,17 +4205,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", - "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.4.tgz", + "integrity": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", + "@babel/generator": "^7.28.3", "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.0", + "@babel/parser": "^7.28.4", "@babel/template": "^7.27.2", - "@babel/types": "^7.28.0", + "@babel/types": "^7.28.4", "debug": "^4.3.1" }, "engines": { @@ -4203,13 +4223,13 @@ } }, "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", - "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.0", - "@babel/types": "^7.28.0", + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -4219,9 +4239,9 @@ } }, "node_modules/@babel/types": { - "version": "7.28.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.1.tgz", - "integrity": "sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz", + "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", @@ -4242,33 +4262,21 @@ } }, "node_modules/@bundled-es-modules/glob": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/@bundled-es-modules/glob/-/glob-10.4.2.tgz", - "integrity": "sha512-740y5ofkzydsFao5EXJrGilcIL6EFEw/cmPf2uhTw9J6G1YOhiIFjNFCHdpgEiiH5VlU3G0SARSjlFlimRRSMA==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@bundled-es-modules/glob/-/glob-11.0.3.tgz", + "integrity": "sha512-rt+1650YhlwRkkj67YMZQj5LXWZiavpHQg8K6jDcZBPbrBIooHbKOQvvxKJsKM80H1oHengEbIymfw3mn4FkUw==", "dev": true, - "hasInstallScript": true, "license": "ISC", "dependencies": { "buffer": "^6.0.3", "events": "^3.3.0", - "glob": "^10.4.2", - "patch-package": "^8.0.0", + "glob": "^11.0.3", "path": "^0.12.7", "stream": "^0.0.3", "string_decoder": "^1.3.0", "url": "^0.11.3" } }, - "node_modules/@bundled-es-modules/glob/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/@bundled-es-modules/glob/node_modules/buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -4294,83 +4302,6 @@ "ieee754": "^1.2.1" } }, - "node_modules/@bundled-es-modules/glob/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@bundled-es-modules/glob/node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/@bundled-es-modules/glob/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@bundled-es-modules/glob/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@bundled-es-modules/glob/node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@bundled-es-modules/memfs": { "version": "4.17.0", "resolved": "https://registry.npmjs.org/@bundled-es-modules/memfs/-/memfs-4.17.0.tgz", @@ -4413,9 +4344,9 @@ } }, "node_modules/@chromatic-com/storybook": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-4.1.0.tgz", - "integrity": "sha512-B9XesFX5lQUdP81/QBTtkiYOFqEsJwQpzkZlcYPm2n/L1S/8ZabSPbz6NoY8hOJTXWZ2p7grygUlxyGy+gAvfQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-4.1.1.tgz", + "integrity": "sha512-+Ib4cHtEjKl/Do+4LyU0U1FhLPbIU2Q/zgbOKHBCV+dTC4T3/vGzPqiGsgkdnZyTsK/zXg96LMPSPC4jjOiapg==", "dev": true, "license": "MIT", "dependencies": { @@ -4430,13 +4361,13 @@ "yarn": ">=1.22.18" }, "peerDependencies": { - "storybook": "^0.0.0-0 || ^9.0.0 || ^9.1.0-0 || ^9.2.0-0" + "storybook": "^0.0.0-0 || ^9.0.0 || ^9.1.0-0 || ^9.2.0-0 || ^10.0.0-0" } }, "node_modules/@chromatic-com/storybook/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "dev": true, "license": "MIT", "engines": { @@ -4447,9 +4378,9 @@ } }, "node_modules/@chromatic-com/storybook/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", "dev": true, "license": "MIT", "dependencies": { @@ -4483,51 +4414,57 @@ } }, "node_modules/@emnapi/core": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.4.tgz", - "integrity": "sha512-A9CnAbC6ARNMKcIcrQwq6HeHCjpcBZ5wSx4U01WXCqEKlrzB9F9315WDNHkrs2xbx7YjjSxbUYxuN6EQzpcY2g==", - "dev": true, + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.5.0.tgz", + "integrity": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { - "@emnapi/wasi-threads": "1.0.3", + "@emnapi/wasi-threads": "1.1.0", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.4.tgz", - "integrity": "sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg==", - "dev": true, + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.5.0.tgz", + "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@emnapi/wasi-threads": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.3.tgz", - "integrity": "sha512-8K5IFFsQqF9wQNJptGbS6FNKgUTsSRYnTqNCG1vPP8jFdjSv18n2mQfJpkt2Oibo9iBEzcDnDxNwKTzC7svlJw==", - "dev": true, + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", + "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "tslib": "^2.4.0" } }, + "node_modules/@epic-web/invariant": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@epic-web/invariant/-/invariant-1.0.0.tgz", + "integrity": "sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==", + "license": "MIT" + }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.52.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.52.0.tgz", - "integrity": "sha512-BXuN7BII+8AyNtn57euU2Yxo9yA/KUDNzrpXyi3pfqKmBhhysR6ZWOebFh3vyPoqA3/j1SOvGgucElMGwlXing==", + "version": "0.65.2", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.65.2.tgz", + "integrity": "sha512-/rrj5oayCc7xdoQZ24Tz/+V41IDm+9ILYpTFJOZgav9vfncMNApKR0t/4d1oRXYTcyLZEcGHGOg4xBsD0Doing==", "license": "MIT", "peer": true, "dependencies": { "@types/estree": "^1.0.8", - "@typescript-eslint/types": "^8.34.1", + "@typescript-eslint/types": "^8.45.0", "comment-parser": "1.4.1", "esquery": "^1.6.0", - "jsdoc-type-pratt-parser": "~4.1.0" + "jsdoc-type-pratt-parser": "~6.1.2" }, "engines": { "node": ">=20.11.0" @@ -4540,7 +4477,6 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4557,7 +4493,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4574,7 +4509,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4591,7 +4525,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4608,7 +4541,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4625,7 +4557,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4642,7 +4573,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4659,7 +4589,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4676,7 +4605,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4693,7 +4621,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4710,7 +4637,6 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4727,7 +4653,6 @@ "cpu": [ "loong64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4744,7 +4669,6 @@ "cpu": [ "mips64el" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4761,7 +4685,6 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4778,7 +4701,6 @@ "cpu": [ "riscv64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4795,7 +4717,6 @@ "cpu": [ "s390x" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4812,7 +4733,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4823,9 +4743,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.8.tgz", - "integrity": "sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", + "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", "cpu": [ "arm64" ], @@ -4846,7 +4766,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4863,7 +4782,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4880,7 +4798,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4891,9 +4808,9 @@ } }, "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.8.tgz", - "integrity": "sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", + "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", "cpu": [ "arm64" ], @@ -4914,7 +4831,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4931,7 +4847,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4948,7 +4863,6 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4965,7 +4879,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4976,9 +4889,9 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", - "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.4.3" @@ -4993,6 +4906,18 @@ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@eslint-community/regexpp": { "version": "4.12.1", "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", @@ -5041,6 +4966,35 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/@eslint/eslintrc/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -5274,9 +5228,9 @@ } }, "node_modules/@inquirer/figures": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.12.tgz", - "integrity": "sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.13.tgz", + "integrity": "sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==", "dev": true, "license": "MIT", "engines": { @@ -5448,9 +5402,9 @@ } }, "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "license": "MIT", "engines": { "node": ">=12" @@ -5460,9 +5414,9 @@ } }, "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "license": "MIT", "engines": { "node": ">=12" @@ -5495,9 +5449,9 @@ } }, "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" @@ -5550,9 +5504,9 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.12", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", - "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", @@ -5569,9 +5523,9 @@ } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.10", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.10.tgz", - "integrity": "sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==", + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", "dev": true, "license": "MIT", "dependencies": { @@ -5580,15 +5534,15 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", - "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.29", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", - "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -5612,17 +5566,75 @@ "tslib": "2" } }, + "node_modules/@jsonjoy.com/buffers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.0.0.tgz", + "integrity": "sha512-NDigYR3PHqCnQLXYyoLbnEdzMMvzeiCWo1KOut7Q0CoIqg9tUAPKJ1iq/2nFhc5kZtexzutNY0LFjdwWL3Dw3Q==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/codegen": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", + "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, "node_modules/@jsonjoy.com/json-pack": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.2.0.tgz", - "integrity": "sha512-io1zEbbYcElht3tdlqEOFxZ0dMTYrHz9iMf0gqn1pPjZFTCgM5R4R5IMA20Chb2UPYYsxjzs8CgZ7Nb5n2K2rA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.14.0.tgz", + "integrity": "sha512-LpWbYgVnKzphN5S6uss4M25jJ/9+m6q6UJoeN6zTkK4xAGhKsiBRPVeF7OYMWonn5repMQbE5vieRXcMUrKDKw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/base64": "^1.1.1", - "@jsonjoy.com/util": "^1.1.2", + "@jsonjoy.com/base64": "^1.1.2", + "@jsonjoy.com/buffers": "^1.0.0", + "@jsonjoy.com/codegen": "^1.0.0", + "@jsonjoy.com/json-pointer": "^1.0.1", + "@jsonjoy.com/util": "^1.9.0", "hyperdyperid": "^1.2.0", - "thingies": "^1.20.0" + "thingies": "^2.5.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pointer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", + "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/codegen": "^1.0.0", + "@jsonjoy.com/util": "^1.9.0" }, "engines": { "node": ">=10.0" @@ -5636,11 +5648,15 @@ } }, "node_modules/@jsonjoy.com/util": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.6.0.tgz", - "integrity": "sha512-sw/RMbehRhN68WRtcKCpQOPfnH6lLP4GJfqzi3iYej8tnzpZUDr6UkZYJjcjjC0FWEJOJbyM3PTIwxucUmDG2A==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", + "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", "dev": true, "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/buffers": "^1.0.0", + "@jsonjoy.com/codegen": "^1.0.0" + }, "engines": { "node": ">=10.0" }, @@ -5722,6 +5738,28 @@ "node": ">=8" } }, + "node_modules/@lhci/cli/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@lhci/cli/node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -5764,6 +5802,20 @@ "node": ">=8" } }, + "node_modules/@lhci/cli/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, "node_modules/@lhci/cli/node_modules/tmp": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz", @@ -5885,13 +5937,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@lhci/utils/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, "node_modules/@listr2/prompt-adapter-inquirer": { "version": "2.0.15", "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", @@ -5993,9 +6038,9 @@ ] }, "node_modules/@mdx-js/react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", - "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", + "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", "dev": true, "license": "MIT", "dependencies": { @@ -6147,9 +6192,9 @@ "version": "0.2.12", "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", - "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@emnapi/core": "^1.4.3", "@emnapi/runtime": "^1.4.3", @@ -6164,9 +6209,9 @@ "license": "MIT" }, "node_modules/@ngtools/webpack": { - "version": "18.2.20", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.20.tgz", - "integrity": "sha512-6LscOXPMPZlS67aDPj6dkjT/RDySX4GLtk1JErzkUOco6pxsp8qeCzRWqjU63q/8OfZPYLCGIZKfXgXwBP9bgg==", + "version": "18.2.21", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.21.tgz", + "integrity": "sha512-mfLT7lXbyJRlsazuPyuF5AGsMcgzRJRwsDlgxFbiy1DBlaF1chRFsXrKYj1gQ/WXQWNcEd11aedU0Rt+iCNDVw==", "dev": true, "license": "MIT", "engines": { @@ -6213,9 +6258,9 @@ "link": true }, "node_modules/@ni/eslint-config-angular": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@ni/eslint-config-angular/-/eslint-config-angular-9.0.5.tgz", - "integrity": "sha512-p3jJrs72bkggnc7uz7LQhq7rXNckObSWSh3rg6EywYG7BDTiWMO0DeRDcL5i/dXefUeIi0RvoizR0KKvBnwUOA==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/@ni/eslint-config-angular/-/eslint-config-angular-9.0.7.tgz", + "integrity": "sha512-cg1Rnyu1jpmZ0PgmU2HNh1fu6+R8Wfmdm+xsjuzZ8hL4zk52DUNkt+PoQputLghoF/OtVK6XxfjtTxofpQi3Zg==", "dev": true, "license": "MIT", "peerDependencies": { @@ -6224,29 +6269,29 @@ "@angular-eslint/eslint-plugin-template": "^18.4.3", "@angular-eslint/schematics": "^18.4.3", "@angular-eslint/template-parser": "^18.4.3", - "@ni/eslint-config-typescript": "^4.4.2" + "@ni/eslint-config-typescript": "^4.4.4" } }, "node_modules/@ni/eslint-config-javascript": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@ni/eslint-config-javascript/-/eslint-config-javascript-4.3.0.tgz", - "integrity": "sha512-xrREZXVYw7DXxB+DPVQheg6FYHznuhpXhd+usnaSWAKnEYHoXu1ztW4AXn2RUfP5hXJaE8jlZxlDTiFX4URiYg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@ni/eslint-config-javascript/-/eslint-config-javascript-4.4.0.tgz", + "integrity": "sha512-XJ3aZ6lQHSNFQNfCa6qnVAAVd+TjowTIuYs0GIx2yC6hqEYqYY681YTcQv2OOk1cLOCAdbnZgFOCYJ0UjDAZ/Q==", "license": "MIT", "peer": true, "peerDependencies": { + "@stylistic/eslint-plugin": "^3.0.0", "eslint": "^8.57.0", - "eslint-config-airbnb-base": "~15.0.0", "eslint-plugin-import": "^2.29.1" } }, "node_modules/@ni/eslint-config-typescript": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/@ni/eslint-config-typescript/-/eslint-config-typescript-4.4.2.tgz", - "integrity": "sha512-+O20Jkg5mBoh4BrXkNFkPQwCfXbu6W7jJgmiVIemjMgsnj3pvMX/55ok0t3XfeBkxD05ACoYhkJLT76l6ZyfBg==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@ni/eslint-config-typescript/-/eslint-config-typescript-4.4.4.tgz", + "integrity": "sha512-E5nYWubEDnphtC4s/X2Ozz3ubmGV+oLEd52AT/mBLbJnc1oUSDZURvHPZ5S/e/LaSohhkAFPQDMSWnN5YJlyFA==", "license": "MIT", "peer": true, "peerDependencies": { - "@ni/eslint-config-javascript": "^4.3.0", + "@ni/eslint-config-javascript": "^4.4.0", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0" } @@ -6258,38 +6303,38 @@ "license": "MIT" }, "node_modules/@ni/fast-element": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@ni/fast-element/-/fast-element-10.0.2.tgz", - "integrity": "sha512-cUg9YnafnPhsckHz4PHi7euQxIyg7LrGT5NC3FOUKRq15uQRie0YQfICK5R6ikPLLOeAYelT2qWk02PFCvo1BQ==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@ni/fast-element/-/fast-element-10.0.3.tgz", + "integrity": "sha512-WtvC6Aar+Hbs/eXbrRv/bNyUBzpcfmtMgtQSCqQ7qUSzzqn9GeYDOAkQJ+fjhDVLNwdz/lAuxYm59OBHY/O4uA==", "license": "MIT" }, "node_modules/@ni/fast-foundation": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/@ni/fast-foundation/-/fast-foundation-10.1.2.tgz", - "integrity": "sha512-F8WvlYwWqM/n0rbJaI1iCNRpJEpwUvy/ObI6muvZVMltlrD0lChfMsDJEU1oPf3VuJz+OUnxrNe4GoNze1BizQ==", + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@ni/fast-foundation/-/fast-foundation-10.1.3.tgz", + "integrity": "sha512-u/YpylRKsFWmaS1v8IGxrd0ykAxoWydbTnu/pj/HMEr8DwvdrlYLqtkTPVfja0tA1Pf6zRwiDx+ou9CeSz4GUg==", "license": "MIT", "dependencies": { - "@ni/fast-element": "^10.0.2", - "@ni/fast-web-utilities": "^10.0.2", + "@ni/fast-element": "^10.0.3", + "@ni/fast-web-utilities": "^10.0.3", "tabbable": "^6.2.0", "tslib": "^2.8.1" } }, "node_modules/@ni/fast-react-wrapper": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/@ni/fast-react-wrapper/-/fast-react-wrapper-10.1.3.tgz", - "integrity": "sha512-TWc+3wXwjI0yfs/SiEC8dwbZSHEzIvwaphh4EUaugaXiJNkt6JgIk3MMzZikpMC1u2Z9F7f4UmTYbji24wb/DQ==", + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@ni/fast-react-wrapper/-/fast-react-wrapper-10.1.4.tgz", + "integrity": "sha512-Qn8PIGG10GM3y983K5a6454rmOeajVpoCCNzs0EcdS7kUpYmQ26+XdVFw4BtGor/8jN8cwUsH3Z7gDTXjZMNNw==", "license": "MIT", "peerDependencies": { - "@ni/fast-element": "^10.0.2", - "@ni/fast-foundation": "^10.1.2", + "@ni/fast-element": "^10.0.3", + "@ni/fast-foundation": "^10.1.3", "react": "^16 || ^17 || ^18" } }, "node_modules/@ni/fast-web-utilities": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@ni/fast-web-utilities/-/fast-web-utilities-10.0.2.tgz", - "integrity": "sha512-6RrWLX4YCmYudUIL77LwlONuwIV8UJNCKt2XDXULt159MjOMmZARRwus7rML3qMuHRam48zHw+Gjr1z3HGsYiw==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@ni/fast-web-utilities/-/fast-web-utilities-10.0.3.tgz", + "integrity": "sha512-A/T3gNMpH4X20A5o/qDW2rpQTNW92gN59hbpTl7lrDwWs2zs1b8z7DPnPPs2cs7b/inuti/4wIOUFwl4PSUf7w==", "license": "MIT", "dependencies": { "exenv-es6": "^1.1.1" @@ -6904,6 +6949,19 @@ "balanced-match": "^1.0.0" } }, + "node_modules/@prettier/eslint/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@prettier/eslint/node_modules/minimatch": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", @@ -6921,13 +6979,13 @@ } }, "node_modules/@puppeteer/browsers": { - "version": "2.10.6", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.6.tgz", - "integrity": "sha512-pHUn6ZRt39bP3698HFQlu2ZHCkS/lPcpv7fVQcGBSzNNygw171UXAKrCUhy+TEMw4lEttOKDgNpb04hwUAJeiQ==", + "version": "2.10.10", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.10.tgz", + "integrity": "sha512-3ZG500+ZeLql8rE0hjfhkycJjDj0pI/btEh3L9IkWUYcOrgP0xCNRq3HbtbqOPbvDhFaAWD88pDFtlLv8ns8gA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "debug": "^4.4.1", + "debug": "^4.4.3", "extract-zip": "^2.0.1", "progress": "^2.0.3", "proxy-agent": "^6.5.0", @@ -6984,11 +7042,14 @@ } }, "node_modules/@rollup/plugin-commonjs/node_modules/fdir": { - "version": "6.4.6", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", - "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", "dev": true, "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, "peerDependencies": { "picomatch": "^3 || ^4" }, @@ -7103,9 +7164,9 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.2.0.tgz", - "integrity": "sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", + "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", "dev": true, "license": "MIT", "dependencies": { @@ -7139,9 +7200,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.46.2.tgz", - "integrity": "sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", + "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", "cpu": [ "arm" ], @@ -7153,9 +7214,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.46.2.tgz", - "integrity": "sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", + "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", "cpu": [ "arm64" ], @@ -7167,9 +7228,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.46.2.tgz", - "integrity": "sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", + "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", "cpu": [ "arm64" ], @@ -7181,9 +7242,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.46.2.tgz", - "integrity": "sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", + "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", "cpu": [ "x64" ], @@ -7195,9 +7256,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.46.2.tgz", - "integrity": "sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", + "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", "cpu": [ "arm64" ], @@ -7209,9 +7270,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.46.2.tgz", - "integrity": "sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", + "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", "cpu": [ "x64" ], @@ -7223,9 +7284,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.46.2.tgz", - "integrity": "sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", + "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", "cpu": [ "arm" ], @@ -7237,9 +7298,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.46.2.tgz", - "integrity": "sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", + "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", "cpu": [ "arm" ], @@ -7251,9 +7312,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.46.2.tgz", - "integrity": "sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", + "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", "cpu": [ "arm64" ], @@ -7265,9 +7326,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.46.2.tgz", - "integrity": "sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", + "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", "cpu": [ "arm64" ], @@ -7278,10 +7339,10 @@ "linux" ] }, - "node_modules/@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.46.2.tgz", - "integrity": "sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==", + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", + "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", "cpu": [ "loong64" ], @@ -7292,10 +7353,24 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", + "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.46.2.tgz", - "integrity": "sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", + "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", "cpu": [ "ppc64" ], @@ -7307,9 +7382,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.46.2.tgz", - "integrity": "sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", + "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", "cpu": [ "riscv64" ], @@ -7321,9 +7396,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.46.2.tgz", - "integrity": "sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", + "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", "cpu": [ "riscv64" ], @@ -7335,9 +7410,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.46.2.tgz", - "integrity": "sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", + "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", "cpu": [ "s390x" ], @@ -7349,9 +7424,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.46.2.tgz", - "integrity": "sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", + "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==", "cpu": [ "x64" ], @@ -7363,9 +7438,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.46.2.tgz", - "integrity": "sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz", + "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==", "cpu": [ "x64" ], @@ -7376,10 +7451,24 @@ "linux" ] }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", + "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.46.2.tgz", - "integrity": "sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", + "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", "cpu": [ "arm64" ], @@ -7391,9 +7480,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.46.2.tgz", - "integrity": "sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", + "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", "cpu": [ "ia32" ], @@ -7404,10 +7493,24 @@ "win32" ] }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", + "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.46.2.tgz", - "integrity": "sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", + "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", "cpu": [ "x64" ], @@ -7419,9 +7522,9 @@ ] }, "node_modules/@rollup/wasm-node": { - "version": "4.45.1", - "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.45.1.tgz", - "integrity": "sha512-0ydWt30RgbJ55QJfJxQ7L4Prs4geZmAZBMGaQtuNOQH+IilZkF4Is5dLi7G2sdb92Mnba5Mf1NKNyvxk8ohnzg==", + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.52.4.tgz", + "integrity": "sha512-QME8thp2j0GvRu/H8kz3uOawi45rexNIys38kITnMYp8Wl+gyeoIIuKyw8y0Lrq6xSAXgGCoqDyHD+m0wX1jnQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7446,14 +7549,14 @@ "peer": true }, "node_modules/@schematics/angular": { - "version": "18.2.20", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.20.tgz", - "integrity": "sha512-32bJycGtePm8X994hGl9PChBVgw9bbc+ehDpxeeaIZzcFHWlM06+cJu8Jr2FA8SASg3TwdnEybxFiYS14884OQ==", + "version": "18.2.21", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.21.tgz", + "integrity": "sha512-5Ai+NEflQZi67y4NsQ3o04iEp7zT0/BUFVCrJ3CueU3uYQGs8jrN1Lk6tvQ9c5HzGcTDrMXuTrCswyR9o6ecpA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "18.2.20", - "@angular-devkit/schematics": "18.2.20", + "@angular-devkit/core": "18.2.21", + "@angular-devkit/schematics": "18.2.21", "jsonc-parser": "3.3.1" }, "engines": { @@ -7463,44 +7566,44 @@ } }, "node_modules/@sentry-internal/tracing": { - "version": "7.120.3", - "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.120.3.tgz", - "integrity": "sha512-Ausx+Jw1pAMbIBHStoQ6ZqDZR60PsCByvHdw/jdH9AqPrNE9xlBSf9EwcycvmrzwyKspSLaB52grlje2cRIUMg==", + "version": "7.120.4", + "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.120.4.tgz", + "integrity": "sha512-Fz5+4XCg3akeoFK+K7g+d7HqGMjmnLoY2eJlpONJmaeT9pXY7yfUyXKZMmMajdE2LxxKJgQ2YKvSCaGVamTjHw==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/core": "7.120.3", - "@sentry/types": "7.120.3", - "@sentry/utils": "7.120.3" + "@sentry/core": "7.120.4", + "@sentry/types": "7.120.4", + "@sentry/utils": "7.120.4" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/core": { - "version": "7.120.3", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.120.3.tgz", - "integrity": "sha512-vyy11fCGpkGK3qI5DSXOjgIboBZTriw0YDx/0KyX5CjIjDDNgp5AGgpgFkfZyiYiaU2Ww3iFuKo4wHmBusz1uA==", + "version": "7.120.4", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.120.4.tgz", + "integrity": "sha512-TXu3Q5kKiq8db9OXGkWyXUbIxMMuttB5vJ031yolOl5T/B69JRyAoKuojLBjRv1XX583gS1rSSoX8YXX7ATFGA==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/types": "7.120.3", - "@sentry/utils": "7.120.3" + "@sentry/types": "7.120.4", + "@sentry/utils": "7.120.4" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/integrations": { - "version": "7.120.3", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.120.3.tgz", - "integrity": "sha512-6i/lYp0BubHPDTg91/uxHvNui427df9r17SsIEXa2eKDwQ9gW2qRx5IWgvnxs2GV/GfSbwcx4swUB3RfEWrXrQ==", + "version": "7.120.4", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.120.4.tgz", + "integrity": "sha512-kkBTLk053XlhDCg7OkBQTIMF4puqFibeRO3E3YiVc4PGLnocXMaVpOSCkMqAc1k1kZ09UgGi8DxfQhnFEjUkpA==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/core": "7.120.3", - "@sentry/types": "7.120.3", - "@sentry/utils": "7.120.3", + "@sentry/core": "7.120.4", + "@sentry/types": "7.120.4", + "@sentry/utils": "7.120.4", "localforage": "^1.8.1" }, "engines": { @@ -7508,26 +7611,26 @@ } }, "node_modules/@sentry/node": { - "version": "7.120.3", - "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.120.3.tgz", - "integrity": "sha512-t+QtekZedEfiZjbkRAk1QWJPnJlFBH/ti96tQhEq7wmlk3VszDXraZvLWZA0P2vXyglKzbWRGkT31aD3/kX+5Q==", + "version": "7.120.4", + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.120.4.tgz", + "integrity": "sha512-qq3wZAXXj2SRWhqErnGCSJKUhPSlZ+RGnCZjhfjHpP49KNpcd9YdPTIUsFMgeyjdh6Ew6aVCv23g1hTP0CHpYw==", "dev": true, "license": "MIT", "dependencies": { - "@sentry-internal/tracing": "7.120.3", - "@sentry/core": "7.120.3", - "@sentry/integrations": "7.120.3", - "@sentry/types": "7.120.3", - "@sentry/utils": "7.120.3" + "@sentry-internal/tracing": "7.120.4", + "@sentry/core": "7.120.4", + "@sentry/integrations": "7.120.4", + "@sentry/types": "7.120.4", + "@sentry/utils": "7.120.4" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/types": { - "version": "7.120.3", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.120.3.tgz", - "integrity": "sha512-C4z+3kGWNFJ303FC+FxAd4KkHvxpNFYAFN8iMIgBwJdpIl25KZ8Q/VdGn0MLLUEHNLvjob0+wvwlcRBBNLXOow==", + "version": "7.120.4", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.120.4.tgz", + "integrity": "sha512-cUq2hSSe6/qrU6oZsEP4InMI5VVdD86aypE+ENrQ6eZEVLTCYm1w6XhW1NvIu3UuWh7gZec4a9J7AFpYxki88Q==", "dev": true, "license": "MIT", "engines": { @@ -7535,13 +7638,13 @@ } }, "node_modules/@sentry/utils": { - "version": "7.120.3", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.120.3.tgz", - "integrity": "sha512-UDAOQJtJDxZHQ5Nm1olycBIsz2wdGX8SdzyGVHmD8EOQYAeDZQyIlQYohDe9nazdIOQLZCIc3fU0G9gqVLkaGQ==", + "version": "7.120.4", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.120.4.tgz", + "integrity": "sha512-zCKpyDIWKHwtervNK2ZlaK8mMV7gVUijAgFeJStH+CU/imcdquizV3pFLlSQYRswG+Lbyd6CT/LGRh3IbtkCFw==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/types": "7.120.3" + "@sentry/types": "7.120.4" }, "engines": { "node": ">=8" @@ -7688,9 +7791,9 @@ "license": "MIT" }, "node_modules/@storybook/addon-a11y": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.1.1.tgz", - "integrity": "sha512-ZCKxYQmHnisAdpjYeRRD41NfA5UlTFpej0xgGLiAc9PGz264RRP5B+pZUHHNIyEKA9JCDcyc4BPe+xnXZgDjSA==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.1.10.tgz", + "integrity": "sha512-RhYYtk8nePxVNfP/voW8vS7AiQxWWBgOLNMTeDr9Anjh06mpSWZ/U/zEUNC9TrId5BxnyZJW5Lkg0JUMwvyfjw==", "dev": true, "license": "MIT", "dependencies": { @@ -7702,20 +7805,20 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.1.1" + "storybook": "^9.1.10" } }, "node_modules/@storybook/addon-docs": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.1.1.tgz", - "integrity": "sha512-CzgvTy3V5X4fe+VPkiZVwPKARlpEBDAKte8ajLAlHJQLFpADdYrBRQ0se6I+kcxva7rZQzdhuH7qjXMDRVcfnw==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.1.10.tgz", + "integrity": "sha512-LYK3oXy/0PgY39FhkYVd9D0bzatLGTsMhaPPwSjBOmZgK0f0yBLqaePy7urUFeHYm/rjwAaRmDJNBqUnGTVoig==", "dev": true, "license": "MIT", "dependencies": { "@mdx-js/react": "^3.0.0", - "@storybook/csf-plugin": "9.1.1", + "@storybook/csf-plugin": "9.1.10", "@storybook/icons": "^1.4.0", - "@storybook/react-dom-shim": "9.1.1", + "@storybook/react-dom-shim": "9.1.10", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "ts-dedent": "^2.0.0" @@ -7725,13 +7828,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.1.1" + "storybook": "^9.1.10" } }, "node_modules/@storybook/addon-links": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-9.1.1.tgz", - "integrity": "sha512-fYv0cmUzZluEKFP8iuhqu8Wqlf3demRgES7un1C6T7GilzhnMwLFcFjX40qvTC9WsIJ2Uw1G/SPjwTNXJOO5Ng==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-9.1.10.tgz", + "integrity": "sha512-MG0vktKX/qH+hSRnX2/TfEtSpO87G++H5D95PaBtPYwV+JqgZI5Qpq+ikC+s0wvCxlRgm3qy+NkeoHGze29T0g==", "dev": true, "license": "MIT", "dependencies": { @@ -7743,7 +7846,7 @@ }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^9.1.1" + "storybook": "^9.1.10" }, "peerDependenciesMeta": { "react": { @@ -7752,13 +7855,13 @@ } }, "node_modules/@storybook/builder-vite": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.1.1.tgz", - "integrity": "sha512-rM0QOfykr39SFBRQnoAa5PU3xTHnJE1R5tigvjved1o7sumcfjrhqmEyAgNZv1SoRztOO92jwkTi7En6yheOKg==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.1.10.tgz", + "integrity": "sha512-0ogI+toZJYaFptcFpRcRPOZ9/NrFUYhiaI09ggeEB1FF9ygHMVsobp4eaj4HjZI6V3x7cQwkd2ZmxAMQDBQuMA==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/csf-plugin": "9.1.1", + "@storybook/csf-plugin": "9.1.10", "ts-dedent": "^2.0.0" }, "funding": { @@ -7766,24 +7869,24 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.1.1", + "storybook": "^9.1.10", "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" } }, "node_modules/@storybook/cli": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-9.1.1.tgz", - "integrity": "sha512-NbEVLi6nXF8G1nXy5DVpwSkj9c3mplVrhGI0FQnvntoP64BkuVwOVmti0M+hAStU607cT9sNAkg0yFpgK5twpA==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-9.1.10.tgz", + "integrity": "sha512-4d2QGI7Nc1cADGZB5tkj9c67sopRG7Hs8plcsNDJAgmw243E7W0qoVt2YOKvyPASf4afFgrXv8FZDkr70tL+3Q==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/codemod": "9.1.1", + "@storybook/codemod": "9.1.10", "@types/semver": "^7.3.4", "commander": "^12.1.0", - "create-storybook": "9.1.1", + "create-storybook": "9.1.10", "giget": "^1.0.0", "jscodeshift": "^0.15.1", - "storybook": "9.1.1", + "storybook": "9.1.10", "ts-dedent": "^2.0.0" }, "bin": { @@ -7795,9 +7898,9 @@ } }, "node_modules/@storybook/codemod": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-9.1.1.tgz", - "integrity": "sha512-biUFc8TmeHUjByOFSaN5RJYGVZe1EJTwlxRcB7/PiXwsoy3SNLj0PJiTGdZyzmz+T2zNNpMQPpgEWQFk/aoSgQ==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-9.1.10.tgz", + "integrity": "sha512-n3iwMbuPqTxLLpJUtiSs9rBkGRU2sQVyXiyfai4dArHCV7uCGCesLO2p7LmjwSos8/IMdI4BmlbcRj+Js29RGA==", "dev": true, "license": "MIT", "dependencies": { @@ -7807,7 +7910,7 @@ "globby": "^14.0.1", "jscodeshift": "^0.15.1", "prettier": "^3.5.3", - "storybook": "9.1.1", + "storybook": "9.1.10", "tiny-invariant": "^1.3.1" }, "funding": { @@ -7872,20 +7975,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/csf": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.13.tgz", - "integrity": "sha512-7xOOwCLGB3ebM87eemep89MYRFTko+D8qE7EdAAq74lgdqRR5cOUtYWJLjO2dLtP94nqoOdHJo6MdLLKzg412Q==", - "license": "MIT", - "peer": true, - "dependencies": { - "type-fest": "^2.19.0" - } - }, "node_modules/@storybook/csf-plugin": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.1.1.tgz", - "integrity": "sha512-MwdtvzzFpkard06pCfDrgRXZiBfWAQICdKh7kzpv1L8SwewsRgUr5WZQuEAVfYdSvCFJbWnNN4KirzPhe5ENCg==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.1.10.tgz", + "integrity": "sha512-247F/JU0Naxm/RIUnQYpqXeCL0wG8UNJkZe+/GkLjdqzsyML0lb+8OwBsWFfG8zfj6fkjmRU2mF44TnNkzoQcg==", "dev": true, "license": "MIT", "dependencies": { @@ -7896,33 +7989,19 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.1.1" - } - }, - "node_modules/@storybook/csf/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "license": "(MIT OR CC0-1.0)", - "peer": true, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "storybook": "^9.1.10" } }, "node_modules/@storybook/global": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", - "dev": true, "license": "MIT" }, "node_modules/@storybook/html": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/html/-/html-9.1.1.tgz", - "integrity": "sha512-Ary3cKpHliqyLhCBAyZ4FHSK2dVRgsy2KTEvj/+C/sDs7DGzzWxdOeq+Ek3IdNX6rRGQpbQ3WFfDt093wZg7lQ==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/html/-/html-9.1.10.tgz", + "integrity": "sha512-cmtypz6P8OKM3+A1jmDB2c/DbF07ZSojZf/6RowX0yniYCteRnfEakW/gGW5KmkmVqN/TaEbTi0wO0hcMP9B0w==", "dev": true, "license": "MIT", "dependencies": { @@ -7937,18 +8016,18 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.1.1" + "storybook": "^9.1.10" } }, "node_modules/@storybook/html-vite": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/html-vite/-/html-vite-9.1.1.tgz", - "integrity": "sha512-hJufDIDClC4jov/JZJPh1L5bRKlgNphcJ1y4egakFskxPgFxkeu/p5xZcEFZItcBVrLW02q204lyhaXASlwtgA==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/html-vite/-/html-vite-9.1.10.tgz", + "integrity": "sha512-T3cF2F/B4SO/gvnPfE+w22bk+Aur7praEjuo4b/PolvDCgKXysMeoJXk6c5xncyrp4tTuZvyKRBY3ClWUfHILA==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/builder-vite": "9.1.1", - "@storybook/html": "9.1.1" + "@storybook/builder-vite": "9.1.10", + "@storybook/html": "9.1.10" }, "engines": { "node": ">=20.0.0" @@ -7958,13 +8037,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.1.1" + "storybook": "^9.1.10" } }, "node_modules/@storybook/icons": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.4.0.tgz", - "integrity": "sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.6.0.tgz", + "integrity": "sha512-hcFZIjW8yQz8O8//2WTIXylm5Xsgc+lW9ISLgUk1xGmptIJQRdlhVIXCpSyLrQaaRiyhQRaVg7l3BD9S216BHw==", "dev": true, "license": "MIT", "engines": { @@ -7976,9 +8055,9 @@ } }, "node_modules/@storybook/react-dom-shim": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.1.1.tgz", - "integrity": "sha512-L+HCOXvOP+PwKrVS8od9aF+F4hO7zA0Nt1vnpbg2LeAHCxYghrjFVtioe7gSlzrlYdozQrPLY98a4OkDB7KGrw==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.1.10.tgz", + "integrity": "sha512-cxy8GTj73RMJIFPrgqdnMXePGX5iFohM5pDCZ63Te5m5GtzKqsILRXtBBLO6Ouexm/ZYRVznkKiwNKX/Fu24fQ==", "dev": true, "license": "MIT", "funding": { @@ -7988,19 +8067,52 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^9.1.1" + "storybook": "^9.1.10" + } + }, + "node_modules/@stylistic/eslint-plugin": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-3.1.0.tgz", + "integrity": "sha512-pA6VOrOqk0+S8toJYhQGv2MWpQQR0QpeUo9AhNkC49Y26nxBQ/nH1rta9bUU1rPw2fJ1zZEMV5oCX5AazT7J2g==", + "license": "MIT", + "peer": true, + "dependencies": { + "@typescript-eslint/utils": "^8.13.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "estraverse": "^5.3.0", + "picomatch": "^4.0.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": ">=8.40.0" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/@swc/core": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.12.14.tgz", - "integrity": "sha512-CJSn2vstd17ddWIHBsjuD4OQnn9krQfaq6EO+w9YfId5DKznyPmzxAARlOXG99cC8/3Kli8ysKy6phL43bSr0w==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.5.tgz", + "integrity": "sha512-WezcBo8a0Dg2rnR82zhwoR6aRNxeTGfK5QCD6TQ+kg3xx/zNT02s/0o+81h/3zhvFSB24NtqEr8FTw88O5W/JQ==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.23" + "@swc/types": "^0.1.24" }, "engines": { "node": ">=10" @@ -8010,16 +8122,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.12.14", - "@swc/core-darwin-x64": "1.12.14", - "@swc/core-linux-arm-gnueabihf": "1.12.14", - "@swc/core-linux-arm64-gnu": "1.12.14", - "@swc/core-linux-arm64-musl": "1.12.14", - "@swc/core-linux-x64-gnu": "1.12.14", - "@swc/core-linux-x64-musl": "1.12.14", - "@swc/core-win32-arm64-msvc": "1.12.14", - "@swc/core-win32-ia32-msvc": "1.12.14", - "@swc/core-win32-x64-msvc": "1.12.14" + "@swc/core-darwin-arm64": "1.13.5", + "@swc/core-darwin-x64": "1.13.5", + "@swc/core-linux-arm-gnueabihf": "1.13.5", + "@swc/core-linux-arm64-gnu": "1.13.5", + "@swc/core-linux-arm64-musl": "1.13.5", + "@swc/core-linux-x64-gnu": "1.13.5", + "@swc/core-linux-x64-musl": "1.13.5", + "@swc/core-win32-arm64-msvc": "1.13.5", + "@swc/core-win32-ia32-msvc": "1.13.5", + "@swc/core-win32-x64-msvc": "1.13.5" }, "peerDependencies": { "@swc/helpers": ">=0.5.17" @@ -8031,9 +8143,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.12.14.tgz", - "integrity": "sha512-HNukQoOKgMsHSETj8vgGGKK3SEcH7Cz6k4bpntCxBKNkO3sH7RcBTDulWGGHJfZaDNix7Rw2ExUVWtLZlzkzXg==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.13.5.tgz", + "integrity": "sha512-lKNv7SujeXvKn16gvQqUQI5DdyY8v7xcoO3k06/FJbHJS90zEwZdQiMNRiqpYw/orU543tPaWgz7cIYWhbopiQ==", "cpu": [ "arm64" ], @@ -8048,9 +8160,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.12.14.tgz", - "integrity": "sha512-4Ttf3Obtk3MvFrR0e04qr6HfXh4L1Z+K3dRej63TAFuYpo+cPXeOZdPUddAW73lSUGkj+61IHnGPoXD3OQYy4Q==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.13.5.tgz", + "integrity": "sha512-ILd38Fg/w23vHb0yVjlWvQBoE37ZJTdlLHa8LRCFDdX4WKfnVBiblsCU9ar4QTMNdeTBEX9iUF4IrbNWhaF1Ng==", "cpu": [ "x64" ], @@ -8065,9 +8177,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.12.14.tgz", - "integrity": "sha512-zhJOH2KWjtQpzJ27Xjw/RKLVOa1aiEJC2b70xbCwEX6ZTVAl8tKbhkZ3GMphhfVmLJ9gf/2UQR58oxVnsXqX5Q==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.13.5.tgz", + "integrity": "sha512-Q6eS3Pt8GLkXxqz9TAw+AUk9HpVJt8Uzm54MvPsqp2yuGmY0/sNaPPNVqctCX9fu/Nu8eaWUen0si6iEiCsazQ==", "cpu": [ "arm" ], @@ -8082,9 +8194,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.12.14.tgz", - "integrity": "sha512-akUAe1YrBqZf1EDdUxahQ8QZnJi8Ts6Ya0jf6GBIMvnXL4Y6QIuvKTRwfNxy7rJ+x9zpzP1Vlh14ZZkSKZ1EGA==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.13.5.tgz", + "integrity": "sha512-aNDfeN+9af+y+M2MYfxCzCy/VDq7Z5YIbMqRI739o8Ganz6ST+27kjQFd8Y/57JN/hcnUEa9xqdS3XY7WaVtSw==", "cpu": [ "arm64" ], @@ -8099,9 +8211,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.12.14.tgz", - "integrity": "sha512-ZkOOIpSMXuPAjfOXEIAEQcrPOgLi6CaXvA5W+GYnpIpFG21Nd0qb0WbwFRv4K8BRtl993Q21v0gPpOaFHU+wdA==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.13.5.tgz", + "integrity": "sha512-9+ZxFN5GJag4CnYnq6apKTnnezpfJhCumyz0504/JbHLo+Ue+ZtJnf3RhyA9W9TINtLE0bC4hKpWi8ZKoETyOQ==", "cpu": [ "arm64" ], @@ -8116,9 +8228,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.12.14.tgz", - "integrity": "sha512-71EPPccwJiJUxd2aMwNlTfom2mqWEWYGdbeTju01tzSHsEuD7E6ePlgC3P3ngBqB3urj41qKs87z7zPOswT5Iw==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.13.5.tgz", + "integrity": "sha512-WD530qvHrki8Ywt/PloKUjaRKgstQqNGvmZl54g06kA+hqtSE2FTG9gngXr3UJxYu/cNAjJYiBifm7+w4nbHbA==", "cpu": [ "x64" ], @@ -8133,9 +8245,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.12.14.tgz", - "integrity": "sha512-nImF1hZJqKTcl0WWjHqlelOhvuB9rU9kHIw/CmISBUZXogjLIvGyop1TtJNz0ULcz2Oxr3Q2YpwfrzsgvgbGkA==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.13.5.tgz", + "integrity": "sha512-Luj8y4OFYx4DHNQTWjdIuKTq2f5k6uSXICqx+FSabnXptaOBAbJHNbHT/06JZh6NRUouaf0mYXN0mcsqvkhd7Q==", "cpu": [ "x64" ], @@ -8150,9 +8262,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.12.14.tgz", - "integrity": "sha512-sABFQFxSuStFoxvEWZUHWYldtB1B4A9eDNFd4Ty50q7cemxp7uoscFoaCqfXSGNBwwBwpS5EiPB6YN4y6hqmLQ==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.13.5.tgz", + "integrity": "sha512-cZ6UpumhF9SDJvv4DA2fo9WIzlNFuKSkZpZmPG1c+4PFSEMy5DFOjBSllCvnqihCabzXzpn6ykCwBmHpy31vQw==", "cpu": [ "arm64" ], @@ -8167,9 +8279,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.12.14.tgz", - "integrity": "sha512-KBznRB02NASkpepRdWIK4f1AvmaJCDipKWdW1M1xV9QL2tE4aySJFojVuG1+t0tVDkjRfwcZjycQfRoJ4RjD7Q==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.13.5.tgz", + "integrity": "sha512-C5Yi/xIikrFUzZcyGj9L3RpKljFvKiDMtyDzPKzlsDrKIw2EYY+bF88gB6oGY5RGmv4DAX8dbnpRAqgFD0FMEw==", "cpu": [ "ia32" ], @@ -8184,9 +8296,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.12.14", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.12.14.tgz", - "integrity": "sha512-SymoP2CJHzrYaFKjWvuQljcF7BkTpzaS1vpywv7K9EzdTb5N8qPDvNd+PhWUqBz9JHBhbJxpaeTDQBXF/WWPmw==", + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.13.5.tgz", + "integrity": "sha512-YrKdMVxbYmlfybCSbRtrilc6UA8GF5aPmGKBdPvjrarvsmf4i7ZHGCEnLtfOMd3Lwbs2WUZq3WdMbozYeLU93Q==", "cpu": [ "x64" ], @@ -8212,14 +8324,15 @@ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.8.0" } }, "node_modules/@swc/types": { - "version": "0.1.23", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.23.tgz", - "integrity": "sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==", + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.25.tgz", + "integrity": "sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -8250,10 +8363,9 @@ } }, "node_modules/@testing-library/dom": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", - "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", - "dev": true, + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", + "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", "license": "MIT", "peer": true, "dependencies": { @@ -8261,9 +8373,9 @@ "@babel/runtime": "^7.12.5", "@types/aria-query": "^5.0.1", "aria-query": "5.3.0", - "chalk": "^4.1.0", "dom-accessibility-api": "^0.5.9", "lz-string": "^1.5.0", + "picocolors": "1.1.1", "pretty-format": "^27.0.2" }, "engines": { @@ -8274,7 +8386,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -8288,7 +8399,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, "license": "Apache-2.0", "peer": true, "dependencies": { @@ -8299,7 +8409,6 @@ "version": "27.5.1", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -8315,23 +8424,20 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true, "license": "MIT", "peer": true }, "node_modules/@testing-library/jest-dom": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz", - "integrity": "sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==", - "dev": true, + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.9.1.tgz", + "integrity": "sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==", "license": "MIT", "dependencies": { "@adobe/css-tools": "^4.4.0", "aria-query": "^5.0.0", - "chalk": "^3.0.0", "css.escape": "^1.5.1", "dom-accessibility-api": "^0.6.3", - "lodash": "^4.17.21", + "picocolors": "^1.1.1", "redent": "^3.0.0" }, "engines": { @@ -8340,45 +8446,16 @@ "yarn": ">=1" } }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", - "dev": true, "license": "MIT" }, - "node_modules/@testing-library/jest-dom/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@testing-library/user-event": { "version": "14.6.1", "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", - "dev": true, "license": "MIT", "engines": { "node": ">=12", @@ -8389,9 +8466,9 @@ } }, "node_modules/@tiptap/core": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.26.1.tgz", - "integrity": "sha512-fymyd/XZvYiHjBoLt1gxs024xP/LY26d43R1vluYq7AHBL/7DE3ywzy+1GEsGyAv5Je2L0KBhNIR/izbq3Kaqg==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.26.2.tgz", + "integrity": "sha512-cr30QWJECl5j7qUUG4Z4BDitHgJIBWipbC3JbjoDtumgZLedGa5SV+JiGa4GUhNt9E34Pw1BH0gBDL4adGHiLg==", "license": "MIT", "funding": { "type": "github", @@ -8402,9 +8479,9 @@ } }, "node_modules/@tiptap/extension-bold": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.26.1.tgz", - "integrity": "sha512-zCce9PRuTNhadFir71luLo99HERDpGJ0EEflGm7RN8I1SnNi9gD5ooK42BOIQtejGCJqg3hTPZiYDJC2hXvckQ==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.26.2.tgz", + "integrity": "sha512-kNjbHZhLyDu2ZBZmJINzXg3MAW7+05KqGkcwxudC1X/DQM5V5FpW7u6TOlC+nf1I9wABgayxURyU8FsIaXDxqA==", "license": "MIT", "funding": { "type": "github", @@ -8415,9 +8492,9 @@ } }, "node_modules/@tiptap/extension-bullet-list": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.26.1.tgz", - "integrity": "sha512-HHakuV4ckYCDOnBbne088FvCEP4YICw+wgPBz/V2dfpiFYQ4WzT0LPK9s7OFMCN+ROraoug+1ryN1Z1KdIgujQ==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.26.2.tgz", + "integrity": "sha512-L0qxUa5vzUciLEVtr1nY6HG8gH8432GtuX807MM/5wKiYYdbSii3I22456ZnboiozoqXrjjvYUHeB++HhOSPgQ==", "license": "MIT", "funding": { "type": "github", @@ -8428,9 +8505,9 @@ } }, "node_modules/@tiptap/extension-document": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.26.1.tgz", - "integrity": "sha512-2P2IZp1NRAE+21mRuFBiP3X2WKfZ6kUC23NJKpn8bcOamY3obYqCt0ltGPhE4eR8n8QAl2fI/3jIgjR07dC8ow==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.26.2.tgz", + "integrity": "sha512-s0/P3A8zxWL/h3e20xWMTT/rcwD0+57I6mT9JgNBPtvhPePy8d698G6/qFK+x+GdIyjJylfsq2BrSE9H+QhIBg==", "license": "MIT", "funding": { "type": "github", @@ -8441,9 +8518,9 @@ } }, "node_modules/@tiptap/extension-hard-break": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.26.1.tgz", - "integrity": "sha512-d6uStdNKi8kjPlHAyO59M6KGWATNwhLCD7dng0NXfwGndc22fthzIk/6j9F6ltQx30huy5qQram6j3JXwNACoA==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.26.2.tgz", + "integrity": "sha512-OLpeTey7p3ChyEsABLPvNv7rD/8E4k1JTt+H+MUjyL0dnrZuIWluckUJCJKnV8PhR9Mifngk1MTFUilpooiv1g==", "license": "MIT", "funding": { "type": "github", @@ -8454,9 +8531,9 @@ } }, "node_modules/@tiptap/extension-history": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.26.1.tgz", - "integrity": "sha512-m6YR1gkkauIDo3PRl0gP+7Oc4n5OqDzcjVh6LvWREmZP8nmi94hfseYbqOXUb6RPHIc0JKF02eiRifT4MSd2nw==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.26.2.tgz", + "integrity": "sha512-X/cu79AV5D2Z1QtuvKo/4/Rgl/Uti/n5V3QgCxFLQRCKTxHOCis+RlBCjBfOPztJX4T9QUE6lq20KqB47rsNwQ==", "license": "MIT", "funding": { "type": "github", @@ -8468,9 +8545,9 @@ } }, "node_modules/@tiptap/extension-italic": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.26.1.tgz", - "integrity": "sha512-pOs6oU4LyGO89IrYE4jbE8ZYsPwMMIiKkYfXcfeD9NtpGNBnjeVXXF5I9ndY2ANrCAgC8k58C3/powDRf0T2yA==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.26.2.tgz", + "integrity": "sha512-/4AiE2JWtjY9yW+MifMP8EOOwOSDKDUxCyqtGT6e4xqqFUNLZJA0o4P/MYjcKVwsa1/IsDRsOaFRlAiMmAXVXw==", "license": "MIT", "funding": { "type": "github", @@ -8481,9 +8558,9 @@ } }, "node_modules/@tiptap/extension-link": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.26.1.tgz", - "integrity": "sha512-7yfum5Jymkue/uOSTQPt2SmkZIdZx7t3QhZLqBU7R9ettkdSCBgEGok6N+scJM1R1Zes+maSckLm0JZw5BKYNA==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.26.2.tgz", + "integrity": "sha512-rzYxx5wI1551ubPfW2pJ3V957cX/WAmbUI3q8Un+LlOsSmbddl+5BjlF5t/vl/pwaOv7FJAz9e29n877zkGOVQ==", "license": "MIT", "dependencies": { "linkifyjs": "^4.2.0" @@ -8498,9 +8575,9 @@ } }, "node_modules/@tiptap/extension-list-item": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.26.1.tgz", - "integrity": "sha512-quOXckC73Luc3x+Dcm88YAEBW+Crh3x5uvtQOQtn2GEG91AshrvbnhGRiYnfvEN7UhWIS+FYI5liHFcRKSUKrQ==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.26.2.tgz", + "integrity": "sha512-T1dFfx1JjRRX0iyStSTwMNajMyT+OE7XEggn+DON1g+zbgA+4cJ11WQpfrfA9VM2H5QWYyKGfHFigoFcJ8rjog==", "license": "MIT", "funding": { "type": "github", @@ -8511,9 +8588,9 @@ } }, "node_modules/@tiptap/extension-mention": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-mention/-/extension-mention-2.26.1.tgz", - "integrity": "sha512-sBrlJ9nWjFx7oWCtt0hV192FgCBXva1zwImWbgXTCGPAjv0d5EoPymIfRgoeanAmuQjOHoKzzZnJ6bELTZhkGw==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-mention/-/extension-mention-2.26.2.tgz", + "integrity": "sha512-fezYJQlewhfaIXBQ85LTDRBMsWfynb9xSsEYC8EeRhbwI5fFlWKEAi876oQiSqqJTg6NV/pda9dUn+wZkV7U4w==", "license": "MIT", "funding": { "type": "github", @@ -8526,9 +8603,9 @@ } }, "node_modules/@tiptap/extension-ordered-list": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.26.1.tgz", - "integrity": "sha512-UHKNRxq6TBnXMGFSq91knD6QaHsyyOwLOsXMzupmKM5Su0s+CRXEjfav3qKlbb9e4m7D7S/a0aPm8nC9KIXNhQ==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.26.2.tgz", + "integrity": "sha512-UVGYyWKB5wWWvrvdN/WrPXPHJoP/UD1TNyeoE75M6nq4oD4l+Nc9Y5MIPsngrv/TimbomLNilR4ZRHibEriG9w==", "license": "MIT", "funding": { "type": "github", @@ -8539,9 +8616,9 @@ } }, "node_modules/@tiptap/extension-paragraph": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.26.1.tgz", - "integrity": "sha512-UezvM9VDRAVJlX1tykgHWSD1g3MKfVMWWZ+Tg+PE4+kizOwoYkRWznVPgCAxjmyHajxpCKRXgqTZkOxjJ9Kjzg==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.26.2.tgz", + "integrity": "sha512-dccyffm95nNT9arjxGOyv4/cOPF4XS5Osylccp9KYLrmiSTXEuzVIYtMXhXbc0UUdABGvbFQWi88tRxgeDTkgA==", "license": "MIT", "funding": { "type": "github", @@ -8552,9 +8629,9 @@ } }, "node_modules/@tiptap/extension-placeholder": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.26.1.tgz", - "integrity": "sha512-MBlqbkd+63btY7Qu+SqrXvWjPwooGZDsLTtl7jp52BczBl61cq9yygglt9XpM11TFMBdySgdLHBrLtQ0B7fBlw==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.26.2.tgz", + "integrity": "sha512-XBTDcpEo7Zo/1+RhGnRxA2TF0elQW7EayUcV+lJ3f7HQ5lrb5NTnakYc1ydeZ8Ih6vUqbK2CQUsESe3UWHHgHg==", "license": "MIT", "funding": { "type": "github", @@ -8566,9 +8643,9 @@ } }, "node_modules/@tiptap/extension-text": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.26.1.tgz", - "integrity": "sha512-p2n8WVMd/2vckdJlol24acaTDIZAhI7qle5cM75bn01sOEZoFlSw6SwINOULrUCzNJsYb43qrLEibZb4j2LeQw==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.26.2.tgz", + "integrity": "sha512-Rb8Le/Li+EixQNc/pGkEJpLjozTjWYP9glaYfnjPtRVw4tHcd7khVm5mer0TQjonbBUjVC1zSuXv9gifXOv6DQ==", "license": "MIT", "funding": { "type": "github", @@ -8579,9 +8656,9 @@ } }, "node_modules/@tiptap/pm": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.26.1.tgz", - "integrity": "sha512-8aF+mY/vSHbGFqyG663ds84b+vca5Lge3tHdTMTKazxCnhXR9dn2oQJMnZ78YZvdRbkPkMJJHti9h3K7u2UQvw==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.26.2.tgz", + "integrity": "sha512-H2kJHckC9idlYPu/PNdu5XR3Rdu7gbNb+Qrdt2gBnaDyHgAcs+14wak6x19vy27GV9FFzg9722Eb7LErooo28w==", "license": "MIT", "peer": true, "dependencies": { @@ -8610,9 +8687,9 @@ } }, "node_modules/@tiptap/suggestion": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/suggestion/-/suggestion-2.26.1.tgz", - "integrity": "sha512-iNWJdQN7h01keNoVwyCsdI7ZX11YkrexZjCnutWK17Dd72s3NYVTmQXu7saftwddT4nDdlczNxAFosrt0zMhcg==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/@tiptap/suggestion/-/suggestion-2.26.2.tgz", + "integrity": "sha512-BtigI3xOJQbdNh2OeKN5wQDI/EPGN4GXdpoMHhENZeXKrX6PvWNaqjyLVsV3QiLgv6P352nZWcgo51wPXY2JgQ==", "license": "MIT", "peer": true, "funding": { @@ -8692,12 +8769,12 @@ } }, "node_modules/@tybys/wasm-util": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz", - "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==", - "dev": true, + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -8706,7 +8783,6 @@ "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", - "dev": true, "license": "MIT", "peer": true }, @@ -8743,12 +8819,12 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", - "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", "license": "MIT", "dependencies": { - "@babel/types": "^7.20.7" + "@babel/types": "^7.28.2" } }, "node_modules/@types/body-parser": { @@ -8776,7 +8852,6 @@ "version": "5.2.2", "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.2.tgz", "integrity": "sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==", - "dev": true, "license": "MIT", "dependencies": { "@types/deep-eql": "*" @@ -8786,13 +8861,15 @@ "version": "5.2.3", "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.3.tgz", "integrity": "sha512-uv0aG6R0Y8WHZLTamZwtfsDLVRnOa+n+n5rEvFWL5Na5gZ8V2Teab/duDPFzIIIhs9qizDpcavCusCLJZu62Kw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/command-line-usage": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/command-line-usage/-/command-line-usage-5.0.4.tgz", "integrity": "sha512-BwR5KP3Es/CSht0xqBcUXS3qCAUVXwpRKsV2+arxeb65atasuXG9LykC9Ab10Cw3s2raH92ZqOeILaQbsB2ACg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/connect": { "version": "3.4.38", @@ -8836,9 +8913,9 @@ } }, "node_modules/@types/d3-array": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", - "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz", + "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==", "license": "MIT" }, "node_modules/@types/d3-color": { @@ -8907,7 +8984,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", - "dev": true, "license": "MIT" }, "node_modules/@types/eslint": { @@ -8992,9 +9068,9 @@ } }, "node_modules/@types/jasmine": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.8.tgz", - "integrity": "sha512-u7/CnvRdh6AaaIzYjCgUuVbREFgulhX05Qtf6ZtW+aOcjCKKVvKgpkPYJBFTZSHtFBYimzU4zP0V2vrEsq9Wcg==", + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.9.tgz", + "integrity": "sha512-8t4HtkW4wxiPVedMpeZ63n3vlWxEIquo/zc1Tm8ElU+SqVV7+D3Na2PWaJUp179AzTragMWVwkMv7mvty0NfyQ==", "dev": true, "license": "MIT" }, @@ -9076,9 +9152,9 @@ } }, "node_modules/@types/node": { - "version": "22.16.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.4.tgz", - "integrity": "sha512-PYRhNtZdm2wH/NT2k/oAJ6/f2VD2N2Dag0lGlx2vWgMSJXGNmlce5MiTQzoWAiIJtso30mjnfQCOKVH+kAQC/g==", + "version": "22.18.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.8.tgz", + "integrity": "sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==", "dev": true, "license": "MIT", "dependencies": { @@ -9086,9 +9162,9 @@ } }, "node_modules/@types/node-forge": { - "version": "1.3.13", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.13.tgz", - "integrity": "sha512-zePQJSW5QkwSHKRApqWCVKeKoSOt4xvEnLENZPjyvm9Ezdf/EyDeJM7jqLzOwjVICQQzvLZ63T55MKdJB5H6ww==", + "version": "1.3.14", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", + "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", "dev": true, "license": "MIT", "dependencies": { @@ -9137,9 +9213,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.23", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.23.tgz", - "integrity": "sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w==", + "version": "18.3.25", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.25.tgz", + "integrity": "sha512-oSVZmGtDPmRZtVDqvdKUi/qgCsWp5IDY29wp8na8Bj4B3cc99hfNzvNhlMkVVxctkAOGUA3Km7MMpBHAnWfcIA==", "license": "MIT", "dependencies": { "@types/prop-types": "*", @@ -9171,9 +9247,9 @@ "license": "MIT" }, "node_modules/@types/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", "dev": true, "license": "MIT" }, @@ -9394,14 +9470,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.37.0.tgz", - "integrity": "sha512-BIUXYsbkl5A1aJDdYJCBAo8rCEbAvdquQ8AnLb6z5Lp1u3x5PNgSSx9A/zqYc++Xnr/0DVpls8iQ2cJs/izTXA==", + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.45.0.tgz", + "integrity": "sha512-3pcVHwMG/iA8afdGLMuTibGR7pDsn9RjDev6CCB+naRsSYs2pns5QbinF4Xqw6YC/Sj3lMrm/Im0eMfaa61WUg==", "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.37.0", - "@typescript-eslint/types": "^8.37.0", + "@typescript-eslint/tsconfig-utils": "^8.45.0", + "@typescript-eslint/types": "^8.45.0", "debug": "^4.3.4" }, "engines": { @@ -9412,7 +9488,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/scope-manager": { @@ -9448,9 +9524,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.37.0.tgz", - "integrity": "sha512-1/YHvAVTimMM9mmlPvTec9NP4bobA1RkDbMydxG8omqwJJLEW/Iy2C4adsAESIXU3WGLXFHSZUU+C9EoFWl4Zg==", + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.45.0.tgz", + "integrity": "sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==", "license": "MIT", "peer": true, "engines": { @@ -9461,7 +9537,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/type-utils": { @@ -9530,9 +9606,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.37.0.tgz", - "integrity": "sha512-ax0nv7PUF9NOVPs+lmQ7yIE7IQmAf8LGcXbMvHX5Gm+YJUYNAl340XkGnrimxZ0elXyoQJuN5sbg6C4evKA4SQ==", + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.45.0.tgz", + "integrity": "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==", "license": "MIT", "peer": true, "engines": { @@ -9613,16 +9689,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.37.0.tgz", - "integrity": "sha512-TSFvkIW6gGjN2p6zbXo20FzCABbyUAuq6tBvNRGsKdsSQ6a7rnV6ADfZ7f4iI3lIiXc4F4WWvtUfDw9CJ9pO5A==", + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.45.0.tgz", + "integrity": "sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==", "license": "MIT", "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.37.0", - "@typescript-eslint/types": "8.37.0", - "@typescript-eslint/typescript-estree": "8.37.0" + "@typescript-eslint/scope-manager": "8.45.0", + "@typescript-eslint/types": "8.45.0", + "@typescript-eslint/typescript-estree": "8.45.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9633,18 +9709,18 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.37.0.tgz", - "integrity": "sha512-0vGq0yiU1gbjKob2q691ybTg9JX6ShiVXAAfm2jGf3q0hdP6/BruaFjL/ManAR/lj05AvYCH+5bbVo0VtzmjOA==", + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.45.0.tgz", + "integrity": "sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==", "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/types": "8.37.0", - "@typescript-eslint/visitor-keys": "8.37.0" + "@typescript-eslint/types": "8.45.0", + "@typescript-eslint/visitor-keys": "8.45.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9655,16 +9731,16 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.37.0.tgz", - "integrity": "sha512-zuWDMDuzMRbQOM+bHyU4/slw27bAUEcKSKKs3hcv2aNnc/tvE/h7w60dwVw8vnal2Pub6RT1T7BI8tFZ1fE+yg==", + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.45.0.tgz", + "integrity": "sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==", "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/project-service": "8.37.0", - "@typescript-eslint/tsconfig-utils": "8.37.0", - "@typescript-eslint/types": "8.37.0", - "@typescript-eslint/visitor-keys": "8.37.0", + "@typescript-eslint/project-service": "8.45.0", + "@typescript-eslint/tsconfig-utils": "8.45.0", + "@typescript-eslint/types": "8.45.0", + "@typescript-eslint/visitor-keys": "8.45.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -9680,17 +9756,17 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.37.0.tgz", - "integrity": "sha512-YzfhzcTnZVPiLfP/oeKtDp2evwvHLMe0LOy7oe+hb9KKIumLNohYS9Hgp1ifwpu42YWxhZE8yieggz6JpqO/1w==", + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.45.0.tgz", + "integrity": "sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==", "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/types": "8.37.0", + "@typescript-eslint/types": "8.45.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -9711,19 +9787,6 @@ "balanced-match": "^1.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@typescript-eslint/utils/node_modules/minimatch": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", @@ -9785,6 +9848,19 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "license": "Apache-2.0", + "peer": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@ungap/structured-clone": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", @@ -9798,12 +9874,12 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "android" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-android-arm64": { "version": "1.11.1", @@ -9812,12 +9888,12 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "android" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-darwin-arm64": { "version": "1.11.1", @@ -9826,12 +9902,12 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-darwin-x64": { "version": "1.11.1", @@ -9840,12 +9916,12 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-freebsd-x64": { "version": "1.11.1", @@ -9854,12 +9930,12 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "freebsd" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { "version": "1.11.1", @@ -9868,12 +9944,12 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { "version": "1.11.1", @@ -9882,12 +9958,12 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { "version": "1.11.1", @@ -9896,12 +9972,12 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-arm64-musl": { "version": "1.11.1", @@ -9910,12 +9986,12 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { "version": "1.11.1", @@ -9924,12 +10000,12 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { "version": "1.11.1", @@ -9938,12 +10014,12 @@ "cpu": [ "riscv64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { "version": "1.11.1", @@ -9952,12 +10028,12 @@ "cpu": [ "riscv64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { "version": "1.11.1", @@ -9966,12 +10042,12 @@ "cpu": [ "s390x" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-x64-gnu": { "version": "1.11.1", @@ -9980,12 +10056,12 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-x64-musl": { "version": "1.11.1", @@ -9994,12 +10070,12 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-wasm32-wasi": { "version": "1.11.1", @@ -10008,9 +10084,9 @@ "cpu": [ "wasm32" ], - "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@napi-rs/wasm-runtime": "^0.2.11" }, @@ -10025,12 +10101,12 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { "version": "1.11.1", @@ -10039,12 +10115,12 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-win32-x64-msvc": { "version": "1.11.1", @@ -10053,12 +10129,12 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@vitejs/plugin-react-swc": { "version": "3.11.0", @@ -10078,7 +10154,6 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", - "dev": true, "license": "MIT", "dependencies": { "@types/chai": "^5.2.2", @@ -10095,7 +10170,6 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", - "dev": true, "license": "MIT", "dependencies": { "@vitest/spy": "3.2.4", @@ -10122,27 +10196,24 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" } }, "node_modules/@vitest/mocker/node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "dev": true, + "version": "0.30.19", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz", + "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==", "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "@jridgewell/sourcemap-codec": "^1.5.5" } }, "node_modules/@vitest/pretty-format": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", - "dev": true, "license": "MIT", "dependencies": { "tinyrainbow": "^2.0.0" @@ -10155,7 +10226,6 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", - "dev": true, "license": "MIT", "dependencies": { "tinyspy": "^4.0.3" @@ -10168,7 +10238,6 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", - "dev": true, "license": "MIT", "dependencies": { "@vitest/pretty-format": "3.2.4", @@ -10362,15 +10431,15 @@ "license": "BSD-2-Clause" }, "node_modules/@zip.js/zip.js": { - "version": "2.7.63", - "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.63.tgz", - "integrity": "sha512-B02i6QDMUQ4c+5F9LmliBGA+jFsiEHIlF0eLQ6rWLaQOD3YwI6vyWwGkVCNJnVVguE2xYyr9fAwSD/3valm1/Q==", + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.8.5.tgz", + "integrity": "sha512-Nh182lGMG20R3K3dmSPT1Ihv1fTq249bMn3Movp1vkbR5r4pjAJkcSkNxoGz5DNC2arr5s7SYLuw5QcJa3XtRw==", "dev": true, "license": "BSD-3-Clause", "engines": { "bun": ">=0.7.0", "deno": ">=1.0.0", - "node": ">=16.5.0" + "node": ">=18.0.0" } }, "node_modules/a-sync-waterfall": { @@ -10654,6 +10723,7 @@ "resolved": "https://registry.npmjs.org/apache-arrow/-/apache-arrow-21.0.0.tgz", "integrity": "sha512-UueXr0y7S6SB6ToIEON0ZIwRln1EY05NIMXKfPu8fumASypkXXHEb6LRTZGh7vnYoQ9TgqNMNN1937wyY9lyFQ==", "license": "Apache-2.0", + "peer": true, "dependencies": { "@swc/helpers": "^0.5.11", "@types/command-line-args": "^5.2.3", @@ -10670,19 +10740,21 @@ } }, "node_modules/apache-arrow/node_modules/@types/node": { - "version": "24.0.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.14.tgz", - "integrity": "sha512-4zXMWD91vBLGRtHK3YbIoFMia+1nqEz72coM42C5ETjnNCa/heoj7NT1G67iAfOqMmcfhuCZ4uNpyz8EjlAejw==", + "version": "24.6.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.6.2.tgz", + "integrity": "sha512-d2L25Y4j+W3ZlNAeMKcy7yDsK425ibcAOO2t7aPTz6gNMH0z2GThtwENCDc0d/Pw9wgyRqE5Px1wkV7naz8ang==", "license": "MIT", + "peer": true, "dependencies": { - "undici-types": "~7.8.0" + "undici-types": "~7.13.0" } }, "node_modules/apache-arrow/node_modules/undici-types": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", - "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", - "license": "MIT" + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.13.0.tgz", + "integrity": "sha512-Ov2Rr9Sx+fRgagJ5AX0qvItZG/JKKoBRAVITs1zk7IqZGTJUwgUr7qoYBpWwakpWilTZFM98rG/AFRocu10iIQ==", + "license": "MIT", + "peer": true }, "node_modules/are-docs-informative": { "version": "0.0.2", @@ -10704,7 +10776,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", - "dev": true, "license": "Apache-2.0", "engines": { "node": ">= 0.4" @@ -10715,6 +10786,7 @@ "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz", "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==", "license": "MIT", + "peer": true, "engines": { "node": ">=12.17" } @@ -10912,7 +10984,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", - "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -10941,16 +11012,6 @@ "node": ">= 0.4" } }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/autoprefixer": { "version": "10.4.20", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", @@ -11025,13 +11086,6 @@ "node": ">= 0.4" } }, - "node_modules/b4a": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", - "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", - "dev": true, - "license": "Apache-2.0" - }, "node_modules/babel-core": { "version": "7.0.0-bridge.0", "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", @@ -11130,24 +11184,25 @@ "license": "MIT" }, "node_modules/bare-events": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.6.0.tgz", - "integrity": "sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.7.0.tgz", + "integrity": "sha512-b3N5eTW1g7vXkw+0CXh/HazGTcO5KYuu/RCNaJbDMPI6LHDi+7qe8EmxKUVe1sUbY2KZOVZFyj62x0OEz9qyAA==", "dev": true, - "license": "Apache-2.0", - "optional": true + "license": "Apache-2.0" }, "node_modules/bare-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.6.tgz", - "integrity": "sha512-25RsLF33BqooOEFNdMcEhMpJy8EoR88zSMrnOQOaM3USnOK2VmaJ1uaQEwPA6AQjrv1lXChScosN6CzbwbO9OQ==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.4.5.tgz", + "integrity": "sha512-TCtu93KGLu6/aiGWzMr12TmSRS6nKdfhAnzTQRbXoSWxkbb9eRd53jQ51jG7g1gYjjtto3hbBrrhzg6djcgiKg==", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { "bare-events": "^2.5.4", "bare-path": "^3.0.0", - "bare-stream": "^2.6.4" + "bare-stream": "^2.6.4", + "bare-url": "^2.2.2", + "fast-fifo": "^1.3.2" }, "engines": { "bare": ">=1.16.0" @@ -11162,9 +11217,9 @@ } }, "node_modules/bare-os": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz", - "integrity": "sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz", + "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==", "dev": true, "license": "Apache-2.0", "optional": true, @@ -11184,9 +11239,9 @@ } }, "node_modules/bare-stream": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz", - "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz", + "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==", "dev": true, "license": "Apache-2.0", "optional": true, @@ -11206,6 +11261,17 @@ } } }, + "node_modules/bare-url": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.2.2.tgz", + "integrity": "sha512-g+ueNGKkrjMazDG3elZO1pNs3HY5+mMmOet1jtKyhOaCnkLzitxf26z7hoAEkDNgdNmnc1KIlt/dw6Po6xZMpA==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-path": "^3.0.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -11237,6 +11303,15 @@ "node": "^4.5.0 || >= 5.9" } }, + "node_modules/baseline-browser-mapping": { + "version": "2.8.11", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.11.tgz", + "integrity": "sha512-i+sRXGhz4+QW8aACZ3+r1GAKMt0wlFpeA8M5rOQd0HEYw9zhDrlx9Wc8uQ0IdXakjJRthzglEwfB/yqIjO6iDg==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, "node_modules/basic-ftp": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", @@ -11297,13 +11372,13 @@ } }, "node_modules/beachball": { - "version": "2.54.0", - "resolved": "https://registry.npmjs.org/beachball/-/beachball-2.54.0.tgz", - "integrity": "sha512-1c6guGSvI1MtMYWDQqzztvqRGoxR6I4GoePA3HlWQJav1NsK5kw1iGOUD9MKRbM+Tr3k1KwrwXIHisqXjYF98g==", + "version": "2.55.1", + "resolved": "https://registry.npmjs.org/beachball/-/beachball-2.55.1.tgz", + "integrity": "sha512-JtZnFkr0CX68/qPsRJX6viIbkjEGbIbWjaY8TnDgk3VYuh8mpl7wEOM9Kw6Hz5Bk/tI4CbGTWvSN/n6VHM3r9A==", "dev": true, "license": "MIT", "dependencies": { - "cosmiconfig": "^8.3.6", + "cosmiconfig": "^9.0.0", "execa": "^5.0.0", "fs-extra": "^11.1.1", "lodash": "^4.17.15", @@ -11327,7 +11402,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dev": true, "license": "MIT", "dependencies": { "open": "^8.0.4" @@ -11340,7 +11414,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -11350,7 +11423,6 @@ "version": "8.4.2", "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, "license": "MIT", "dependencies": { "define-lazy-prop": "^2.0.0", @@ -11489,9 +11561,9 @@ } }, "node_modules/browserslist": { - "version": "4.25.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", - "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", + "version": "4.26.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.26.3.tgz", + "integrity": "sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==", "funding": [ { "type": "opencollective", @@ -11508,9 +11580,10 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001726", - "electron-to-chromium": "^1.5.173", - "node-releases": "^2.0.19", + "baseline-browser-mapping": "^2.8.9", + "caniuse-lite": "^1.0.30001746", + "electron-to-chromium": "^1.5.227", + "node-releases": "^2.0.21", "update-browserslist-db": "^1.1.3" }, "bin": { @@ -11814,9 +11887,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001727", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz", - "integrity": "sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==", + "version": "1.0.30001747", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001747.tgz", + "integrity": "sha512-mzFa2DGIhuc5490Nd/G31xN1pnBnYMadtkyTjefPI7wzypqgCEpeWu9bJr0OnDsyKrW75zA9ZAt7pbQFmwLsQg==", "funding": [ { "type": "opencollective", @@ -11845,10 +11918,9 @@ } }, "node_modules/chai": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.1.tgz", - "integrity": "sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A==", - "dev": true, + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", + "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", "license": "MIT", "dependencies": { "assertion-error": "^2.0.1", @@ -11882,6 +11954,7 @@ "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", "license": "MIT", + "peer": true, "dependencies": { "chalk": "^4.1.2" }, @@ -11955,7 +12028,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", - "dev": true, "license": "MIT", "engines": { "node": ">= 16" @@ -12045,18 +12117,40 @@ "node": ">=0.8.0" } }, - "node_modules/chrome-launcher/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/chrome-launcher/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, "license": "ISC", "dependencies": { - "glob": "^7.1.3" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/chrome-launcher/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -12073,9 +12167,9 @@ } }, "node_modules/chromium-bidi": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-7.1.1.tgz", - "integrity": "sha512-L2BKQ0rSLADgbPMIdDh3wnYHs3EiUiMay2Sq0CTolheaADmWIf6Pe+T9LJRcnh5rcMz0U7MVk0cQVvKsGRMa1g==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-9.1.0.tgz", + "integrity": "sha512-rlUzQ4WzIAWdIbY/viPShhZU2n21CxDUgazXVbw4Hu1MwaeUSEksSeM6DqPgpRjCLXRk702AVRxJxoOz0dw4OA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -12166,9 +12260,9 @@ } }, "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "dev": true, "license": "MIT", "engines": { @@ -12179,9 +12273,9 @@ } }, "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.5.0.tgz", + "integrity": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==", "dev": true, "license": "MIT" }, @@ -12204,9 +12298,9 @@ } }, "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", "dev": true, "license": "MIT", "dependencies": { @@ -12338,6 +12432,7 @@ "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-6.0.1.tgz", "integrity": "sha512-Jr3eByUjqyK0qd8W0SGFW1nZwqCaNCtbXjRo2cRJC1OYxWl3MZ5t1US3jq+cO4sPavqgw4l9BMGX0CBe+trepg==", "license": "MIT", + "peer": true, "dependencies": { "array-back": "^6.2.2", "find-replace": "^5.0.2", @@ -12361,6 +12456,7 @@ "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.3.tgz", "integrity": "sha512-PqMLy5+YGwhMh1wS04mVG44oqDsgyLRSKJBdOo1bnYhMKBW65gZF1dRp2OZRhiTjgUHljy99qkO7bsctLaw35Q==", "license": "MIT", + "peer": true, "dependencies": { "array-back": "^6.2.2", "chalk-template": "^0.4.0", @@ -12442,9 +12538,9 @@ } }, "node_modules/compression": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.0.tgz", - "integrity": "sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", + "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", "dev": true, "license": "MIT", "dependencies": { @@ -12452,7 +12548,7 @@ "compressible": "~2.0.18", "debug": "2.6.9", "negotiator": "~0.6.4", - "on-headers": "~1.0.2", + "on-headers": "~1.1.0", "safe-buffer": "5.2.1", "vary": "~1.1.2" }, @@ -12484,19 +12580,18 @@ "license": "MIT" }, "node_modules/concurrently": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.0.tgz", - "integrity": "sha512-IsB/fiXTupmagMW4MNp2lx2cdSN2FfZq78vF90LBB+zZHArbIQZjQtzXCiXnvTxCZSvXanTqFLWBjw2UkLx1SQ==", + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.1.tgz", + "integrity": "sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng==", "dev": true, "license": "MIT", "dependencies": { - "chalk": "^4.1.2", - "lodash": "^4.17.21", - "rxjs": "^7.8.1", - "shell-quote": "^1.8.1", - "supports-color": "^8.1.1", - "tree-kill": "^1.2.2", - "yargs": "^17.7.2" + "chalk": "4.1.2", + "rxjs": "7.8.2", + "shell-quote": "1.8.3", + "supports-color": "8.1.1", + "tree-kill": "1.2.2", + "yargs": "17.7.2" }, "bin": { "conc": "dist/bin/concurrently.js", @@ -12591,13 +12686,6 @@ "typedarray-to-buffer": "^3.1.5" } }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "license": "MIT", - "peer": true - }, "node_modules/connect": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", @@ -12858,9 +12946,9 @@ } }, "node_modules/core-js": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.44.0.tgz", - "integrity": "sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==", + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.45.1.tgz", + "integrity": "sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -12870,13 +12958,13 @@ } }, "node_modules/core-js-compat": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.44.0.tgz", - "integrity": "sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==", + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.45.1.tgz", + "integrity": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.25.1" + "browserslist": "^4.25.3" }, "funding": { "type": "opencollective", @@ -12905,16 +12993,16 @@ } }, "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, "license": "MIT", "dependencies": { + "env-paths": "^2.2.1", "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" + "parse-json": "^5.2.0" }, "engines": { "node": ">=14" @@ -12932,9 +13020,9 @@ } }, "node_modules/create-storybook": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/create-storybook/-/create-storybook-9.1.1.tgz", - "integrity": "sha512-JrW3xqo1pbgsX1fvopjN6vZoFO+UyJbXv8sX2Gwvz3LMqwdQToEyUAn8KpOmHH3N+WnUd0tqC5TvK8g7bkk7YA==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/create-storybook/-/create-storybook-9.1.10.tgz", + "integrity": "sha512-MwfPUTEjwrGxiTkf7oRjQguDYMmDBNxrbRFceLQr5uwNBCIQxFrZX3FiQm4tDbmzQw05l5MbQJ1/3NeQnX/kGQ==", "dev": true, "license": "MIT", "dependencies": { @@ -12973,21 +13061,20 @@ } }, "node_modules/cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-10.1.0.tgz", + "integrity": "sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==", "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1" + "@epic-web/invariant": "^1.0.0", + "cross-spawn": "^7.0.6" }, "bin": { - "cross-env": "src/bin/cross-env.js", - "cross-env-shell": "src/bin/cross-env-shell.js" + "cross-env": "dist/bin/cross-env.js", + "cross-env-shell": "dist/bin/cross-env-shell.js" }, "engines": { - "node": ">=10.14", - "npm": ">=6", - "yarn": ">=1" + "node": ">=20" } }, "node_modules/cross-spawn": { @@ -13105,7 +13192,6 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", - "dev": true, "license": "MIT" }, "node_modules/cssesc": { @@ -13420,9 +13506,9 @@ } }, "node_modules/debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -13482,7 +13568,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -13640,7 +13725,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -13658,9 +13742,9 @@ } }, "node_modules/detect-libc": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", - "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.1.tgz", + "integrity": "sha512-ecqj/sy1jcK1uWrwpR67UhYrIFQ+5WlGxth34WquCbamhFA6hkkwiu37o6J5xCHdo1oixJRfVRw+ywV+Hq/0Aw==", "dev": true, "license": "Apache-2.0", "engines": { @@ -13750,7 +13834,6 @@ "version": "0.5.16", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true, "license": "MIT", "peer": true }, @@ -13935,9 +14018,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.185", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.185.tgz", - "integrity": "sha512-dYOZfUk57hSMPePoIQ1fZWl1Fkj+OshhEVuPacNKWzC1efe56OsHY3l/jCfiAgIICOU3VgOIdoq7ahg7r7n6MQ==", + "version": "1.5.230", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.230.tgz", + "integrity": "sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==", "license": "ISC" }, "node_modules/emoji-regex": { @@ -14083,9 +14166,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.2.tgz", - "integrity": "sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", + "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", "dev": true, "license": "MIT", "dependencies": { @@ -14183,9 +14266,9 @@ } }, "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", "dev": true, "license": "MIT", "dependencies": { @@ -14346,9 +14429,9 @@ } }, "node_modules/es-toolkit": { - "version": "1.39.7", - "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.7.tgz", - "integrity": "sha512-ek/wWryKouBrZIjkwW2BFf91CWOIMvoy2AE5YYgUrfWsJQM2Su1LoLtrw8uusEpN9RfqLlV/0FVNjT0WMv8Bxw==", + "version": "1.39.10", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.10.tgz", + "integrity": "sha512-E0iGnTtbDhkeczB0T+mxmoVlT4YNweEKBLq7oaU4p11mecdsZpNWOglI4895Vh4usbQ+LsJiuLuI2L0Vdmfm2w==", "dev": true, "license": "MIT", "workspaces": [ @@ -14360,7 +14443,6 @@ "version": "0.23.0", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", - "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { @@ -14400,7 +14482,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", - "dev": true, "license": "MIT", "dependencies": { "debug": "^4.3.4" @@ -14540,42 +14621,12 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", - "license": "MIT", - "peer": true, - "dependencies": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.2" - } - }, - "node_modules/eslint-config-airbnb-base/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/eslint-import-context": { "version": "0.1.9", "resolved": "https://registry.npmjs.org/eslint-import-context/-/eslint-import-context-0.1.9.tgz", "integrity": "sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==", - "dev": true, "license": "MIT", + "peer": true, "dependencies": { "get-tsconfig": "^4.10.1", "stable-hash-x": "^0.2.0" @@ -14621,8 +14672,8 @@ "version": "4.4.4", "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-4.4.4.tgz", "integrity": "sha512-1iM2zeBvrYmUNTj2vSC/90JTHDth+dfOfiNKkxApWRsTJYNrc8rOdxxIf5vazX+BiAXTeOT0UvWpGI/7qIWQOw==", - "dev": true, "license": "ISC", + "peer": true, "dependencies": { "debug": "^4.4.1", "eslint-import-context": "^0.1.8", @@ -14748,19 +14799,21 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "51.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-51.4.1.tgz", - "integrity": "sha512-y4CA9OkachG8v5nAtrwvcvjIbdcKgSyS6U//IfQr4FZFFyeBFwZFf/tfSsMr46mWDJgidZjBTqoCRlXywfFBMg==", + "version": "60.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-60.7.1.tgz", + "integrity": "sha512-JCLls7B3Tlb2YS5M6+aZqxb0gnEkr+H9/qMm5HSzynlvq3wqbxS7+4RS954EGuLrITfbaB6nmf3FyZAhOeCUEg==", "license": "BSD-3-Clause", "peer": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.52.0", + "@es-joy/jsdoccomment": "~0.65.2", "are-docs-informative": "^0.0.2", "comment-parser": "1.4.1", - "debug": "^4.4.1", + "debug": "^4.4.3", "escape-string-regexp": "^4.0.0", "espree": "^10.4.0", "esquery": "^1.6.0", + "html-entities": "^2.6.0", + "object-deep-merge": "^1.0.5", "parse-imports-exports": "^0.2.4", "semver": "^7.7.2", "spdx-expression-parse": "^4.0.0" @@ -14785,54 +14838,31 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-jsdoc/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-jsdoc/node_modules/espree": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", - "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/eslint-plugin-react-hooks": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", - "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-6.1.0.tgz", + "integrity": "sha512-72mucw/WLzEqGvL2vwE6fWR6geO6UbmDjz3eAb3pezxTpFzgbfyUeFKzmZKr9LhwUWMXfTVh1g0rKEJoyKNdoA==", "dev": true, "license": "MIT", + "dependencies": { + "@babel/core": "^7.24.4", + "@babel/parser": "^7.24.4", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "hermes-parser": "^0.25.1", + "zod": "^3.22.4", + "zod-validation-error": "^3.0.3" + }, "engines": { - "node": ">=10" + "node": ">=18" }, "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" } }, "node_modules/eslint-plugin-react-refresh": { - "version": "0.4.20", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.20.tgz", - "integrity": "sha512-XpbHQ2q5gUF8BGOX4dHe+71qoirYMhApEPZ7sfhF/dNnOF1UXnCMGZf79SFTBO7Bz5YEIT4TMieSlJBWhP9WBA==", + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.23.tgz", + "integrity": "sha512-G4j+rv0NmbIR45kni5xJOrYvCtyD3/7LjpVH8MPPcudXDcNu8gv+4ATTDXTtbRR8rTCM5HxECvCSsRmxKnWDsA==", "dev": true, "license": "MIT", "peerDependencies": { @@ -14840,21 +14870,20 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.12.0.tgz", - "integrity": "sha512-Lg5I0+npTgiYgZ4KSvGWGDFZi3eOCNJPaWX0c9rTEEXC5wvooOClsP9ZtbI4hhFKyKgYR877KiJxbRTSJq9gWA==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.1.10.tgz", + "integrity": "sha512-HAVQ9HTMydcFj5KjnzsETOwPe19eIViwRBhc47lvU04YEFTgEg2rlXN1xozxHUlQ+XkkoKYkIUYoqo7KgGhkIA==", "license": "MIT", "peer": true, "dependencies": { - "@storybook/csf": "^0.1.11", - "@typescript-eslint/utils": "^8.8.1", - "ts-dedent": "^2.2.0" + "@typescript-eslint/utils": "^8.8.1" }, "engines": { - "node": ">= 18" + "node": ">=20.0.0" }, "peerDependencies": { - "eslint": ">=8" + "eslint": ">=8", + "storybook": "^9.1.10" } }, "node_modules/eslint-scope": { @@ -14876,12 +14905,13 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", "license": "Apache-2.0", + "peer": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -14931,6 +14961,35 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/eslint/node_modules/glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -14950,27 +15009,28 @@ "license": "MIT" }, "node_modules/esm-import-transformer": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/esm-import-transformer/-/esm-import-transformer-3.0.3.tgz", - "integrity": "sha512-Wj9kBIA9vKZRYAQzhe229M7wmWb2f3vTu86CkszZUy2/iiVCYljXm/EkwJtWKc0vup30WHhxbm3rpkysBKczxQ==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/esm-import-transformer/-/esm-import-transformer-3.0.5.tgz", + "integrity": "sha512-1GKLvfuMnnpI75l8c6sHoz0L3Z872xL5akGuBudgqTDPv4Vy6f2Ec7jEMKTxlqWl/3kSvNbHELeimJtnqgYniw==", "dev": true, "license": "MIT", "dependencies": { - "acorn": "^8.11.2" + "acorn": "^8.15.0" } }, "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { - "acorn": "^8.9.0", + "acorn": "^8.15.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.2.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -14980,7 +15040,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", @@ -15076,6 +15135,16 @@ "node": ">=0.8.x" } }, + "node_modules/events-universal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", + "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bare-events": "^2.7.0" + } + }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -15260,6 +15329,19 @@ "node": ">=4" } }, + "node_modules/external-editor/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, "node_modules/extract-zip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", @@ -15339,9 +15421,9 @@ "license": "MIT" }, "node_modules/fast-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", - "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", "dev": true, "funding": [ { @@ -15516,6 +15598,7 @@ "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-5.0.2.tgz", "integrity": "sha512-Y45BAiE3mz2QsrN2fb5QEtO4qb44NcS7en/0y9PEVsg351HsLeVclP8QPMH79Le9sH3rs5RSwJu99W0WPZO43Q==", "license": "MIT", + "peer": true, "engines": { "node": ">=14" }, @@ -15578,6 +15661,27 @@ "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/flat-cache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/flat-cache/node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -15598,7 +15702,8 @@ "version": "25.2.10", "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.2.10.tgz", "integrity": "sha512-7JlN9ZvLDG1McO3kbX0k4v+SUAg48L1rIwEvN6ZQl/eCtgJz9UylTMzE9wrmYrcorgxm3CX/3T/w5VAub99UUw==", - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/flatted": { "version": "3.3.3", @@ -15607,9 +15712,9 @@ "license": "ISC" }, "node_modules/flow-parser": { - "version": "0.275.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.275.0.tgz", - "integrity": "sha512-fHNwawoA2LM7FsxhU/1lTRGq9n6/Q8k861eHgN7GKtamYt9Qrxpg/ZSrev8o1WX7fQ2D3Gg3+uvYN15PmsG7Yw==", + "version": "0.287.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.287.0.tgz", + "integrity": "sha512-92XfPmSg6zV/UD/R3Hw+sxBUi3SiIL8COqD7p3HRZysX1ksrw5MdPhpqox0U0Hd5lqQ9F1AJCi92fnRO7WDgFw==", "dev": true, "license": "MIT", "engines": { @@ -15617,9 +15722,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", "dev": true, "funding": [ { @@ -15724,9 +15829,9 @@ } }, "node_modules/fs-extra": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", - "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", + "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", "dev": true, "license": "MIT", "dependencies": { @@ -15812,6 +15917,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -15831,9 +15945,9 @@ } }, "node_modules/get-east-asian-width": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", - "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", + "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", "dev": true, "license": "MIT", "engines": { @@ -15928,8 +16042,8 @@ "version": "4.10.1", "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.1.tgz", "integrity": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==", - "dev": true, "license": "MIT", + "peer": true, "dependencies": { "resolve-pkg-maps": "^1.0.0" }, @@ -15993,21 +16107,23 @@ } }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", + "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", "license": "ISC", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.0.3", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" }, - "engines": { - "node": "*" + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -16025,6 +16141,23 @@ "node": ">= 6" } }, + "node_modules/glob-to-regex.js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz", + "integrity": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, "node_modules/glob-to-regexp": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", @@ -16032,6 +16165,21 @@ "dev": true, "license": "BSD-2-Clause" }, + "node_modules/glob/node_modules/minimatch": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "license": "ISC", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/globals": { "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", @@ -16170,13 +16318,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/gray-matter/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, "node_modules/handle-thing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", @@ -16325,6 +16466,23 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==", + "dev": true, + "license": "MIT" + }, + "node_modules/hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hermes-estree": "0.25.1" + } + }, "node_modules/highlight.js": { "version": "10.7.3", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", @@ -16415,6 +16573,23 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/html-entities": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", + "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT", + "peer": true + }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", @@ -16689,6 +16864,21 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/image-ssim": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/image-ssim/-/image-ssim-0.2.0.tgz", @@ -16739,7 +16929,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -17037,15 +17226,11 @@ } }, "node_modules/ip-address": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", + "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", "dev": true, "license": "MIT", - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, "engines": { "node": ">= 12" } @@ -17198,8 +17383,8 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz", "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==", - "dev": true, "license": "MIT", + "peer": true, "dependencies": { "semver": "^7.7.1" } @@ -17294,7 +17479,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, "license": "MIT", "bin": { "is-docker": "cli.js" @@ -17351,13 +17535,14 @@ } }, "node_modules/is-generator-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", - "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", "license": "MIT", "dependencies": { - "call-bound": "^1.0.3", - "get-proto": "^1.0.0", + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", "has-tostringtag": "^1.0.2", "safe-regex-test": "^1.1.0" }, @@ -17501,9 +17686,9 @@ } }, "node_modules/is-network-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", - "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.0.tgz", + "integrity": "sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==", "dev": true, "license": "MIT", "engines": { @@ -17788,7 +17973,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, "license": "MIT", "dependencies": { "is-docker": "^2.0.0" @@ -17950,9 +18134,9 @@ } }, "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -17979,23 +18163,23 @@ } }, "node_modules/jasmine": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-5.9.0.tgz", - "integrity": "sha512-SspK51QMnuC92z5zpF4kOkWN+MyZZDOBv8zgzlMAYvMD0UoGwcq5yYaDe1mrpN7wXZ2CFXh5y8Ua2ugwE4OmXQ==", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-5.11.0.tgz", + "integrity": "sha512-MhIYY2pLfRA5hhIvY72ZLilwKeZEBuTyIUv9JDB+b+pEYehsJDW2obKF2dmMtWaFG6pDiFiAUNphpZ7SW7fFMA==", "dev": true, "license": "MIT", "dependencies": { "glob": "^10.2.2", - "jasmine-core": "~5.9.0" + "jasmine-core": "~5.11.0" }, "bin": { "jasmine": "bin/jasmine.js" } }, "node_modules/jasmine-core": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.9.0.tgz", - "integrity": "sha512-OMUvF1iI6+gSRYOhMrH4QYothVLN9C3EJ6wm4g7zLJlnaTl8zbaPOr0bTw70l7QxkoM7sVFOWo83u9B2Fe2Zng==", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.11.0.tgz", + "integrity": "sha512-MPJ8L5yyNul0F2SuEsLASwESXQjJvBXnKu31JWFyRZSvuv2B79K4GDWN3pSqvLheUNh7Fyb6dXwd4rsz95O2Kg==", "dev": true, "license": "MIT" }, @@ -18272,13 +18456,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "dev": true, - "license": "MIT" - }, "node_modules/jscodeshift": { "version": "0.15.2", "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.15.2.tgz", @@ -18320,13 +18497,13 @@ } }, "node_modules/jsdoc-type-pratt-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz", - "integrity": "sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.1.2.tgz", + "integrity": "sha512-ruy+JcplsWkqnYq1m/qokaErhEURwf/vhdTzlPNpei7RJabVWxPxGWoCPSCP0sbsz03d590hTkjLdXjyMxH0iA==", "license": "MIT", "peer": true, "engines": { - "node": ">=12.0.0" + "node": ">=20.0.0" } }, "node_modules/jsesc": { @@ -18345,6 +18522,7 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/json-bignum/-/json-bignum-0.0.3.tgz", "integrity": "sha512-2WHyXj3OfHSgNyuzDbSxI1w2jgw5gkWSWhS7Qg4bWXx1nLk3jnbwfUeS0PSba3IzpTUWdHxBieELUzXRjQB2zg==", + "peer": true, "engines": { "node": ">=0.8" } @@ -18415,9 +18593,9 @@ "license": "MIT" }, "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", "dev": true, "license": "MIT", "dependencies": { @@ -18719,14 +18897,39 @@ "webpack": "^5.0.0" } }, - "node_modules/karma-webpack/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "node_modules/karma-webpack/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "balanced-match": "^1.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/karma-webpack/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, "node_modules/karma-webpack/node_modules/minimatch": { @@ -18745,6 +18948,16 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/karma-webpack/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/karma-webpack/node_modules/webpack-merge": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", @@ -18767,6 +18980,28 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/karma/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/karma/node_modules/mime": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", @@ -18807,16 +19042,6 @@ "node": ">=0.10.0" } }, - "node_modules/karma/node_modules/tmp": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", - "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.14" - } - }, "node_modules/karma/node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -18886,14 +19111,14 @@ } }, "node_modules/launch-editor": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.10.0.tgz", - "integrity": "sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==", + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.11.1.tgz", + "integrity": "sha512-SEET7oNfgSaB6Ym0jufAdCeo3meJVeCaaDyzRygy0xsp2BFKCprcfHljTq4QkzTLUxEKkFK6OK4811YM2oSrRg==", "dev": true, "license": "MIT", "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" + "picocolors": "^1.1.1", + "shell-quote": "^1.8.3" } }, "node_modules/legacy-javascript": { @@ -18957,6 +19182,48 @@ } } }, + "node_modules/less/node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -19079,9 +19346,9 @@ "license": "Apache-2.0" }, "node_modules/lighthouse/node_modules/chrome-launcher": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.2.0.tgz", - "integrity": "sha512-JbuGuBNss258bvGil7FT4HKdC3SC2K7UAEUqiPy3ACS3Yxo3hAW6bvFpCu2HsIJLgTqxgEX6BkujvzZfLpUD0Q==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.2.1.tgz", + "integrity": "sha512-qmFR5PLMzHyuNJHwOloHPAHhbaNglkfeV/xDtt5b7xiFFyU1I+AZZX0PYseMuhenJSSirgxELYIbswcoc+5H4A==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -19097,16 +19364,6 @@ "node": ">=12.13.0" } }, - "node_modules/lighthouse/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, "node_modules/lighthouse/node_modules/define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -19131,23 +19388,16 @@ } }, "node_modules/lighthouse/node_modules/lighthouse-logger": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-2.0.1.tgz", - "integrity": "sha512-ioBrW3s2i97noEmnXxmUq7cjIcVRjT5HBpAYy8zE11CxU9HqlWHHeRxfeN1tn8F7OEMVPIC9x1f8t3Z7US9ehQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-2.0.2.tgz", + "integrity": "sha512-vWl2+u5jgOQuZR55Z1WM0XDdrJT6mzMP8zHUct7xTlWhuQs+eV0g+QL0RQdFjT54zVmbhLCP8vIVpy1wGn/gCg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "debug": "^2.6.9", + "debug": "^4.4.1", "marky": "^1.2.2" } }, - "node_modules/lighthouse/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, "node_modules/lighthouse/node_modules/open": { "version": "8.4.2", "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", @@ -19215,9 +19465,9 @@ } }, "node_modules/linkifyjs": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.3.1.tgz", - "integrity": "sha512-DRSlB9DKVW04c4SUdGvKK5FR6be45lTU9M76JnngqPeeGDqPwYc0zdUErtsNVMtxPXgUWV4HbXbnC4sNyBxkYg==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.3.2.tgz", + "integrity": "sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==", "license": "MIT" }, "node_modules/liquidjs": { @@ -19277,9 +19527,9 @@ } }, "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "dev": true, "license": "MIT", "engines": { @@ -19290,9 +19540,9 @@ } }, "node_modules/listr2/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", "engines": { @@ -19303,9 +19553,9 @@ } }, "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.5.0.tgz", + "integrity": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==", "dev": true, "license": "MIT" }, @@ -19335,9 +19585,9 @@ } }, "node_modules/listr2/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", "dev": true, "license": "MIT", "dependencies": { @@ -19351,9 +19601,9 @@ } }, "node_modules/listr2/node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", "dev": true, "license": "MIT", "dependencies": { @@ -19531,9 +19781,9 @@ } }, "node_modules/log-update/node_modules/ansi-escapes": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", - "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.1.1.tgz", + "integrity": "sha512-Zhl0ErHcSRUaVfGUeUdDuLgpkEo8KIFjB4Y9uAc46ScOpdDiU1Dbyplh7qWJeJ/ZHpbyMSM26+X3BySgnIz40Q==", "dev": true, "license": "MIT", "dependencies": { @@ -19547,9 +19797,9 @@ } }, "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "dev": true, "license": "MIT", "engines": { @@ -19560,9 +19810,9 @@ } }, "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", "engines": { @@ -19589,20 +19839,20 @@ } }, "node_modules/log-update/node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.5.0.tgz", + "integrity": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==", "dev": true, "license": "MIT" }, "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", - "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", "dev": true, "license": "MIT", "dependencies": { - "get-east-asian-width": "^1.0.0" + "get-east-asian-width": "^1.3.1" }, "engines": { "node": ">=18" @@ -19658,9 +19908,9 @@ } }, "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", - "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", + "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", "dev": true, "license": "MIT", "dependencies": { @@ -19693,9 +19943,9 @@ } }, "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", "dev": true, "license": "MIT", "dependencies": { @@ -19709,9 +19959,9 @@ } }, "node_modules/log-update/node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", "dev": true, "license": "MIT", "dependencies": { @@ -19869,10 +20119,9 @@ } }, "node_modules/loupe": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.4.tgz", - "integrity": "sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==", - "dev": true, + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", + "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", "license": "MIT" }, "node_modules/lowlight": { @@ -19891,18 +20140,18 @@ } }, "node_modules/lru-cache": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz", - "integrity": "sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "license": "ISC", - "engines": { - "node": "20 || >=22" + "dependencies": { + "yallist": "^3.0.2" } }, "node_modules/luxon": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.7.1.tgz", - "integrity": "sha512-RkRWjA926cTvz5rAb1BqyWkKbbjzCGchDUIKMCUvNi17j6f6j8uHGDV82Aqcqtzd+icoYpELmG3ksgGiFNNcNg==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.7.2.tgz", + "integrity": "sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==", "dev": true, "license": "MIT", "engines": { @@ -19913,7 +20162,6 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true, "license": "MIT", "peer": true, "bin": { @@ -20334,20 +20582,19 @@ } }, "node_modules/memfs": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.17.2.tgz", - "integrity": "sha512-NgYhCOWgovOXSzvYgUW0LQ7Qy72rWQMGGFJDoWg4G30RHd3z77VbYdtJ4fembJXBy8pMIUA31XNAupobOQlwdg==", + "version": "4.48.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.48.1.tgz", + "integrity": "sha512-vWO+1ROkhOALF1UnT9aNOOflq5oFDlqwTXaPg6duo07fBLxSH0+bcF0TY1lbA1zTNKyGgDxgaDdKx5MaewLX5A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/json-pack": "^1.0.3", - "@jsonjoy.com/util": "^1.3.0", - "tree-dump": "^1.0.1", + "@jsonjoy.com/json-pack": "^1.11.0", + "@jsonjoy.com/util": "^1.9.0", + "glob-to-regex.js": "^1.0.1", + "thingies": "^2.5.0", + "tree-dump": "^1.0.3", "tslib": "^2.0.0" }, - "engines": { - "node": ">= 4.0.0" - }, "funding": { "type": "github", "url": "https://github.com/sponsors/streamich" @@ -21073,7 +21320,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -21194,6 +21440,13 @@ "node": ">=8" } }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -21220,6 +21473,13 @@ "node": ">=8" } }, + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", @@ -21246,6 +21506,13 @@ "node": ">=8" } }, + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -21273,6 +21540,13 @@ "node": ">=8" } }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, "node_modules/mitt": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", @@ -21294,16 +21568,16 @@ } }, "node_modules/mlly": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.4.tgz", - "integrity": "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.0.tgz", + "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==", "dev": true, "license": "MIT", "dependencies": { - "acorn": "^8.14.0", - "pathe": "^2.0.1", - "pkg-types": "^1.3.0", - "ufo": "^1.5.4" + "acorn": "^8.15.0", + "pathe": "^2.0.3", + "pkg-types": "^1.3.1", + "ufo": "^1.6.1" } }, "node_modules/moo": { @@ -21314,9 +21588,9 @@ "license": "BSD-3-Clause" }, "node_modules/morphdom": { - "version": "2.7.5", - "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.7.5.tgz", - "integrity": "sha512-z6bfWFMra7kBqDjQGHud1LSXtq5JJC060viEkQFMBX6baIecpkNr2Ywrn2OQfWP3rXiNFQRPoFjD8/TvJcWcDg==", + "version": "2.7.7", + "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.7.7.tgz", + "integrity": "sha512-04GmsiBcalrSCNmzfo+UjU8tt3PhZJKzcOy+r1FlGA7/zri8wre3I1WkYN9PT3sIeIKfW9bpyElA+VzOg2E24g==", "dev": true, "license": "MIT" }, @@ -21337,9 +21611,9 @@ "license": "MIT" }, "node_modules/msgpackr": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.4.tgz", - "integrity": "sha512-uaff7RG9VIC4jacFW9xzL3jc0iM32DNHe4jYVycBcjUePT/Klnfj7pqtWJt9khvDFizmjN2TlYniYmSS2LIaZg==", + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.5.tgz", + "integrity": "sha512-UjkUHN0yqp9RWKy0Lplhh+wlpdt9oQBYgULZOiFhV3VclSF1JnSQWZ5r9gORQlNYaUKQoR8itv7g7z1xDDuACA==", "dev": true, "license": "MIT", "optionalDependencies": { @@ -21397,7 +21671,7 @@ "version": "3.3.11", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "dev": true, + "devOptional": true, "funding": [ { "type": "github", @@ -21413,11 +21687,11 @@ } }, "node_modules/napi-postinstall": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.0.tgz", - "integrity": "sha512-M7NqKyhODKV1gRLdkwE7pDsZP2/SC2a2vHkOYh9MCpKMbWVfyVfUw5MaH83Fv6XMjxr5jryUp3IDDL9rlxsTeA==", - "dev": true, + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.3.tgz", + "integrity": "sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow==", "license": "MIT", + "peer": true, "bin": { "napi-postinstall": "lib/cli.js" }, @@ -21434,6 +21708,40 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "license": "MIT" }, + "node_modules/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/negotiator": { "version": "0.6.4", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", @@ -21723,9 +22031,9 @@ } }, "node_modules/node-fetch-native": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", - "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", "dev": true, "license": "MIT" }, @@ -21906,9 +22214,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "version": "2.0.21", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.21.tgz", + "integrity": "sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==", "license": "MIT" }, "node_modules/node-retrieve-globals": { @@ -22168,6 +22476,29 @@ "node": ">=0.10.0" } }, + "node_modules/object-deep-merge": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-1.0.5.tgz", + "integrity": "sha512-3DioFgOzetbxbeUq8pB2NunXo8V0n4EvqsWM/cJoI6IA9zghd7cl/2pBOuWRf4dlvA+fcg5ugFMZaN2/RuoaGg==", + "license": "MIT", + "peer": true, + "dependencies": { + "type-fest": "4.2.0" + } + }, + "node_modules/object-deep-merge/node_modules/type-fest": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.2.0.tgz", + "integrity": "sha512-5zknd7Dss75pMSED270A1RQS3KloqRJA9XbXLe0eCxyw7xXFb3rd+9B0UQ/0E+LQT6lnrLviEolYORlRWamn4w==", + "license": "(MIT OR CC0-1.0)", + "peer": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", @@ -22226,22 +22557,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.entries": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", - "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", - "license": "MIT", - "peer": true, - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/object.fromentries": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", @@ -22316,9 +22631,9 @@ } }, "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", "dev": true, "license": "MIT", "engines": { @@ -22477,9 +22792,9 @@ } }, "node_modules/p-graph": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/p-graph/-/p-graph-1.1.2.tgz", - "integrity": "sha512-GnEEHrOMozk0hCjXBm011oYb3zpaOolxHgqL2s7Od2niGAJKyk/4FZ2VRUAgjqqqoQnZQtwkF6fjGDJkIQTjDQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-graph/-/p-graph-1.2.0.tgz", + "integrity": "sha512-tJcm42n9DPoTKtt/m2/KAoSSVuFrxV+p32A+58mtt8ta7sjcUBcOTS7AIPpz2miqEpVNuDYjPzs+3lM/hJWAQQ==", "dev": true, "license": "MIT" }, @@ -22882,9 +23197,9 @@ } }, "node_modules/patch-package": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.0.tgz", - "integrity": "sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.1.tgz", + "integrity": "sha512-VsKRIA8f5uqHQ7NGhwIna6Bx6D9s/1iXlA1hthBVBEbkq+t4kXD0HHt+rJhf/Z+Ci0F/HCB2hvn0qLdLG+Qxlw==", "dev": true, "license": "MIT", "dependencies": { @@ -22893,15 +23208,14 @@ "ci-info": "^3.7.0", "cross-spawn": "^7.0.3", "find-yarn-workspace-root": "^2.0.0", - "fs-extra": "^9.0.0", + "fs-extra": "^10.0.0", "json-stable-stringify": "^1.0.2", "klaw-sync": "^6.0.0", "minimist": "^1.2.6", "open": "^7.4.2", - "rimraf": "^2.6.3", "semver": "^7.5.3", "slash": "^2.0.0", - "tmp": "^0.0.33", + "tmp": "^0.2.4", "yaml": "^2.2.2" }, "bin": { @@ -22913,19 +23227,18 @@ } }, "node_modules/patch-package/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/path": { @@ -22988,6 +23301,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", + "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, "node_modules/path-to-regexp": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", @@ -23039,7 +23361,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 14.16" @@ -23217,13 +23538,13 @@ } }, "node_modules/playwright": { - "version": "1.53.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.53.1.tgz", - "integrity": "sha512-LJ13YLr/ocweuwxyGf1XNFWIU4M2zUSo149Qbp+A4cpwDjsxRPj7k6H25LBrEHiEwxvRbD8HdwvQmRMSvquhYw==", + "version": "1.54.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.54.1.tgz", + "integrity": "sha512-peWpSwIBmSLi6aW2auvrUtf2DqY16YYcCMO8rTVx486jKmDTJg7UAhyrraP98GB8BoPURZP8+nxO7TSd4cPr5g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.53.1" + "playwright-core": "1.54.1" }, "bin": { "playwright": "cli.js" @@ -23236,9 +23557,9 @@ } }, "node_modules/playwright-core": { - "version": "1.53.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.1.tgz", - "integrity": "sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==", + "version": "1.54.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.54.1.tgz", + "integrity": "sha512-Nbjs2zjj0htNhzgiy5wu+3w09YetDx5pkrpI/kZotDlDUaYk0HVA5xrBVPdow4SAUIlhgKcJeJg4GRKW6xHusA==", "dev": true, "license": "Apache-2.0", "bin": { @@ -23328,33 +23649,6 @@ } } }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/postcss-media-query-parser": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", @@ -23601,7 +23895,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", - "dev": true, + "devOptional": true, "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" @@ -23908,6 +24202,19 @@ "balanced-match": "^1.0.0" } }, + "node_modules/prettier-eslint/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/prettier-eslint/node_modules/minimatch": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", @@ -24207,9 +24514,9 @@ } }, "node_modules/prosemirror-tables": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.7.1.tgz", - "integrity": "sha512-eRQ97Bf+i9Eby99QbyAiyov43iOKgWa7QCGly+lrDt7efZ1v8NWolhXiB43hSDGIXT1UXgbs4KJN3a06FGpr1Q==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.8.1.tgz", + "integrity": "sha512-DAgDoUYHCcc6tOGpLVPSU1k84kCUWTWnfWX3UDy2Delv4ryH0KqTD6RBI6k4yi9j9I8gl3j8MkPpRD/vWPZbug==", "license": "MIT", "peer": true, "dependencies": { @@ -24259,9 +24566,9 @@ } }, "node_modules/prosemirror-view": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.40.0.tgz", - "integrity": "sha512-2G3svX0Cr1sJjkD/DYWSe3cfV5VPVTBOxI9XQEGWJDFEpsZb/gh4MV29ctv+OJx2RFX4BLt09i+6zaGM/ldkCw==", + "version": "1.41.2", + "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.41.2.tgz", + "integrity": "sha512-PGS/jETmh+Qjmre/6vcG7SNHAKiGc4vKOJmHMPRmvcUl7ISuVtrtHmH06UDUwaim4NDJfZfVMl7U7JkMMETa6g==", "license": "MIT", "dependencies": { "prosemirror-model": "^1.20.0", @@ -24383,17 +24690,18 @@ } }, "node_modules/puppeteer-core": { - "version": "24.14.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.14.0.tgz", - "integrity": "sha512-NO9XpCl+i8oB0zJp81iPhzMo2QK8/JTj4ramSvTpGCo9CPCNo4AZ8qVOGpSgXzlcOfOT3VHOkzTfPo08GOE5jA==", + "version": "24.23.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.23.0.tgz", + "integrity": "sha512-yl25C59gb14sOdIiSnJ08XiPP+O2RjuyZmEG+RjYmCXO7au0jcLf7fRiyii96dXGUBW7Zwei/mVKfxMx/POeFw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "2.10.6", - "chromium-bidi": "7.1.1", - "debug": "^4.4.1", - "devtools-protocol": "0.0.1464554", + "@puppeteer/browsers": "2.10.10", + "chromium-bidi": "9.1.0", + "debug": "^4.4.3", + "devtools-protocol": "0.0.1508733", "typed-query-selector": "^2.12.0", + "webdriver-bidi-protocol": "0.3.6", "ws": "^8.18.3" }, "engines": { @@ -24401,9 +24709,9 @@ } }, "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.1464554", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1464554.tgz", - "integrity": "sha512-CAoP3lYfwAGQTaAXYvA6JZR0fjGUb7qec1qf4mToyoH2TZgUFeIqYcjh6f9jNuhHfuZiEdH+PONHYrLhRQX6aw==", + "version": "0.0.1508733", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1508733.tgz", + "integrity": "sha512-QJ1R5gtck6nDcdM+nlsaJXcelPEI7ZxSMw1ujHpO1c4+9l+Nue5qlebi9xO1Z2MGr92bFOQTW7/rrheh5hHxDg==", "dev": true, "license": "BSD-3-Clause" }, @@ -24535,9 +24843,9 @@ "license": "MIT" }, "node_modules/react-syntax-highlighter": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.1.tgz", - "integrity": "sha512-OqJ2/vL7lEeV5zTJyG7kmARppUjiB9h9udl4qHQjjgEos66z00Ia0OckwYfRxCSFrW8RJIBnsBwQsHZbVPspqg==", + "version": "15.6.6", + "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.6.tgz", + "integrity": "sha512-DgXrc+AZF47+HvAPEmn7Ua/1p10jNoVZVI/LoPiYdtY+OM+/nG5yefLHKJwdKqY1adMuHFbeyBaG9j64ML7vTw==", "dev": true, "license": "MIT", "dependencies": { @@ -24545,7 +24853,7 @@ "highlight.js": "^10.4.1", "highlightjs-vue": "^1.0.0", "lowlight": "^1.17.0", - "prismjs": "^1.27.0", + "prismjs": "^1.30.0", "refractor": "^3.6.0" }, "peerDependencies": { @@ -24584,7 +24892,6 @@ "version": "0.23.11", "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", - "dev": true, "license": "MIT", "dependencies": { "ast-types": "^0.16.1", @@ -24601,7 +24908,6 @@ "version": "0.16.1", "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "dev": true, "license": "MIT", "dependencies": { "tslib": "^2.0.1" @@ -24614,7 +24920,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -24624,7 +24929,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, "license": "MIT", "dependencies": { "indent-string": "^4.0.0", @@ -24697,9 +25001,9 @@ "license": "MIT" }, "node_modules/regenerate-unicode-properties": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", - "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", + "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", "dev": true, "license": "MIT", "dependencies": { @@ -24713,7 +25017,6 @@ "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true, "license": "MIT" }, "node_modules/regex-parser": { @@ -24745,18 +25048,18 @@ } }, "node_modules/regexpu-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", - "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", + "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", "dev": true, "license": "MIT", "dependencies": { "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.0", + "regenerate-unicode-properties": "^10.2.2", "regjsgen": "^0.8.0", - "regjsparser": "^0.12.0", + "regjsparser": "^0.13.0", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" + "unicode-match-property-value-ecmascript": "^2.2.1" }, "engines": { "node": ">=4" @@ -24770,31 +25073,18 @@ "license": "MIT" }, "node_modules/regjsparser": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", - "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", + "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "jsesc": "~3.0.2" + "jsesc": "~3.1.0" }, "bin": { "regjsparser": "bin/parser" } }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/remark-gfm": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", @@ -24888,21 +25178,18 @@ "license": "MIT" }, "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "license": "MIT", "dependencies": { - "is-core-module": "^2.16.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, - "engines": { - "node": ">= 0.4" - }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -24920,8 +25207,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, "license": "MIT", + "peer": true, "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } @@ -25033,17 +25320,23 @@ "license": "MIT" }, "node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz", + "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==", "license": "ISC", + "peer": true, "dependencies": { - "glob": "^7.1.3" + "glob": "^11.0.0", + "package-json-from-dist": "^1.0.0" }, "bin": { - "rimraf": "bin.js" + "rimraf": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/robots-parser": { @@ -25057,10 +25350,10 @@ } }, "node_modules/rollup": { - "version": "4.46.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.46.2.tgz", - "integrity": "sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==", - "dev": true, + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz", + "integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==", + "devOptional": true, "license": "MIT", "dependencies": { "@types/estree": "1.0.8" @@ -25073,33 +25366,35 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.46.2", - "@rollup/rollup-android-arm64": "4.46.2", - "@rollup/rollup-darwin-arm64": "4.46.2", - "@rollup/rollup-darwin-x64": "4.46.2", - "@rollup/rollup-freebsd-arm64": "4.46.2", - "@rollup/rollup-freebsd-x64": "4.46.2", - "@rollup/rollup-linux-arm-gnueabihf": "4.46.2", - "@rollup/rollup-linux-arm-musleabihf": "4.46.2", - "@rollup/rollup-linux-arm64-gnu": "4.46.2", - "@rollup/rollup-linux-arm64-musl": "4.46.2", - "@rollup/rollup-linux-loongarch64-gnu": "4.46.2", - "@rollup/rollup-linux-ppc64-gnu": "4.46.2", - "@rollup/rollup-linux-riscv64-gnu": "4.46.2", - "@rollup/rollup-linux-riscv64-musl": "4.46.2", - "@rollup/rollup-linux-s390x-gnu": "4.46.2", - "@rollup/rollup-linux-x64-gnu": "4.46.2", - "@rollup/rollup-linux-x64-musl": "4.46.2", - "@rollup/rollup-win32-arm64-msvc": "4.46.2", - "@rollup/rollup-win32-ia32-msvc": "4.46.2", - "@rollup/rollup-win32-x64-msvc": "4.46.2", + "@rollup/rollup-android-arm-eabi": "4.52.4", + "@rollup/rollup-android-arm64": "4.52.4", + "@rollup/rollup-darwin-arm64": "4.52.4", + "@rollup/rollup-darwin-x64": "4.52.4", + "@rollup/rollup-freebsd-arm64": "4.52.4", + "@rollup/rollup-freebsd-x64": "4.52.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.4", + "@rollup/rollup-linux-arm-musleabihf": "4.52.4", + "@rollup/rollup-linux-arm64-gnu": "4.52.4", + "@rollup/rollup-linux-arm64-musl": "4.52.4", + "@rollup/rollup-linux-loong64-gnu": "4.52.4", + "@rollup/rollup-linux-ppc64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-musl": "4.52.4", + "@rollup/rollup-linux-s390x-gnu": "4.52.4", + "@rollup/rollup-linux-x64-gnu": "4.52.4", + "@rollup/rollup-linux-x64-musl": "4.52.4", + "@rollup/rollup-openharmony-arm64": "4.52.4", + "@rollup/rollup-win32-arm64-msvc": "4.52.4", + "@rollup/rollup-win32-ia32-msvc": "4.52.4", + "@rollup/rollup-win32-x64-gnu": "4.52.4", + "@rollup/rollup-win32-x64-msvc": "4.52.4", "fsevents": "~2.3.2" } }, "node_modules/rollup-plugin-sourcemaps2": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/rollup-plugin-sourcemaps2/-/rollup-plugin-sourcemaps2-0.5.3.tgz", - "integrity": "sha512-KmD8A50Lvi/FVkmu8Xo1LXFfhE5tCK/CIAWcnN44cJlgjyGR1l8WqYrSpJ+SQ3e6KNSj7GBvwqUg/4nQt3Agow==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/rollup-plugin-sourcemaps2/-/rollup-plugin-sourcemaps2-0.5.4.tgz", + "integrity": "sha512-XK6ITvEsKtUFN1GQbYKoqilwh1yKxTS9BLaFlVsm0IaYUYe3eVnhBWzKP4AHbkBO2BNOheGNlf407K7wCj6Rrw==", "dev": true, "license": "MIT", "dependencies": { @@ -25118,6 +25413,42 @@ } } }, + "node_modules/rollup-plugin-sourcemaps2/node_modules/@rollup/pluginutils": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.2.0.tgz", + "integrity": "sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/rollup-plugin-sourcemaps2/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/rope-sequence": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.4.tgz", @@ -25126,9 +25457,9 @@ "peer": true }, "node_modules/run-applescript": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", - "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", "dev": true, "license": "MIT", "engines": { @@ -25344,9 +25675,9 @@ } }, "node_modules/schema-utils": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz", - "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", "dev": true, "license": "MIT", "dependencies": { @@ -25899,9 +26230,9 @@ } }, "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", "engines": { @@ -26085,13 +26416,13 @@ } }, "node_modules/socks": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.6.tgz", - "integrity": "sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==", + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", "dev": true, "license": "MIT", "dependencies": { - "ip-address": "^9.0.5", + "ip-address": "^10.0.1", "smart-buffer": "^4.2.0" }, "engines": { @@ -26128,7 +26459,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "dev": true, + "devOptional": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -26240,9 +26571,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.21", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", - "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", + "version": "3.0.22", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", + "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", "license": "CC0-1.0" }, "node_modules/spdy": { @@ -26293,9 +26624,9 @@ } }, "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true, "license": "BSD-3-Clause" }, @@ -26316,8 +26647,8 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/stable-hash-x/-/stable-hash-x-0.2.0.tgz", "integrity": "sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==", - "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=12.0.0" } @@ -26347,10 +26678,9 @@ } }, "node_modules/storybook": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.1.1.tgz", - "integrity": "sha512-q6GaGZdVZh6rjOdGnc+4hGTu8ECyhyjQDw4EZNxKtQjDO8kqtuxbFm8l/IP2l+zLVJAatGWKkaX9Qcd7QZxz+Q==", - "dev": true, + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.1.10.tgz", + "integrity": "sha512-4+U7gF9hMpGilQmdVJwQaVZZEkD7XwC4ZDmBa51mobaPYelELEMoMfNM2hLyvB2x12gk1IJui1DnwOE4t+MXhw==", "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", @@ -26383,9 +26713,9 @@ } }, "node_modules/storybook-addon-pseudo-states": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/storybook-addon-pseudo-states/-/storybook-addon-pseudo-states-9.1.1.tgz", - "integrity": "sha512-MmeLmCb44zIALHO3A4b7fA8b22xua1M7g77PMOA7VHQCwqulLtHOFiCzILlP+/I6gVMjCKYBxU11Pn0cPdMUxQ==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/storybook-addon-pseudo-states/-/storybook-addon-pseudo-states-9.1.10.tgz", + "integrity": "sha512-bB3emx8wheEiTCk2lLgK0vcerIOjVaN/HJI9UdbWUcCMWj6VXHdDnxf+0d04HC2NQ9BUQ2vaCyyT0uIh8++cJg==", "dev": true, "license": "MIT", "funding": { @@ -26393,7 +26723,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.1.1" + "storybook": "^9.1.10" } }, "node_modules/stream": { @@ -26457,17 +26787,15 @@ } }, "node_modules/streamx": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz", - "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==", + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", + "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", "dev": true, "license": "MIT", "dependencies": { + "events-universal": "^1.0.0", "fast-fifo": "^1.3.2", "text-decoder": "^1.1.0" - }, - "optionalDependencies": { - "bare-events": "^2.2.0" } }, "node_modules/string_decoder": { @@ -26627,7 +26955,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, "license": "MIT", "dependencies": { "min-indent": "^1.0.0" @@ -26649,24 +26976,21 @@ } }, "node_modules/style-dictionary": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/style-dictionary/-/style-dictionary-5.0.1.tgz", - "integrity": "sha512-j+yQ4hM7a52iUQg5LVC8bnRkem4sU+unIY2qsyjoikPVzaxjkHd4ER7bnK+znW/Rhha69t4Fi5O46UHg6w8jFQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/style-dictionary/-/style-dictionary-5.1.0.tgz", + "integrity": "sha512-HsCPJAqJIjQaxhHmiHSEqM96TAC/+6B6aLYeXAbcfLcrooKClKLaWl5T5vqJNNfqmJlpoRP9k0dkcqfAk0q4Kg==", "dev": true, - "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@bundled-es-modules/deepmerge": "^4.3.1", - "@bundled-es-modules/glob": "^10.4.2", + "@bundled-es-modules/glob": "^11.0.3", "@bundled-es-modules/memfs": "^4.9.4", - "@types/node": "^22.10.5", "@zip.js/zip.js": "^2.7.44", "chalk": "^5.3.0", "change-case": "^5.3.0", "commander": "^12.1.0", "is-plain-obj": "^4.1.0", "json5": "^2.2.2", - "patch-package": "^8.0.0", "path-unified": "^0.2.0", "prettier": "^3.3.3", "tinycolor2": "^1.6.0" @@ -26679,9 +27003,9 @@ } }, "node_modules/style-dictionary/node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", "dev": true, "license": "MIT", "engines": { @@ -26786,6 +27110,28 @@ "node": ">=8" } }, + "node_modules/svg-to-ts/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/svg-to-ts/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -26880,6 +27226,7 @@ "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-4.1.1.tgz", "integrity": "sha512-iK5/YhZxq5GO5z8wb0bY1317uDF3Zjpha0QFFLA8/trAoiLbQD0HUbMesEaxyzUgDxi2QlcbM8IvqOlEjgoXBA==", "license": "MIT", + "peer": true, "dependencies": { "array-back": "^6.2.2", "wordwrapjs": "^5.1.0" @@ -26889,13 +27236,17 @@ } }, "node_modules/tapable": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.2.tgz", - "integrity": "sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", "dev": true, "license": "MIT", "engines": { "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/tar": { @@ -26917,9 +27268,9 @@ } }, "node_modules/tar-fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.0.tgz", - "integrity": "sha512-5Mty5y/sOF1YWj1J6GiBodjlDc05CUR8PKXrsnFAiSG0xA+GHeWLovaZPYUDXkH/1iKRf2+M5+OrRgzC7O9b7w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz", + "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==", "dev": true, "license": "MIT", "dependencies": { @@ -26943,6 +27294,21 @@ "streamx": "^2.15.0" } }, + "node_modules/tar-stream/node_modules/b4a": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz", + "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "react-native-b4a": "*" + }, + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true + } + } + }, "node_modules/tar/node_modules/fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", @@ -26992,6 +27358,13 @@ "node": ">=10" } }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, "node_modules/temp": { "version": "0.8.4", "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", @@ -27005,6 +27378,28 @@ "node": ">=6.0.0" } }, + "node_modules/temp/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/temp/node_modules/rimraf": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", @@ -27090,6 +27485,21 @@ "b4a": "^1.6.4" } }, + "node_modules/text-decoder/node_modules/b4a": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz", + "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "react-native-b4a": "*" + }, + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true + } + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -27097,14 +27507,18 @@ "license": "MIT" }, "node_modules/thingies": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz", - "integrity": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.5.0.tgz", + "integrity": "sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==", "dev": true, - "license": "Unlicense", + "license": "MIT", "engines": { "node": ">=10.18" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, "peerDependencies": { "tslib": "^2" } @@ -27134,7 +27548,6 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "dev": true, "license": "MIT" }, "node_modules/tinycolor2": { @@ -27152,14 +27565,13 @@ "license": "MIT" }, "node_modules/tinyglobby": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", - "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", - "dev": true, + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", "license": "MIT", "dependencies": { - "fdir": "^6.4.4", - "picomatch": "^4.0.2" + "fdir": "^6.5.0", + "picomatch": "^4.0.3" }, "engines": { "node": ">=12.0.0" @@ -27169,11 +27581,13 @@ } }, "node_modules/tinyglobby/node_modules/fdir": { - "version": "6.4.6", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", - "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", - "dev": true, + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, "peerDependencies": { "picomatch": "^3 || ^4" }, @@ -27187,7 +27601,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -27200,17 +27613,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", - "dev": true, "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/tinyspy": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.3.tgz", - "integrity": "sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==", - "dev": true, + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", + "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", "license": "MIT", "engines": { "node": ">=14.0.0" @@ -27234,16 +27645,13 @@ } }, "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", "dev": true, "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, "engines": { - "node": ">=0.6.0" + "node": ">=14.14" } }, "node_modules/to-regex-range": { @@ -27283,9 +27691,9 @@ "license": "MIT" }, "node_modules/tree-dump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.3.tgz", - "integrity": "sha512-il+Cv80yVHFBwokQSfd4bldvr1Md951DpgAGfmhydt04L+YzHgubm2tQ7zueWDcGENKHq0ZvGFR/hjvNXilHEg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", + "integrity": "sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -27336,6 +27744,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=6.10" @@ -27547,14 +27956,15 @@ "resolved": "https://registry.npmjs.org/typical/-/typical-7.3.0.tgz", "integrity": "sha512-ya4mg/30vm+DOWfBg4YK3j2WD6TWtRkCbasOJr40CseYENzCUby/7rIvXA99JGsQHeNxLbnXdyLLxKSv3tauFw==", "license": "MIT", + "peer": true, "engines": { "node": ">=12.17" } }, "node_modules/ua-parser-js": { - "version": "0.7.40", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.40.tgz", - "integrity": "sha512-us1E3K+3jJppDBa3Tl0L3MOJiGhe1C6P0+nIvQAFYbxlMAx0h81eOwLmU57xgqToduDDPx3y5QsdjPfDu+FgOQ==", + "version": "0.7.41", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.41.tgz", + "integrity": "sha512-O3oYyCMPYgNNHuO7Jjk3uacJWZF8loBgwrfd/5LE/HyZ3lUIOdniQ7DNXJcIgZbwioZxk0fLfI4EVnetdiX5jg==", "dev": true, "funding": [ { @@ -27642,9 +28052,9 @@ } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", - "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", + "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", "dev": true, "license": "MIT", "engines": { @@ -27652,9 +28062,9 @@ } }, "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", + "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", "dev": true, "license": "MIT", "engines": { @@ -27865,9 +28275,9 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz", "integrity": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==", - "dev": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "dependencies": { "napi-postinstall": "^0.3.0" }, @@ -28064,9 +28474,9 @@ } }, "node_modules/vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", "dev": true, "license": "MIT", "dependencies": { @@ -28093,18 +28503,18 @@ "license": "MIT" }, "node_modules/vite": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.0.tgz", - "integrity": "sha512-3jdAy3NhBJYsa/lCFcnRfbK4kNkO/bhijFCnv5ByUQk/eekYagoV2yQSISUrhpV+5JiY5hmwOh7jNnQ68dFMuQ==", - "dev": true, + "version": "7.1.9", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.9.tgz", + "integrity": "sha512-4nVGliEpxmhCL8DslSAUdxlB6+SMrhB0a1v5ijlh1xB1nEPuy1mxaHxysVucLHuWryAxLWg6a5ei+U4TLn/rFg==", + "devOptional": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", - "fdir": "^6.4.6", + "fdir": "^6.5.0", "picomatch": "^4.0.3", "postcss": "^8.5.6", "rollup": "^4.43.0", - "tinyglobby": "^0.2.14" + "tinyglobby": "^0.2.15" }, "bin": { "vite": "bin/vite.js" @@ -28168,9 +28578,9 @@ } }, "node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz", - "integrity": "sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", + "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", "cpu": [ "ppc64" ], @@ -28185,9 +28595,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.8.tgz", - "integrity": "sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", + "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", "cpu": [ "arm" ], @@ -28202,9 +28612,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.8.tgz", - "integrity": "sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", + "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", "cpu": [ "arm64" ], @@ -28219,9 +28629,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.8.tgz", - "integrity": "sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", + "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", "cpu": [ "x64" ], @@ -28236,9 +28646,9 @@ } }, "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.8.tgz", - "integrity": "sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", + "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", "cpu": [ "arm64" ], @@ -28253,9 +28663,9 @@ } }, "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.8.tgz", - "integrity": "sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", + "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", "cpu": [ "x64" ], @@ -28270,9 +28680,9 @@ } }, "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.8.tgz", - "integrity": "sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", + "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", "cpu": [ "arm64" ], @@ -28287,9 +28697,9 @@ } }, "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.8.tgz", - "integrity": "sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", + "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", "cpu": [ "x64" ], @@ -28304,9 +28714,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.8.tgz", - "integrity": "sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", + "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", "cpu": [ "arm" ], @@ -28321,9 +28731,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.8.tgz", - "integrity": "sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", + "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", "cpu": [ "arm64" ], @@ -28338,9 +28748,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.8.tgz", - "integrity": "sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", + "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", "cpu": [ "ia32" ], @@ -28355,9 +28765,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.8.tgz", - "integrity": "sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", + "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", "cpu": [ "loong64" ], @@ -28372,9 +28782,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.8.tgz", - "integrity": "sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", + "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", "cpu": [ "mips64el" ], @@ -28389,9 +28799,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.8.tgz", - "integrity": "sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", + "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", "cpu": [ "ppc64" ], @@ -28406,9 +28816,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.8.tgz", - "integrity": "sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", + "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", "cpu": [ "riscv64" ], @@ -28423,9 +28833,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.8.tgz", - "integrity": "sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", + "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", "cpu": [ "s390x" ], @@ -28440,9 +28850,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.8.tgz", - "integrity": "sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", + "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", "cpu": [ "x64" ], @@ -28457,9 +28867,9 @@ } }, "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.8.tgz", - "integrity": "sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", + "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", "cpu": [ "x64" ], @@ -28474,9 +28884,9 @@ } }, "node_modules/vite/node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.8.tgz", - "integrity": "sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", + "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", "cpu": [ "arm64" ], @@ -28491,9 +28901,9 @@ } }, "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.8.tgz", - "integrity": "sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", + "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", "cpu": [ "x64" ], @@ -28508,9 +28918,9 @@ } }, "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.8.tgz", - "integrity": "sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", + "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", "cpu": [ "x64" ], @@ -28525,9 +28935,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.8.tgz", - "integrity": "sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", + "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", "cpu": [ "arm64" ], @@ -28542,9 +28952,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.8.tgz", - "integrity": "sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", + "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", "cpu": [ "ia32" ], @@ -28559,9 +28969,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz", - "integrity": "sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", + "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", "cpu": [ "x64" ], @@ -28576,10 +28986,10 @@ } }, "node_modules/vite/node_modules/esbuild": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.8.tgz", - "integrity": "sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==", - "dev": true, + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz", + "integrity": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==", + "devOptional": true, "hasInstallScript": true, "license": "MIT", "bin": { @@ -28589,40 +28999,43 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.8", - "@esbuild/android-arm": "0.25.8", - "@esbuild/android-arm64": "0.25.8", - "@esbuild/android-x64": "0.25.8", - "@esbuild/darwin-arm64": "0.25.8", - "@esbuild/darwin-x64": "0.25.8", - "@esbuild/freebsd-arm64": "0.25.8", - "@esbuild/freebsd-x64": "0.25.8", - "@esbuild/linux-arm": "0.25.8", - "@esbuild/linux-arm64": "0.25.8", - "@esbuild/linux-ia32": "0.25.8", - "@esbuild/linux-loong64": "0.25.8", - "@esbuild/linux-mips64el": "0.25.8", - "@esbuild/linux-ppc64": "0.25.8", - "@esbuild/linux-riscv64": "0.25.8", - "@esbuild/linux-s390x": "0.25.8", - "@esbuild/linux-x64": "0.25.8", - "@esbuild/netbsd-arm64": "0.25.8", - "@esbuild/netbsd-x64": "0.25.8", - "@esbuild/openbsd-arm64": "0.25.8", - "@esbuild/openbsd-x64": "0.25.8", - "@esbuild/openharmony-arm64": "0.25.8", - "@esbuild/sunos-x64": "0.25.8", - "@esbuild/win32-arm64": "0.25.8", - "@esbuild/win32-ia32": "0.25.8", - "@esbuild/win32-x64": "0.25.8" + "@esbuild/aix-ppc64": "0.25.10", + "@esbuild/android-arm": "0.25.10", + "@esbuild/android-arm64": "0.25.10", + "@esbuild/android-x64": "0.25.10", + "@esbuild/darwin-arm64": "0.25.10", + "@esbuild/darwin-x64": "0.25.10", + "@esbuild/freebsd-arm64": "0.25.10", + "@esbuild/freebsd-x64": "0.25.10", + "@esbuild/linux-arm": "0.25.10", + "@esbuild/linux-arm64": "0.25.10", + "@esbuild/linux-ia32": "0.25.10", + "@esbuild/linux-loong64": "0.25.10", + "@esbuild/linux-mips64el": "0.25.10", + "@esbuild/linux-ppc64": "0.25.10", + "@esbuild/linux-riscv64": "0.25.10", + "@esbuild/linux-s390x": "0.25.10", + "@esbuild/linux-x64": "0.25.10", + "@esbuild/netbsd-arm64": "0.25.10", + "@esbuild/netbsd-x64": "0.25.10", + "@esbuild/openbsd-arm64": "0.25.10", + "@esbuild/openbsd-x64": "0.25.10", + "@esbuild/openharmony-arm64": "0.25.10", + "@esbuild/sunos-x64": "0.25.10", + "@esbuild/win32-arm64": "0.25.10", + "@esbuild/win32-ia32": "0.25.10", + "@esbuild/win32-x64": "0.25.10" } }, "node_modules/vite/node_modules/fdir": { - "version": "6.4.6", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", - "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", - "dev": true, + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "devOptional": true, "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, "peerDependencies": { "picomatch": "^3 || ^4" }, @@ -28651,7 +29064,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=12" @@ -28664,7 +29077,7 @@ "version": "8.5.6", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "dev": true, + "devOptional": true, "funding": [ { "type": "opencollective", @@ -28741,6 +29154,37 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/vue-eslint-parser/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/w3c-keyname": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", @@ -28789,6 +29233,13 @@ "dev": true, "license": "MIT" }, + "node_modules/webdriver-bidi-protocol": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.3.6.tgz", + "integrity": "sha512-mlGndEOA9yK9YAbvtxaPTqdi/kaCWYYfwrZvGzcmkr/3lWM+tQj53BxtpVd6qbC6+E5OnHXgCcAhre6AkXzxjA==", + "dev": true, + "license": "Apache-2.0" + }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -28797,9 +29248,9 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.101.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.101.0.tgz", - "integrity": "sha512-B4t+nJqytPeuZlHuIKTbalhljIFXeNRqrUGAQgTGlfOl2lXXKXw+yZu6bicycP+PUlM44CxBjCFD6aciKFT3LQ==", + "version": "5.102.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.102.0.tgz", + "integrity": "sha512-hUtqAR3ZLVEYDEABdBioQCIqSoguHbFn1K7WlPPWSuXmx0031BD73PSE35jKyftdSh4YLDoQNgK4pqBt5Q82MA==", "dev": true, "license": "MIT", "dependencies": { @@ -28811,9 +29262,9 @@ "@webassemblyjs/wasm-parser": "^1.14.1", "acorn": "^8.15.0", "acorn-import-phases": "^1.0.3", - "browserslist": "^4.24.0", + "browserslist": "^4.24.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.2", + "enhanced-resolve": "^5.17.3", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -28824,9 +29275,9 @@ "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^4.3.2", - "tapable": "^2.1.1", + "tapable": "^2.2.3", "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.1", + "watchpack": "^2.4.4", "webpack-sources": "^3.3.3" }, "bin": { @@ -28846,15 +29297,15 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", - "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.5.tgz", + "integrity": "sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA==", "dev": true, "license": "MIT", "dependencies": { "colorette": "^2.0.10", - "memfs": "^4.6.0", - "mime-types": "^2.1.31", + "memfs": "^4.43.1", + "mime-types": "^3.0.1", "on-finished": "^2.4.1", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" @@ -28875,6 +29326,19 @@ } } }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", + "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/webpack-dev-server": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz", @@ -29078,6 +29542,20 @@ "node": ">=4.0" } }, + "node_modules/webpack/node_modules/watchpack": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz", + "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", @@ -29252,6 +29730,7 @@ "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.0.tgz", "integrity": "sha512-JNjcULU2e4KJwUNv6CHgI46UvDGitb6dGryHajXTDiLgg1/RiGoPSDw4kZfYnwGtEXf2ZMeIewDQgFGzkCB2Sg==", "license": "MIT", + "peer": true, "engines": { "node": ">=12.17" } @@ -29329,7 +29808,6 @@ "version": "8.18.3", "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", - "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" @@ -29430,16 +29908,15 @@ } }, "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "license": "ISC" }, "node_modules/yaml": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz", - "integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", + "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", "dev": true, "license": "ISC", "bin": { @@ -29500,9 +29977,9 @@ } }, "node_modules/yoctocolors-cjs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", - "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", + "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", "dev": true, "license": "MIT", "engines": { @@ -29522,6 +29999,19 @@ "url": "https://github.com/sponsors/colinhacks" } }, + "node_modules/zod-validation-error": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-3.5.3.tgz", + "integrity": "sha512-OT5Y8lbUadqVZCsnyFaTQ4/O2mys4tj7PqhdbBCp7McPwvIEKfPtdA6QfPeFQK2/Rz5LgwmAXRJTugBNBi0btw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + } + }, "node_modules/zone.js": { "version": "0.14.10", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", @@ -29580,7 +30070,7 @@ "karma-jasmine-html-reporter": "^2.0.0", "karma-spec-reporter": "^0.0.36", "ng-packagr": "^18.2.1", - "playwright": "1.53.1", + "playwright": "1.54.1", "rollup": "^4.12.0", "typescript": "~5.4.5" } @@ -29638,9 +30128,9 @@ "@ni/ok-components": "*", "@ni/spright-components": "*", "@rollup/plugin-node-resolve": "^16.0.0", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "glob": "^11.0.0", - "playwright": "1.53.1", + "playwright": "1.54.1", "rollup": "^4.12.0" } }, @@ -29651,75 +30141,17 @@ "peerDependencies": { "@ni/nimble-components": "^34.3.1", "@ni/nimble-tokens": "^8.12.0", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "rimraf": "^6.0.0" } }, - "packages/blazor-workspace/node_modules/glob": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", - "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", - "license": "ISC", - "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", - "minimatch": "^10.0.3", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/blazor-workspace/node_modules/minimatch": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", - "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", - "license": "ISC", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/blazor-workspace/node_modules/rimraf": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz", - "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==", - "license": "ISC", - "peer": true, - "dependencies": { - "glob": "^11.0.0", - "package-json-from-dist": "^1.0.0" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "packages/blazor-workspace/OkBlazor": { "name": "@ni/ok-blazor", "version": "0.0.3", "license": "MIT", "peerDependencies": { "@ni/ok-components": "^0.0.3", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "rimraf": "^6.0.0" } }, @@ -29729,7 +30161,7 @@ "license": "MIT", "peerDependencies": { "@ni/spright-components": "^6.3.1", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "rimraf": "^6.0.0" } }, @@ -29741,7 +30173,7 @@ "@ni/eslint-config-javascript": "^4.3.0", "@ni/eslint-config-typescript": "^4.4.2", "eslint": "^8.7.0", - "eslint-plugin-jsdoc": "^51.3.4" + "eslint-plugin-jsdoc": "^60.7.1" } }, "packages/jasmine-extensions": { @@ -29757,7 +30189,7 @@ "karma-jasmine": "^5.1.0", "karma-jasmine-html-reporter": "^2.0.0", "karma-spec-reporter": "^0.0.36", - "playwright": "1.53.1", + "playwright": "1.54.1", "typescript": "~5.4.5" } }, @@ -29774,7 +30206,7 @@ "karma-jasmine": "^5.1.0", "karma-jasmine-html-reporter": "^2.0.0", "karma-spec-reporter": "^0.0.36", - "playwright": "1.53.1", + "playwright": "1.54.1", "typescript": "~5.4.5" } }, @@ -29845,7 +30277,7 @@ "karma-spec-reporter": "^0.0.36", "karma-webkit-launcher": "^2.6.0", "karma-webpack": "^5.0.0", - "playwright": "1.53.1", + "playwright": "1.54.1", "prettier-eslint": "^16.3.0", "prettier-eslint-cli": "^8.0.1", "rollup": "^4.12.0", @@ -29857,7 +30289,8 @@ "webpack-dev-middleware": "^7.0.0" }, "peerDependencies": { - "apache-arrow": "21.0.0" + "apache-arrow": "21.0.0", + "flatbuffers": "25.2.10" } }, "packages/nimble-tokens": { @@ -29905,7 +30338,7 @@ "karma-spec-reporter": "^0.0.36", "karma-webkit-launcher": "^2.6.0", "karma-webpack": "^5.0.0", - "playwright": "1.53.1", + "playwright": "1.54.1", "prettier-eslint": "^16.3.0", "prettier-eslint-cli": "^8.0.1", "rollup": "^4.12.0", @@ -29975,7 +30408,7 @@ "@types/react": "^18", "@types/react-dom": "^18", "@vitejs/plugin-react-swc": "^3.9.0", - "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-hooks": "^6.1.0", "eslint-plugin-react-refresh": "^0.4.19", "typescript": "~5.4.5", "vite": "^7.0.0" @@ -30041,7 +30474,7 @@ "karma-spec-reporter": "^0.0.36", "karma-webkit-launcher": "^2.6.0", "karma-webpack": "^5.0.0", - "playwright": "1.53.1", + "playwright": "1.54.1", "prettier-eslint": "^16.3.0", "prettier-eslint-cli": "^8.0.1", "rollup": "^4.12.0", @@ -30075,8 +30508,6 @@ "@storybook/builder-vite": "^9.0.5", "@storybook/cli": "^9.0.5", "@storybook/html-vite": "^9.0.5", - "apache-arrow": "21.0.0", - "eslint-import-resolver-typescript": "^4.4.4", "js-beautify": "^1.15.1", "prettier-eslint": "^16.3.0", "prettier-eslint-cli": "^8.0.1", @@ -30090,7 +30521,10 @@ }, "peerDependencies": { "@types/react": "^18", - "eslint-plugin-storybook": "^0.12.0" + "apache-arrow": "21.0.0", + "eslint-import-resolver-typescript": "^4.4.4", + "eslint-plugin-storybook": "^9.1.10", + "flatbuffers": "25.2.10" } }, "packages/xliff-to-json-converter": { diff --git a/package.json b/package.json index 8ff5f7decc..00e137ffe4 100644 --- a/package.json +++ b/package.json @@ -66,8 +66,8 @@ "devDependencies": { "beachball": "^2.45.0", "concurrently": "^9.0.0", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "patch-package": "^8.0.0", - "playwright": "1.53.1" + "playwright": "1.54.1" } } diff --git a/packages/angular-workspace/package.json b/packages/angular-workspace/package.json index c8d101b2fd..905882f616 100644 --- a/packages/angular-workspace/package.json +++ b/packages/angular-workspace/package.json @@ -71,7 +71,7 @@ "karma-jasmine-html-reporter": "^2.0.0", "karma-spec-reporter": "^0.0.36", "ng-packagr": "^18.2.1", - "playwright": "1.53.1", + "playwright": "1.54.1", "rollup": "^4.12.0", "typescript": "~5.4.5" } diff --git a/packages/blazor-workspace/NimbleBlazor/package.json b/packages/blazor-workspace/NimbleBlazor/package.json index 6fa49fc801..bc7dc56425 100644 --- a/packages/blazor-workspace/NimbleBlazor/package.json +++ b/packages/blazor-workspace/NimbleBlazor/package.json @@ -27,7 +27,7 @@ "peerDependencies": { "@ni/nimble-components": "^34.3.1", "@ni/nimble-tokens": "^8.12.0", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "rimraf": "^6.0.0" } } diff --git a/packages/blazor-workspace/OkBlazor/package.json b/packages/blazor-workspace/OkBlazor/package.json index 3fea20f181..604f03c437 100644 --- a/packages/blazor-workspace/OkBlazor/package.json +++ b/packages/blazor-workspace/OkBlazor/package.json @@ -26,7 +26,7 @@ ], "peerDependencies": { "@ni/ok-components": "^0.0.3", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "rimraf": "^6.0.0" } } diff --git a/packages/blazor-workspace/SprightBlazor/package.json b/packages/blazor-workspace/SprightBlazor/package.json index 405894aaf6..12213f6c77 100644 --- a/packages/blazor-workspace/SprightBlazor/package.json +++ b/packages/blazor-workspace/SprightBlazor/package.json @@ -26,7 +26,7 @@ ], "peerDependencies": { "@ni/spright-components": "^6.3.1", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "rimraf": "^6.0.0" } } diff --git a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj index 08e7aa86c6..e3d98689b8 100644 --- a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/BlazorWorkspace.Testing.Acceptance.csproj @@ -21,7 +21,7 @@ - + diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj index 3aa994b5bd..0ff407df2b 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/NimbleBlazor.Tests.Acceptance.csproj @@ -35,7 +35,7 @@ - + diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj index 499a175dcb..e362dc2ed6 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/OkBlazor.Tests.Acceptance.csproj @@ -34,7 +34,7 @@ - + diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj index 7b12e6a1b6..c895122fce 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/SprightBlazor.Tests.Acceptance.csproj @@ -34,7 +34,7 @@ - + diff --git a/packages/blazor-workspace/package.json b/packages/blazor-workspace/package.json index 64fda8fbca..2730328ff9 100644 --- a/packages/blazor-workspace/package.json +++ b/packages/blazor-workspace/package.json @@ -33,9 +33,9 @@ "@ni/ok-components": "*", "@ni/spright-components": "*", "@rollup/plugin-node-resolve": "^16.0.0", - "cross-env": "^7.0.3", + "cross-env": "^10.1.0", "glob": "^11.0.0", - "playwright": "1.53.1", + "playwright": "1.54.1", "rollup": "^4.12.0" } } diff --git a/packages/eslint-config-nimble/package.json b/packages/eslint-config-nimble/package.json index 6ae3bafb4e..feda12474c 100644 --- a/packages/eslint-config-nimble/package.json +++ b/packages/eslint-config-nimble/package.json @@ -34,6 +34,6 @@ "@ni/eslint-config-javascript": "^4.3.0", "@ni/eslint-config-typescript": "^4.4.2", "eslint": "^8.7.0", - "eslint-plugin-jsdoc": "^51.3.4" + "eslint-plugin-jsdoc": "^60.7.1" } } diff --git a/packages/jasmine-extensions/package.json b/packages/jasmine-extensions/package.json index 60cab1e1d7..b0286bc3c9 100644 --- a/packages/jasmine-extensions/package.json +++ b/packages/jasmine-extensions/package.json @@ -51,7 +51,7 @@ "karma-jasmine": "^5.1.0", "karma-jasmine-html-reporter": "^2.0.0", "karma-spec-reporter": "^0.0.36", - "playwright": "1.53.1", + "playwright": "1.54.1", "typescript": "~5.4.5" } } diff --git a/packages/jasmine-parameterized/package.json b/packages/jasmine-parameterized/package.json index 3e8d29ecec..9c13760564 100644 --- a/packages/jasmine-parameterized/package.json +++ b/packages/jasmine-parameterized/package.json @@ -50,7 +50,7 @@ "karma-jasmine": "^5.1.0", "karma-jasmine-html-reporter": "^2.0.0", "karma-spec-reporter": "^0.0.36", - "playwright": "1.53.1", + "playwright": "1.54.1", "typescript": "~5.4.5" } } diff --git a/packages/nimble-components/package.json b/packages/nimble-components/package.json index 4ba8f4be65..cc337ba473 100644 --- a/packages/nimble-components/package.json +++ b/packages/nimble-components/package.json @@ -98,7 +98,8 @@ "tslib": "^2.2.0" }, "peerDependencies": { - "apache-arrow": "21.0.0" + "apache-arrow": "21.0.0", + "flatbuffers": "25.2.10" }, "devDependencies": { "@ni-private/eslint-config-nimble": "*", @@ -124,7 +125,7 @@ "karma-spec-reporter": "^0.0.36", "karma-webkit-launcher": "^2.6.0", "karma-webpack": "^5.0.0", - "playwright": "1.53.1", + "playwright": "1.54.1", "prettier-eslint": "^16.3.0", "prettier-eslint-cli": "^8.0.1", "rollup": "^4.12.0", diff --git a/packages/ok-components/package.json b/packages/ok-components/package.json index b2cb9f0d93..f3a2d54491 100644 --- a/packages/ok-components/package.json +++ b/packages/ok-components/package.json @@ -78,7 +78,7 @@ "karma-spec-reporter": "^0.0.36", "karma-webkit-launcher": "^2.6.0", "karma-webpack": "^5.0.0", - "playwright": "1.53.1", + "playwright": "1.54.1", "prettier-eslint": "^16.3.0", "prettier-eslint-cli": "^8.0.1", "rollup": "^4.12.0", diff --git a/packages/react-workspace/react-client-app/package.json b/packages/react-workspace/react-client-app/package.json index ad175a6316..1a08bb63cc 100644 --- a/packages/react-workspace/react-client-app/package.json +++ b/packages/react-workspace/react-client-app/package.json @@ -21,7 +21,7 @@ "@types/react": "^18", "@types/react-dom": "^18", "@vitejs/plugin-react-swc": "^3.9.0", - "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-hooks": "^6.1.0", "eslint-plugin-react-refresh": "^0.4.19", "typescript": "~5.4.5", "vite": "^7.0.0" diff --git a/packages/spright-components/package.json b/packages/spright-components/package.json index ced41042e0..18edb9f067 100644 --- a/packages/spright-components/package.json +++ b/packages/spright-components/package.json @@ -76,7 +76,7 @@ "karma-spec-reporter": "^0.0.36", "karma-webkit-launcher": "^2.6.0", "karma-webpack": "^5.0.0", - "playwright": "1.53.1", + "playwright": "1.54.1", "prettier-eslint": "^16.3.0", "prettier-eslint-cli": "^8.0.1", "rollup": "^4.12.0", diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 3d464e22c9..014a93a2da 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -33,8 +33,6 @@ "@storybook/builder-vite": "^9.0.5", "@storybook/cli": "^9.0.5", "@storybook/html-vite": "^9.0.5", - "apache-arrow": "21.0.0", - "eslint-import-resolver-typescript": "^4.4.4", "js-beautify": "^1.15.1", "prettier-eslint": "^16.3.0", "prettier-eslint-cli": "^8.0.1", @@ -48,6 +46,9 @@ }, "peerDependencies": { "@types/react": "^18", - "eslint-plugin-storybook": "^0.12.0" + "apache-arrow": "21.0.0", + "eslint-import-resolver-typescript": "^4.4.4", + "eslint-plugin-storybook": "^9.1.10", + "flatbuffers": "25.2.10" } } diff --git a/patches/beachball+2.54.0.patch b/patches/beachball+2.55.1.patch similarity index 100% rename from patches/beachball+2.54.0.patch rename to patches/beachball+2.55.1.patch From 1ca6651ada2317b2cd3cbbe72d048f89ba3999a9 Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 12:24:08 -0500 Subject: [PATCH 05/15] lint --- ...bleable-router-link-with-href.directive.ts | 2 +- ...mb-item-router-link-with-href.directive.ts | 2 +- .../NimbleBlazor/ICustomSortOrderColumn.cs | 2 +- .../NimbleBlazor/IFractionalWidthColumn.cs | 4 +- .../NimbleBlazor/IGroupableColumn.cs | 4 +- .../NimbleBlazor/ISortableColumn.cs | 6 +- .../NimbleBlazor/TableValidity.cs | 18 ++--- .../NimbleBlazor/ThemeProviderValidity.cs | 2 +- .../NimbleBlazor/WaferMapValidity.cs | 2 +- .../packages.lock.json | 6 +- .../packages.lock.json | 8 +-- .../packages.lock.json | 8 +-- .../packages.lock.json | 8 +-- .../src/anchor-button/template.ts | 4 +- .../src/anchor-menu-item/template.ts | 8 +-- .../src/anchor-tab/template.ts | 4 +- .../src/anchor-tree-item/template.ts | 4 +- .../nimble-components/src/anchor/template.ts | 8 +-- .../nimble-components/src/banner/styles.ts | 26 ++++---- .../breadcrumb/breadcrumb.foundation.spec.ts | 16 +++-- .../nimble-components/src/button/template.ts | 4 +- .../src/card-button/styles.ts | 26 ++++---- .../src/checkbox/template.ts | 8 +-- .../nimble-components/src/combobox/styles.ts | 10 +-- .../src/combobox/template.ts | 4 +- .../tests/combobox.foundation.spec.ts | 4 +- .../src/global-type-extensions.d.ts | 8 +-- .../src/list-option-group/template.ts | 8 +-- .../src/list-option/template.ts | 8 +-- .../src/menu-button/template.ts | 6 +- packages/nimble-components/src/menu/styles.ts | 10 +-- .../nimble-components/src/menu/template.ts | 2 +- .../src/number-field/styles.ts | 34 +++++----- .../src/number-field/template.ts | 10 +-- .../src/patterns/button/styles.ts | 26 ++++---- .../src/patterns/dropdown/styles.ts | 42 ++++++------ .../src/patterns/tabs/template.ts | 4 +- .../tests/radio-group.foundation.spec.ts | 8 ++- .../tests/rich-text-mention-users.spec.ts | 4 +- .../src/rich-text/models/markdown-parser.ts | 4 +- .../nimble-components/src/select/index.ts | 4 +- .../nimble-components/src/select/styles.ts | 18 ++--- .../nimble-components/src/select/template.ts | 14 ++-- .../select/tests/select.foundation.spec.ts | 20 ++++-- .../nimble-components/src/spinner/styles.ts | 26 ++++---- .../nimble-components/src/switch/styles.ts | 26 ++++---- .../table-column/anchor/cell-view/index.ts | 4 +- .../src/table-column/anchor/index.ts | 4 +- .../src/table-column/base/index.ts | 4 +- .../base/tests/table-column.fixtures.ts | 4 +- .../table-column/date-text/cell-view/index.ts | 4 +- .../date-text/group-header-view/index.ts | 4 +- .../src/table-column/date-text/index.ts | 4 +- .../duration-text/cell-view/index.ts | 4 +- .../duration-text/group-header-view/index.ts | 4 +- .../src/table-column/enum-base/template.ts | 8 +-- .../table-column/mapping/cell-view/index.ts | 8 +-- .../mapping/group-header-view/index.ts | 4 +- .../src/table-column/mapping/index.ts | 4 +- .../menu-button/cell-view/index.ts | 4 +- .../number-text/cell-view/index.ts | 4 +- .../number-text/group-header-view/index.ts | 4 +- .../src/table-column/number-text/index.ts | 4 +- .../models/number-text-unit-format.ts | 2 +- .../src/table-column/text/cell-view/index.ts | 4 +- .../text/group-header-view/index.ts | 4 +- .../src/table-column/text/index.ts | 4 +- .../src/table/components/group-row/styles.ts | 18 ++--- .../src/table/components/row/styles.ts | 10 +-- packages/nimble-components/src/table/index.ts | 14 ++-- .../src/table/models/expansion-manager.ts | 8 +-- .../models/keyboard-navigation-manager.ts | 5 +- .../src/table/models/virtualizer.ts | 4 +- .../nimble-components/src/table/styles.ts | 10 +-- .../src/table/testing/table.pageobject.ts | 4 +- .../src/table/tests/table-selection.spec.ts | 4 +- .../src/table/tests/table.spec.ts | 4 +- .../src/tabs-toolbar/template.ts | 4 +- .../nimble-components/src/text-area/styles.ts | 18 ++--- .../src/text-area/template.ts | 2 +- .../src/text-field/styles.ts | 50 +++++++------- .../src/text-field/template.ts | 10 +-- .../src/toggle-button/styles.ts | 10 +-- .../src/toggle-button/template.ts | 4 +- .../nimble-components/src/tooltip/styles.ts | 26 ++++---- .../nimble-components/src/tooltip/template.ts | 6 +- .../nimble-components/src/tree-item/styles.ts | 14 ++-- .../src/utilities/style/theme.ts | 4 +- .../unit-format/default-unit-format.ts | 4 +- .../nimble-components/src/wafer-map/index.ts | 4 +- .../modules/create-matrix-renderer.ts | 2 +- .../src/wafer-map/modules/prerendering.ts | 4 +- .../src/wafer-map/template.ts | 5 +- .../src/wafer-map/tests/data-manager.spec.ts | 4 +- .../src/wafer-map/tests/utilities.ts | 66 +++++++++---------- .../react-client-app/src/components/App.tsx | 4 +- .../src/chat/message/template.ts | 4 +- .../storybook/src/global-type-extensions.d.ts | 8 +-- .../src/nimble/dialog/dialog.stories.ts | 12 ++-- .../src/nimble/tooltip/tooltip.stories.ts | 6 +- .../src/nimble/wafer-map/wafer-map.stories.ts | 6 +- .../xliff-to-json-converter/src/xliff.d.ts | 4 +- 102 files changed, 485 insertions(+), 447 deletions(-) diff --git a/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts b/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts index 08677cc7e6..92b86b03ac 100644 --- a/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts +++ b/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts @@ -9,7 +9,7 @@ import { RouterLink } from '../../thirdparty/directives/router_link'; @Directive() export class DisableableRouterLinkWithHrefDirective extends RouterLink { public constructor( - @Inject(Router) router: Router, + @Inject(Router) router: Router, @Inject(ActivatedRoute) route: ActivatedRoute, renderer: Renderer2, private readonly elementRef: ElementRef, diff --git a/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts b/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts index ad08c2aa65..69530eea22 100644 --- a/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts +++ b/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts @@ -25,7 +25,7 @@ export class NimbleBreadcrumbItemRouterLinkWithHrefDirective extends RouterLink } public constructor( - @Inject(Router) router: Router, + @Inject(Router) router: Router, @Inject(ActivatedRoute) route: ActivatedRoute, renderer: Renderer2, private readonly elementRef: ElementRef, diff --git a/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs b/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs index 96fd6db74e..83b1914374 100644 --- a/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs @@ -5,5 +5,5 @@ /// public interface ICustomSortOrderColumn { - public string? SortByFieldName { get; set; } + string? SortByFieldName { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs b/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs index 9a70595240..43ec0ddbdf 100644 --- a/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs @@ -5,7 +5,7 @@ namespace NimbleBlazor; /// public interface IFractionalWidthColumn { - public double FractionalWidth { get; set; } + double FractionalWidth { get; set; } - public double? MinPixelWidth { get; set; } + double? MinPixelWidth { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs b/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs index de051a8b29..5526947702 100644 --- a/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs @@ -5,7 +5,7 @@ namespace NimbleBlazor; /// public interface IGroupableColumn { - public int? GroupIndex { get; set; } + int? GroupIndex { get; set; } - public bool? GroupingDisabled { get; set; } + bool? GroupingDisabled { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs b/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs index 37feb9bf58..e0958a20d9 100644 --- a/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs @@ -8,17 +8,17 @@ public interface ISortableColumn /// /// The direction the column is sorted. /// - public TableColumnSortDirection? SortDirection { get; set; } + TableColumnSortDirection? SortDirection { get; set; } /// /// The index for sorting the column. When multiple columns are sorted, /// they will be sorted from lowest index to highest index. /// - public int? SortIndex { get; set; } + int? SortIndex { get; set; } /// /// Whether or not sorting is disabled on the column. If sorting is disabled, the column /// will not be sorted even if and are configured. /// - public bool? SortingDisabled { get; set; } + bool? SortingDisabled { get; set; } } diff --git a/packages/blazor-workspace/NimbleBlazor/TableValidity.cs b/packages/blazor-workspace/NimbleBlazor/TableValidity.cs index 06217211c6..a2798a84f0 100644 --- a/packages/blazor-workspace/NimbleBlazor/TableValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/TableValidity.cs @@ -4,23 +4,23 @@ namespace NimbleBlazor; public interface ITableValidity { - public bool DuplicateRecordId { get; } + bool DuplicateRecordId { get; } - public bool MissingRecordId { get; } + bool MissingRecordId { get; } - public bool InvalidRecordId { get; } + bool InvalidRecordId { get; } - public bool DuplicateColumnId { get; } + bool DuplicateColumnId { get; } - public bool MissingColumnId { get; } + bool MissingColumnId { get; } - public bool InvalidColumnConfiguration { get; } + bool InvalidColumnConfiguration { get; } - public bool DuplicateSortIndex { get; } + bool DuplicateSortIndex { get; } - public bool DuplicateGroupIndex { get; } + bool DuplicateGroupIndex { get; } - public bool IdFieldNameNotConfigured { get; } + bool IdFieldNameNotConfigured { get; } } internal sealed class TableValidity : ITableValidity diff --git a/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs b/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs index 5e4f6bd2bf..f2c344221e 100644 --- a/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs @@ -4,7 +4,7 @@ namespace NimbleBlazor; public interface IThemeProviderValidity { - public bool InvalidLang { get; } + bool InvalidLang { get; } } internal sealed class ThemeProviderValidity : IThemeProviderValidity diff --git a/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs b/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs index 2b921708f0..2314be2c86 100644 --- a/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs @@ -4,7 +4,7 @@ namespace NimbleBlazor; public interface IWaferMapValidity { - public bool InvalidGridDimensions { get; } + bool InvalidGridDimensions { get; } } internal sealed class WaferMapValidity : IWaferMapValidity diff --git a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json index 368197dd1f..2d36aeb8d8 100644 --- a/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/BlazorWorkspace.Testing.Acceptance/packages.lock.json @@ -41,9 +41,9 @@ }, "Microsoft.Playwright": { "type": "Direct", - "requested": "[1.53.0, 1.53.0]", - "resolved": "1.53.0", - "contentHash": "SeMqDjRBIGZOh/tDtDfW5hJ4tMYvC7R/jX7dJh23Rh3j0695sW5XTRWQF9tlxv8wgcbGduN4qm6YPM0MWZ3Q/g==", + "requested": "[1.54.0, 1.54.0]", + "resolved": "1.54.0", + "contentHash": "u/ftvv1mdusX2R+4u0XINaRw10w9oGhxZePjkFgNZhpG/hUaOg/0npgavXh3mlO1u8b06v+XQKuvOYdsieHMZg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.ComponentModel.Annotations": "5.0.0", diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json index 4e8df32cbe..05bf8b5e82 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance/packages.lock.json @@ -35,9 +35,9 @@ }, "Microsoft.Playwright": { "type": "Direct", - "requested": "[1.53.0, 1.53.0]", - "resolved": "1.53.0", - "contentHash": "SeMqDjRBIGZOh/tDtDfW5hJ4tMYvC7R/jX7dJh23Rh3j0695sW5XTRWQF9tlxv8wgcbGduN4qm6YPM0MWZ3Q/g==", + "requested": "[1.54.0, 1.54.0]", + "resolved": "1.54.0", + "contentHash": "u/ftvv1mdusX2R+4u0XINaRw10w9oGhxZePjkFgNZhpG/hUaOg/0npgavXh3mlO1u8b06v+XQKuvOYdsieHMZg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.ComponentModel.Annotations": "5.0.0", @@ -673,7 +673,7 @@ "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", - "Microsoft.Playwright": "[1.53.0, 1.53.0]", + "Microsoft.Playwright": "[1.54.0, 1.54.0]", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "System.ComponentModel": "[4.3.0, )", diff --git a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json index fe5969a9b4..464b18f6d9 100644 --- a/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/OkBlazor.Tests.Acceptance/packages.lock.json @@ -35,9 +35,9 @@ }, "Microsoft.Playwright": { "type": "Direct", - "requested": "[1.53.0, 1.53.0]", - "resolved": "1.53.0", - "contentHash": "SeMqDjRBIGZOh/tDtDfW5hJ4tMYvC7R/jX7dJh23Rh3j0695sW5XTRWQF9tlxv8wgcbGduN4qm6YPM0MWZ3Q/g==", + "requested": "[1.54.0, 1.54.0]", + "resolved": "1.54.0", + "contentHash": "u/ftvv1mdusX2R+4u0XINaRw10w9oGhxZePjkFgNZhpG/hUaOg/0npgavXh3mlO1u8b06v+XQKuvOYdsieHMZg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.ComponentModel.Annotations": "5.0.0", @@ -653,7 +653,7 @@ "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", - "Microsoft.Playwright": "[1.53.0, 1.53.0]", + "Microsoft.Playwright": "[1.54.0, 1.54.0]", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "System.ComponentModel": "[4.3.0, )", diff --git a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json index 5efc387078..e0abeb522e 100644 --- a/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json +++ b/packages/blazor-workspace/Tests/SprightBlazor.Tests.Acceptance/packages.lock.json @@ -35,9 +35,9 @@ }, "Microsoft.Playwright": { "type": "Direct", - "requested": "[1.53.0, 1.53.0]", - "resolved": "1.53.0", - "contentHash": "SeMqDjRBIGZOh/tDtDfW5hJ4tMYvC7R/jX7dJh23Rh3j0695sW5XTRWQF9tlxv8wgcbGduN4qm6YPM0MWZ3Q/g==", + "requested": "[1.54.0, 1.54.0]", + "resolved": "1.54.0", + "contentHash": "u/ftvv1mdusX2R+4u0XINaRw10w9oGhxZePjkFgNZhpG/hUaOg/0npgavXh3mlO1u8b06v+XQKuvOYdsieHMZg==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0", "System.ComponentModel.Annotations": "5.0.0", @@ -653,7 +653,7 @@ "Microsoft.AspNetCore.Mvc.Testing": "[8.0.20, )", "Microsoft.Extensions.Configuration": "[8.0.0, )", "Microsoft.NET.Test.Sdk": "[17.14.1, )", - "Microsoft.Playwright": "[1.53.0, 1.53.0]", + "Microsoft.Playwright": "[1.54.0, 1.54.0]", "NI.CSharp.Analyzers": "[2.0.28, )", "NimbleBlazor": "[1.0.0, )", "System.ComponentModel": "[4.3.0, )", diff --git a/packages/nimble-components/src/anchor-button/template.ts b/packages/nimble-components/src/anchor-button/template.ts index 4a68b76526..cd1f7b2921 100644 --- a/packages/nimble-components/src/anchor-button/template.ts +++ b/packages/nimble-components/src/anchor-button/template.ts @@ -8,8 +8,8 @@ import { import type { AnchorButton } from '.'; export const template: FoundationElementTemplate< -ViewTemplate, -AnchorOptions + ViewTemplate, + AnchorOptions > = (context, definition) => html` , -AnchorOptions + ViewTemplate, + AnchorOptions > = (context, definition) => html` x.clickHandler(c.event as MouseEvent)}" @keydown="${(x, c) => x.keydownHandler(c.event as KeyboardEvent)}" diff --git a/packages/nimble-components/src/anchor-tab/template.ts b/packages/nimble-components/src/anchor-tab/template.ts index ae195b993c..d90196bb96 100644 --- a/packages/nimble-components/src/anchor-tab/template.ts +++ b/packages/nimble-components/src/anchor-tab/template.ts @@ -7,8 +7,8 @@ import { import type { AnchorTab, TabOptions } from '.'; export const template: FoundationElementTemplate< -ViewTemplate, -TabOptions + ViewTemplate, + TabOptions > = (context, definition) => html` , -AnchorOptions + ViewTemplate, + AnchorOptions > = (context, definition) => html` , -AnchorOptions + ViewTemplate, + AnchorOptions > = (_context, definition) => html`${ /* top-container div is necessary because setting contenteditable directly on the native anchor instead leaves it focusable, unlike the behavior you get when the anchor is _within_ a contenteditable element. @@ -50,11 +50,11 @@ AnchorOptions aria-roledescription="${x => x.ariaRoledescription}" ${ref('control')} >${ - /* Start and End slot templates inlined to avoid extra whitespace. + /* Start and End slot templates inlined to avoid extra whitespace. See https://github.com/microsoft/fast/issues/6557 Whitespace intentionally avoided between tags for inline styles */ '' -} { element.appendChild(item2); element.appendChild(item3); - return { element, connect, disconnect, item1, item2, item3 }; + return { + element, connect, disconnect, item1, item2, item3 + }; } describe('Breadcrumb', () => { @@ -87,7 +89,9 @@ describe('Breadcrumb', () => { }); it('should set the `aria-current` on the internal, last node, anchor when `href` is passed', async () => { - const { element, connect, disconnect, item1, item2, item3 } = await setup(); + const { + element, connect, disconnect, item1, item2, item3 + } = await setup(); const anchor1 = document.createElement('a'); anchor1.href = '#'; @@ -112,7 +116,9 @@ describe('Breadcrumb', () => { }); it('should remove aria-current from any prior Breadcrumb Item children with hrefs when a new node is appended', async () => { - const { element, connect, disconnect, item1, item2, item3 } = await setup(); + const { + element, connect, disconnect, item1, item2, item3 + } = await setup(); item1.setAttribute('href', '#'); item2.setAttribute('href', '#'); @@ -148,7 +154,9 @@ describe('Breadcrumb', () => { }); it('should remove aria-current from any prior Breadcrumb Item children with child anchors when a new node is appended', async () => { - const { element, connect, disconnect, item1, item2, item3 } = await setup(); + const { + element, connect, disconnect, item1, item2, item3 + } = await setup(); const anchor1 = document.createElement('a'); anchor1.href = '#'; diff --git a/packages/nimble-components/src/button/template.ts b/packages/nimble-components/src/button/template.ts index b29f9cc285..21939ce57f 100644 --- a/packages/nimble-components/src/button/template.ts +++ b/packages/nimble-components/src/button/template.ts @@ -9,8 +9,8 @@ import { import type { Button } from '.'; export const template: FoundationElementTemplate< -ViewTemplate, -ButtonOptions + ViewTemplate, + ButtonOptions > = (context, definition) => html` , -CheckboxOptions + ViewTemplate, + CheckboxOptions > = (_context, definition) => html` diff --git a/packages/nimble-components/src/combobox/styles.ts b/packages/nimble-components/src/combobox/styles.ts index cc30760def..a2bd0bc13c 100644 --- a/packages/nimble-components/src/combobox/styles.ts +++ b/packages/nimble-components/src/combobox/styles.ts @@ -99,13 +99,13 @@ export const styles = css` fill: ${bodyDisabledFontColor}; } `.withBehaviors( - appearanceBehavior( - DropdownAppearance.block, - css` + appearanceBehavior( + DropdownAppearance.block, + css` :host([error-visible]) .control { border-bottom-width: ${borderWidth}; padding-bottom: 0; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/combobox/template.ts b/packages/nimble-components/src/combobox/template.ts index c4eacb369c..59c35ac2f2 100644 --- a/packages/nimble-components/src/combobox/template.ts +++ b/packages/nimble-components/src/combobox/template.ts @@ -22,8 +22,8 @@ const labelTemplate = createRequiredVisibleLabelTemplate(html` /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< -ViewTemplate, -ComboboxOptions + ViewTemplate, + ComboboxOptions > = (context, definition) => html` { }); it("should set the control's `aria-activedescendant` property to the ID of the currently selected option while open", async () => { - const { connect, disconnect, element, option1, option2, option3 } = await setup(); + const { + connect, disconnect, element, option1, option2, option3 + } = await setup(); await connect(); diff --git a/packages/nimble-components/src/global-type-extensions.d.ts b/packages/nimble-components/src/global-type-extensions.d.ts index 1ea4292b4f..4982fff833 100644 --- a/packages/nimble-components/src/global-type-extensions.d.ts +++ b/packages/nimble-components/src/global-type-extensions.d.ts @@ -12,9 +12,9 @@ declare namespace Intl { // added it to the type definition. See https://github.com/microsoft/TypeScript/issues/56269 interface NumberFormatOptions { roundingPriority?: - | 'auto' - | 'morePrecision' - | 'lessPrecision' - | undefined; + | 'auto' + | 'morePrecision' + | 'lessPrecision' + | undefined; } } diff --git a/packages/nimble-components/src/list-option-group/template.ts b/packages/nimble-components/src/list-option-group/template.ts index 4ae517c545..21f185106f 100644 --- a/packages/nimble-components/src/list-option-group/template.ts +++ b/packages/nimble-components/src/list-option-group/template.ts @@ -29,10 +29,10 @@ export const template = html` isListOption(n), - property: 'listOptions' - })} + flatten: true, + filter: (n: Node) => isListOption(n), + property: 'listOptions' + })} > diff --git a/packages/nimble-components/src/list-option/template.ts b/packages/nimble-components/src/list-option/template.ts index bcc33feda2..4eb8d41ae8 100644 --- a/packages/nimble-components/src/list-option/template.ts +++ b/packages/nimble-components/src/list-option/template.ts @@ -16,8 +16,8 @@ import { overflow } from '../utilities/directive/overflow'; */ // prettier-ignore export const template: FoundationElementTemplate< -ViewTemplate, -ListboxOptionOptions + ViewTemplate, + ListboxOptionOptions > = (context, definition) => html` diff --git a/packages/nimble-components/src/menu-button/template.ts b/packages/nimble-components/src/menu-button/template.ts index cd62fae837..d095f55759 100644 --- a/packages/nimble-components/src/menu-button/template.ts +++ b/packages/nimble-components/src/menu-button/template.ts @@ -30,8 +30,8 @@ export const template = html` ${toggleButtonTag}> ${when( - x => x.open, - html` + x => x.open, + html` <${anchoredRegionTag} fixed-placement="true" auto-update-mode="auto" @@ -48,6 +48,6 @@ export const template = html` ${anchoredRegionTag}> ` - )} + )} `; diff --git a/packages/nimble-components/src/menu/styles.ts b/packages/nimble-components/src/menu/styles.ts index 6f888396f4..80cc5c1bc8 100644 --- a/packages/nimble-components/src/menu/styles.ts +++ b/packages/nimble-components/src/menu/styles.ts @@ -69,12 +69,12 @@ export const styles = css` padding: 0px; } `.withBehaviors( - themeBehavior( - Theme.color, - css` + themeBehavior( + Theme.color, + css` slot { background: ${hexToRgbaCssColor(White, 0.15)}; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/menu/template.ts b/packages/nimble-components/src/menu/template.ts index f092cff747..ff23144b7e 100644 --- a/packages/nimble-components/src/menu/template.ts +++ b/packages/nimble-components/src/menu/template.ts @@ -5,7 +5,7 @@ import type { Menu } from '.'; /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< -ViewTemplate + ViewTemplate > = () => html` (x.readOnly ? 'readonly' : '')}"> ${labelTemplate} @@ -76,8 +76,8 @@ NumberFieldOptions ${ref('control')} /> ${when( - x => !x.hideStep && !x.readOnly && !x.disabled, - html` + x => !x.hideStep && !x.readOnly && !x.disabled, + html` ` - )} + )} ${endSlotTemplate(context, definition)} diff --git a/packages/nimble-components/src/patterns/button/styles.ts b/packages/nimble-components/src/patterns/button/styles.ts index dadd432d5c..2f46170a16 100644 --- a/packages/nimble-components/src/patterns/button/styles.ts +++ b/packages/nimble-components/src/patterns/button/styles.ts @@ -197,9 +197,9 @@ export const styles = css` } } `.withBehaviors( - appearanceBehavior( - ButtonAppearance.outline, - css` + appearanceBehavior( + ButtonAppearance.outline, + css` @layer base { .control { border-color: rgba(${actionRgbPartialColor}, 0.3); @@ -212,20 +212,20 @@ export const styles = css` } } ` - ), - appearanceBehavior( - ButtonAppearance.ghost, - css` + ), + appearanceBehavior( + ButtonAppearance.ghost, + css` @layer disabled { :host([disabled]) .control { border-color: transparent; } } ` - ), - appearanceBehavior( - ButtonAppearance.block, - css` + ), + appearanceBehavior( + ButtonAppearance.block, + css` @layer base { .control { background-image: linear-gradient( @@ -258,8 +258,8 @@ export const styles = css` } } ` - ) -); + ) + ); export const buttonAppearanceVariantStyles = css``.withBehaviors( appearanceBehavior( diff --git a/packages/nimble-components/src/patterns/dropdown/styles.ts b/packages/nimble-components/src/patterns/dropdown/styles.ts index 65fe892686..d3e2ad4e24 100644 --- a/packages/nimble-components/src/patterns/dropdown/styles.ts +++ b/packages/nimble-components/src/patterns/dropdown/styles.ts @@ -285,27 +285,27 @@ export const styles = css` padding: ${smallPadding} ${mediumPadding}; } `.withBehaviors( - appearanceBehavior( - DropdownAppearance.underline, - css` + appearanceBehavior( + DropdownAppearance.underline, + css` .control { border-bottom-width: ${borderWidth}; padding-bottom: 0; } ` - ), - appearanceBehavior( - DropdownAppearance.outline, - css` + ), + appearanceBehavior( + DropdownAppearance.outline, + css` .control { border-width: ${borderWidth}; padding: 0; } ` - ), - appearanceBehavior( - DropdownAppearance.block, - css` + ), + appearanceBehavior( + DropdownAppearance.block, + css` .control { background-color: rgba(${borderRgbPartialColor}, 0.1); } @@ -319,10 +319,10 @@ export const styles = css` background-color: rgba(${borderRgbPartialColor}, 0.07); } ` - ), - appearanceBehavior( - DropdownAppearance.frameless, - css` + ), + appearanceBehavior( + DropdownAppearance.frameless, + css` .control { border-width: 0; padding: ${borderWidth}; @@ -332,13 +332,13 @@ export const styles = css` padding-left: 0; } ` - ), - themeBehavior( - Theme.color, - css` + ), + themeBehavior( + Theme.color, + css` .listbox slot { background: ${hexToRgbaCssColor(White, 0.15)}; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/patterns/tabs/template.ts b/packages/nimble-components/src/patterns/tabs/template.ts index fc69a66f9f..ad0a5975db 100644 --- a/packages/nimble-components/src/patterns/tabs/template.ts +++ b/packages/nimble-components/src/patterns/tabs/template.ts @@ -19,8 +19,8 @@ import { // prettier-ignore export const template: FoundationElementTemplate< -ViewTemplate, -TabsOptions + ViewTemplate, + TabsOptions > = (context, definition) => html` { element.appendChild(radio2); element.appendChild(radio3); - return { element, connect, disconnect, parent, radio1, radio2, radio3 }; + return { + element, connect, disconnect, parent, radio1, radio2, radio3 + }; } it('should have a role of `radiogroup`', async () => { @@ -475,7 +477,9 @@ describe('Radio Group', () => { }); it('should allow resetting of elements by the parent form', async () => { - const { element, connect, disconnect, parent, radio1, radio2, radio3 } = await setup(); + const { + element, connect, disconnect, parent, radio1, radio2, radio3 + } = await setup(); radio2.setAttribute('checked', ''); diff --git a/packages/nimble-components/src/rich-text-mention/users/tests/rich-text-mention-users.spec.ts b/packages/nimble-components/src/rich-text-mention/users/tests/rich-text-mention-users.spec.ts index 1ac7f61efb..8070065553 100644 --- a/packages/nimble-components/src/rich-text-mention/users/tests/rich-text-mention-users.spec.ts +++ b/packages/nimble-components/src/rich-text-mention/users/tests/rich-text-mention-users.spec.ts @@ -339,7 +339,7 @@ describe('RichTextMentionUsers', () => { }); async function setupInvalidMappings(): Promise< - Fixture + Fixture > { return await fixture(html` <${richTextMentionUsersTag} pattern=""> @@ -357,7 +357,7 @@ describe('RichTextMentionUsers', () => { }); async function setupMissingPattern(): Promise< - Fixture + Fixture > { return await fixture(html` <${richTextMentionUsersTag}> diff --git a/packages/nimble-components/src/rich-text/models/markdown-parser.ts b/packages/nimble-components/src/rich-text/models/markdown-parser.ts index b8163257ec..552ff8c0e0 100644 --- a/packages/nimble-components/src/rich-text/models/markdown-parser.ts +++ b/packages/nimble-components/src/rich-text/models/markdown-parser.ts @@ -176,8 +176,8 @@ export class RichTextMarkdownParser { private static setup( markdownParserMentionConfig: - | MarkdownParserMentionConfiguration[] - | undefined + | MarkdownParserMentionConfiguration[] + | undefined ): void { RichTextMarkdownParser.mentionConfigs = markdownParserMentionConfig; RichTextMarkdownParser.mentionedHrefs.clear(); diff --git a/packages/nimble-components/src/select/index.ts b/packages/nimble-components/src/select/index.ts index e6e5d2fe48..59d0af6d8e 100644 --- a/packages/nimble-components/src/select/index.ts +++ b/packages/nimble-components/src/select/index.ts @@ -534,7 +534,9 @@ export class Select if ( enabledOptions.length > 0 - && !enabledOptions.find(o => o === this.options[activeOptionIndex]) + && !enabledOptions.find( + o => o === this.options[activeOptionIndex] + ) ) { activeOptionIndex = this.options.indexOf(enabledOptions[0]!); } else if (enabledOptions.length === 0) { diff --git a/packages/nimble-components/src/select/styles.ts b/packages/nimble-components/src/select/styles.ts index 3836af548f..2059402146 100644 --- a/packages/nimble-components/src/select/styles.ts +++ b/packages/nimble-components/src/select/styles.ts @@ -179,23 +179,23 @@ export const styles = css` margin-left: auto; } `.withBehaviors( - appearanceBehavior( - DropdownAppearance.block, - css` + appearanceBehavior( + DropdownAppearance.block, + css` :host([error-visible]) .control { border-bottom-width: ${borderWidth}; padding-bottom: 0; } ` - ), - themeBehavior( - Theme.color, - css` + ), + themeBehavior( + Theme.color, + css` .filter-field, .no-results-label, .loading-container { background: ${hexToRgbaCssColor(White, 0.15)}; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/select/template.ts b/packages/nimble-components/src/select/template.ts index 853eaad88c..734f7f874d 100644 --- a/packages/nimble-components/src/select/template.ts +++ b/packages/nimble-components/src/select/template.ts @@ -44,16 +44,16 @@ const labelTemplate = createRequiredVisibleLabelTemplate(html` /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< -ViewTemplate, -SelectOptions + ViewTemplate, + SelectOptions > = (context, definition) => html` { }); it('should set its value to the first enabled option', async () => { - const { element, connect, disconnect, option1, option2, option3 } = await setup(); + const { + element, connect, disconnect, option1, option2, option3 + } = await setup(); await connect(); @@ -146,7 +148,9 @@ describe('Select', () => { }); it('should set its value to the first enabled option when disabled', async () => { - const { element, connect, disconnect, option1, option2, option3 } = await setup(); + const { + element, connect, disconnect, option1, option2, option3 + } = await setup(); element.disabled = true; await connect(); @@ -162,7 +166,9 @@ describe('Select', () => { }); it('should select the first option with a `selected` attribute', async () => { - const { element, connect, disconnect, option1, option2, option3 } = await setup(); + const { + element, connect, disconnect, option1, option2, option3 + } = await setup(); option2.setAttribute('selected', ''); @@ -179,7 +185,9 @@ describe('Select', () => { }); it('should select the first option with a `selected` attribute when disabled', async () => { - const { element, connect, disconnect, option1, option2, option3 } = await setup(); + const { + element, connect, disconnect, option1, option2, option3 + } = await setup(); element.disabled = true; option2.setAttribute('selected', ''); @@ -895,7 +903,9 @@ describe('Select', () => { }); it('should set the `aria-activedescendant` attribute to the ID of the currently selected option', async () => { - const { connect, disconnect, element, option1, option2, option3 } = await setup(); + const { + connect, disconnect, element, option1, option2, option3 + } = await setup(); await connect(); diff --git a/packages/nimble-components/src/spinner/styles.ts b/packages/nimble-components/src/spinner/styles.ts index b4420aa97b..1aa77f71a5 100644 --- a/packages/nimble-components/src/spinner/styles.ts +++ b/packages/nimble-components/src/spinner/styles.ts @@ -161,9 +161,9 @@ export const styles = css` } } `.withBehaviors( - themeBehavior( - Theme.light, - css` + themeBehavior( + Theme.light, + css` :host { --ni-private-spinner-bits-background-color: ${Black91}; } @@ -171,10 +171,10 @@ export const styles = css` --ni-private-spinner-bits-background-color: ${DigitalGreenLight}; } ` - ), - themeBehavior( - Theme.dark, - css` + ), + themeBehavior( + Theme.dark, + css` :host { --ni-private-spinner-bits-background-color: ${Black15}; } @@ -182,10 +182,10 @@ export const styles = css` --ni-private-spinner-bits-background-color: ${PowerGreen}; } ` - ), - themeBehavior( - Theme.color, - css` + ), + themeBehavior( + Theme.color, + css` :host { --ni-private-spinner-bits-background-color: ${White}; } @@ -193,5 +193,5 @@ export const styles = css` --ni-private-spinner-bits-background-color: ${PowerGreen}; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/switch/styles.ts b/packages/nimble-components/src/switch/styles.ts index 352c2a3237..88fd9ae753 100644 --- a/packages/nimble-components/src/switch/styles.ts +++ b/packages/nimble-components/src/switch/styles.ts @@ -161,9 +161,9 @@ export const styles = css` } } `.withBehaviors( - themeBehavior( - Theme.light, - css` + themeBehavior( + Theme.light, + css` :host { --ni-private-switch-background-disabled-color: ${hexToRgbaCssColor( Black91, @@ -181,10 +181,10 @@ export const styles = css` )}; } ` - ), - themeBehavior( - Theme.dark, - css` + ), + themeBehavior( + Theme.dark, + css` :host { --ni-private-switch-background-disabled-color: ${hexToRgbaCssColor( Black15, @@ -205,10 +205,10 @@ export const styles = css` )}; } ` - ), - themeBehavior( - Theme.color, - css` + ), + themeBehavior( + Theme.color, + css` :host { --ni-private-switch-background-disabled-color: ${hexToRgbaCssColor( White, @@ -229,5 +229,5 @@ export const styles = css` )}; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/table-column/anchor/cell-view/index.ts b/packages/nimble-components/src/table-column/anchor/cell-view/index.ts index 11b9469e6f..83df7c33fb 100644 --- a/packages/nimble-components/src/table-column/anchor/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/anchor/cell-view/index.ts @@ -19,8 +19,8 @@ declare global { * A cell view for displaying links */ export class TableColumnAnchorCellView extends TableCellView< -TableColumnAnchorCellRecord, -TableColumnAnchorColumnConfig + TableColumnAnchorCellRecord, + TableColumnAnchorColumnConfig > { /** @internal */ @observable diff --git a/packages/nimble-components/src/table-column/anchor/index.ts b/packages/nimble-components/src/table-column/anchor/index.ts index 1a1cd91737..b09016b455 100644 --- a/packages/nimble-components/src/table-column/anchor/index.ts +++ b/packages/nimble-components/src/table-column/anchor/index.ts @@ -45,8 +45,8 @@ export class TableColumnAnchor extends mixinGroupableColumnAPI( mixinSortableColumnAPI( mixinCustomSortOrderColumnAPI( TableColumn< - TableColumnAnchorColumnConfig, - TableColumnAnchorValidator + TableColumnAnchorColumnConfig, + TableColumnAnchorValidator > ) ) diff --git a/packages/nimble-components/src/table-column/base/index.ts b/packages/nimble-components/src/table-column/base/index.ts index 5a2bd71549..f60852b68a 100644 --- a/packages/nimble-components/src/table-column/base/index.ts +++ b/packages/nimble-components/src/table-column/base/index.ts @@ -21,8 +21,8 @@ export abstract class TableColumn< * Column properties configurable by plugin authors */ public readonly columnInternals: ColumnInternals< - TColumnConfig, - TColumnValidator + TColumnConfig, + TColumnValidator > = new ColumnInternals(this.getColumnInternalsOptions()); @attr({ attribute: 'column-id' }) diff --git a/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts b/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts index 7727e28728..52812662b1 100644 --- a/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts +++ b/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts @@ -94,8 +94,8 @@ declare global { name: tableColumnValidationTestTag }) export class TableColumnValidationTest extends TableColumn< -unknown, -TestColumnValidator + unknown, + TestColumnValidator > { @attr({ mode: 'boolean' }) public foo = false; diff --git a/packages/nimble-components/src/table-column/date-text/cell-view/index.ts b/packages/nimble-components/src/table-column/date-text/cell-view/index.ts index 45e477f0d6..b54d9cdb47 100644 --- a/packages/nimble-components/src/table-column/date-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/date-text/cell-view/index.ts @@ -18,8 +18,8 @@ declare global { * A cell view for displaying date/time fields as text */ export class TableColumnDateTextCellView extends TableColumnTextCellViewBase< -TableColumnDateTextCellRecord, -TableColumnDateTextColumnConfig + TableColumnDateTextCellRecord, + TableColumnDateTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts index 46d4b4933a..7402b6b386 100644 --- a/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts @@ -15,8 +15,8 @@ declare global { * The group header view for displaying date/time fields as text. */ export class TableColumnDateTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< -TableNumberFieldValue, -TableColumnDateTextColumnConfig + TableNumberFieldValue, + TableColumnDateTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/date-text/index.ts b/packages/nimble-components/src/table-column/date-text/index.ts index c1c14fe338..80b44b06e0 100644 --- a/packages/nimble-components/src/table-column/date-text/index.ts +++ b/packages/nimble-components/src/table-column/date-text/index.ts @@ -48,8 +48,8 @@ declare global { */ export class TableColumnDateText extends mixinTextBase( TableColumnTextBase< - TableColumnDateTextColumnConfig, - TableColumnDateTextValidator + TableColumnDateTextColumnConfig, + TableColumnDateTextValidator > ) { @attr diff --git a/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts b/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts index 3ea4659b90..76ccae24fc 100644 --- a/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts @@ -17,8 +17,8 @@ declare global { * A cell view for displaying duration fields as text */ export class TableColumnDurationTextCellView extends TableColumnTextCellViewBase< -TableColumnDurationTextCellRecord, -TableColumnDurationTextColumnConfig + TableColumnDurationTextCellRecord, + TableColumnDurationTextColumnConfig > { protected updateText(): void { this.text = this.columnConfig?.formatter.format(this.cellRecord?.value) ?? ''; diff --git a/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts index 14775cb65b..9c513540f7 100644 --- a/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying duration fields as text. */ export class TableColumnDurationTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< -TableNumberFieldValue, -TableColumnDurationTextColumnConfig + TableNumberFieldValue, + TableColumnDurationTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/enum-base/template.ts b/packages/nimble-components/src/table-column/enum-base/template.ts index 17dcb64a13..3289cbd1a2 100644 --- a/packages/nimble-components/src/table-column/enum-base/template.ts +++ b/packages/nimble-components/src/table-column/enum-base/template.ts @@ -4,8 +4,8 @@ import type { TableColumnEnumBase, TableColumnEnumColumnConfig } from '.'; import type { TableColumnEnumBaseValidator } from './models/table-column-enum-base-validator'; export const template = html< -TableColumnEnumBase< -TableColumnEnumColumnConfig, -TableColumnEnumBaseValidator<[]> -> + TableColumnEnumBase< + TableColumnEnumColumnConfig, + TableColumnEnumBaseValidator<[]> + > >`${baseTemplate}`; diff --git a/packages/nimble-components/src/table-column/mapping/cell-view/index.ts b/packages/nimble-components/src/table-column/mapping/cell-view/index.ts index 96fba51e70..58e95556f7 100644 --- a/packages/nimble-components/src/table-column/mapping/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/mapping/cell-view/index.ts @@ -30,8 +30,8 @@ declare global { */ export class TableColumnMappingCellView extends TableCellView< - TableColumnEnumCellRecord, - TableColumnEnumColumnConfig + TableColumnEnumCellRecord, + TableColumnEnumColumnConfig > implements IconView, SpinnerView { @observable @@ -42,8 +42,8 @@ export class TableColumnMappingCellView @observable public visualizationTemplate?: - | ViewTemplate - | ViewTemplate; + | ViewTemplate + | ViewTemplate; @observable public textHidden = false; diff --git a/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts b/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts index 7fa925b630..7b606359be 100644 --- a/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts @@ -41,8 +41,8 @@ export class TableColumnMappingGroupHeaderView @observable public visualizationTemplate?: - | ViewTemplate - | ViewTemplate; + | ViewTemplate + | ViewTemplate; public readonly textHidden = false; diff --git a/packages/nimble-components/src/table-column/mapping/index.ts b/packages/nimble-components/src/table-column/mapping/index.ts index af96da7c0c..1008c6c991 100644 --- a/packages/nimble-components/src/table-column/mapping/index.ts +++ b/packages/nimble-components/src/table-column/mapping/index.ts @@ -45,8 +45,8 @@ export class TableColumnMapping extends mixinGroupableColumnAPI( mixinFractionalWidthColumnAPI( mixinSortableColumnAPI( TableColumnEnumBase< - TableColumnEnumColumnConfig, - TableColumnMappingValidator + TableColumnEnumColumnConfig, + TableColumnMappingValidator > ) ) diff --git a/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts b/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts index 8cbe9e697e..dfe758812b 100644 --- a/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts @@ -22,8 +22,8 @@ declare global { * The cell view base class for displaying a string field as a menu button. */ export class TableColumnMenuButtonCellView extends TableCellView< -TableColumnMenuButtonCellRecord, -TableColumnMenuButtonColumnConfig + TableColumnMenuButtonCellRecord, + TableColumnMenuButtonColumnConfig > { /** @internal */ public menuButton?: MenuButton; diff --git a/packages/nimble-components/src/table-column/number-text/cell-view/index.ts b/packages/nimble-components/src/table-column/number-text/cell-view/index.ts index 5458a157a6..24fd073c37 100644 --- a/packages/nimble-components/src/table-column/number-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/number-text/cell-view/index.ts @@ -18,8 +18,8 @@ declare global { * A cell view for displaying number fields as text */ export class TableColumnNumberTextCellView extends TableColumnTextCellViewBase< -TableColumnNumberTextCellRecord, -TableColumnNumberTextColumnConfig + TableColumnNumberTextCellRecord, + TableColumnNumberTextColumnConfig > { protected override columnConfigChanged(): void { super.columnConfigChanged(); diff --git a/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts index ae3d726059..82f9bfbd1e 100644 --- a/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying number fields as text. */ export class TableColumnNumberTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< -TableNumberFieldValue, -TableColumnNumberTextColumnConfig + TableNumberFieldValue, + TableColumnNumberTextColumnConfig > { protected updateText(): void { this.text = this.columnConfig?.formatter?.format(this.groupHeaderValue) ?? ''; diff --git a/packages/nimble-components/src/table-column/number-text/index.ts b/packages/nimble-components/src/table-column/number-text/index.ts index a9702143f0..0403a3ab41 100644 --- a/packages/nimble-components/src/table-column/number-text/index.ts +++ b/packages/nimble-components/src/table-column/number-text/index.ts @@ -42,8 +42,8 @@ declare global { */ export class TableColumnNumberText extends mixinTextBase( TableColumnTextBase< - TableColumnNumberTextColumnConfig, - TableColumnNumberTextValidator + TableColumnNumberTextColumnConfig, + TableColumnNumberTextValidator > ) { @attr diff --git a/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts b/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts index badcc7f2a3..3b9cb18429 100644 --- a/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts +++ b/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts @@ -13,7 +13,7 @@ export interface NumberTextUnitFormatOptions extends UnitFormatOptions { decimalMaximumDigits?: number; } type ResolvedNumberTextUnitFormatOptions = NumberTextUnitFormatOptions & -Required; + Required; /** * Format for numbers (with optional units) in a number-text table column. diff --git a/packages/nimble-components/src/table-column/text/cell-view/index.ts b/packages/nimble-components/src/table-column/text/cell-view/index.ts index 0cb3bdbebb..18d89d8320 100644 --- a/packages/nimble-components/src/table-column/text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/text/cell-view/index.ts @@ -17,8 +17,8 @@ declare global { * A cell view for displaying string fields as text */ export class TableColumnTextCellView extends TableColumnTextCellViewBase< -TableColumnTextCellRecord, -TableColumnTextColumnConfig + TableColumnTextCellRecord, + TableColumnTextColumnConfig > { protected updateText(): void { this.text = typeof this.cellRecord?.value === 'string' diff --git a/packages/nimble-components/src/table-column/text/group-header-view/index.ts b/packages/nimble-components/src/table-column/text/group-header-view/index.ts index 8736e0bf0d..974b1c5947 100644 --- a/packages/nimble-components/src/table-column/text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying string fields as text. */ export class TableColumnTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< -TableStringFieldValue, -TableColumnTextColumnConfig + TableStringFieldValue, + TableColumnTextColumnConfig > { protected updateText(): void { this.text = typeof this.groupHeaderValue === 'string' diff --git a/packages/nimble-components/src/table-column/text/index.ts b/packages/nimble-components/src/table-column/text/index.ts index b0ae2f32c0..77b4f02c92 100644 --- a/packages/nimble-components/src/table-column/text/index.ts +++ b/packages/nimble-components/src/table-column/text/index.ts @@ -29,8 +29,8 @@ declare global { export class TableColumnText extends mixinCustomSortOrderColumnAPI( mixinTextBase( TableColumnTextBase< - TableColumnTextColumnConfig, - TableColumnTextValidator + TableColumnTextColumnConfig, + TableColumnTextValidator > ) ) { diff --git a/packages/nimble-components/src/table/components/group-row/styles.ts b/packages/nimble-components/src/table/components/group-row/styles.ts index 00b4015959..dc53ad3ec8 100644 --- a/packages/nimble-components/src/table/components/group-row/styles.ts +++ b/packages/nimble-components/src/table/components/group-row/styles.ts @@ -98,20 +98,20 @@ export const styles = css` padding-left: 0px; } `.withBehaviors( - themeBehavior( - Theme.color, - css` + themeBehavior( + Theme.color, + css` :host([allow-hover]:hover)::before { background-color: ${hexToRgbaCssColor(White, 0.05)}; } ` - ), - themeBehavior( - Theme.dark, - css` + ), + themeBehavior( + Theme.dark, + css` :host([allow-hover]:hover)::before { background-color: ${hexToRgbaCssColor(White, 0.1)}; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/table/components/row/styles.ts b/packages/nimble-components/src/table/components/row/styles.ts index e477f17964..4bc694186f 100644 --- a/packages/nimble-components/src/table/components/row/styles.ts +++ b/packages/nimble-components/src/table/components/row/styles.ts @@ -179,9 +179,9 @@ export const styles = css` --ni-private-table-cell-action-menu-display: block; } `.withBehaviors( - themeBehavior( - Theme.color, - css` + themeBehavior( + Theme.color, + css` :host([selectable]:not([selected])[allow-hover]:hover)::before { background-color: ${hexToRgbaCssColor(White, 0.05)}; } @@ -194,5 +194,5 @@ export const styles = css` background-color: ${hexToRgbaCssColor(White, 0.2)}; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/table/index.ts b/packages/nimble-components/src/table/index.ts index 63e0d088c6..c326521555 100644 --- a/packages/nimble-components/src/table/index.ts +++ b/packages/nimble-components/src/table/index.ts @@ -283,8 +283,8 @@ export class Table< // Map from the external slot name to the record ID of the row that should have the slot // and the unique slot name that the slot should be slotted into. private readonly requestedSlots: Map< - string, - { recordId: string, uniqueSlot: string } + string, + { recordId: string, uniqueSlot: string } > = new Map(); private readonly borderWidthSubscriber: DesignTokenSubscriber< @@ -734,7 +734,7 @@ export class Table< this.dataHierarchyManager.parentIdConfigurationValid ); const tanStackUpdates: Partial< - TanStackTableOptionsResolved> + TanStackTableOptionsResolved> > = { data: tableNodes }; @@ -949,7 +949,7 @@ export class Table< private updateTanStack(): void { const updatedOptions: Partial< - TanStackTableOptionsResolved> + TanStackTableOptionsResolved> > = {}; updatedOptions.state = {}; @@ -1321,12 +1321,12 @@ export class Table< } private calculateTanStackRowIdFunction(): - | (( + | (( originalRow: TableNode, index: number, parent?: TanStackRow> - ) => string) - | undefined { + ) => string) + | undefined { return this.idFieldName === null || this.idFieldName === undefined ? undefined : (record: TableNode) => record.clientRecord[this.idFieldName!] as string; diff --git a/packages/nimble-components/src/table/models/expansion-manager.ts b/packages/nimble-components/src/table/models/expansion-manager.ts index f286d0725a..492b2ac1bc 100644 --- a/packages/nimble-components/src/table/models/expansion-manager.ts +++ b/packages/nimble-components/src/table/models/expansion-manager.ts @@ -81,8 +81,8 @@ export class ExpansionManager { const updatedExplicitExpansionStates = new Map(); const updatedHierarchyOptions = new Map< - string, - TableRecordHierarchyOptions + string, + TableRecordHierarchyOptions >(); const updatedParentRowsWithChildren = new Set(); for (const row of rows) { @@ -121,8 +121,8 @@ export class ExpansionManager { hierarchyOptions: TableSetRecordHierarchyOptions[] ): void { const updatedHierarchyOptions = new Map< - string, - TableRecordHierarchyOptions + string, + TableRecordHierarchyOptions >(); for (const { recordId, options } of hierarchyOptions) { updatedHierarchyOptions.set(recordId, options); diff --git a/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts b/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts index e8a3b8871e..415257bd0c 100644 --- a/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts +++ b/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts @@ -1077,8 +1077,9 @@ implements Subscriber { private canFocusColumnHeaders(): boolean { return ( - this.table.columns.find(c => !c.columnInternals.sortingDisabled) - !== undefined + this.table.columns.find( + c => !c.columnInternals.sortingDisabled + ) !== undefined ); } diff --git a/packages/nimble-components/src/table/models/virtualizer.ts b/packages/nimble-components/src/table/models/virtualizer.ts index 7cd70520ea..558e06b459 100644 --- a/packages/nimble-components/src/table/models/virtualizer.ts +++ b/packages/nimble-components/src/table/models/virtualizer.ts @@ -108,8 +108,8 @@ export class Virtualizer { } private createVirtualizerOptions(): VirtualizerOptions< - HTMLElement, - HTMLElement + HTMLElement, + HTMLElement > { const rowHeight = this.table.rowHeight; return { diff --git a/packages/nimble-components/src/table/styles.ts b/packages/nimble-components/src/table/styles.ts index 5c56f19acb..e9e624bde0 100644 --- a/packages/nimble-components/src/table/styles.ts +++ b/packages/nimble-components/src/table/styles.ts @@ -236,9 +236,9 @@ export const styles = css` ${accessiblyHidden} } `.withBehaviors( - themeBehavior( - Theme.color, - css` + themeBehavior( + Theme.color, + css` .table-row-container::before { content: ''; width: 100%; @@ -247,5 +247,5 @@ export const styles = css` position: absolute; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/table/testing/table.pageobject.ts b/packages/nimble-components/src/table/testing/table.pageobject.ts index 033425a637..37dd27d17c 100644 --- a/packages/nimble-components/src/table/testing/table.pageobject.ts +++ b/packages/nimble-components/src/table/testing/table.pageobject.ts @@ -648,7 +648,9 @@ export class TablePageObject { `${tableRowTag}, ${tableGroupRowTag}` ); const firstRowAllowsHover = rows[0]!.allowHover; - if (Array.from(rows).some(x => x.allowHover !== firstRowAllowsHover)) { + if ( + Array.from(rows).some(x => x.allowHover !== firstRowAllowsHover) + ) { throw new Error('Rows inconsistently allow hover styling'); } return firstRowAllowsHover; diff --git a/packages/nimble-components/src/table/tests/table-selection.spec.ts b/packages/nimble-components/src/table/tests/table-selection.spec.ts index 2ab7223cd4..302f3771f9 100644 --- a/packages/nimble-components/src/table/tests/table-selection.spec.ts +++ b/packages/nimble-components/src/table/tests/table-selection.spec.ts @@ -2546,7 +2546,9 @@ describe('Table row selection', () => { }); it('deselecting single leaf row updates all its group parents to be indeterminate', async () => { - const allRecordIds = groupableTableData.map(x => x.id); + const allRecordIds = groupableTableData.map( + x => x.id + ); await element.setSelectedRecordIds(allRecordIds); await waitForUpdatesAsync(); diff --git a/packages/nimble-components/src/table/tests/table.spec.ts b/packages/nimble-components/src/table/tests/table.spec.ts index a82b09bc10..47c8ef7603 100644 --- a/packages/nimble-components/src/table/tests/table.spec.ts +++ b/packages/nimble-components/src/table/tests/table.spec.ts @@ -125,7 +125,9 @@ describe('Table', () => { const visibleData = retrieveExpectedData(visibleTableDataSubset); const expectedRowCount = visibleData.length; expect(pageObject.getRenderedRowCount()).toEqual(expectedRowCount); - const visibleColumns = element.columns.filter(x => !x.columnHidden); + const visibleColumns = element.columns.filter( + x => !x.columnHidden + ); for (let rowIndex = 0; rowIndex < expectedRowCount; rowIndex++) { for ( diff --git a/packages/nimble-components/src/tabs-toolbar/template.ts b/packages/nimble-components/src/tabs-toolbar/template.ts index d5110e3760..7ea3812f86 100644 --- a/packages/nimble-components/src/tabs-toolbar/template.ts +++ b/packages/nimble-components/src/tabs-toolbar/template.ts @@ -13,8 +13,8 @@ type TabsToolbarOptions = FoundationElementDefinition & StartEndOptions; /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< -ViewTemplate, -TabsToolbarOptions + ViewTemplate, + TabsToolbarOptions > = (context, definition) => html` ${when(x => x.defaultSlottedElements.length > 0, html` diff --git a/packages/nimble-components/src/text-area/styles.ts b/packages/nimble-components/src/text-area/styles.ts index 29371efa22..3cc71ce633 100644 --- a/packages/nimble-components/src/text-area/styles.ts +++ b/packages/nimble-components/src/text-area/styles.ts @@ -181,18 +181,18 @@ export const styles = css` right: var(--ni-private-scrollbar-width); } `.withBehaviors( - appearanceBehavior( - TextAreaAppearance.outline, - css` + appearanceBehavior( + TextAreaAppearance.outline, + css` .control { border-color: rgba(${borderRgbPartialColor}, 0.3); background-color: transparent; } ` - ), - appearanceBehavior( - TextAreaAppearance.block, - css` + ), + appearanceBehavior( + TextAreaAppearance.block, + css` .control { background-color: rgba(${borderRgbPartialColor}, 0.1); } @@ -215,5 +215,5 @@ export const styles = css` border-bottom-color: ${failColor}; } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/text-area/template.ts b/packages/nimble-components/src/text-area/template.ts index 2d2f64a41d..6946516ca4 100644 --- a/packages/nimble-components/src/text-area/template.ts +++ b/packages/nimble-components/src/text-area/template.ts @@ -16,7 +16,7 @@ const labelTemplate = createRequiredVisibleLabelTemplate(html` `); export const template: FoundationElementTemplate< -ViewTemplate + ViewTemplate > = () => html` ${labelTemplate} diff --git a/packages/nimble-components/src/text-field/styles.ts b/packages/nimble-components/src/text-field/styles.ts index e7b831faf6..96ec38aaf9 100644 --- a/packages/nimble-components/src/text-field/styles.ts +++ b/packages/nimble-components/src/text-field/styles.ts @@ -230,18 +230,18 @@ export const styles = css` ${controlHeight.cssCustomProperty}: 24px; } `.withBehaviors( - appearanceBehavior( - TextFieldAppearance.underline, - css` + appearanceBehavior( + TextFieldAppearance.underline, + css` .root { border-bottom-width: ${borderWidth}; padding-bottom: 0; } ` - ), - appearanceBehavior( - TextFieldAppearance.block, - css` + ), + appearanceBehavior( + TextFieldAppearance.block, + css` .root { background-color: rgba(${borderRgbPartialColor}, 0.1); } @@ -270,20 +270,20 @@ export const styles = css` background-color: rgba(${borderRgbPartialColor}, 0.07); } ` - ), - appearanceBehavior( - TextFieldAppearance.outline, - css` + ), + appearanceBehavior( + TextFieldAppearance.outline, + css` .root { border-width: ${borderWidth}; padding: 0; padding-left: ${smallPadding}; } ` - ), - appearanceBehavior( - TextFieldAppearance.frameless, - css` + ), + appearanceBehavior( + TextFieldAppearance.frameless, + css` .control { padding-left: ${borderWidth}; padding-right: ${borderWidth}; @@ -293,21 +293,21 @@ export const styles = css` border-color: transparent; } ` - ), - themeBehavior( - Theme.light, - css` + ), + themeBehavior( + Theme.light, + css` .control::-ms-reveal { filter: invert(0%); } ` - ), - themeBehavior( - [Theme.dark, Theme.color], - css` + ), + themeBehavior( + [Theme.dark, Theme.color], + css` .control::-ms-reveal { filter: invert(100%); } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/text-field/template.ts b/packages/nimble-components/src/text-field/template.ts index 780de5a930..b6da94018f 100644 --- a/packages/nimble-components/src/text-field/template.ts +++ b/packages/nimble-components/src/text-field/template.ts @@ -18,9 +18,9 @@ const labelTemplate = createRequiredVisibleLabelTemplate( > ` ); @@ -30,8 +30,8 @@ const labelTemplate = createRequiredVisibleLabelTemplate( * @public */ export const template: FoundationElementTemplate< -ViewTemplate, -TextFieldOptions + ViewTemplate, + TextFieldOptions > = (context, definition) => html` ` ${when( - x => x.tooltipVisible, - html` + x => x.tooltipVisible, + html` <${anchoredRegionTag} class="anchored-region" fixed-placement="true" @@ -39,5 +39,5 @@ export const template = html` ${anchoredRegionTag}> ` - )} + )} `; diff --git a/packages/nimble-components/src/tree-item/styles.ts b/packages/nimble-components/src/tree-item/styles.ts index 8899e8fc4a..991e27cd92 100644 --- a/packages/nimble-components/src/tree-item/styles.ts +++ b/packages/nimble-components/src/tree-item/styles.ts @@ -180,9 +180,9 @@ export const styles = css` display: block; } `.withBehaviors( - new DirectionalStyleSheetBehavior( - // ltr styles - css` + new DirectionalStyleSheetBehavior( + // ltr styles + css` .expand-collapse-button { left: var( --ni-private-expand-collapse-button-nested-width, @@ -198,8 +198,8 @@ export const styles = css` transform: rotate(180deg); } `, - // rtl styles - css` + // rtl styles + css` .expand-collapse-button { right: var( --ni-private-expand-collapse-button-nested-width, @@ -215,5 +215,5 @@ export const styles = css` transform: rotate(135deg); } ` - ) -); + ) + ); diff --git a/packages/nimble-components/src/utilities/style/theme.ts b/packages/nimble-components/src/utilities/style/theme.ts index 92d474b7de..4a4a0b373d 100644 --- a/packages/nimble-components/src/utilities/style/theme.ts +++ b/packages/nimble-components/src/utilities/style/theme.ts @@ -37,8 +37,8 @@ class ThemeStyleSheetBehaviorSubscription implements Subscriber { */ class ThemeStyleSheetBehavior implements Behavior { private readonly cache: WeakMap< - HTMLElement, - ThemeStyleSheetBehaviorSubscription + HTMLElement, + ThemeStyleSheetBehaviorSubscription > = new WeakMap(); public constructor( diff --git a/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts b/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts index 5945f2315b..e4abc8d59c 100644 --- a/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts +++ b/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts @@ -40,8 +40,8 @@ export class DefaultUnitFormat extends UnitFormat { }; private readonly defaultScaledUnitFormatters = new Map< - number, - ScaledUnitFormat + number, + ScaledUnitFormat >(); // Format options for numbers that should be displayed in exponential notation. This should be used diff --git a/packages/nimble-components/src/wafer-map/index.ts b/packages/nimble-components/src/wafer-map/index.ts index b457735f56..a636b672b3 100644 --- a/packages/nimble-components/src/wafer-map/index.ts +++ b/packages/nimble-components/src/wafer-map/index.ts @@ -123,8 +123,8 @@ export class WaferMap< @observable public renderer: RenderingModule = new RenderingModule( - this.asRequiredFieldsWaferMap - ); + this.asRequiredFieldsWaferMap + ); /** * @internal diff --git a/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts b/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts index b217999130..664602fa7f 100644 --- a/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts +++ b/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts @@ -18,7 +18,7 @@ export const createMatrixRenderer = async (): Promise<{ } const worker = new Worker(url); // eslint-disable-next-line @typescript-eslint/naming-convention - const RemoteMatrixRenderer = wrap MatrixRenderer>(worker); + const RemoteMatrixRenderer = wrap MatrixRenderer>(worker); const matrixRenderer = await new RemoteMatrixRenderer(); const terminate = (): void => worker.terminate(); return { diff --git a/packages/nimble-components/src/wafer-map/modules/prerendering.ts b/packages/nimble-components/src/wafer-map/modules/prerendering.ts index 0d68b7e58d..36d134562c 100644 --- a/packages/nimble-components/src/wafer-map/modules/prerendering.ts +++ b/packages/nimble-components/src/wafer-map/modules/prerendering.ts @@ -23,8 +23,8 @@ export class Prerendering { } public d3ColorScale!: - | ScaleOrdinal - | ScaleLinear; + | ScaleOrdinal + | ScaleLinear; private _labelsFontSize!: number; private _diesRenderInfo!: DieRenderInfo[]; diff --git a/packages/nimble-components/src/wafer-map/template.ts b/packages/nimble-components/src/wafer-map/template.ts index bd29909b88..11c224e96b 100644 --- a/packages/nimble-components/src/wafer-map/template.ts +++ b/packages/nimble-components/src/wafer-map/template.ts @@ -4,7 +4,10 @@ import type { WaferMap } from '.'; export const template = html` - x.transform.toString()}> + x.transform.toString()} + > { const dies = getWaferMapDies().filter(die => die.tags?.some(dieTag => highlightedTags.some( highlightedTag => dieTag === highlightedTag ))); - const diesWithFullOpacity = dataManagerModule.diesRenderInfo.filter(x => x.fillStyle.endsWith(',1)')); + const diesWithFullOpacity = dataManagerModule.diesRenderInfo.filter( + x => x.fillStyle.endsWith(',1)') + ); expect(dies.length).toEqual(diesWithFullOpacity.length); }); diff --git a/packages/nimble-components/src/wafer-map/tests/utilities.ts b/packages/nimble-components/src/wafer-map/tests/utilities.ts index cf5bc8dc29..9eaa85de8d 100644 --- a/packages/nimble-components/src/wafer-map/tests/utilities.ts +++ b/packages/nimble-components/src/wafer-map/tests/utilities.ts @@ -121,8 +121,8 @@ export function getDataManagerMock( verticalScale: ScaleBand = getScaleBand([], []) ): DataManager { const dataManagerMock: Pick< - DataManager, - 'horizontalScale' | 'verticalScale' | 'dieDimensions' | 'margin' + DataManager, + 'horizontalScale' | 'verticalScale' | 'dieDimensions' | 'margin' > = { horizontalScale, verticalScale, @@ -144,8 +144,8 @@ export function getDataManagerMockForHover( ) ): DataManager { const dataManagerMock: Pick< - DataManager, - 'invertedHorizontalScale' | 'invertedVerticalScale' | 'margin' + DataManager, + 'invertedHorizontalScale' | 'invertedVerticalScale' | 'margin' > = { invertedHorizontalScale, invertedVerticalScale, @@ -165,15 +165,15 @@ export function getWaferMapMockPrerendering( dataManager = {} as DataManager ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'dies' - | 'colorScale' - | 'highlightedTags' - | 'colorScaleMode' - | 'dieLabelsHidden' - | 'dieLabelsSuffix' - | 'maxCharacters' - | 'dataManager' + WaferMap, + | 'dies' + | 'colorScale' + | 'highlightedTags' + | 'colorScaleMode' + | 'dieLabelsHidden' + | 'dieLabelsSuffix' + | 'maxCharacters' + | 'dataManager' > = { dies, colorScale, @@ -196,13 +196,13 @@ export function getWaferMapMockHover( isExperimentalUpdate: boolean ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'diesTable' - | 'transform' - | 'originLocation' - | 'hoverDie' - | 'dataManager' - | 'isExperimentalUpdate' + WaferMap, + | 'diesTable' + | 'transform' + | 'originLocation' + | 'hoverDie' + | 'dataManager' + | 'isExperimentalUpdate' > = { diesTable, transform, @@ -224,8 +224,8 @@ export function getWaferMapMockComputations( } ): WaferMap { const waferMapMock: Pick< - WaferMap, - 'dies' | 'originLocation' | 'canvasWidth' | 'canvasHeight' | 'validity' + WaferMap, + 'dies' | 'originLocation' | 'canvasWidth' | 'canvasHeight' | 'validity' > = { dies, originLocation, @@ -251,15 +251,15 @@ export function getWaferMapMockComputationsExperimental( } ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'diesTable' - | 'colorScale' - | 'colorScaleMode' - | 'maxCharacters' - | 'originLocation' - | 'canvasWidth' - | 'canvasHeight' - | 'validity' + WaferMap, + | 'diesTable' + | 'colorScale' + | 'colorScaleMode' + | 'maxCharacters' + | 'originLocation' + | 'canvasWidth' + | 'canvasHeight' + | 'validity' > = props; return waferMapMock as WaferMap; } @@ -272,8 +272,8 @@ export function getWaferMapMockValidator( diesTable: Table | undefined = undefined ): WaferMap { const waferMapMock: Pick< - WaferMap, - 'gridMinX' | 'gridMaxX' | 'gridMinY' | 'gridMaxY' | 'diesTable' + WaferMap, + 'gridMinX' | 'gridMaxX' | 'gridMinY' | 'gridMaxY' | 'diesTable' > = { gridMinX, gridMaxX, diff --git a/packages/react-workspace/react-client-app/src/components/App.tsx b/packages/react-workspace/react-client-app/src/components/App.tsx index b4ccd4a6bb..4bcb70d3a0 100644 --- a/packages/react-workspace/react-client-app/src/components/App.tsx +++ b/packages/react-workspace/react-client-app/src/components/App.tsx @@ -90,7 +90,7 @@ export function App(): JSX.Element { Explore the components below to see the Nimble components in action. See the Nimble - component docs for additional usage details. + component docs for additional usage details. Navigate to the parent page. @@ -680,7 +680,7 @@ export function App(): JSX.Element { Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Order a tab Check core temperature diff --git a/packages/spright-components/src/chat/message/template.ts b/packages/spright-components/src/chat/message/template.ts index e4105ad420..7a8ce7abd9 100644 --- a/packages/spright-components/src/chat/message/template.ts +++ b/packages/spright-components/src/chat/message/template.ts @@ -9,8 +9,8 @@ import type { ChatMessage, ChatMessageOptions } from '.'; /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< -ViewTemplate, -ChatMessageOptions + ViewTemplate, + ChatMessageOptions > = (context, definition) => html` ${startSlotTemplate(context, definition)} diff --git a/packages/storybook/src/global-type-extensions.d.ts b/packages/storybook/src/global-type-extensions.d.ts index 1ea4292b4f..4982fff833 100644 --- a/packages/storybook/src/global-type-extensions.d.ts +++ b/packages/storybook/src/global-type-extensions.d.ts @@ -12,9 +12,9 @@ declare namespace Intl { // added it to the type definition. See https://github.com/microsoft/TypeScript/issues/56269 interface NumberFormatOptions { roundingPriority?: - | 'auto' - | 'morePrecision' - | 'lessPrecision' - | undefined; + | 'auto' + | 'morePrecision' + | 'lessPrecision' + | undefined; } } diff --git a/packages/storybook/src/nimble/dialog/dialog.stories.ts b/packages/storybook/src/nimble/dialog/dialog.stories.ts index 07da3f5ca8..5e030b9a7d 100644 --- a/packages/storybook/src/nimble/dialog/dialog.stories.ts +++ b/packages/storybook/src/nimble/dialog/dialog.stories.ts @@ -127,8 +127,8 @@ const metadata: Meta = { ${x => content[x.content]} ${when( - x => x.footer === ExampleFooterContentType.buttons, - html` + x => x.footer === ExampleFooterContentType.buttons, + html` <${buttonTag} @click="${x => x.dialogRef.close('Back pressed')}" appearance="ghost" @@ -152,14 +152,14 @@ const metadata: Meta = { Continue ${buttonTag}> `, - html` + html` ${x => (x.preventDismiss - ? 'Refresh the page to close the dialog.' - : 'Press Esc to close the dialog.')} ` - )} + )} ${dialogTag}> <${buttonTag} id="open" diff --git a/packages/storybook/src/nimble/tooltip/tooltip.stories.ts b/packages/storybook/src/nimble/tooltip/tooltip.stories.ts index f7d8dd58f5..dc2a17bff6 100644 --- a/packages/storybook/src/nimble/tooltip/tooltip.stories.ts +++ b/packages/storybook/src/nimble/tooltip/tooltip.stories.ts @@ -103,9 +103,9 @@ const metadata: Meta = { }, render: createUserSelectedThemeStory(html` ${incubatingWarning({ - componentName: 'tooltip', - statusLink: 'https://github.com/ni/nimble/issues/309' - })} + componentName: 'tooltip', + statusLink: 'https://github.com/ni/nimble/issues/309' + })} Hover here to see ${x => x.content} tooltip diff --git a/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts b/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts index 5bc32104c8..d165c8f38d 100644 --- a/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts +++ b/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts @@ -157,9 +157,9 @@ const metadata: Meta = { }, render: createUserSelectedThemeStory(html` ${incubatingWarning({ - componentName: 'wafer map', - statusLink: 'https://github.com/ni/nimble/issues/924' - })} + componentName: 'wafer map', + statusLink: 'https://github.com/ni/nimble/issues/924' + })} <${waferMapTag} id="wafer-map" colors-scale-mode="${x => x.colorScaleMode}" ?die-labels-hidden="${x => x.dieLabelsHidden}" die-labels-suffix="${x => x.dieLabelsSuffix}" max-characters="${x => x.maxCharacters}" orientation="${x => x.orientation}" diff --git a/packages/xliff-to-json-converter/src/xliff.d.ts b/packages/xliff-to-json-converter/src/xliff.d.ts index f483514d8f..46c044b6cf 100644 --- a/packages/xliff-to-json-converter/src/xliff.d.ts +++ b/packages/xliff-to-json-converter/src/xliff.d.ts @@ -4,8 +4,8 @@ declare module 'xliff' { export interface XliffTranslationObject { // Type comes from xliff library // eslint-disable-next-line @typescript-eslint/naming-convention - readonly 'Standalone': { - readonly 'id': string, + readonly Standalone: { + readonly id: string, // eslint-disable-next-line @typescript-eslint/naming-convention readonly 'equiv-text': string }; From 31f22ef336987ef41e75335a3c91adb54b991a99 Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 12:25:16 -0500 Subject: [PATCH 06/15] Change files --- ...imble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json | 7 +++++++ ...son-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 change/@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json create mode 100644 change/@ni-xliff-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json diff --git a/change/@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json b/change/@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json new file mode 100644 index 0000000000..8483912f13 --- /dev/null +++ b/change/@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "deps update", + "packageName": "@ni/nimble-angular", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-xliff-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json b/change/@ni-xliff-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json new file mode 100644 index 0000000000..e7b19a5be1 --- /dev/null +++ b/change/@ni-xliff-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "deps update", + "packageName": "@ni/xliff-to-json-converter", + "email": "rajsite@users.noreply.github.com", + "dependentChangeType": "patch" +} From b41b60d8cccd66582a1c8a78d32cdc8c6889190d Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 12:26:30 -0500 Subject: [PATCH 07/15] update comment --- ...mine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json | 2 +- ...@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json | 2 +- .../@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json | 2 +- ...-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json | 2 +- change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json | 2 +- .../@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json | 2 +- ...@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json | 2 +- ...spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json | 2 +- ...-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/change/@ni-jasmine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json b/change/@ni-jasmine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json index ec812dca09..429b178b00 100644 --- a/change/@ni-jasmine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json +++ b/change/@ni-jasmine-parameterized-2006f815-8cc5-45ed-9c43-b83052b8a08a.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "Update deps", + "comment": "dependency update", "packageName": "@ni/jasmine-parameterized", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" diff --git a/change/@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json b/change/@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json index 8483912f13..59414d9403 100644 --- a/change/@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json +++ b/change/@ni-nimble-angular-26bb0c73-3c70-4c87-8c24-88507b094e6e.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "deps update", + "comment": "dependency update", "packageName": "@ni/nimble-angular", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" diff --git a/change/@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json b/change/@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json index 257530b480..ef8e9925e4 100644 --- a/change/@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json +++ b/change/@ni-nimble-blazor-7b8452fa-2386-4a6f-bc0c-ec2cf4df082b.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "Update deps", + "comment": "dependency update", "packageName": "@ni/nimble-blazor", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" diff --git a/change/@ni-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json b/change/@ni-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json index 12e3603c99..042dd9f572 100644 --- a/change/@ni-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json +++ b/change/@ni-nimble-components-8916df5b-5a2e-4b00-9195-ac92310e9de5.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "Update deps", + "comment": "dependency update", "packageName": "@ni/nimble-components", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" diff --git a/change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json b/change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json index cb7f1bde39..7fc1309325 100644 --- a/change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json +++ b/change/@ni-ok-blazor-5daf14b7-b3ca-460f-9d58-e02933813bc0.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "Update dpes", + "comment": "dependency update", "packageName": "@ni/ok-blazor", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" diff --git a/change/@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json b/change/@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json index eb333e3f3a..12ecaf35d4 100644 --- a/change/@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json +++ b/change/@ni-ok-components-70dd8a49-7acb-4925-8b20-dee62d9974f4.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "Update deps", + "comment": "dependency update", "packageName": "@ni/ok-components", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" diff --git a/change/@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json b/change/@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json index be21ae8860..ec11c6fda2 100644 --- a/change/@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json +++ b/change/@ni-spright-blazor-46b65a31-02c9-4d58-8a3e-0ea2cf708023.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "Update deps", + "comment": "dependency update", "packageName": "@ni/spright-blazor", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" diff --git a/change/@ni-spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json b/change/@ni-spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json index 9a8e108795..89c5f7b58d 100644 --- a/change/@ni-spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json +++ b/change/@ni-spright-components-de1dec48-6c0e-41a4-9e24-f4f03d7fb6f0.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "Update deps", + "comment": "dependency update", "packageName": "@ni/spright-components", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" diff --git a/change/@ni-xliff-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json b/change/@ni-xliff-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json index e7b19a5be1..1b8ff1d432 100644 --- a/change/@ni-xliff-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json +++ b/change/@ni-xliff-to-json-converter-9d16d83f-ec20-4507-b4a5-cd07f2b9eeb0.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "deps update", + "comment": "dependency update", "packageName": "@ni/xliff-to-json-converter", "email": "rajsite@users.noreply.github.com", "dependentChangeType": "patch" From 06594ae16d6940554780abedb006907490e0c328 Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 12:42:13 -0500 Subject: [PATCH 08/15] Simplify renovate --- .github/renovate.json | 44 +------------------------------------------ 1 file changed, 1 insertion(+), 43 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index e3efa68ddd..0e8d17bc4e 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -21,19 +21,6 @@ ], "enabled": false }, - { - "groupName": "npm dependencies lock update only", - "matchManagers": [ - "npm" - ], - "rangeStrategy": "in-range-only", - "matchDepTypes": [ - "dependencies", - "devDependencies", - "peerDependencies" - ], - "enabled": true - }, { "groupName": "npm dependencies update to latest", "matchManagers": [ @@ -48,45 +35,16 @@ "enabled": true, "matchPackageNames": [ "!/^@angular/", - "!/@types/markdown-it/", "!/apache-arrow/", + "!/flatbuffers/", "!/comlink/", "!/eslint/", "!/ng-packagr/", "!/playwright/", - "!/remark-gfm/", "!/typescript/", "!/zone.js/" ] }, - { - "groupName": "npm NI non-dev dependencies update to latest", - "matchManagers": [ - "npm" - ], - "matchDepTypes": [ - "dependencies", - "peerDependencies" - ], - "matchPackageNames": "@ni/**", - "schedule": [ - "at any time" - ] - }, - { - "groupName": "npm NI devDependencies update to latest", - "matchManagers": [ - "npm" - ], - "rangeStrategy": "update-lockfile", - "matchDepTypes": [ - "devDependencies" - ], - "matchPackageNames": "@ni/**", - "schedule": [ - "at any time" - ] - }, { "groupName": "nuget dependencies", "matchManagers": [ From 4bfcb44578665d2736dc3224772be9af62110c79 Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 12:54:16 -0500 Subject: [PATCH 09/15] lintlint --- .../src/breadcrumb/breadcrumb.foundation.spec.ts | 7 ++++++- .../src/radio-group/tests/radio-group.foundation.spec.ts | 8 +++++++- .../src/spright/chat/input/chat-input-matrix.stories.ts | 2 +- .../src/spright/chat/input/chat-input.stories.ts | 2 +- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/packages/nimble-components/src/breadcrumb/breadcrumb.foundation.spec.ts b/packages/nimble-components/src/breadcrumb/breadcrumb.foundation.spec.ts index 49da460f10..bf4fd3da8d 100644 --- a/packages/nimble-components/src/breadcrumb/breadcrumb.foundation.spec.ts +++ b/packages/nimble-components/src/breadcrumb/breadcrumb.foundation.spec.ts @@ -45,7 +45,12 @@ async function setup(): Promise { element.appendChild(item3); return { - element, connect, disconnect, item1, item2, item3 + element, + connect, + disconnect, + item1, + item2, + item3 }; } diff --git a/packages/nimble-components/src/radio-group/tests/radio-group.foundation.spec.ts b/packages/nimble-components/src/radio-group/tests/radio-group.foundation.spec.ts index b3fdcf3928..f3b1aefee7 100644 --- a/packages/nimble-components/src/radio-group/tests/radio-group.foundation.spec.ts +++ b/packages/nimble-components/src/radio-group/tests/radio-group.foundation.spec.ts @@ -49,7 +49,13 @@ describe('Radio Group', () => { element.appendChild(radio3); return { - element, connect, disconnect, parent, radio1, radio2, radio3 + element, + connect, + disconnect, + parent, + radio1, + radio2, + radio3 }; } diff --git a/packages/storybook/src/spright/chat/input/chat-input-matrix.stories.ts b/packages/storybook/src/spright/chat/input/chat-input-matrix.stories.ts index 030f45d6a3..f9e625e54e 100644 --- a/packages/storybook/src/spright/chat/input/chat-input-matrix.stories.ts +++ b/packages/storybook/src/spright/chat/input/chat-input-matrix.stories.ts @@ -1,4 +1,4 @@ -import type { StoryFn, Meta } from '@storybook/html'; +import type { StoryFn, Meta } from '@storybook/html-vite'; import { html, ViewTemplate } from '@ni/fast-element'; import { bodyFont, diff --git a/packages/storybook/src/spright/chat/input/chat-input.stories.ts b/packages/storybook/src/spright/chat/input/chat-input.stories.ts index 2d9ddda053..7a173f1b7a 100644 --- a/packages/storybook/src/spright/chat/input/chat-input.stories.ts +++ b/packages/storybook/src/spright/chat/input/chat-input.stories.ts @@ -1,4 +1,4 @@ -import type { HtmlRenderer, Meta, StoryObj } from '@storybook/html'; +import type { HtmlRenderer, StoryObj, Meta } from '@storybook/html-vite'; import { withActions } from 'storybook/actions/decorator'; import { html } from '@ni/fast-element'; import { chatInputTag } from '@ni/spright-components/dist/esm/chat/input'; From 041f4c60982fffbe20ef5ebc679baa80d037a039 Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 13:06:35 -0500 Subject: [PATCH 10/15] Remove stack print --- packages/jasmine-extensions/src/retry-failed-tests.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/jasmine-extensions/src/retry-failed-tests.ts b/packages/jasmine-extensions/src/retry-failed-tests.ts index eb106ac4f0..abfd7cf9f6 100644 --- a/packages/jasmine-extensions/src/retry-failed-tests.ts +++ b/packages/jasmine-extensions/src/retry-failed-tests.ts @@ -52,7 +52,7 @@ export function retryFailedTests( `\ Test "${spec.getFullName()}" failed, attempting retry ${i + 1}. Will clean-up last run by running afterEach, re-setup by running beforeEach, wait ${millisecondsBetweenRetries}ms, and rerun the test. -${spec.result.failedExpectations.map((x: {message: string, stack: string}) => (x.message + x.stack))}`); +${spec.result.failedExpectations.map((x: {message: string}) => (x.message))}`); for (let j = 0; j < beforeAfterFns.afters.length; j += 1) { await run(that, beforeAfterFns.afters[j].fn); } From a8ad29d2d0474f87b470c52417360e4edc985c07 Mon Sep 17 00:00:00 2001 From: rajsite <1588923+rajsite@users.noreply.github.com> Date: Fri, 3 Oct 2025 13:36:33 -0500 Subject: [PATCH 11/15] Update lock files from ubuntu vm --- .../Examples/Demo.Client/packages.lock.json | 6 +++--- .../NimbleBlazor.Tests.Acceptance.Client/packages.lock.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json b/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json index 9bfc451c8e..38d22577cf 100644 --- a/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json +++ b/packages/blazor-workspace/Examples/Demo.Client/packages.lock.json @@ -29,9 +29,9 @@ }, "Microsoft.NET.Sdk.WebAssembly.Pack": { "type": "Direct", - "requested": "[9.0.9, )", - "resolved": "9.0.9", - "contentHash": "Nx4yF/l8YyzwHM+xBRFOSGv77mjBZP0XkImzLMdrSBGYPB32nEZNXTSwhH9viDhxMhGij+fVUjJj5iAtUdMBww==" + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "T8IgvEg6M4INrHw9K89JjslxP0D6fHYiogFvarNPSjfusHdV/KvwJU4YC1+lNOIIgpjslkb4WWSW9IuNxHdPLg==" }, "NI.CSharp.Analyzers": { "type": "Direct", diff --git a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json index 8524abbc0e..981d6c2106 100644 --- a/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json +++ b/packages/blazor-workspace/Tests/NimbleBlazor.Tests.Acceptance.Client/packages.lock.json @@ -23,9 +23,9 @@ }, "Microsoft.NET.Sdk.WebAssembly.Pack": { "type": "Direct", - "requested": "[9.0.9, )", - "resolved": "9.0.9", - "contentHash": "Nx4yF/l8YyzwHM+xBRFOSGv77mjBZP0XkImzLMdrSBGYPB32nEZNXTSwhH9viDhxMhGij+fVUjJj5iAtUdMBww==" + "requested": "[8.0.20, )", + "resolved": "8.0.20", + "contentHash": "T8IgvEg6M4INrHw9K89JjslxP0D6fHYiogFvarNPSjfusHdV/KvwJU4YC1+lNOIIgpjslkb4WWSW9IuNxHdPLg==" }, "NI.CSharp.Analyzers": { "type": "Direct", From a14d05cdd3e45bfaf4777fc12e30ed86c54528fa Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 13:58:03 -0500 Subject: [PATCH 12/15] revert lint --- ...bleable-router-link-with-href.directive.ts | 2 +- ...mb-item-router-link-with-href.directive.ts | 2 +- .../NimbleBlazor/ICustomSortOrderColumn.cs | 2 +- .../NimbleBlazor/IFractionalWidthColumn.cs | 4 +- .../NimbleBlazor/IGroupableColumn.cs | 4 +- .../NimbleBlazor/ISortableColumn.cs | 6 +- .../NimbleBlazor/TableValidity.cs | 18 ++--- .../NimbleBlazor/ThemeProviderValidity.cs | 2 +- .../NimbleBlazor/WaferMapValidity.cs | 2 +- .../src/anchor-button/template.ts | 4 +- .../src/anchor-menu-item/template.ts | 8 +-- .../src/anchor-tab/template.ts | 4 +- .../src/anchor-tree-item/template.ts | 4 +- .../nimble-components/src/anchor/template.ts | 8 +-- .../nimble-components/src/banner/styles.ts | 26 ++++---- .../nimble-components/src/button/template.ts | 4 +- .../src/card-button/styles.ts | 26 ++++---- .../src/checkbox/template.ts | 8 +-- .../nimble-components/src/combobox/styles.ts | 10 +-- .../src/combobox/template.ts | 4 +- .../tests/combobox.foundation.spec.ts | 4 +- .../src/global-type-extensions.d.ts | 8 +-- .../src/list-option-group/template.ts | 8 +-- .../src/list-option/template.ts | 8 +-- .../src/menu-button/template.ts | 6 +- packages/nimble-components/src/menu/styles.ts | 10 +-- .../nimble-components/src/menu/template.ts | 2 +- .../src/number-field/styles.ts | 34 +++++----- .../src/number-field/template.ts | 10 +-- .../src/patterns/button/styles.ts | 26 ++++---- .../src/patterns/dropdown/styles.ts | 42 ++++++------ .../src/patterns/tabs/template.ts | 4 +- .../tests/rich-text-mention-users.spec.ts | 4 +- .../src/rich-text/models/markdown-parser.ts | 4 +- .../nimble-components/src/select/index.ts | 4 +- .../nimble-components/src/select/styles.ts | 18 ++--- .../nimble-components/src/select/template.ts | 14 ++-- .../select/tests/select.foundation.spec.ts | 20 ++---- .../nimble-components/src/spinner/styles.ts | 26 ++++---- .../nimble-components/src/switch/styles.ts | 26 ++++---- .../table-column/anchor/cell-view/index.ts | 4 +- .../src/table-column/anchor/index.ts | 4 +- .../src/table-column/base/index.ts | 4 +- .../base/tests/table-column.fixtures.ts | 4 +- .../table-column/date-text/cell-view/index.ts | 4 +- .../date-text/group-header-view/index.ts | 4 +- .../src/table-column/date-text/index.ts | 4 +- .../duration-text/cell-view/index.ts | 4 +- .../duration-text/group-header-view/index.ts | 4 +- .../src/table-column/enum-base/template.ts | 8 +-- .../table-column/mapping/cell-view/index.ts | 8 +-- .../mapping/group-header-view/index.ts | 4 +- .../src/table-column/mapping/index.ts | 4 +- .../menu-button/cell-view/index.ts | 4 +- .../number-text/cell-view/index.ts | 4 +- .../number-text/group-header-view/index.ts | 4 +- .../src/table-column/number-text/index.ts | 4 +- .../models/number-text-unit-format.ts | 2 +- .../src/table-column/text/cell-view/index.ts | 4 +- .../text/group-header-view/index.ts | 4 +- .../src/table-column/text/index.ts | 4 +- .../src/table/components/group-row/styles.ts | 18 ++--- .../src/table/components/row/styles.ts | 10 +-- packages/nimble-components/src/table/index.ts | 14 ++-- .../src/table/models/expansion-manager.ts | 8 +-- .../models/keyboard-navigation-manager.ts | 5 +- .../src/table/models/virtualizer.ts | 4 +- .../nimble-components/src/table/styles.ts | 10 +-- .../src/table/testing/table.pageobject.ts | 4 +- .../src/table/tests/table-selection.spec.ts | 4 +- .../src/table/tests/table.spec.ts | 4 +- .../src/tabs-toolbar/template.ts | 4 +- .../nimble-components/src/text-area/styles.ts | 18 ++--- .../src/text-area/template.ts | 2 +- .../src/text-field/styles.ts | 50 +++++++------- .../src/text-field/template.ts | 10 +-- .../src/toggle-button/styles.ts | 10 +-- .../src/toggle-button/template.ts | 4 +- .../nimble-components/src/tooltip/styles.ts | 26 ++++---- .../nimble-components/src/tooltip/template.ts | 6 +- .../nimble-components/src/tree-item/styles.ts | 14 ++-- .../src/utilities/style/theme.ts | 4 +- .../unit-format/default-unit-format.ts | 4 +- .../nimble-components/src/wafer-map/index.ts | 4 +- .../modules/create-matrix-renderer.ts | 2 +- .../src/wafer-map/modules/prerendering.ts | 4 +- .../src/wafer-map/template.ts | 5 +- .../src/wafer-map/tests/data-manager.spec.ts | 4 +- .../src/wafer-map/tests/utilities.ts | 66 +++++++++---------- .../react-client-app/src/components/App.tsx | 4 +- .../src/chat/message/template.ts | 4 +- .../storybook/src/global-type-extensions.d.ts | 8 +-- .../src/nimble/dialog/dialog.stories.ts | 12 ++-- .../src/nimble/tooltip/tooltip.stories.ts | 6 +- .../src/nimble/wafer-map/wafer-map.stories.ts | 6 +- .../xliff-to-json-converter/src/xliff.d.ts | 4 +- 96 files changed, 426 insertions(+), 452 deletions(-) diff --git a/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts b/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts index 92b86b03ac..08677cc7e6 100644 --- a/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts +++ b/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts @@ -9,7 +9,7 @@ import { RouterLink } from '../../thirdparty/directives/router_link'; @Directive() export class DisableableRouterLinkWithHrefDirective extends RouterLink { public constructor( - @Inject(Router) router: Router, + @Inject(Router) router: Router, @Inject(ActivatedRoute) route: ActivatedRoute, renderer: Renderer2, private readonly elementRef: ElementRef, diff --git a/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts b/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts index 69530eea22..ad08c2aa65 100644 --- a/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts +++ b/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts @@ -25,7 +25,7 @@ export class NimbleBreadcrumbItemRouterLinkWithHrefDirective extends RouterLink } public constructor( - @Inject(Router) router: Router, + @Inject(Router) router: Router, @Inject(ActivatedRoute) route: ActivatedRoute, renderer: Renderer2, private readonly elementRef: ElementRef, diff --git a/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs b/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs index 83b1914374..96fd6db74e 100644 --- a/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs @@ -5,5 +5,5 @@ /// public interface ICustomSortOrderColumn { - string? SortByFieldName { get; set; } + public string? SortByFieldName { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs b/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs index 43ec0ddbdf..9a70595240 100644 --- a/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs @@ -5,7 +5,7 @@ namespace NimbleBlazor; /// public interface IFractionalWidthColumn { - double FractionalWidth { get; set; } + public double FractionalWidth { get; set; } - double? MinPixelWidth { get; set; } + public double? MinPixelWidth { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs b/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs index 5526947702..de051a8b29 100644 --- a/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs @@ -5,7 +5,7 @@ namespace NimbleBlazor; /// public interface IGroupableColumn { - int? GroupIndex { get; set; } + public int? GroupIndex { get; set; } - bool? GroupingDisabled { get; set; } + public bool? GroupingDisabled { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs b/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs index e0958a20d9..37feb9bf58 100644 --- a/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs @@ -8,17 +8,17 @@ public interface ISortableColumn /// /// The direction the column is sorted. /// - TableColumnSortDirection? SortDirection { get; set; } + public TableColumnSortDirection? SortDirection { get; set; } /// /// The index for sorting the column. When multiple columns are sorted, /// they will be sorted from lowest index to highest index. /// - int? SortIndex { get; set; } + public int? SortIndex { get; set; } /// /// Whether or not sorting is disabled on the column. If sorting is disabled, the column /// will not be sorted even if and are configured. /// - bool? SortingDisabled { get; set; } + public bool? SortingDisabled { get; set; } } diff --git a/packages/blazor-workspace/NimbleBlazor/TableValidity.cs b/packages/blazor-workspace/NimbleBlazor/TableValidity.cs index a2798a84f0..06217211c6 100644 --- a/packages/blazor-workspace/NimbleBlazor/TableValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/TableValidity.cs @@ -4,23 +4,23 @@ namespace NimbleBlazor; public interface ITableValidity { - bool DuplicateRecordId { get; } + public bool DuplicateRecordId { get; } - bool MissingRecordId { get; } + public bool MissingRecordId { get; } - bool InvalidRecordId { get; } + public bool InvalidRecordId { get; } - bool DuplicateColumnId { get; } + public bool DuplicateColumnId { get; } - bool MissingColumnId { get; } + public bool MissingColumnId { get; } - bool InvalidColumnConfiguration { get; } + public bool InvalidColumnConfiguration { get; } - bool DuplicateSortIndex { get; } + public bool DuplicateSortIndex { get; } - bool DuplicateGroupIndex { get; } + public bool DuplicateGroupIndex { get; } - bool IdFieldNameNotConfigured { get; } + public bool IdFieldNameNotConfigured { get; } } internal sealed class TableValidity : ITableValidity diff --git a/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs b/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs index f2c344221e..5e4f6bd2bf 100644 --- a/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs @@ -4,7 +4,7 @@ namespace NimbleBlazor; public interface IThemeProviderValidity { - bool InvalidLang { get; } + public bool InvalidLang { get; } } internal sealed class ThemeProviderValidity : IThemeProviderValidity diff --git a/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs b/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs index 2314be2c86..2b921708f0 100644 --- a/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs @@ -4,7 +4,7 @@ namespace NimbleBlazor; public interface IWaferMapValidity { - bool InvalidGridDimensions { get; } + public bool InvalidGridDimensions { get; } } internal sealed class WaferMapValidity : IWaferMapValidity diff --git a/packages/nimble-components/src/anchor-button/template.ts b/packages/nimble-components/src/anchor-button/template.ts index cd1f7b2921..4a68b76526 100644 --- a/packages/nimble-components/src/anchor-button/template.ts +++ b/packages/nimble-components/src/anchor-button/template.ts @@ -8,8 +8,8 @@ import { import type { AnchorButton } from '.'; export const template: FoundationElementTemplate< - ViewTemplate, - AnchorOptions +ViewTemplate, +AnchorOptions > = (context, definition) => html` , - AnchorOptions +ViewTemplate, +AnchorOptions > = (context, definition) => html` x.clickHandler(c.event as MouseEvent)}" @keydown="${(x, c) => x.keydownHandler(c.event as KeyboardEvent)}" diff --git a/packages/nimble-components/src/anchor-tab/template.ts b/packages/nimble-components/src/anchor-tab/template.ts index d90196bb96..ae195b993c 100644 --- a/packages/nimble-components/src/anchor-tab/template.ts +++ b/packages/nimble-components/src/anchor-tab/template.ts @@ -7,8 +7,8 @@ import { import type { AnchorTab, TabOptions } from '.'; export const template: FoundationElementTemplate< - ViewTemplate, - TabOptions +ViewTemplate, +TabOptions > = (context, definition) => html` , - AnchorOptions +ViewTemplate, +AnchorOptions > = (context, definition) => html` , - AnchorOptions +ViewTemplate, +AnchorOptions > = (_context, definition) => html`${ /* top-container div is necessary because setting contenteditable directly on the native anchor instead leaves it focusable, unlike the behavior you get when the anchor is _within_ a contenteditable element. @@ -50,11 +50,11 @@ export const template: FoundationElementTemplate< aria-roledescription="${x => x.ariaRoledescription}" ${ref('control')} >${ - /* Start and End slot templates inlined to avoid extra whitespace. + /* Start and End slot templates inlined to avoid extra whitespace. See https://github.com/microsoft/fast/issues/6557 Whitespace intentionally avoided between tags for inline styles */ '' - }, - ButtonOptions +ViewTemplate, +ButtonOptions > = (context, definition) => html` , - CheckboxOptions +ViewTemplate, +CheckboxOptions > = (_context, definition) => html` diff --git a/packages/nimble-components/src/combobox/styles.ts b/packages/nimble-components/src/combobox/styles.ts index a2bd0bc13c..cc30760def 100644 --- a/packages/nimble-components/src/combobox/styles.ts +++ b/packages/nimble-components/src/combobox/styles.ts @@ -99,13 +99,13 @@ export const styles = css` fill: ${bodyDisabledFontColor}; } `.withBehaviors( - appearanceBehavior( - DropdownAppearance.block, - css` + appearanceBehavior( + DropdownAppearance.block, + css` :host([error-visible]) .control { border-bottom-width: ${borderWidth}; padding-bottom: 0; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/combobox/template.ts b/packages/nimble-components/src/combobox/template.ts index 59c35ac2f2..c4eacb369c 100644 --- a/packages/nimble-components/src/combobox/template.ts +++ b/packages/nimble-components/src/combobox/template.ts @@ -22,8 +22,8 @@ const labelTemplate = createRequiredVisibleLabelTemplate(html` /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< - ViewTemplate, - ComboboxOptions +ViewTemplate, +ComboboxOptions > = (context, definition) => html` { }); it("should set the control's `aria-activedescendant` property to the ID of the currently selected option while open", async () => { - const { - connect, disconnect, element, option1, option2, option3 - } = await setup(); + const { connect, disconnect, element, option1, option2, option3 } = await setup(); await connect(); diff --git a/packages/nimble-components/src/global-type-extensions.d.ts b/packages/nimble-components/src/global-type-extensions.d.ts index 4982fff833..1ea4292b4f 100644 --- a/packages/nimble-components/src/global-type-extensions.d.ts +++ b/packages/nimble-components/src/global-type-extensions.d.ts @@ -12,9 +12,9 @@ declare namespace Intl { // added it to the type definition. See https://github.com/microsoft/TypeScript/issues/56269 interface NumberFormatOptions { roundingPriority?: - | 'auto' - | 'morePrecision' - | 'lessPrecision' - | undefined; + | 'auto' + | 'morePrecision' + | 'lessPrecision' + | undefined; } } diff --git a/packages/nimble-components/src/list-option-group/template.ts b/packages/nimble-components/src/list-option-group/template.ts index 21f185106f..4ae517c545 100644 --- a/packages/nimble-components/src/list-option-group/template.ts +++ b/packages/nimble-components/src/list-option-group/template.ts @@ -29,10 +29,10 @@ export const template = html` isListOption(n), - property: 'listOptions' - })} + flatten: true, + filter: (n: Node) => isListOption(n), + property: 'listOptions' + })} > diff --git a/packages/nimble-components/src/list-option/template.ts b/packages/nimble-components/src/list-option/template.ts index 4eb8d41ae8..bcc33feda2 100644 --- a/packages/nimble-components/src/list-option/template.ts +++ b/packages/nimble-components/src/list-option/template.ts @@ -16,8 +16,8 @@ import { overflow } from '../utilities/directive/overflow'; */ // prettier-ignore export const template: FoundationElementTemplate< - ViewTemplate, - ListboxOptionOptions +ViewTemplate, +ListboxOptionOptions > = (context, definition) => html` diff --git a/packages/nimble-components/src/menu-button/template.ts b/packages/nimble-components/src/menu-button/template.ts index d095f55759..cd62fae837 100644 --- a/packages/nimble-components/src/menu-button/template.ts +++ b/packages/nimble-components/src/menu-button/template.ts @@ -30,8 +30,8 @@ export const template = html` ${toggleButtonTag}> ${when( - x => x.open, - html` + x => x.open, + html` <${anchoredRegionTag} fixed-placement="true" auto-update-mode="auto" @@ -48,6 +48,6 @@ export const template = html` ${anchoredRegionTag}> ` - )} + )} `; diff --git a/packages/nimble-components/src/menu/styles.ts b/packages/nimble-components/src/menu/styles.ts index 80cc5c1bc8..6f888396f4 100644 --- a/packages/nimble-components/src/menu/styles.ts +++ b/packages/nimble-components/src/menu/styles.ts @@ -69,12 +69,12 @@ export const styles = css` padding: 0px; } `.withBehaviors( - themeBehavior( - Theme.color, - css` + themeBehavior( + Theme.color, + css` slot { background: ${hexToRgbaCssColor(White, 0.15)}; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/menu/template.ts b/packages/nimble-components/src/menu/template.ts index ff23144b7e..f092cff747 100644 --- a/packages/nimble-components/src/menu/template.ts +++ b/packages/nimble-components/src/menu/template.ts @@ -5,7 +5,7 @@ import type { Menu } from '.'; /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< - ViewTemplate +ViewTemplate > = () => html` (x.readOnly ? 'readonly' : '')}"> ${labelTemplate} @@ -76,8 +76,8 @@ export const template: FoundationElementTemplate< ${ref('control')} /> ${when( - x => !x.hideStep && !x.readOnly && !x.disabled, - html` + x => !x.hideStep && !x.readOnly && !x.disabled, + html` ` - )} + )} ${endSlotTemplate(context, definition)} diff --git a/packages/nimble-components/src/patterns/button/styles.ts b/packages/nimble-components/src/patterns/button/styles.ts index 2f46170a16..dadd432d5c 100644 --- a/packages/nimble-components/src/patterns/button/styles.ts +++ b/packages/nimble-components/src/patterns/button/styles.ts @@ -197,9 +197,9 @@ export const styles = css` } } `.withBehaviors( - appearanceBehavior( - ButtonAppearance.outline, - css` + appearanceBehavior( + ButtonAppearance.outline, + css` @layer base { .control { border-color: rgba(${actionRgbPartialColor}, 0.3); @@ -212,20 +212,20 @@ export const styles = css` } } ` - ), - appearanceBehavior( - ButtonAppearance.ghost, - css` + ), + appearanceBehavior( + ButtonAppearance.ghost, + css` @layer disabled { :host([disabled]) .control { border-color: transparent; } } ` - ), - appearanceBehavior( - ButtonAppearance.block, - css` + ), + appearanceBehavior( + ButtonAppearance.block, + css` @layer base { .control { background-image: linear-gradient( @@ -258,8 +258,8 @@ export const styles = css` } } ` - ) - ); + ) +); export const buttonAppearanceVariantStyles = css``.withBehaviors( appearanceBehavior( diff --git a/packages/nimble-components/src/patterns/dropdown/styles.ts b/packages/nimble-components/src/patterns/dropdown/styles.ts index d3e2ad4e24..65fe892686 100644 --- a/packages/nimble-components/src/patterns/dropdown/styles.ts +++ b/packages/nimble-components/src/patterns/dropdown/styles.ts @@ -285,27 +285,27 @@ export const styles = css` padding: ${smallPadding} ${mediumPadding}; } `.withBehaviors( - appearanceBehavior( - DropdownAppearance.underline, - css` + appearanceBehavior( + DropdownAppearance.underline, + css` .control { border-bottom-width: ${borderWidth}; padding-bottom: 0; } ` - ), - appearanceBehavior( - DropdownAppearance.outline, - css` + ), + appearanceBehavior( + DropdownAppearance.outline, + css` .control { border-width: ${borderWidth}; padding: 0; } ` - ), - appearanceBehavior( - DropdownAppearance.block, - css` + ), + appearanceBehavior( + DropdownAppearance.block, + css` .control { background-color: rgba(${borderRgbPartialColor}, 0.1); } @@ -319,10 +319,10 @@ export const styles = css` background-color: rgba(${borderRgbPartialColor}, 0.07); } ` - ), - appearanceBehavior( - DropdownAppearance.frameless, - css` + ), + appearanceBehavior( + DropdownAppearance.frameless, + css` .control { border-width: 0; padding: ${borderWidth}; @@ -332,13 +332,13 @@ export const styles = css` padding-left: 0; } ` - ), - themeBehavior( - Theme.color, - css` + ), + themeBehavior( + Theme.color, + css` .listbox slot { background: ${hexToRgbaCssColor(White, 0.15)}; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/patterns/tabs/template.ts b/packages/nimble-components/src/patterns/tabs/template.ts index ad0a5975db..fc69a66f9f 100644 --- a/packages/nimble-components/src/patterns/tabs/template.ts +++ b/packages/nimble-components/src/patterns/tabs/template.ts @@ -19,8 +19,8 @@ import { // prettier-ignore export const template: FoundationElementTemplate< - ViewTemplate, - TabsOptions +ViewTemplate, +TabsOptions > = (context, definition) => html` { }); async function setupInvalidMappings(): Promise< - Fixture + Fixture > { return await fixture(html` <${richTextMentionUsersTag} pattern=""> @@ -357,7 +357,7 @@ describe('RichTextMentionUsers', () => { }); async function setupMissingPattern(): Promise< - Fixture + Fixture > { return await fixture(html` <${richTextMentionUsersTag}> diff --git a/packages/nimble-components/src/rich-text/models/markdown-parser.ts b/packages/nimble-components/src/rich-text/models/markdown-parser.ts index 552ff8c0e0..b8163257ec 100644 --- a/packages/nimble-components/src/rich-text/models/markdown-parser.ts +++ b/packages/nimble-components/src/rich-text/models/markdown-parser.ts @@ -176,8 +176,8 @@ export class RichTextMarkdownParser { private static setup( markdownParserMentionConfig: - | MarkdownParserMentionConfiguration[] - | undefined + | MarkdownParserMentionConfiguration[] + | undefined ): void { RichTextMarkdownParser.mentionConfigs = markdownParserMentionConfig; RichTextMarkdownParser.mentionedHrefs.clear(); diff --git a/packages/nimble-components/src/select/index.ts b/packages/nimble-components/src/select/index.ts index 59d0af6d8e..e6e5d2fe48 100644 --- a/packages/nimble-components/src/select/index.ts +++ b/packages/nimble-components/src/select/index.ts @@ -534,9 +534,7 @@ export class Select if ( enabledOptions.length > 0 - && !enabledOptions.find( - o => o === this.options[activeOptionIndex] - ) + && !enabledOptions.find(o => o === this.options[activeOptionIndex]) ) { activeOptionIndex = this.options.indexOf(enabledOptions[0]!); } else if (enabledOptions.length === 0) { diff --git a/packages/nimble-components/src/select/styles.ts b/packages/nimble-components/src/select/styles.ts index 2059402146..3836af548f 100644 --- a/packages/nimble-components/src/select/styles.ts +++ b/packages/nimble-components/src/select/styles.ts @@ -179,23 +179,23 @@ export const styles = css` margin-left: auto; } `.withBehaviors( - appearanceBehavior( - DropdownAppearance.block, - css` + appearanceBehavior( + DropdownAppearance.block, + css` :host([error-visible]) .control { border-bottom-width: ${borderWidth}; padding-bottom: 0; } ` - ), - themeBehavior( - Theme.color, - css` + ), + themeBehavior( + Theme.color, + css` .filter-field, .no-results-label, .loading-container { background: ${hexToRgbaCssColor(White, 0.15)}; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/select/template.ts b/packages/nimble-components/src/select/template.ts index 734f7f874d..853eaad88c 100644 --- a/packages/nimble-components/src/select/template.ts +++ b/packages/nimble-components/src/select/template.ts @@ -44,16 +44,16 @@ const labelTemplate = createRequiredVisibleLabelTemplate(html` /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< - ViewTemplate, - SelectOptions +ViewTemplate, +SelectOptions > = (context, definition) => html` { }); it('should set its value to the first enabled option', async () => { - const { - element, connect, disconnect, option1, option2, option3 - } = await setup(); + const { element, connect, disconnect, option1, option2, option3 } = await setup(); await connect(); @@ -148,9 +146,7 @@ describe('Select', () => { }); it('should set its value to the first enabled option when disabled', async () => { - const { - element, connect, disconnect, option1, option2, option3 - } = await setup(); + const { element, connect, disconnect, option1, option2, option3 } = await setup(); element.disabled = true; await connect(); @@ -166,9 +162,7 @@ describe('Select', () => { }); it('should select the first option with a `selected` attribute', async () => { - const { - element, connect, disconnect, option1, option2, option3 - } = await setup(); + const { element, connect, disconnect, option1, option2, option3 } = await setup(); option2.setAttribute('selected', ''); @@ -185,9 +179,7 @@ describe('Select', () => { }); it('should select the first option with a `selected` attribute when disabled', async () => { - const { - element, connect, disconnect, option1, option2, option3 - } = await setup(); + const { element, connect, disconnect, option1, option2, option3 } = await setup(); element.disabled = true; option2.setAttribute('selected', ''); @@ -903,9 +895,7 @@ describe('Select', () => { }); it('should set the `aria-activedescendant` attribute to the ID of the currently selected option', async () => { - const { - connect, disconnect, element, option1, option2, option3 - } = await setup(); + const { connect, disconnect, element, option1, option2, option3 } = await setup(); await connect(); diff --git a/packages/nimble-components/src/spinner/styles.ts b/packages/nimble-components/src/spinner/styles.ts index 1aa77f71a5..b4420aa97b 100644 --- a/packages/nimble-components/src/spinner/styles.ts +++ b/packages/nimble-components/src/spinner/styles.ts @@ -161,9 +161,9 @@ export const styles = css` } } `.withBehaviors( - themeBehavior( - Theme.light, - css` + themeBehavior( + Theme.light, + css` :host { --ni-private-spinner-bits-background-color: ${Black91}; } @@ -171,10 +171,10 @@ export const styles = css` --ni-private-spinner-bits-background-color: ${DigitalGreenLight}; } ` - ), - themeBehavior( - Theme.dark, - css` + ), + themeBehavior( + Theme.dark, + css` :host { --ni-private-spinner-bits-background-color: ${Black15}; } @@ -182,10 +182,10 @@ export const styles = css` --ni-private-spinner-bits-background-color: ${PowerGreen}; } ` - ), - themeBehavior( - Theme.color, - css` + ), + themeBehavior( + Theme.color, + css` :host { --ni-private-spinner-bits-background-color: ${White}; } @@ -193,5 +193,5 @@ export const styles = css` --ni-private-spinner-bits-background-color: ${PowerGreen}; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/switch/styles.ts b/packages/nimble-components/src/switch/styles.ts index 88fd9ae753..352c2a3237 100644 --- a/packages/nimble-components/src/switch/styles.ts +++ b/packages/nimble-components/src/switch/styles.ts @@ -161,9 +161,9 @@ export const styles = css` } } `.withBehaviors( - themeBehavior( - Theme.light, - css` + themeBehavior( + Theme.light, + css` :host { --ni-private-switch-background-disabled-color: ${hexToRgbaCssColor( Black91, @@ -181,10 +181,10 @@ export const styles = css` )}; } ` - ), - themeBehavior( - Theme.dark, - css` + ), + themeBehavior( + Theme.dark, + css` :host { --ni-private-switch-background-disabled-color: ${hexToRgbaCssColor( Black15, @@ -205,10 +205,10 @@ export const styles = css` )}; } ` - ), - themeBehavior( - Theme.color, - css` + ), + themeBehavior( + Theme.color, + css` :host { --ni-private-switch-background-disabled-color: ${hexToRgbaCssColor( White, @@ -229,5 +229,5 @@ export const styles = css` )}; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/table-column/anchor/cell-view/index.ts b/packages/nimble-components/src/table-column/anchor/cell-view/index.ts index 83df7c33fb..11b9469e6f 100644 --- a/packages/nimble-components/src/table-column/anchor/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/anchor/cell-view/index.ts @@ -19,8 +19,8 @@ declare global { * A cell view for displaying links */ export class TableColumnAnchorCellView extends TableCellView< - TableColumnAnchorCellRecord, - TableColumnAnchorColumnConfig +TableColumnAnchorCellRecord, +TableColumnAnchorColumnConfig > { /** @internal */ @observable diff --git a/packages/nimble-components/src/table-column/anchor/index.ts b/packages/nimble-components/src/table-column/anchor/index.ts index b09016b455..1a1cd91737 100644 --- a/packages/nimble-components/src/table-column/anchor/index.ts +++ b/packages/nimble-components/src/table-column/anchor/index.ts @@ -45,8 +45,8 @@ export class TableColumnAnchor extends mixinGroupableColumnAPI( mixinSortableColumnAPI( mixinCustomSortOrderColumnAPI( TableColumn< - TableColumnAnchorColumnConfig, - TableColumnAnchorValidator + TableColumnAnchorColumnConfig, + TableColumnAnchorValidator > ) ) diff --git a/packages/nimble-components/src/table-column/base/index.ts b/packages/nimble-components/src/table-column/base/index.ts index f60852b68a..5a2bd71549 100644 --- a/packages/nimble-components/src/table-column/base/index.ts +++ b/packages/nimble-components/src/table-column/base/index.ts @@ -21,8 +21,8 @@ export abstract class TableColumn< * Column properties configurable by plugin authors */ public readonly columnInternals: ColumnInternals< - TColumnConfig, - TColumnValidator + TColumnConfig, + TColumnValidator > = new ColumnInternals(this.getColumnInternalsOptions()); @attr({ attribute: 'column-id' }) diff --git a/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts b/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts index 52812662b1..7727e28728 100644 --- a/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts +++ b/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts @@ -94,8 +94,8 @@ declare global { name: tableColumnValidationTestTag }) export class TableColumnValidationTest extends TableColumn< - unknown, - TestColumnValidator +unknown, +TestColumnValidator > { @attr({ mode: 'boolean' }) public foo = false; diff --git a/packages/nimble-components/src/table-column/date-text/cell-view/index.ts b/packages/nimble-components/src/table-column/date-text/cell-view/index.ts index b54d9cdb47..45e477f0d6 100644 --- a/packages/nimble-components/src/table-column/date-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/date-text/cell-view/index.ts @@ -18,8 +18,8 @@ declare global { * A cell view for displaying date/time fields as text */ export class TableColumnDateTextCellView extends TableColumnTextCellViewBase< - TableColumnDateTextCellRecord, - TableColumnDateTextColumnConfig +TableColumnDateTextCellRecord, +TableColumnDateTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts index 7402b6b386..46d4b4933a 100644 --- a/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts @@ -15,8 +15,8 @@ declare global { * The group header view for displaying date/time fields as text. */ export class TableColumnDateTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< - TableNumberFieldValue, - TableColumnDateTextColumnConfig +TableNumberFieldValue, +TableColumnDateTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/date-text/index.ts b/packages/nimble-components/src/table-column/date-text/index.ts index 80b44b06e0..c1c14fe338 100644 --- a/packages/nimble-components/src/table-column/date-text/index.ts +++ b/packages/nimble-components/src/table-column/date-text/index.ts @@ -48,8 +48,8 @@ declare global { */ export class TableColumnDateText extends mixinTextBase( TableColumnTextBase< - TableColumnDateTextColumnConfig, - TableColumnDateTextValidator + TableColumnDateTextColumnConfig, + TableColumnDateTextValidator > ) { @attr diff --git a/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts b/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts index 76ccae24fc..3ea4659b90 100644 --- a/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts @@ -17,8 +17,8 @@ declare global { * A cell view for displaying duration fields as text */ export class TableColumnDurationTextCellView extends TableColumnTextCellViewBase< - TableColumnDurationTextCellRecord, - TableColumnDurationTextColumnConfig +TableColumnDurationTextCellRecord, +TableColumnDurationTextColumnConfig > { protected updateText(): void { this.text = this.columnConfig?.formatter.format(this.cellRecord?.value) ?? ''; diff --git a/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts index 9c513540f7..14775cb65b 100644 --- a/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying duration fields as text. */ export class TableColumnDurationTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< - TableNumberFieldValue, - TableColumnDurationTextColumnConfig +TableNumberFieldValue, +TableColumnDurationTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/enum-base/template.ts b/packages/nimble-components/src/table-column/enum-base/template.ts index 3289cbd1a2..17dcb64a13 100644 --- a/packages/nimble-components/src/table-column/enum-base/template.ts +++ b/packages/nimble-components/src/table-column/enum-base/template.ts @@ -4,8 +4,8 @@ import type { TableColumnEnumBase, TableColumnEnumColumnConfig } from '.'; import type { TableColumnEnumBaseValidator } from './models/table-column-enum-base-validator'; export const template = html< - TableColumnEnumBase< - TableColumnEnumColumnConfig, - TableColumnEnumBaseValidator<[]> - > +TableColumnEnumBase< +TableColumnEnumColumnConfig, +TableColumnEnumBaseValidator<[]> +> >`${baseTemplate}`; diff --git a/packages/nimble-components/src/table-column/mapping/cell-view/index.ts b/packages/nimble-components/src/table-column/mapping/cell-view/index.ts index 58e95556f7..96fba51e70 100644 --- a/packages/nimble-components/src/table-column/mapping/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/mapping/cell-view/index.ts @@ -30,8 +30,8 @@ declare global { */ export class TableColumnMappingCellView extends TableCellView< - TableColumnEnumCellRecord, - TableColumnEnumColumnConfig + TableColumnEnumCellRecord, + TableColumnEnumColumnConfig > implements IconView, SpinnerView { @observable @@ -42,8 +42,8 @@ export class TableColumnMappingCellView @observable public visualizationTemplate?: - | ViewTemplate - | ViewTemplate; + | ViewTemplate + | ViewTemplate; @observable public textHidden = false; diff --git a/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts b/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts index 7b606359be..7fa925b630 100644 --- a/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts @@ -41,8 +41,8 @@ export class TableColumnMappingGroupHeaderView @observable public visualizationTemplate?: - | ViewTemplate - | ViewTemplate; + | ViewTemplate + | ViewTemplate; public readonly textHidden = false; diff --git a/packages/nimble-components/src/table-column/mapping/index.ts b/packages/nimble-components/src/table-column/mapping/index.ts index 1008c6c991..af96da7c0c 100644 --- a/packages/nimble-components/src/table-column/mapping/index.ts +++ b/packages/nimble-components/src/table-column/mapping/index.ts @@ -45,8 +45,8 @@ export class TableColumnMapping extends mixinGroupableColumnAPI( mixinFractionalWidthColumnAPI( mixinSortableColumnAPI( TableColumnEnumBase< - TableColumnEnumColumnConfig, - TableColumnMappingValidator + TableColumnEnumColumnConfig, + TableColumnMappingValidator > ) ) diff --git a/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts b/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts index dfe758812b..8cbe9e697e 100644 --- a/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts @@ -22,8 +22,8 @@ declare global { * The cell view base class for displaying a string field as a menu button. */ export class TableColumnMenuButtonCellView extends TableCellView< - TableColumnMenuButtonCellRecord, - TableColumnMenuButtonColumnConfig +TableColumnMenuButtonCellRecord, +TableColumnMenuButtonColumnConfig > { /** @internal */ public menuButton?: MenuButton; diff --git a/packages/nimble-components/src/table-column/number-text/cell-view/index.ts b/packages/nimble-components/src/table-column/number-text/cell-view/index.ts index 24fd073c37..5458a157a6 100644 --- a/packages/nimble-components/src/table-column/number-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/number-text/cell-view/index.ts @@ -18,8 +18,8 @@ declare global { * A cell view for displaying number fields as text */ export class TableColumnNumberTextCellView extends TableColumnTextCellViewBase< - TableColumnNumberTextCellRecord, - TableColumnNumberTextColumnConfig +TableColumnNumberTextCellRecord, +TableColumnNumberTextColumnConfig > { protected override columnConfigChanged(): void { super.columnConfigChanged(); diff --git a/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts index 82f9bfbd1e..ae3d726059 100644 --- a/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying number fields as text. */ export class TableColumnNumberTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< - TableNumberFieldValue, - TableColumnNumberTextColumnConfig +TableNumberFieldValue, +TableColumnNumberTextColumnConfig > { protected updateText(): void { this.text = this.columnConfig?.formatter?.format(this.groupHeaderValue) ?? ''; diff --git a/packages/nimble-components/src/table-column/number-text/index.ts b/packages/nimble-components/src/table-column/number-text/index.ts index 0403a3ab41..a9702143f0 100644 --- a/packages/nimble-components/src/table-column/number-text/index.ts +++ b/packages/nimble-components/src/table-column/number-text/index.ts @@ -42,8 +42,8 @@ declare global { */ export class TableColumnNumberText extends mixinTextBase( TableColumnTextBase< - TableColumnNumberTextColumnConfig, - TableColumnNumberTextValidator + TableColumnNumberTextColumnConfig, + TableColumnNumberTextValidator > ) { @attr diff --git a/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts b/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts index 3b9cb18429..badcc7f2a3 100644 --- a/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts +++ b/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts @@ -13,7 +13,7 @@ export interface NumberTextUnitFormatOptions extends UnitFormatOptions { decimalMaximumDigits?: number; } type ResolvedNumberTextUnitFormatOptions = NumberTextUnitFormatOptions & - Required; +Required; /** * Format for numbers (with optional units) in a number-text table column. diff --git a/packages/nimble-components/src/table-column/text/cell-view/index.ts b/packages/nimble-components/src/table-column/text/cell-view/index.ts index 18d89d8320..0cb3bdbebb 100644 --- a/packages/nimble-components/src/table-column/text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/text/cell-view/index.ts @@ -17,8 +17,8 @@ declare global { * A cell view for displaying string fields as text */ export class TableColumnTextCellView extends TableColumnTextCellViewBase< - TableColumnTextCellRecord, - TableColumnTextColumnConfig +TableColumnTextCellRecord, +TableColumnTextColumnConfig > { protected updateText(): void { this.text = typeof this.cellRecord?.value === 'string' diff --git a/packages/nimble-components/src/table-column/text/group-header-view/index.ts b/packages/nimble-components/src/table-column/text/group-header-view/index.ts index 974b1c5947..8736e0bf0d 100644 --- a/packages/nimble-components/src/table-column/text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying string fields as text. */ export class TableColumnTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< - TableStringFieldValue, - TableColumnTextColumnConfig +TableStringFieldValue, +TableColumnTextColumnConfig > { protected updateText(): void { this.text = typeof this.groupHeaderValue === 'string' diff --git a/packages/nimble-components/src/table-column/text/index.ts b/packages/nimble-components/src/table-column/text/index.ts index 77b4f02c92..b0ae2f32c0 100644 --- a/packages/nimble-components/src/table-column/text/index.ts +++ b/packages/nimble-components/src/table-column/text/index.ts @@ -29,8 +29,8 @@ declare global { export class TableColumnText extends mixinCustomSortOrderColumnAPI( mixinTextBase( TableColumnTextBase< - TableColumnTextColumnConfig, - TableColumnTextValidator + TableColumnTextColumnConfig, + TableColumnTextValidator > ) ) { diff --git a/packages/nimble-components/src/table/components/group-row/styles.ts b/packages/nimble-components/src/table/components/group-row/styles.ts index dc53ad3ec8..00b4015959 100644 --- a/packages/nimble-components/src/table/components/group-row/styles.ts +++ b/packages/nimble-components/src/table/components/group-row/styles.ts @@ -98,20 +98,20 @@ export const styles = css` padding-left: 0px; } `.withBehaviors( - themeBehavior( - Theme.color, - css` + themeBehavior( + Theme.color, + css` :host([allow-hover]:hover)::before { background-color: ${hexToRgbaCssColor(White, 0.05)}; } ` - ), - themeBehavior( - Theme.dark, - css` + ), + themeBehavior( + Theme.dark, + css` :host([allow-hover]:hover)::before { background-color: ${hexToRgbaCssColor(White, 0.1)}; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/table/components/row/styles.ts b/packages/nimble-components/src/table/components/row/styles.ts index 4bc694186f..e477f17964 100644 --- a/packages/nimble-components/src/table/components/row/styles.ts +++ b/packages/nimble-components/src/table/components/row/styles.ts @@ -179,9 +179,9 @@ export const styles = css` --ni-private-table-cell-action-menu-display: block; } `.withBehaviors( - themeBehavior( - Theme.color, - css` + themeBehavior( + Theme.color, + css` :host([selectable]:not([selected])[allow-hover]:hover)::before { background-color: ${hexToRgbaCssColor(White, 0.05)}; } @@ -194,5 +194,5 @@ export const styles = css` background-color: ${hexToRgbaCssColor(White, 0.2)}; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/table/index.ts b/packages/nimble-components/src/table/index.ts index c326521555..63e0d088c6 100644 --- a/packages/nimble-components/src/table/index.ts +++ b/packages/nimble-components/src/table/index.ts @@ -283,8 +283,8 @@ export class Table< // Map from the external slot name to the record ID of the row that should have the slot // and the unique slot name that the slot should be slotted into. private readonly requestedSlots: Map< - string, - { recordId: string, uniqueSlot: string } + string, + { recordId: string, uniqueSlot: string } > = new Map(); private readonly borderWidthSubscriber: DesignTokenSubscriber< @@ -734,7 +734,7 @@ export class Table< this.dataHierarchyManager.parentIdConfigurationValid ); const tanStackUpdates: Partial< - TanStackTableOptionsResolved> + TanStackTableOptionsResolved> > = { data: tableNodes }; @@ -949,7 +949,7 @@ export class Table< private updateTanStack(): void { const updatedOptions: Partial< - TanStackTableOptionsResolved> + TanStackTableOptionsResolved> > = {}; updatedOptions.state = {}; @@ -1321,12 +1321,12 @@ export class Table< } private calculateTanStackRowIdFunction(): - | (( + | (( originalRow: TableNode, index: number, parent?: TanStackRow> - ) => string) - | undefined { + ) => string) + | undefined { return this.idFieldName === null || this.idFieldName === undefined ? undefined : (record: TableNode) => record.clientRecord[this.idFieldName!] as string; diff --git a/packages/nimble-components/src/table/models/expansion-manager.ts b/packages/nimble-components/src/table/models/expansion-manager.ts index 492b2ac1bc..f286d0725a 100644 --- a/packages/nimble-components/src/table/models/expansion-manager.ts +++ b/packages/nimble-components/src/table/models/expansion-manager.ts @@ -81,8 +81,8 @@ export class ExpansionManager { const updatedExplicitExpansionStates = new Map(); const updatedHierarchyOptions = new Map< - string, - TableRecordHierarchyOptions + string, + TableRecordHierarchyOptions >(); const updatedParentRowsWithChildren = new Set(); for (const row of rows) { @@ -121,8 +121,8 @@ export class ExpansionManager { hierarchyOptions: TableSetRecordHierarchyOptions[] ): void { const updatedHierarchyOptions = new Map< - string, - TableRecordHierarchyOptions + string, + TableRecordHierarchyOptions >(); for (const { recordId, options } of hierarchyOptions) { updatedHierarchyOptions.set(recordId, options); diff --git a/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts b/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts index 415257bd0c..e8a3b8871e 100644 --- a/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts +++ b/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts @@ -1077,9 +1077,8 @@ implements Subscriber { private canFocusColumnHeaders(): boolean { return ( - this.table.columns.find( - c => !c.columnInternals.sortingDisabled - ) !== undefined + this.table.columns.find(c => !c.columnInternals.sortingDisabled) + !== undefined ); } diff --git a/packages/nimble-components/src/table/models/virtualizer.ts b/packages/nimble-components/src/table/models/virtualizer.ts index 558e06b459..7cd70520ea 100644 --- a/packages/nimble-components/src/table/models/virtualizer.ts +++ b/packages/nimble-components/src/table/models/virtualizer.ts @@ -108,8 +108,8 @@ export class Virtualizer { } private createVirtualizerOptions(): VirtualizerOptions< - HTMLElement, - HTMLElement + HTMLElement, + HTMLElement > { const rowHeight = this.table.rowHeight; return { diff --git a/packages/nimble-components/src/table/styles.ts b/packages/nimble-components/src/table/styles.ts index e9e624bde0..5c56f19acb 100644 --- a/packages/nimble-components/src/table/styles.ts +++ b/packages/nimble-components/src/table/styles.ts @@ -236,9 +236,9 @@ export const styles = css` ${accessiblyHidden} } `.withBehaviors( - themeBehavior( - Theme.color, - css` + themeBehavior( + Theme.color, + css` .table-row-container::before { content: ''; width: 100%; @@ -247,5 +247,5 @@ export const styles = css` position: absolute; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/table/testing/table.pageobject.ts b/packages/nimble-components/src/table/testing/table.pageobject.ts index 37dd27d17c..033425a637 100644 --- a/packages/nimble-components/src/table/testing/table.pageobject.ts +++ b/packages/nimble-components/src/table/testing/table.pageobject.ts @@ -648,9 +648,7 @@ export class TablePageObject { `${tableRowTag}, ${tableGroupRowTag}` ); const firstRowAllowsHover = rows[0]!.allowHover; - if ( - Array.from(rows).some(x => x.allowHover !== firstRowAllowsHover) - ) { + if (Array.from(rows).some(x => x.allowHover !== firstRowAllowsHover)) { throw new Error('Rows inconsistently allow hover styling'); } return firstRowAllowsHover; diff --git a/packages/nimble-components/src/table/tests/table-selection.spec.ts b/packages/nimble-components/src/table/tests/table-selection.spec.ts index 302f3771f9..2ab7223cd4 100644 --- a/packages/nimble-components/src/table/tests/table-selection.spec.ts +++ b/packages/nimble-components/src/table/tests/table-selection.spec.ts @@ -2546,9 +2546,7 @@ describe('Table row selection', () => { }); it('deselecting single leaf row updates all its group parents to be indeterminate', async () => { - const allRecordIds = groupableTableData.map( - x => x.id - ); + const allRecordIds = groupableTableData.map(x => x.id); await element.setSelectedRecordIds(allRecordIds); await waitForUpdatesAsync(); diff --git a/packages/nimble-components/src/table/tests/table.spec.ts b/packages/nimble-components/src/table/tests/table.spec.ts index 47c8ef7603..a82b09bc10 100644 --- a/packages/nimble-components/src/table/tests/table.spec.ts +++ b/packages/nimble-components/src/table/tests/table.spec.ts @@ -125,9 +125,7 @@ describe('Table', () => { const visibleData = retrieveExpectedData(visibleTableDataSubset); const expectedRowCount = visibleData.length; expect(pageObject.getRenderedRowCount()).toEqual(expectedRowCount); - const visibleColumns = element.columns.filter( - x => !x.columnHidden - ); + const visibleColumns = element.columns.filter(x => !x.columnHidden); for (let rowIndex = 0; rowIndex < expectedRowCount; rowIndex++) { for ( diff --git a/packages/nimble-components/src/tabs-toolbar/template.ts b/packages/nimble-components/src/tabs-toolbar/template.ts index 7ea3812f86..d5110e3760 100644 --- a/packages/nimble-components/src/tabs-toolbar/template.ts +++ b/packages/nimble-components/src/tabs-toolbar/template.ts @@ -13,8 +13,8 @@ type TabsToolbarOptions = FoundationElementDefinition & StartEndOptions; /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< - ViewTemplate, - TabsToolbarOptions +ViewTemplate, +TabsToolbarOptions > = (context, definition) => html` ${when(x => x.defaultSlottedElements.length > 0, html` diff --git a/packages/nimble-components/src/text-area/styles.ts b/packages/nimble-components/src/text-area/styles.ts index 3cc71ce633..29371efa22 100644 --- a/packages/nimble-components/src/text-area/styles.ts +++ b/packages/nimble-components/src/text-area/styles.ts @@ -181,18 +181,18 @@ export const styles = css` right: var(--ni-private-scrollbar-width); } `.withBehaviors( - appearanceBehavior( - TextAreaAppearance.outline, - css` + appearanceBehavior( + TextAreaAppearance.outline, + css` .control { border-color: rgba(${borderRgbPartialColor}, 0.3); background-color: transparent; } ` - ), - appearanceBehavior( - TextAreaAppearance.block, - css` + ), + appearanceBehavior( + TextAreaAppearance.block, + css` .control { background-color: rgba(${borderRgbPartialColor}, 0.1); } @@ -215,5 +215,5 @@ export const styles = css` border-bottom-color: ${failColor}; } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/text-area/template.ts b/packages/nimble-components/src/text-area/template.ts index 6946516ca4..2d2f64a41d 100644 --- a/packages/nimble-components/src/text-area/template.ts +++ b/packages/nimble-components/src/text-area/template.ts @@ -16,7 +16,7 @@ const labelTemplate = createRequiredVisibleLabelTemplate(html` `); export const template: FoundationElementTemplate< - ViewTemplate +ViewTemplate > = () => html` ${labelTemplate} diff --git a/packages/nimble-components/src/text-field/styles.ts b/packages/nimble-components/src/text-field/styles.ts index 96ec38aaf9..e7b831faf6 100644 --- a/packages/nimble-components/src/text-field/styles.ts +++ b/packages/nimble-components/src/text-field/styles.ts @@ -230,18 +230,18 @@ export const styles = css` ${controlHeight.cssCustomProperty}: 24px; } `.withBehaviors( - appearanceBehavior( - TextFieldAppearance.underline, - css` + appearanceBehavior( + TextFieldAppearance.underline, + css` .root { border-bottom-width: ${borderWidth}; padding-bottom: 0; } ` - ), - appearanceBehavior( - TextFieldAppearance.block, - css` + ), + appearanceBehavior( + TextFieldAppearance.block, + css` .root { background-color: rgba(${borderRgbPartialColor}, 0.1); } @@ -270,20 +270,20 @@ export const styles = css` background-color: rgba(${borderRgbPartialColor}, 0.07); } ` - ), - appearanceBehavior( - TextFieldAppearance.outline, - css` + ), + appearanceBehavior( + TextFieldAppearance.outline, + css` .root { border-width: ${borderWidth}; padding: 0; padding-left: ${smallPadding}; } ` - ), - appearanceBehavior( - TextFieldAppearance.frameless, - css` + ), + appearanceBehavior( + TextFieldAppearance.frameless, + css` .control { padding-left: ${borderWidth}; padding-right: ${borderWidth}; @@ -293,21 +293,21 @@ export const styles = css` border-color: transparent; } ` - ), - themeBehavior( - Theme.light, - css` + ), + themeBehavior( + Theme.light, + css` .control::-ms-reveal { filter: invert(0%); } ` - ), - themeBehavior( - [Theme.dark, Theme.color], - css` + ), + themeBehavior( + [Theme.dark, Theme.color], + css` .control::-ms-reveal { filter: invert(100%); } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/text-field/template.ts b/packages/nimble-components/src/text-field/template.ts index b6da94018f..780de5a930 100644 --- a/packages/nimble-components/src/text-field/template.ts +++ b/packages/nimble-components/src/text-field/template.ts @@ -18,9 +18,9 @@ const labelTemplate = createRequiredVisibleLabelTemplate( > ` ); @@ -30,8 +30,8 @@ const labelTemplate = createRequiredVisibleLabelTemplate( * @public */ export const template: FoundationElementTemplate< - ViewTemplate, - TextFieldOptions +ViewTemplate, +TextFieldOptions > = (context, definition) => html` ` ${when( - x => x.tooltipVisible, - html` + x => x.tooltipVisible, + html` <${anchoredRegionTag} class="anchored-region" fixed-placement="true" @@ -39,5 +39,5 @@ export const template = html` ${anchoredRegionTag}> ` - )} + )} `; diff --git a/packages/nimble-components/src/tree-item/styles.ts b/packages/nimble-components/src/tree-item/styles.ts index 991e27cd92..8899e8fc4a 100644 --- a/packages/nimble-components/src/tree-item/styles.ts +++ b/packages/nimble-components/src/tree-item/styles.ts @@ -180,9 +180,9 @@ export const styles = css` display: block; } `.withBehaviors( - new DirectionalStyleSheetBehavior( - // ltr styles - css` + new DirectionalStyleSheetBehavior( + // ltr styles + css` .expand-collapse-button { left: var( --ni-private-expand-collapse-button-nested-width, @@ -198,8 +198,8 @@ export const styles = css` transform: rotate(180deg); } `, - // rtl styles - css` + // rtl styles + css` .expand-collapse-button { right: var( --ni-private-expand-collapse-button-nested-width, @@ -215,5 +215,5 @@ export const styles = css` transform: rotate(135deg); } ` - ) - ); + ) +); diff --git a/packages/nimble-components/src/utilities/style/theme.ts b/packages/nimble-components/src/utilities/style/theme.ts index 4a4a0b373d..92d474b7de 100644 --- a/packages/nimble-components/src/utilities/style/theme.ts +++ b/packages/nimble-components/src/utilities/style/theme.ts @@ -37,8 +37,8 @@ class ThemeStyleSheetBehaviorSubscription implements Subscriber { */ class ThemeStyleSheetBehavior implements Behavior { private readonly cache: WeakMap< - HTMLElement, - ThemeStyleSheetBehaviorSubscription + HTMLElement, + ThemeStyleSheetBehaviorSubscription > = new WeakMap(); public constructor( diff --git a/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts b/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts index e4abc8d59c..5945f2315b 100644 --- a/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts +++ b/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts @@ -40,8 +40,8 @@ export class DefaultUnitFormat extends UnitFormat { }; private readonly defaultScaledUnitFormatters = new Map< - number, - ScaledUnitFormat + number, + ScaledUnitFormat >(); // Format options for numbers that should be displayed in exponential notation. This should be used diff --git a/packages/nimble-components/src/wafer-map/index.ts b/packages/nimble-components/src/wafer-map/index.ts index a636b672b3..b457735f56 100644 --- a/packages/nimble-components/src/wafer-map/index.ts +++ b/packages/nimble-components/src/wafer-map/index.ts @@ -123,8 +123,8 @@ export class WaferMap< @observable public renderer: RenderingModule = new RenderingModule( - this.asRequiredFieldsWaferMap - ); + this.asRequiredFieldsWaferMap + ); /** * @internal diff --git a/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts b/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts index 664602fa7f..b217999130 100644 --- a/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts +++ b/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts @@ -18,7 +18,7 @@ export const createMatrixRenderer = async (): Promise<{ } const worker = new Worker(url); // eslint-disable-next-line @typescript-eslint/naming-convention - const RemoteMatrixRenderer = wrap MatrixRenderer>(worker); + const RemoteMatrixRenderer = wrap MatrixRenderer>(worker); const matrixRenderer = await new RemoteMatrixRenderer(); const terminate = (): void => worker.terminate(); return { diff --git a/packages/nimble-components/src/wafer-map/modules/prerendering.ts b/packages/nimble-components/src/wafer-map/modules/prerendering.ts index 36d134562c..0d68b7e58d 100644 --- a/packages/nimble-components/src/wafer-map/modules/prerendering.ts +++ b/packages/nimble-components/src/wafer-map/modules/prerendering.ts @@ -23,8 +23,8 @@ export class Prerendering { } public d3ColorScale!: - | ScaleOrdinal - | ScaleLinear; + | ScaleOrdinal + | ScaleLinear; private _labelsFontSize!: number; private _diesRenderInfo!: DieRenderInfo[]; diff --git a/packages/nimble-components/src/wafer-map/template.ts b/packages/nimble-components/src/wafer-map/template.ts index 11c224e96b..bd29909b88 100644 --- a/packages/nimble-components/src/wafer-map/template.ts +++ b/packages/nimble-components/src/wafer-map/template.ts @@ -4,10 +4,7 @@ import type { WaferMap } from '.'; export const template = html` - x.transform.toString()} - > + x.transform.toString()}> { const dies = getWaferMapDies().filter(die => die.tags?.some(dieTag => highlightedTags.some( highlightedTag => dieTag === highlightedTag ))); - const diesWithFullOpacity = dataManagerModule.diesRenderInfo.filter( - x => x.fillStyle.endsWith(',1)') - ); + const diesWithFullOpacity = dataManagerModule.diesRenderInfo.filter(x => x.fillStyle.endsWith(',1)')); expect(dies.length).toEqual(diesWithFullOpacity.length); }); diff --git a/packages/nimble-components/src/wafer-map/tests/utilities.ts b/packages/nimble-components/src/wafer-map/tests/utilities.ts index 9eaa85de8d..cf5bc8dc29 100644 --- a/packages/nimble-components/src/wafer-map/tests/utilities.ts +++ b/packages/nimble-components/src/wafer-map/tests/utilities.ts @@ -121,8 +121,8 @@ export function getDataManagerMock( verticalScale: ScaleBand = getScaleBand([], []) ): DataManager { const dataManagerMock: Pick< - DataManager, - 'horizontalScale' | 'verticalScale' | 'dieDimensions' | 'margin' + DataManager, + 'horizontalScale' | 'verticalScale' | 'dieDimensions' | 'margin' > = { horizontalScale, verticalScale, @@ -144,8 +144,8 @@ export function getDataManagerMockForHover( ) ): DataManager { const dataManagerMock: Pick< - DataManager, - 'invertedHorizontalScale' | 'invertedVerticalScale' | 'margin' + DataManager, + 'invertedHorizontalScale' | 'invertedVerticalScale' | 'margin' > = { invertedHorizontalScale, invertedVerticalScale, @@ -165,15 +165,15 @@ export function getWaferMapMockPrerendering( dataManager = {} as DataManager ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'dies' - | 'colorScale' - | 'highlightedTags' - | 'colorScaleMode' - | 'dieLabelsHidden' - | 'dieLabelsSuffix' - | 'maxCharacters' - | 'dataManager' + WaferMap, + | 'dies' + | 'colorScale' + | 'highlightedTags' + | 'colorScaleMode' + | 'dieLabelsHidden' + | 'dieLabelsSuffix' + | 'maxCharacters' + | 'dataManager' > = { dies, colorScale, @@ -196,13 +196,13 @@ export function getWaferMapMockHover( isExperimentalUpdate: boolean ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'diesTable' - | 'transform' - | 'originLocation' - | 'hoverDie' - | 'dataManager' - | 'isExperimentalUpdate' + WaferMap, + | 'diesTable' + | 'transform' + | 'originLocation' + | 'hoverDie' + | 'dataManager' + | 'isExperimentalUpdate' > = { diesTable, transform, @@ -224,8 +224,8 @@ export function getWaferMapMockComputations( } ): WaferMap { const waferMapMock: Pick< - WaferMap, - 'dies' | 'originLocation' | 'canvasWidth' | 'canvasHeight' | 'validity' + WaferMap, + 'dies' | 'originLocation' | 'canvasWidth' | 'canvasHeight' | 'validity' > = { dies, originLocation, @@ -251,15 +251,15 @@ export function getWaferMapMockComputationsExperimental( } ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'diesTable' - | 'colorScale' - | 'colorScaleMode' - | 'maxCharacters' - | 'originLocation' - | 'canvasWidth' - | 'canvasHeight' - | 'validity' + WaferMap, + | 'diesTable' + | 'colorScale' + | 'colorScaleMode' + | 'maxCharacters' + | 'originLocation' + | 'canvasWidth' + | 'canvasHeight' + | 'validity' > = props; return waferMapMock as WaferMap; } @@ -272,8 +272,8 @@ export function getWaferMapMockValidator( diesTable: Table | undefined = undefined ): WaferMap { const waferMapMock: Pick< - WaferMap, - 'gridMinX' | 'gridMaxX' | 'gridMinY' | 'gridMaxY' | 'diesTable' + WaferMap, + 'gridMinX' | 'gridMaxX' | 'gridMinY' | 'gridMaxY' | 'diesTable' > = { gridMinX, gridMaxX, diff --git a/packages/react-workspace/react-client-app/src/components/App.tsx b/packages/react-workspace/react-client-app/src/components/App.tsx index 4bcb70d3a0..b4ccd4a6bb 100644 --- a/packages/react-workspace/react-client-app/src/components/App.tsx +++ b/packages/react-workspace/react-client-app/src/components/App.tsx @@ -90,7 +90,7 @@ export function App(): JSX.Element { Explore the components below to see the Nimble components in action. See the Nimble - component docs for additional usage details. + component docs for additional usage details. Navigate to the parent page. @@ -680,7 +680,7 @@ export function App(): JSX.Element { Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Order a tab Check core temperature diff --git a/packages/spright-components/src/chat/message/template.ts b/packages/spright-components/src/chat/message/template.ts index 7a8ce7abd9..e4105ad420 100644 --- a/packages/spright-components/src/chat/message/template.ts +++ b/packages/spright-components/src/chat/message/template.ts @@ -9,8 +9,8 @@ import type { ChatMessage, ChatMessageOptions } from '.'; /* eslint-disable @typescript-eslint/indent */ // prettier-ignore export const template: FoundationElementTemplate< - ViewTemplate, - ChatMessageOptions +ViewTemplate, +ChatMessageOptions > = (context, definition) => html` ${startSlotTemplate(context, definition)} diff --git a/packages/storybook/src/global-type-extensions.d.ts b/packages/storybook/src/global-type-extensions.d.ts index 4982fff833..1ea4292b4f 100644 --- a/packages/storybook/src/global-type-extensions.d.ts +++ b/packages/storybook/src/global-type-extensions.d.ts @@ -12,9 +12,9 @@ declare namespace Intl { // added it to the type definition. See https://github.com/microsoft/TypeScript/issues/56269 interface NumberFormatOptions { roundingPriority?: - | 'auto' - | 'morePrecision' - | 'lessPrecision' - | undefined; + | 'auto' + | 'morePrecision' + | 'lessPrecision' + | undefined; } } diff --git a/packages/storybook/src/nimble/dialog/dialog.stories.ts b/packages/storybook/src/nimble/dialog/dialog.stories.ts index 5e030b9a7d..07da3f5ca8 100644 --- a/packages/storybook/src/nimble/dialog/dialog.stories.ts +++ b/packages/storybook/src/nimble/dialog/dialog.stories.ts @@ -127,8 +127,8 @@ const metadata: Meta = { ${x => content[x.content]} ${when( - x => x.footer === ExampleFooterContentType.buttons, - html` + x => x.footer === ExampleFooterContentType.buttons, + html` <${buttonTag} @click="${x => x.dialogRef.close('Back pressed')}" appearance="ghost" @@ -152,14 +152,14 @@ const metadata: Meta = { Continue ${buttonTag}> `, - html` + html` ${x => (x.preventDismiss - ? 'Refresh the page to close the dialog.' - : 'Press Esc to close the dialog.')} ` - )} + )} ${dialogTag}> <${buttonTag} id="open" diff --git a/packages/storybook/src/nimble/tooltip/tooltip.stories.ts b/packages/storybook/src/nimble/tooltip/tooltip.stories.ts index dc2a17bff6..f7d8dd58f5 100644 --- a/packages/storybook/src/nimble/tooltip/tooltip.stories.ts +++ b/packages/storybook/src/nimble/tooltip/tooltip.stories.ts @@ -103,9 +103,9 @@ const metadata: Meta = { }, render: createUserSelectedThemeStory(html` ${incubatingWarning({ - componentName: 'tooltip', - statusLink: 'https://github.com/ni/nimble/issues/309' - })} + componentName: 'tooltip', + statusLink: 'https://github.com/ni/nimble/issues/309' + })} Hover here to see ${x => x.content} tooltip diff --git a/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts b/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts index d165c8f38d..5bc32104c8 100644 --- a/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts +++ b/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts @@ -157,9 +157,9 @@ const metadata: Meta = { }, render: createUserSelectedThemeStory(html` ${incubatingWarning({ - componentName: 'wafer map', - statusLink: 'https://github.com/ni/nimble/issues/924' - })} + componentName: 'wafer map', + statusLink: 'https://github.com/ni/nimble/issues/924' + })} <${waferMapTag} id="wafer-map" colors-scale-mode="${x => x.colorScaleMode}" ?die-labels-hidden="${x => x.dieLabelsHidden}" die-labels-suffix="${x => x.dieLabelsSuffix}" max-characters="${x => x.maxCharacters}" orientation="${x => x.orientation}" diff --git a/packages/xliff-to-json-converter/src/xliff.d.ts b/packages/xliff-to-json-converter/src/xliff.d.ts index 46c044b6cf..f483514d8f 100644 --- a/packages/xliff-to-json-converter/src/xliff.d.ts +++ b/packages/xliff-to-json-converter/src/xliff.d.ts @@ -4,8 +4,8 @@ declare module 'xliff' { export interface XliffTranslationObject { // Type comes from xliff library // eslint-disable-next-line @typescript-eslint/naming-convention - readonly Standalone: { - readonly id: string, + readonly 'Standalone': { + readonly 'id': string, // eslint-disable-next-line @typescript-eslint/naming-convention readonly 'equiv-text': string }; From 7eb1172ab70f624218e1abd00a4a6d676c9d3bc1 Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 14:21:52 -0500 Subject: [PATCH 13/15] Disable indent rule for all template.ts files --- packages/eslint-config-nimble/components.js | 6 ++++-- packages/eslint-config-nimble/javascript.js | 2 +- packages/eslint-config-nimble/typescript.js | 2 +- packages/nimble-components/.prettierignore | 1 + packages/nimble-components/src/combobox/template.ts | 2 -- packages/nimble-components/src/menu/template.ts | 3 --- .../src/patterns/required-visible/template.ts | 1 - packages/nimble-components/src/radio-group/template.ts | 1 - .../src/rich-text/mention-listbox/template.ts | 2 -- packages/nimble-components/src/select/template.ts | 3 --- packages/nimble-components/src/spinner/template.ts | 3 --- .../src/table-column/anchor/cell-view/template.ts | 3 --- .../src/table/components/group-row/template.ts | 3 --- packages/nimble-components/src/tabs-toolbar/template.ts | 2 -- packages/nimble-components/src/toggle-button/template.ts | 3 --- packages/ok-components/.prettierignore | 1 + packages/spright-components/.prettierignore | 1 + .../spright-components/src/chat/conversation/template.ts | 3 --- packages/spright-components/src/chat/input/template.ts | 3 --- packages/spright-components/src/chat/message/template.ts | 3 --- 20 files changed, 9 insertions(+), 39 deletions(-) diff --git a/packages/eslint-config-nimble/components.js b/packages/eslint-config-nimble/components.js index 7ca49dfff4..dd0bbd9ace 100644 --- a/packages/eslint-config-nimble/components.js +++ b/packages/eslint-config-nimble/components.js @@ -67,7 +67,7 @@ module.exports = { files: ['styles.ts'], rules: { // Prettier and eslint conflict in how they format CSS in styles files and we prefer prettier's output - '@typescript-eslint/indent': 'off' + '@stylistic/indent': 'off' } }, { @@ -78,7 +78,9 @@ module.exports = { 'no-restricted-syntax': [ 'error', { selector: "LogicalExpression[operator='??']" } - ] + ], + // Neither prettier or eslint handle indent well in template files + '@stylistic/indent': 'off' } }, { diff --git a/packages/eslint-config-nimble/javascript.js b/packages/eslint-config-nimble/javascript.js index 535ac769ff..f0144138d1 100644 --- a/packages/eslint-config-nimble/javascript.js +++ b/packages/eslint-config-nimble/javascript.js @@ -9,7 +9,7 @@ module.exports = { // The only difference is that we're increasing the value of minProperties (from 6) so // that eslint doesn't introduce line breaks where prettier doesn't. If eslint introduces // line breaks, they will be unix-style, which will cause pointless diffs in git. - 'object-curly-newline': ['error', { + '@stylistic/object-curly-newline': ['error', { ObjectExpression: { minProperties: 1000, multiline: true, consistent: true }, ObjectPattern: { minProperties: 1000, multiline: true, consistent: true }, ImportDeclaration: { consistent: true }, diff --git a/packages/eslint-config-nimble/typescript.js b/packages/eslint-config-nimble/typescript.js index 207a026cfb..f2b2a22a18 100644 --- a/packages/eslint-config-nimble/typescript.js +++ b/packages/eslint-config-nimble/typescript.js @@ -33,7 +33,7 @@ module.exports = { // The only difference is that we're increasing the value of minProperties (from 6) so // that eslint doesn't introduce line breaks where prettier doesn't. If eslint introduces // line breaks, they will be unix-style, which will cause pointless diffs in git. - 'object-curly-newline': ['error', { + '@stylistic/object-curly-newline': ['error', { ObjectExpression: { minProperties: 1000, multiline: true, consistent: true }, ObjectPattern: { minProperties: 1000, multiline: true, consistent: true }, ImportDeclaration: { consistent: true }, diff --git a/packages/nimble-components/.prettierignore b/packages/nimble-components/.prettierignore index 191c85ca17..e7894a5ca6 100644 --- a/packages/nimble-components/.prettierignore +++ b/packages/nimble-components/.prettierignore @@ -30,3 +30,4 @@ src/utilities/tests/fixture.ts src/utilities/style/direction.ts src/icons src/wafer-map/workers +template.ts diff --git a/packages/nimble-components/src/combobox/template.ts b/packages/nimble-components/src/combobox/template.ts index c4eacb369c..0d909db010 100644 --- a/packages/nimble-components/src/combobox/template.ts +++ b/packages/nimble-components/src/combobox/template.ts @@ -19,8 +19,6 @@ const labelTemplate = createRequiredVisibleLabelTemplate(html` `); -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template: FoundationElementTemplate< ViewTemplate, ComboboxOptions diff --git a/packages/nimble-components/src/menu/template.ts b/packages/nimble-components/src/menu/template.ts index f092cff747..b7a95a6ce5 100644 --- a/packages/nimble-components/src/menu/template.ts +++ b/packages/nimble-components/src/menu/template.ts @@ -2,8 +2,6 @@ import { children, html, slotted, type ViewTemplate } from '@ni/fast-element'; import type { FoundationElementTemplate } from '@ni/fast-foundation'; import type { Menu } from '.'; -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template: FoundationElementTemplate< ViewTemplate > = () => html` @@ -22,4 +20,3 @@ ViewTemplate `; -/* eslint-enable @typescript-eslint/indent */ diff --git a/packages/nimble-components/src/patterns/required-visible/template.ts b/packages/nimble-components/src/patterns/required-visible/template.ts index b65fab4e3a..72a5123335 100644 --- a/packages/nimble-components/src/patterns/required-visible/template.ts +++ b/packages/nimble-components/src/patterns/required-visible/template.ts @@ -8,7 +8,6 @@ import type { RequiredVisiblePattern } from './types'; * * This function is intended to be used with components leveraging `mixinRequiredVisiblePattern`. */ -/* eslint-disable @typescript-eslint/indent */ export function createRequiredVisibleLabelTemplate( labelTemplate: ViewTemplate ): ViewTemplate { diff --git a/packages/nimble-components/src/radio-group/template.ts b/packages/nimble-components/src/radio-group/template.ts index 8c899946cb..d9fc221067 100644 --- a/packages/nimble-components/src/radio-group/template.ts +++ b/packages/nimble-components/src/radio-group/template.ts @@ -9,7 +9,6 @@ const labelTemplate = createRequiredVisibleLabelTemplate( html`` ); -/* eslint-disable @typescript-eslint/indent */ export const template = html` ` <${anchoredRegionTag} diff --git a/packages/nimble-components/src/select/template.ts b/packages/nimble-components/src/select/template.ts index 853eaad88c..3400b1a6e6 100644 --- a/packages/nimble-components/src/select/template.ts +++ b/packages/nimble-components/src/select/template.ts @@ -41,8 +41,6 @@ const labelTemplate = createRequiredVisibleLabelTemplate(html` `); -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template: FoundationElementTemplate< ViewTemplate, SelectOptions @@ -177,4 +175,3 @@ SelectOptions ${anchoredRegionTag}> `; -/* eslint-enable @typescript-eslint/indent */ diff --git a/packages/nimble-components/src/spinner/template.ts b/packages/nimble-components/src/spinner/template.ts index 3ad19ac080..8267f9eede 100644 --- a/packages/nimble-components/src/spinner/template.ts +++ b/packages/nimble-components/src/spinner/template.ts @@ -1,8 +1,6 @@ import { html } from '@ni/fast-element'; import type { Spinner } from '.'; -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template = html` ${'' @@ -20,4 +18,3 @@ export const template = html` `; -/* eslint-enable @typescript-eslint/indent */ diff --git a/packages/nimble-components/src/table-column/anchor/cell-view/template.ts b/packages/nimble-components/src/table-column/anchor/cell-view/template.ts index 321f4e6965..0daf2febc1 100644 --- a/packages/nimble-components/src/table-column/anchor/cell-view/template.ts +++ b/packages/nimble-components/src/table-column/anchor/cell-view/template.ts @@ -1,10 +1,8 @@ -/* eslint-disable @typescript-eslint/indent */ import { html, ref, when } from '@ni/fast-element'; import type { TableColumnAnchorCellView } from '.'; import { anchorTag } from '../../../anchor'; import { overflow } from '../../../utilities/directive/overflow'; -// prettier-ignore export const template = html` { @@ -44,4 +42,3 @@ export const template = html` `)} `; -/* eslint-enable @typescript-eslint/indent */ diff --git a/packages/nimble-components/src/table/components/group-row/template.ts b/packages/nimble-components/src/table/components/group-row/template.ts index 8716f625fc..cf053c6a6e 100644 --- a/packages/nimble-components/src/table/components/group-row/template.ts +++ b/packages/nimble-components/src/table/components/group-row/template.ts @@ -1,4 +1,3 @@ -/* eslint-disable @typescript-eslint/indent */ import { html, ref, when } from '@ni/fast-element'; import type { TableGroupRow } from '.'; import { buttonTag } from '../../../button'; @@ -11,7 +10,6 @@ import { tableGroupSelectAllLabel } from '../../../label-provider/table/label-tokens'; -// prettier-ignore export const template = html` ` `; -/* eslint-enable @typescript-eslint/indent */ diff --git a/packages/nimble-components/src/tabs-toolbar/template.ts b/packages/nimble-components/src/tabs-toolbar/template.ts index d5110e3760..8ed0d1067d 100644 --- a/packages/nimble-components/src/tabs-toolbar/template.ts +++ b/packages/nimble-components/src/tabs-toolbar/template.ts @@ -10,8 +10,6 @@ import type { TabsToolbar } from '.'; type TabsToolbarOptions = FoundationElementDefinition & StartEndOptions; -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template: FoundationElementTemplate< ViewTemplate, TabsToolbarOptions diff --git a/packages/nimble-components/src/toggle-button/template.ts b/packages/nimble-components/src/toggle-button/template.ts index 9a8c64034e..8d45b9851c 100644 --- a/packages/nimble-components/src/toggle-button/template.ts +++ b/packages/nimble-components/src/toggle-button/template.ts @@ -7,8 +7,6 @@ import { } from '@ni/fast-foundation'; import type { ToggleButton } from '.'; -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template: FoundationElementTemplate< ViewTemplate, ButtonOptions @@ -64,4 +62,3 @@ ButtonOptions ${endSlotTemplate(context, definition)} `; -/* eslint-enable @typescript-eslint/indent */ diff --git a/packages/ok-components/.prettierignore b/packages/ok-components/.prettierignore index c2bb91e690..221e492af7 100644 --- a/packages/ok-components/.prettierignore +++ b/packages/ok-components/.prettierignore @@ -20,3 +20,4 @@ package.json CHANGELOG.* src/utilities/tests/tests/fixture.spec.ts src/utilities/tests/fixture.ts +template.ts diff --git a/packages/spright-components/.prettierignore b/packages/spright-components/.prettierignore index c2bb91e690..221e492af7 100644 --- a/packages/spright-components/.prettierignore +++ b/packages/spright-components/.prettierignore @@ -20,3 +20,4 @@ package.json CHANGELOG.* src/utilities/tests/tests/fixture.spec.ts src/utilities/tests/fixture.ts +template.ts diff --git a/packages/spright-components/src/chat/conversation/template.ts b/packages/spright-components/src/chat/conversation/template.ts index 05283b8a3b..b58e4e8d26 100644 --- a/packages/spright-components/src/chat/conversation/template.ts +++ b/packages/spright-components/src/chat/conversation/template.ts @@ -1,8 +1,6 @@ import { html, slotted } from '@ni/fast-element'; import type { ChatConversation } from '.'; -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template = html` @@ -10,4 +8,3 @@ export const template = html` `; -/* eslint-enable @typescript-eslint/indent */ diff --git a/packages/spright-components/src/chat/input/template.ts b/packages/spright-components/src/chat/input/template.ts index 80db42475d..c254605e68 100644 --- a/packages/spright-components/src/chat/input/template.ts +++ b/packages/spright-components/src/chat/input/template.ts @@ -3,8 +3,6 @@ import { buttonTag } from '@ni/nimble-components/dist/esm/button'; import { iconPaperPlaneTag } from '@ni/nimble-components/dist/esm/icons/paper-plane'; import type { ChatInput } from '.'; -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template = html` ` <${iconPaperPlaneTag} slot="start"><${iconPaperPlaneTag}/> ${buttonTag}> `; -/* eslint-enable @typescript-eslint/indent */ diff --git a/packages/spright-components/src/chat/message/template.ts b/packages/spright-components/src/chat/message/template.ts index e4105ad420..fe70864928 100644 --- a/packages/spright-components/src/chat/message/template.ts +++ b/packages/spright-components/src/chat/message/template.ts @@ -6,8 +6,6 @@ import { } from '@ni/fast-foundation'; import type { ChatMessage, ChatMessageOptions } from '.'; -/* eslint-disable @typescript-eslint/indent */ -// prettier-ignore export const template: FoundationElementTemplate< ViewTemplate, ChatMessageOptions @@ -26,4 +24,3 @@ ChatMessageOptions ${endSlotTemplate(context, definition)} `; -/* eslint-enable @typescript-eslint/indent */ From 3d6cf7b3217b6249016a0f17ec282a32b14519ea Mon Sep 17 00:00:00 2001 From: rajsite Date: Fri, 3 Oct 2025 14:23:54 -0500 Subject: [PATCH 14/15] Remove manual prettier ignore in template.ts files --- packages/nimble-components/src/anchor/template.ts | 1 - packages/nimble-components/src/banner/template.ts | 1 - packages/nimble-components/src/breadcrumb/template.ts | 1 - packages/nimble-components/src/list-option-group/template.ts | 1 - packages/nimble-components/src/list-option/template.ts | 1 - packages/nimble-components/src/menu-button/template.ts | 1 - packages/nimble-components/src/patterns/tabs/template.ts | 1 - packages/nimble-components/src/rich-text/editor/template.ts | 1 - packages/nimble-components/src/switch/template.ts | 1 - .../src/table-column/base/cell-view/template.ts | 1 - packages/nimble-components/src/table-column/base/template.ts | 1 - .../src/table-column/mapping/cell-view/template.ts | 1 - .../src/table-column/mapping/group-header-view/template.ts | 1 - .../nimble-components/src/table-column/number-text/template.ts | 1 - .../src/table-column/text-base/cell-view/template.ts | 1 - packages/nimble-components/src/table/components/cell/template.ts | 1 - .../nimble-components/src/table/components/header/template.ts | 1 - packages/nimble-components/src/table/components/row/template.ts | 1 - packages/nimble-components/src/table/template.ts | 1 - packages/nimble-components/src/tooltip/template.ts | 1 - packages/nimble-components/src/tree-view/template.ts | 1 - 21 files changed, 21 deletions(-) diff --git a/packages/nimble-components/src/anchor/template.ts b/packages/nimble-components/src/anchor/template.ts index c769686ec8..1f4d652bd2 100644 --- a/packages/nimble-components/src/anchor/template.ts +++ b/packages/nimble-components/src/anchor/template.ts @@ -5,7 +5,6 @@ import type { } from '@ni/fast-foundation'; import type { Anchor } from '.'; -// prettier-ignore export const template: FoundationElementTemplate< ViewTemplate, AnchorOptions diff --git a/packages/nimble-components/src/banner/template.ts b/packages/nimble-components/src/banner/template.ts index e7b019aefa..d167d6da1e 100644 --- a/packages/nimble-components/src/banner/template.ts +++ b/packages/nimble-components/src/banner/template.ts @@ -16,7 +16,6 @@ import { themeProviderTag } from '../theme-provider'; import { Theme } from '../theme-provider/types'; import { ButtonAppearance, ButtonAppearanceVariant } from '../button/types'; -// prettier-ignore export const template = html` <${themeProviderTag} theme="${Theme.color}"> > = (_context, _definition) => html` ${when(x => x.showScrollButtons, html` diff --git a/packages/nimble-components/src/list-option-group/template.ts b/packages/nimble-components/src/list-option-group/template.ts index 4ae517c545..ec7b265ab6 100644 --- a/packages/nimble-components/src/list-option-group/template.ts +++ b/packages/nimble-components/src/list-option-group/template.ts @@ -7,7 +7,6 @@ const isListOption = (n: Node): boolean => { return n instanceof ListOption; }; -// prettier-ignore export const template = html` , ListboxOptionOptions diff --git a/packages/nimble-components/src/menu-button/template.ts b/packages/nimble-components/src/menu-button/template.ts index cd62fae837..18b7a029fd 100644 --- a/packages/nimble-components/src/menu-button/template.ts +++ b/packages/nimble-components/src/menu-button/template.ts @@ -3,7 +3,6 @@ import type { MenuButton } from '.'; import { toggleButtonTag } from '../toggle-button'; import { anchoredRegionTag } from '../anchored-region'; -// prettier-ignore export const template = html` x.open}" diff --git a/packages/nimble-components/src/patterns/tabs/template.ts b/packages/nimble-components/src/patterns/tabs/template.ts index fc69a66f9f..74195d7638 100644 --- a/packages/nimble-components/src/patterns/tabs/template.ts +++ b/packages/nimble-components/src/patterns/tabs/template.ts @@ -17,7 +17,6 @@ import { scrollBackwardLabel } from '../../label-provider/core/label-tokens'; -// prettier-ignore export const template: FoundationElementTemplate< ViewTemplate, TabsOptions diff --git a/packages/nimble-components/src/rich-text/editor/template.ts b/packages/nimble-components/src/rich-text/editor/template.ts index 12d88a3452..001a39171b 100644 --- a/packages/nimble-components/src/rich-text/editor/template.ts +++ b/packages/nimble-components/src/rich-text/editor/template.ts @@ -21,7 +21,6 @@ import type { MappingConfig } from '../../rich-text-mention/base/models/mapping- import { listOptionTag } from '../../list-option'; import type { MentionDetail } from './types'; -// prettier-ignore export const template = html` ` { } }; -// prettier-ignore export const createCellViewTemplate = ( cellViewTag: string ): ViewTemplate => { diff --git a/packages/nimble-components/src/table-column/base/template.ts b/packages/nimble-components/src/table-column/base/template.ts index 0e931110c4..3ff4906107 100644 --- a/packages/nimble-components/src/table-column/base/template.ts +++ b/packages/nimble-components/src/table-column/base/template.ts @@ -4,7 +4,6 @@ import { overflow } from '../../utilities/directive/overflow'; // Avoiding a wrapping and be careful about starting and ending whitspace // so the template can be composed into other column header templates -// prettier-ignore export const template = html`` ${when( x => x.visualizationTemplate, diff --git a/packages/nimble-components/src/table-column/mapping/group-header-view/template.ts b/packages/nimble-components/src/table-column/mapping/group-header-view/template.ts index 6697575d75..fc32b9e28f 100644 --- a/packages/nimble-components/src/table-column/mapping/group-header-view/template.ts +++ b/packages/nimble-components/src/table-column/mapping/group-header-view/template.ts @@ -3,7 +3,6 @@ import { html, when } from '@ni/fast-element'; import type { TableColumnMappingGroupHeaderView } from '.'; import { overflow } from '../../../utilities/directive/overflow'; -// prettier-ignore export const template = html` ${when( x => x.visualizationTemplate, diff --git a/packages/nimble-components/src/table-column/number-text/template.ts b/packages/nimble-components/src/table-column/number-text/template.ts index 6e260fb776..02b5fe20a9 100644 --- a/packages/nimble-components/src/table-column/number-text/template.ts +++ b/packages/nimble-components/src/table-column/number-text/template.ts @@ -4,7 +4,6 @@ import type { TableColumnNumberText } from '.'; // Avoiding a wrapping and be careful about starting and ending whitespace // so the template can be composed into other column header templates -// prettier-ignore export const template = html`` x.onCellFocusIn()}" diff --git a/packages/nimble-components/src/table/components/header/template.ts b/packages/nimble-components/src/table/components/header/template.ts index b40041f5ba..a668a66511 100644 --- a/packages/nimble-components/src/table/components/header/template.ts +++ b/packages/nimble-components/src/table/components/header/template.ts @@ -10,7 +10,6 @@ import { tableColumnHeaderSortedDescendingLabel } from '../../../label-provider/table/label-tokens'; -// prettier-ignore export const template = html` ` ` ` ${when( x => x.tooltipVisible, diff --git a/packages/nimble-components/src/tree-view/template.ts b/packages/nimble-components/src/tree-view/template.ts index 5145bc044e..d591b2a19b 100644 --- a/packages/nimble-components/src/tree-view/template.ts +++ b/packages/nimble-components/src/tree-view/template.ts @@ -1,7 +1,6 @@ import { children, html, ref, slotted } from '@ni/fast-element'; import type { TreeView } from '.'; -// prettier-ignore export const template = html` Date: Fri, 3 Oct 2025 14:32:07 -0500 Subject: [PATCH 15/15] lint --- ...bleable-router-link-with-href.directive.ts | 2 +- ...mb-item-router-link-with-href.directive.ts | 2 +- .../NimbleBlazor/ICustomSortOrderColumn.cs | 2 +- .../NimbleBlazor/IFractionalWidthColumn.cs | 4 +- .../NimbleBlazor/IGroupableColumn.cs | 4 +- .../NimbleBlazor/ISortableColumn.cs | 6 +- .../NimbleBlazor/TableValidity.cs | 18 ++--- .../NimbleBlazor/ThemeProviderValidity.cs | 2 +- .../NimbleBlazor/WaferMapValidity.cs | 2 +- .../breadcrumb/breadcrumb.foundation.spec.ts | 12 +--- .../src/global-type-extensions.d.ts | 8 +-- .../tests/radio-group.foundation.spec.ts | 4 +- .../tests/rich-text-mention-users.spec.ts | 4 +- .../src/rich-text/models/markdown-parser.ts | 4 +- .../nimble-components/src/select/index.ts | 4 +- .../table-column/anchor/cell-view/index.ts | 4 +- .../src/table-column/anchor/index.ts | 4 +- .../src/table-column/base/index.ts | 4 +- .../base/tests/table-column.fixtures.ts | 4 +- .../table-column/date-text/cell-view/index.ts | 4 +- .../date-text/group-header-view/index.ts | 4 +- .../src/table-column/date-text/index.ts | 4 +- .../duration-text/cell-view/index.ts | 4 +- .../duration-text/group-header-view/index.ts | 4 +- .../table-column/mapping/cell-view/index.ts | 8 +-- .../mapping/group-header-view/index.ts | 4 +- .../src/table-column/mapping/index.ts | 4 +- .../menu-button/cell-view/index.ts | 4 +- .../number-text/cell-view/index.ts | 4 +- .../number-text/group-header-view/index.ts | 4 +- .../src/table-column/number-text/index.ts | 4 +- .../models/number-text-unit-format.ts | 2 +- .../src/table-column/text/cell-view/index.ts | 4 +- .../text/group-header-view/index.ts | 4 +- .../src/table-column/text/index.ts | 4 +- packages/nimble-components/src/table/index.ts | 14 ++-- .../src/table/models/expansion-manager.ts | 8 +-- .../models/keyboard-navigation-manager.ts | 5 +- .../src/table/models/virtualizer.ts | 4 +- .../src/table/testing/table.pageobject.ts | 4 +- .../src/table/tests/table-selection.spec.ts | 4 +- .../src/table/tests/table.spec.ts | 4 +- .../src/utilities/style/theme.ts | 4 +- .../unit-format/default-unit-format.ts | 4 +- .../nimble-components/src/wafer-map/index.ts | 4 +- .../modules/create-matrix-renderer.ts | 2 +- .../src/wafer-map/modules/prerendering.ts | 4 +- .../src/wafer-map/tests/data-manager.spec.ts | 4 +- .../src/wafer-map/tests/utilities.ts | 66 +++++++++---------- .../react-client-app/src/components/App.tsx | 4 +- .../storybook/src/global-type-extensions.d.ts | 8 +-- .../src/nimble/dialog/dialog.stories.ts | 12 ++-- .../src/nimble/tooltip/tooltip.stories.ts | 6 +- .../src/nimble/wafer-map/wafer-map.stories.ts | 6 +- .../xliff-to-json-converter/src/xliff.d.ts | 4 +- 55 files changed, 167 insertions(+), 164 deletions(-) diff --git a/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts b/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts index 08677cc7e6..92b86b03ac 100644 --- a/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts +++ b/packages/angular-workspace/nimble-angular/src/directives/anchor-base/disableable-router-link-with-href.directive.ts @@ -9,7 +9,7 @@ import { RouterLink } from '../../thirdparty/directives/router_link'; @Directive() export class DisableableRouterLinkWithHrefDirective extends RouterLink { public constructor( - @Inject(Router) router: Router, + @Inject(Router) router: Router, @Inject(ActivatedRoute) route: ActivatedRoute, renderer: Renderer2, private readonly elementRef: ElementRef, diff --git a/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts b/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts index ad08c2aa65..69530eea22 100644 --- a/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts +++ b/packages/angular-workspace/nimble-angular/src/directives/breadcrumb-item/nimble-breadcrumb-item-router-link-with-href.directive.ts @@ -25,7 +25,7 @@ export class NimbleBreadcrumbItemRouterLinkWithHrefDirective extends RouterLink } public constructor( - @Inject(Router) router: Router, + @Inject(Router) router: Router, @Inject(ActivatedRoute) route: ActivatedRoute, renderer: Renderer2, private readonly elementRef: ElementRef, diff --git a/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs b/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs index 96fd6db74e..83b1914374 100644 --- a/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/ICustomSortOrderColumn.cs @@ -5,5 +5,5 @@ /// public interface ICustomSortOrderColumn { - public string? SortByFieldName { get; set; } + string? SortByFieldName { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs b/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs index 9a70595240..43ec0ddbdf 100644 --- a/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/IFractionalWidthColumn.cs @@ -5,7 +5,7 @@ namespace NimbleBlazor; /// public interface IFractionalWidthColumn { - public double FractionalWidth { get; set; } + double FractionalWidth { get; set; } - public double? MinPixelWidth { get; set; } + double? MinPixelWidth { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs b/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs index de051a8b29..5526947702 100644 --- a/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/IGroupableColumn.cs @@ -5,7 +5,7 @@ namespace NimbleBlazor; /// public interface IGroupableColumn { - public int? GroupIndex { get; set; } + int? GroupIndex { get; set; } - public bool? GroupingDisabled { get; set; } + bool? GroupingDisabled { get; set; } } \ No newline at end of file diff --git a/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs b/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs index 37feb9bf58..e0958a20d9 100644 --- a/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs +++ b/packages/blazor-workspace/NimbleBlazor/ISortableColumn.cs @@ -8,17 +8,17 @@ public interface ISortableColumn /// /// The direction the column is sorted. /// - public TableColumnSortDirection? SortDirection { get; set; } + TableColumnSortDirection? SortDirection { get; set; } /// /// The index for sorting the column. When multiple columns are sorted, /// they will be sorted from lowest index to highest index. /// - public int? SortIndex { get; set; } + int? SortIndex { get; set; } /// /// Whether or not sorting is disabled on the column. If sorting is disabled, the column /// will not be sorted even if and are configured. /// - public bool? SortingDisabled { get; set; } + bool? SortingDisabled { get; set; } } diff --git a/packages/blazor-workspace/NimbleBlazor/TableValidity.cs b/packages/blazor-workspace/NimbleBlazor/TableValidity.cs index 06217211c6..a2798a84f0 100644 --- a/packages/blazor-workspace/NimbleBlazor/TableValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/TableValidity.cs @@ -4,23 +4,23 @@ namespace NimbleBlazor; public interface ITableValidity { - public bool DuplicateRecordId { get; } + bool DuplicateRecordId { get; } - public bool MissingRecordId { get; } + bool MissingRecordId { get; } - public bool InvalidRecordId { get; } + bool InvalidRecordId { get; } - public bool DuplicateColumnId { get; } + bool DuplicateColumnId { get; } - public bool MissingColumnId { get; } + bool MissingColumnId { get; } - public bool InvalidColumnConfiguration { get; } + bool InvalidColumnConfiguration { get; } - public bool DuplicateSortIndex { get; } + bool DuplicateSortIndex { get; } - public bool DuplicateGroupIndex { get; } + bool DuplicateGroupIndex { get; } - public bool IdFieldNameNotConfigured { get; } + bool IdFieldNameNotConfigured { get; } } internal sealed class TableValidity : ITableValidity diff --git a/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs b/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs index 5e4f6bd2bf..f2c344221e 100644 --- a/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/ThemeProviderValidity.cs @@ -4,7 +4,7 @@ namespace NimbleBlazor; public interface IThemeProviderValidity { - public bool InvalidLang { get; } + bool InvalidLang { get; } } internal sealed class ThemeProviderValidity : IThemeProviderValidity diff --git a/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs b/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs index 2b921708f0..2314be2c86 100644 --- a/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs +++ b/packages/blazor-workspace/NimbleBlazor/WaferMapValidity.cs @@ -4,7 +4,7 @@ namespace NimbleBlazor; public interface IWaferMapValidity { - public bool InvalidGridDimensions { get; } + bool InvalidGridDimensions { get; } } internal sealed class WaferMapValidity : IWaferMapValidity diff --git a/packages/nimble-components/src/breadcrumb/breadcrumb.foundation.spec.ts b/packages/nimble-components/src/breadcrumb/breadcrumb.foundation.spec.ts index bf4fd3da8d..2553b183b2 100644 --- a/packages/nimble-components/src/breadcrumb/breadcrumb.foundation.spec.ts +++ b/packages/nimble-components/src/breadcrumb/breadcrumb.foundation.spec.ts @@ -94,9 +94,7 @@ describe('Breadcrumb', () => { }); it('should set the `aria-current` on the internal, last node, anchor when `href` is passed', async () => { - const { - element, connect, disconnect, item1, item2, item3 - } = await setup(); + const { element, connect, disconnect, item1, item2, item3 } = await setup(); const anchor1 = document.createElement('a'); anchor1.href = '#'; @@ -121,9 +119,7 @@ describe('Breadcrumb', () => { }); it('should remove aria-current from any prior Breadcrumb Item children with hrefs when a new node is appended', async () => { - const { - element, connect, disconnect, item1, item2, item3 - } = await setup(); + const { element, connect, disconnect, item1, item2, item3 } = await setup(); item1.setAttribute('href', '#'); item2.setAttribute('href', '#'); @@ -159,9 +155,7 @@ describe('Breadcrumb', () => { }); it('should remove aria-current from any prior Breadcrumb Item children with child anchors when a new node is appended', async () => { - const { - element, connect, disconnect, item1, item2, item3 - } = await setup(); + const { element, connect, disconnect, item1, item2, item3 } = await setup(); const anchor1 = document.createElement('a'); anchor1.href = '#'; diff --git a/packages/nimble-components/src/global-type-extensions.d.ts b/packages/nimble-components/src/global-type-extensions.d.ts index 1ea4292b4f..4982fff833 100644 --- a/packages/nimble-components/src/global-type-extensions.d.ts +++ b/packages/nimble-components/src/global-type-extensions.d.ts @@ -12,9 +12,9 @@ declare namespace Intl { // added it to the type definition. See https://github.com/microsoft/TypeScript/issues/56269 interface NumberFormatOptions { roundingPriority?: - | 'auto' - | 'morePrecision' - | 'lessPrecision' - | undefined; + | 'auto' + | 'morePrecision' + | 'lessPrecision' + | undefined; } } diff --git a/packages/nimble-components/src/radio-group/tests/radio-group.foundation.spec.ts b/packages/nimble-components/src/radio-group/tests/radio-group.foundation.spec.ts index f3b1aefee7..edf468c7f6 100644 --- a/packages/nimble-components/src/radio-group/tests/radio-group.foundation.spec.ts +++ b/packages/nimble-components/src/radio-group/tests/radio-group.foundation.spec.ts @@ -483,9 +483,7 @@ describe('Radio Group', () => { }); it('should allow resetting of elements by the parent form', async () => { - const { - element, connect, disconnect, parent, radio1, radio2, radio3 - } = await setup(); + const { element, connect, disconnect, parent, radio1, radio2, radio3 } = await setup(); radio2.setAttribute('checked', ''); diff --git a/packages/nimble-components/src/rich-text-mention/users/tests/rich-text-mention-users.spec.ts b/packages/nimble-components/src/rich-text-mention/users/tests/rich-text-mention-users.spec.ts index 1ac7f61efb..8070065553 100644 --- a/packages/nimble-components/src/rich-text-mention/users/tests/rich-text-mention-users.spec.ts +++ b/packages/nimble-components/src/rich-text-mention/users/tests/rich-text-mention-users.spec.ts @@ -339,7 +339,7 @@ describe('RichTextMentionUsers', () => { }); async function setupInvalidMappings(): Promise< - Fixture + Fixture > { return await fixture(html` <${richTextMentionUsersTag} pattern=""> @@ -357,7 +357,7 @@ describe('RichTextMentionUsers', () => { }); async function setupMissingPattern(): Promise< - Fixture + Fixture > { return await fixture(html` <${richTextMentionUsersTag}> diff --git a/packages/nimble-components/src/rich-text/models/markdown-parser.ts b/packages/nimble-components/src/rich-text/models/markdown-parser.ts index b8163257ec..552ff8c0e0 100644 --- a/packages/nimble-components/src/rich-text/models/markdown-parser.ts +++ b/packages/nimble-components/src/rich-text/models/markdown-parser.ts @@ -176,8 +176,8 @@ export class RichTextMarkdownParser { private static setup( markdownParserMentionConfig: - | MarkdownParserMentionConfiguration[] - | undefined + | MarkdownParserMentionConfiguration[] + | undefined ): void { RichTextMarkdownParser.mentionConfigs = markdownParserMentionConfig; RichTextMarkdownParser.mentionedHrefs.clear(); diff --git a/packages/nimble-components/src/select/index.ts b/packages/nimble-components/src/select/index.ts index e6e5d2fe48..59d0af6d8e 100644 --- a/packages/nimble-components/src/select/index.ts +++ b/packages/nimble-components/src/select/index.ts @@ -534,7 +534,9 @@ export class Select if ( enabledOptions.length > 0 - && !enabledOptions.find(o => o === this.options[activeOptionIndex]) + && !enabledOptions.find( + o => o === this.options[activeOptionIndex] + ) ) { activeOptionIndex = this.options.indexOf(enabledOptions[0]!); } else if (enabledOptions.length === 0) { diff --git a/packages/nimble-components/src/table-column/anchor/cell-view/index.ts b/packages/nimble-components/src/table-column/anchor/cell-view/index.ts index 11b9469e6f..83df7c33fb 100644 --- a/packages/nimble-components/src/table-column/anchor/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/anchor/cell-view/index.ts @@ -19,8 +19,8 @@ declare global { * A cell view for displaying links */ export class TableColumnAnchorCellView extends TableCellView< -TableColumnAnchorCellRecord, -TableColumnAnchorColumnConfig + TableColumnAnchorCellRecord, + TableColumnAnchorColumnConfig > { /** @internal */ @observable diff --git a/packages/nimble-components/src/table-column/anchor/index.ts b/packages/nimble-components/src/table-column/anchor/index.ts index 1a1cd91737..b09016b455 100644 --- a/packages/nimble-components/src/table-column/anchor/index.ts +++ b/packages/nimble-components/src/table-column/anchor/index.ts @@ -45,8 +45,8 @@ export class TableColumnAnchor extends mixinGroupableColumnAPI( mixinSortableColumnAPI( mixinCustomSortOrderColumnAPI( TableColumn< - TableColumnAnchorColumnConfig, - TableColumnAnchorValidator + TableColumnAnchorColumnConfig, + TableColumnAnchorValidator > ) ) diff --git a/packages/nimble-components/src/table-column/base/index.ts b/packages/nimble-components/src/table-column/base/index.ts index 5a2bd71549..f60852b68a 100644 --- a/packages/nimble-components/src/table-column/base/index.ts +++ b/packages/nimble-components/src/table-column/base/index.ts @@ -21,8 +21,8 @@ export abstract class TableColumn< * Column properties configurable by plugin authors */ public readonly columnInternals: ColumnInternals< - TColumnConfig, - TColumnValidator + TColumnConfig, + TColumnValidator > = new ColumnInternals(this.getColumnInternalsOptions()); @attr({ attribute: 'column-id' }) diff --git a/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts b/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts index 7727e28728..52812662b1 100644 --- a/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts +++ b/packages/nimble-components/src/table-column/base/tests/table-column.fixtures.ts @@ -94,8 +94,8 @@ declare global { name: tableColumnValidationTestTag }) export class TableColumnValidationTest extends TableColumn< -unknown, -TestColumnValidator + unknown, + TestColumnValidator > { @attr({ mode: 'boolean' }) public foo = false; diff --git a/packages/nimble-components/src/table-column/date-text/cell-view/index.ts b/packages/nimble-components/src/table-column/date-text/cell-view/index.ts index 45e477f0d6..b54d9cdb47 100644 --- a/packages/nimble-components/src/table-column/date-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/date-text/cell-view/index.ts @@ -18,8 +18,8 @@ declare global { * A cell view for displaying date/time fields as text */ export class TableColumnDateTextCellView extends TableColumnTextCellViewBase< -TableColumnDateTextCellRecord, -TableColumnDateTextColumnConfig + TableColumnDateTextCellRecord, + TableColumnDateTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts index 46d4b4933a..7402b6b386 100644 --- a/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/date-text/group-header-view/index.ts @@ -15,8 +15,8 @@ declare global { * The group header view for displaying date/time fields as text. */ export class TableColumnDateTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< -TableNumberFieldValue, -TableColumnDateTextColumnConfig + TableNumberFieldValue, + TableColumnDateTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/date-text/index.ts b/packages/nimble-components/src/table-column/date-text/index.ts index c1c14fe338..80b44b06e0 100644 --- a/packages/nimble-components/src/table-column/date-text/index.ts +++ b/packages/nimble-components/src/table-column/date-text/index.ts @@ -48,8 +48,8 @@ declare global { */ export class TableColumnDateText extends mixinTextBase( TableColumnTextBase< - TableColumnDateTextColumnConfig, - TableColumnDateTextValidator + TableColumnDateTextColumnConfig, + TableColumnDateTextValidator > ) { @attr diff --git a/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts b/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts index 3ea4659b90..76ccae24fc 100644 --- a/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/duration-text/cell-view/index.ts @@ -17,8 +17,8 @@ declare global { * A cell view for displaying duration fields as text */ export class TableColumnDurationTextCellView extends TableColumnTextCellViewBase< -TableColumnDurationTextCellRecord, -TableColumnDurationTextColumnConfig + TableColumnDurationTextCellRecord, + TableColumnDurationTextColumnConfig > { protected updateText(): void { this.text = this.columnConfig?.formatter.format(this.cellRecord?.value) ?? ''; diff --git a/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts index 14775cb65b..9c513540f7 100644 --- a/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/duration-text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying duration fields as text. */ export class TableColumnDurationTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< -TableNumberFieldValue, -TableColumnDurationTextColumnConfig + TableNumberFieldValue, + TableColumnDurationTextColumnConfig > { protected updateText(): void { if (this.columnConfig) { diff --git a/packages/nimble-components/src/table-column/mapping/cell-view/index.ts b/packages/nimble-components/src/table-column/mapping/cell-view/index.ts index 96fba51e70..58e95556f7 100644 --- a/packages/nimble-components/src/table-column/mapping/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/mapping/cell-view/index.ts @@ -30,8 +30,8 @@ declare global { */ export class TableColumnMappingCellView extends TableCellView< - TableColumnEnumCellRecord, - TableColumnEnumColumnConfig + TableColumnEnumCellRecord, + TableColumnEnumColumnConfig > implements IconView, SpinnerView { @observable @@ -42,8 +42,8 @@ export class TableColumnMappingCellView @observable public visualizationTemplate?: - | ViewTemplate - | ViewTemplate; + | ViewTemplate + | ViewTemplate; @observable public textHidden = false; diff --git a/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts b/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts index 7fa925b630..7b606359be 100644 --- a/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/mapping/group-header-view/index.ts @@ -41,8 +41,8 @@ export class TableColumnMappingGroupHeaderView @observable public visualizationTemplate?: - | ViewTemplate - | ViewTemplate; + | ViewTemplate + | ViewTemplate; public readonly textHidden = false; diff --git a/packages/nimble-components/src/table-column/mapping/index.ts b/packages/nimble-components/src/table-column/mapping/index.ts index af96da7c0c..1008c6c991 100644 --- a/packages/nimble-components/src/table-column/mapping/index.ts +++ b/packages/nimble-components/src/table-column/mapping/index.ts @@ -45,8 +45,8 @@ export class TableColumnMapping extends mixinGroupableColumnAPI( mixinFractionalWidthColumnAPI( mixinSortableColumnAPI( TableColumnEnumBase< - TableColumnEnumColumnConfig, - TableColumnMappingValidator + TableColumnEnumColumnConfig, + TableColumnMappingValidator > ) ) diff --git a/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts b/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts index 8cbe9e697e..dfe758812b 100644 --- a/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/menu-button/cell-view/index.ts @@ -22,8 +22,8 @@ declare global { * The cell view base class for displaying a string field as a menu button. */ export class TableColumnMenuButtonCellView extends TableCellView< -TableColumnMenuButtonCellRecord, -TableColumnMenuButtonColumnConfig + TableColumnMenuButtonCellRecord, + TableColumnMenuButtonColumnConfig > { /** @internal */ public menuButton?: MenuButton; diff --git a/packages/nimble-components/src/table-column/number-text/cell-view/index.ts b/packages/nimble-components/src/table-column/number-text/cell-view/index.ts index 5458a157a6..24fd073c37 100644 --- a/packages/nimble-components/src/table-column/number-text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/number-text/cell-view/index.ts @@ -18,8 +18,8 @@ declare global { * A cell view for displaying number fields as text */ export class TableColumnNumberTextCellView extends TableColumnTextCellViewBase< -TableColumnNumberTextCellRecord, -TableColumnNumberTextColumnConfig + TableColumnNumberTextCellRecord, + TableColumnNumberTextColumnConfig > { protected override columnConfigChanged(): void { super.columnConfigChanged(); diff --git a/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts b/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts index ae3d726059..82f9bfbd1e 100644 --- a/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/number-text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying number fields as text. */ export class TableColumnNumberTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< -TableNumberFieldValue, -TableColumnNumberTextColumnConfig + TableNumberFieldValue, + TableColumnNumberTextColumnConfig > { protected updateText(): void { this.text = this.columnConfig?.formatter?.format(this.groupHeaderValue) ?? ''; diff --git a/packages/nimble-components/src/table-column/number-text/index.ts b/packages/nimble-components/src/table-column/number-text/index.ts index a9702143f0..0403a3ab41 100644 --- a/packages/nimble-components/src/table-column/number-text/index.ts +++ b/packages/nimble-components/src/table-column/number-text/index.ts @@ -42,8 +42,8 @@ declare global { */ export class TableColumnNumberText extends mixinTextBase( TableColumnTextBase< - TableColumnNumberTextColumnConfig, - TableColumnNumberTextValidator + TableColumnNumberTextColumnConfig, + TableColumnNumberTextValidator > ) { @attr diff --git a/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts b/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts index badcc7f2a3..3b9cb18429 100644 --- a/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts +++ b/packages/nimble-components/src/table-column/number-text/models/number-text-unit-format.ts @@ -13,7 +13,7 @@ export interface NumberTextUnitFormatOptions extends UnitFormatOptions { decimalMaximumDigits?: number; } type ResolvedNumberTextUnitFormatOptions = NumberTextUnitFormatOptions & -Required; + Required; /** * Format for numbers (with optional units) in a number-text table column. diff --git a/packages/nimble-components/src/table-column/text/cell-view/index.ts b/packages/nimble-components/src/table-column/text/cell-view/index.ts index 0cb3bdbebb..18d89d8320 100644 --- a/packages/nimble-components/src/table-column/text/cell-view/index.ts +++ b/packages/nimble-components/src/table-column/text/cell-view/index.ts @@ -17,8 +17,8 @@ declare global { * A cell view for displaying string fields as text */ export class TableColumnTextCellView extends TableColumnTextCellViewBase< -TableColumnTextCellRecord, -TableColumnTextColumnConfig + TableColumnTextCellRecord, + TableColumnTextColumnConfig > { protected updateText(): void { this.text = typeof this.cellRecord?.value === 'string' diff --git a/packages/nimble-components/src/table-column/text/group-header-view/index.ts b/packages/nimble-components/src/table-column/text/group-header-view/index.ts index 8736e0bf0d..974b1c5947 100644 --- a/packages/nimble-components/src/table-column/text/group-header-view/index.ts +++ b/packages/nimble-components/src/table-column/text/group-header-view/index.ts @@ -14,8 +14,8 @@ declare global { * The group header view for displaying string fields as text. */ export class TableColumnTextGroupHeaderView extends TableColumnTextGroupHeaderViewBase< -TableStringFieldValue, -TableColumnTextColumnConfig + TableStringFieldValue, + TableColumnTextColumnConfig > { protected updateText(): void { this.text = typeof this.groupHeaderValue === 'string' diff --git a/packages/nimble-components/src/table-column/text/index.ts b/packages/nimble-components/src/table-column/text/index.ts index b0ae2f32c0..77b4f02c92 100644 --- a/packages/nimble-components/src/table-column/text/index.ts +++ b/packages/nimble-components/src/table-column/text/index.ts @@ -29,8 +29,8 @@ declare global { export class TableColumnText extends mixinCustomSortOrderColumnAPI( mixinTextBase( TableColumnTextBase< - TableColumnTextColumnConfig, - TableColumnTextValidator + TableColumnTextColumnConfig, + TableColumnTextValidator > ) ) { diff --git a/packages/nimble-components/src/table/index.ts b/packages/nimble-components/src/table/index.ts index 63e0d088c6..c326521555 100644 --- a/packages/nimble-components/src/table/index.ts +++ b/packages/nimble-components/src/table/index.ts @@ -283,8 +283,8 @@ export class Table< // Map from the external slot name to the record ID of the row that should have the slot // and the unique slot name that the slot should be slotted into. private readonly requestedSlots: Map< - string, - { recordId: string, uniqueSlot: string } + string, + { recordId: string, uniqueSlot: string } > = new Map(); private readonly borderWidthSubscriber: DesignTokenSubscriber< @@ -734,7 +734,7 @@ export class Table< this.dataHierarchyManager.parentIdConfigurationValid ); const tanStackUpdates: Partial< - TanStackTableOptionsResolved> + TanStackTableOptionsResolved> > = { data: tableNodes }; @@ -949,7 +949,7 @@ export class Table< private updateTanStack(): void { const updatedOptions: Partial< - TanStackTableOptionsResolved> + TanStackTableOptionsResolved> > = {}; updatedOptions.state = {}; @@ -1321,12 +1321,12 @@ export class Table< } private calculateTanStackRowIdFunction(): - | (( + | (( originalRow: TableNode, index: number, parent?: TanStackRow> - ) => string) - | undefined { + ) => string) + | undefined { return this.idFieldName === null || this.idFieldName === undefined ? undefined : (record: TableNode) => record.clientRecord[this.idFieldName!] as string; diff --git a/packages/nimble-components/src/table/models/expansion-manager.ts b/packages/nimble-components/src/table/models/expansion-manager.ts index f286d0725a..492b2ac1bc 100644 --- a/packages/nimble-components/src/table/models/expansion-manager.ts +++ b/packages/nimble-components/src/table/models/expansion-manager.ts @@ -81,8 +81,8 @@ export class ExpansionManager { const updatedExplicitExpansionStates = new Map(); const updatedHierarchyOptions = new Map< - string, - TableRecordHierarchyOptions + string, + TableRecordHierarchyOptions >(); const updatedParentRowsWithChildren = new Set(); for (const row of rows) { @@ -121,8 +121,8 @@ export class ExpansionManager { hierarchyOptions: TableSetRecordHierarchyOptions[] ): void { const updatedHierarchyOptions = new Map< - string, - TableRecordHierarchyOptions + string, + TableRecordHierarchyOptions >(); for (const { recordId, options } of hierarchyOptions) { updatedHierarchyOptions.set(recordId, options); diff --git a/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts b/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts index e8a3b8871e..415257bd0c 100644 --- a/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts +++ b/packages/nimble-components/src/table/models/keyboard-navigation-manager.ts @@ -1077,8 +1077,9 @@ implements Subscriber { private canFocusColumnHeaders(): boolean { return ( - this.table.columns.find(c => !c.columnInternals.sortingDisabled) - !== undefined + this.table.columns.find( + c => !c.columnInternals.sortingDisabled + ) !== undefined ); } diff --git a/packages/nimble-components/src/table/models/virtualizer.ts b/packages/nimble-components/src/table/models/virtualizer.ts index 7cd70520ea..558e06b459 100644 --- a/packages/nimble-components/src/table/models/virtualizer.ts +++ b/packages/nimble-components/src/table/models/virtualizer.ts @@ -108,8 +108,8 @@ export class Virtualizer { } private createVirtualizerOptions(): VirtualizerOptions< - HTMLElement, - HTMLElement + HTMLElement, + HTMLElement > { const rowHeight = this.table.rowHeight; return { diff --git a/packages/nimble-components/src/table/testing/table.pageobject.ts b/packages/nimble-components/src/table/testing/table.pageobject.ts index 033425a637..37dd27d17c 100644 --- a/packages/nimble-components/src/table/testing/table.pageobject.ts +++ b/packages/nimble-components/src/table/testing/table.pageobject.ts @@ -648,7 +648,9 @@ export class TablePageObject { `${tableRowTag}, ${tableGroupRowTag}` ); const firstRowAllowsHover = rows[0]!.allowHover; - if (Array.from(rows).some(x => x.allowHover !== firstRowAllowsHover)) { + if ( + Array.from(rows).some(x => x.allowHover !== firstRowAllowsHover) + ) { throw new Error('Rows inconsistently allow hover styling'); } return firstRowAllowsHover; diff --git a/packages/nimble-components/src/table/tests/table-selection.spec.ts b/packages/nimble-components/src/table/tests/table-selection.spec.ts index 2ab7223cd4..302f3771f9 100644 --- a/packages/nimble-components/src/table/tests/table-selection.spec.ts +++ b/packages/nimble-components/src/table/tests/table-selection.spec.ts @@ -2546,7 +2546,9 @@ describe('Table row selection', () => { }); it('deselecting single leaf row updates all its group parents to be indeterminate', async () => { - const allRecordIds = groupableTableData.map(x => x.id); + const allRecordIds = groupableTableData.map( + x => x.id + ); await element.setSelectedRecordIds(allRecordIds); await waitForUpdatesAsync(); diff --git a/packages/nimble-components/src/table/tests/table.spec.ts b/packages/nimble-components/src/table/tests/table.spec.ts index a82b09bc10..47c8ef7603 100644 --- a/packages/nimble-components/src/table/tests/table.spec.ts +++ b/packages/nimble-components/src/table/tests/table.spec.ts @@ -125,7 +125,9 @@ describe('Table', () => { const visibleData = retrieveExpectedData(visibleTableDataSubset); const expectedRowCount = visibleData.length; expect(pageObject.getRenderedRowCount()).toEqual(expectedRowCount); - const visibleColumns = element.columns.filter(x => !x.columnHidden); + const visibleColumns = element.columns.filter( + x => !x.columnHidden + ); for (let rowIndex = 0; rowIndex < expectedRowCount; rowIndex++) { for ( diff --git a/packages/nimble-components/src/utilities/style/theme.ts b/packages/nimble-components/src/utilities/style/theme.ts index 92d474b7de..4a4a0b373d 100644 --- a/packages/nimble-components/src/utilities/style/theme.ts +++ b/packages/nimble-components/src/utilities/style/theme.ts @@ -37,8 +37,8 @@ class ThemeStyleSheetBehaviorSubscription implements Subscriber { */ class ThemeStyleSheetBehavior implements Behavior { private readonly cache: WeakMap< - HTMLElement, - ThemeStyleSheetBehaviorSubscription + HTMLElement, + ThemeStyleSheetBehaviorSubscription > = new WeakMap(); public constructor( diff --git a/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts b/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts index 5945f2315b..e4abc8d59c 100644 --- a/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts +++ b/packages/nimble-components/src/utilities/unit-format/default-unit-format.ts @@ -40,8 +40,8 @@ export class DefaultUnitFormat extends UnitFormat { }; private readonly defaultScaledUnitFormatters = new Map< - number, - ScaledUnitFormat + number, + ScaledUnitFormat >(); // Format options for numbers that should be displayed in exponential notation. This should be used diff --git a/packages/nimble-components/src/wafer-map/index.ts b/packages/nimble-components/src/wafer-map/index.ts index b457735f56..a636b672b3 100644 --- a/packages/nimble-components/src/wafer-map/index.ts +++ b/packages/nimble-components/src/wafer-map/index.ts @@ -123,8 +123,8 @@ export class WaferMap< @observable public renderer: RenderingModule = new RenderingModule( - this.asRequiredFieldsWaferMap - ); + this.asRequiredFieldsWaferMap + ); /** * @internal diff --git a/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts b/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts index b217999130..664602fa7f 100644 --- a/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts +++ b/packages/nimble-components/src/wafer-map/modules/create-matrix-renderer.ts @@ -18,7 +18,7 @@ export const createMatrixRenderer = async (): Promise<{ } const worker = new Worker(url); // eslint-disable-next-line @typescript-eslint/naming-convention - const RemoteMatrixRenderer = wrap MatrixRenderer>(worker); + const RemoteMatrixRenderer = wrap MatrixRenderer>(worker); const matrixRenderer = await new RemoteMatrixRenderer(); const terminate = (): void => worker.terminate(); return { diff --git a/packages/nimble-components/src/wafer-map/modules/prerendering.ts b/packages/nimble-components/src/wafer-map/modules/prerendering.ts index 0d68b7e58d..36d134562c 100644 --- a/packages/nimble-components/src/wafer-map/modules/prerendering.ts +++ b/packages/nimble-components/src/wafer-map/modules/prerendering.ts @@ -23,8 +23,8 @@ export class Prerendering { } public d3ColorScale!: - | ScaleOrdinal - | ScaleLinear; + | ScaleOrdinal + | ScaleLinear; private _labelsFontSize!: number; private _diesRenderInfo!: DieRenderInfo[]; diff --git a/packages/nimble-components/src/wafer-map/tests/data-manager.spec.ts b/packages/nimble-components/src/wafer-map/tests/data-manager.spec.ts index 28e713b0db..fc3bf55ede 100644 --- a/packages/nimble-components/src/wafer-map/tests/data-manager.spec.ts +++ b/packages/nimble-components/src/wafer-map/tests/data-manager.spec.ts @@ -123,7 +123,9 @@ describe('Wafermap Data Manager', () => { const dies = getWaferMapDies().filter(die => die.tags?.some(dieTag => highlightedTags.some( highlightedTag => dieTag === highlightedTag ))); - const diesWithFullOpacity = dataManagerModule.diesRenderInfo.filter(x => x.fillStyle.endsWith(',1)')); + const diesWithFullOpacity = dataManagerModule.diesRenderInfo.filter( + x => x.fillStyle.endsWith(',1)') + ); expect(dies.length).toEqual(diesWithFullOpacity.length); }); diff --git a/packages/nimble-components/src/wafer-map/tests/utilities.ts b/packages/nimble-components/src/wafer-map/tests/utilities.ts index cf5bc8dc29..9eaa85de8d 100644 --- a/packages/nimble-components/src/wafer-map/tests/utilities.ts +++ b/packages/nimble-components/src/wafer-map/tests/utilities.ts @@ -121,8 +121,8 @@ export function getDataManagerMock( verticalScale: ScaleBand = getScaleBand([], []) ): DataManager { const dataManagerMock: Pick< - DataManager, - 'horizontalScale' | 'verticalScale' | 'dieDimensions' | 'margin' + DataManager, + 'horizontalScale' | 'verticalScale' | 'dieDimensions' | 'margin' > = { horizontalScale, verticalScale, @@ -144,8 +144,8 @@ export function getDataManagerMockForHover( ) ): DataManager { const dataManagerMock: Pick< - DataManager, - 'invertedHorizontalScale' | 'invertedVerticalScale' | 'margin' + DataManager, + 'invertedHorizontalScale' | 'invertedVerticalScale' | 'margin' > = { invertedHorizontalScale, invertedVerticalScale, @@ -165,15 +165,15 @@ export function getWaferMapMockPrerendering( dataManager = {} as DataManager ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'dies' - | 'colorScale' - | 'highlightedTags' - | 'colorScaleMode' - | 'dieLabelsHidden' - | 'dieLabelsSuffix' - | 'maxCharacters' - | 'dataManager' + WaferMap, + | 'dies' + | 'colorScale' + | 'highlightedTags' + | 'colorScaleMode' + | 'dieLabelsHidden' + | 'dieLabelsSuffix' + | 'maxCharacters' + | 'dataManager' > = { dies, colorScale, @@ -196,13 +196,13 @@ export function getWaferMapMockHover( isExperimentalUpdate: boolean ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'diesTable' - | 'transform' - | 'originLocation' - | 'hoverDie' - | 'dataManager' - | 'isExperimentalUpdate' + WaferMap, + | 'diesTable' + | 'transform' + | 'originLocation' + | 'hoverDie' + | 'dataManager' + | 'isExperimentalUpdate' > = { diesTable, transform, @@ -224,8 +224,8 @@ export function getWaferMapMockComputations( } ): WaferMap { const waferMapMock: Pick< - WaferMap, - 'dies' | 'originLocation' | 'canvasWidth' | 'canvasHeight' | 'validity' + WaferMap, + 'dies' | 'originLocation' | 'canvasWidth' | 'canvasHeight' | 'validity' > = { dies, originLocation, @@ -251,15 +251,15 @@ export function getWaferMapMockComputationsExperimental( } ): WaferMap { const waferMapMock: Pick< - WaferMap, - | 'diesTable' - | 'colorScale' - | 'colorScaleMode' - | 'maxCharacters' - | 'originLocation' - | 'canvasWidth' - | 'canvasHeight' - | 'validity' + WaferMap, + | 'diesTable' + | 'colorScale' + | 'colorScaleMode' + | 'maxCharacters' + | 'originLocation' + | 'canvasWidth' + | 'canvasHeight' + | 'validity' > = props; return waferMapMock as WaferMap; } @@ -272,8 +272,8 @@ export function getWaferMapMockValidator( diesTable: Table | undefined = undefined ): WaferMap { const waferMapMock: Pick< - WaferMap, - 'gridMinX' | 'gridMaxX' | 'gridMinY' | 'gridMaxY' | 'diesTable' + WaferMap, + 'gridMinX' | 'gridMaxX' | 'gridMinY' | 'gridMaxY' | 'diesTable' > = { gridMinX, gridMaxX, diff --git a/packages/react-workspace/react-client-app/src/components/App.tsx b/packages/react-workspace/react-client-app/src/components/App.tsx index b4ccd4a6bb..4bcb70d3a0 100644 --- a/packages/react-workspace/react-client-app/src/components/App.tsx +++ b/packages/react-workspace/react-client-app/src/components/App.tsx @@ -90,7 +90,7 @@ export function App(): JSX.Element { Explore the components below to see the Nimble components in action. See the Nimble - component docs for additional usage details. + component docs for additional usage details. Navigate to the parent page. @@ -680,7 +680,7 @@ export function App(): JSX.Element { Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Order a tab Check core temperature diff --git a/packages/storybook/src/global-type-extensions.d.ts b/packages/storybook/src/global-type-extensions.d.ts index 1ea4292b4f..4982fff833 100644 --- a/packages/storybook/src/global-type-extensions.d.ts +++ b/packages/storybook/src/global-type-extensions.d.ts @@ -12,9 +12,9 @@ declare namespace Intl { // added it to the type definition. See https://github.com/microsoft/TypeScript/issues/56269 interface NumberFormatOptions { roundingPriority?: - | 'auto' - | 'morePrecision' - | 'lessPrecision' - | undefined; + | 'auto' + | 'morePrecision' + | 'lessPrecision' + | undefined; } } diff --git a/packages/storybook/src/nimble/dialog/dialog.stories.ts b/packages/storybook/src/nimble/dialog/dialog.stories.ts index 07da3f5ca8..5e030b9a7d 100644 --- a/packages/storybook/src/nimble/dialog/dialog.stories.ts +++ b/packages/storybook/src/nimble/dialog/dialog.stories.ts @@ -127,8 +127,8 @@ const metadata: Meta = { ${x => content[x.content]} ${when( - x => x.footer === ExampleFooterContentType.buttons, - html` + x => x.footer === ExampleFooterContentType.buttons, + html` <${buttonTag} @click="${x => x.dialogRef.close('Back pressed')}" appearance="ghost" @@ -152,14 +152,14 @@ const metadata: Meta = { Continue ${buttonTag}> `, - html` + html` ${x => (x.preventDismiss - ? 'Refresh the page to close the dialog.' - : 'Press Esc to close the dialog.')} ` - )} + )} ${dialogTag}> <${buttonTag} id="open" diff --git a/packages/storybook/src/nimble/tooltip/tooltip.stories.ts b/packages/storybook/src/nimble/tooltip/tooltip.stories.ts index f7d8dd58f5..dc2a17bff6 100644 --- a/packages/storybook/src/nimble/tooltip/tooltip.stories.ts +++ b/packages/storybook/src/nimble/tooltip/tooltip.stories.ts @@ -103,9 +103,9 @@ const metadata: Meta = { }, render: createUserSelectedThemeStory(html` ${incubatingWarning({ - componentName: 'tooltip', - statusLink: 'https://github.com/ni/nimble/issues/309' - })} + componentName: 'tooltip', + statusLink: 'https://github.com/ni/nimble/issues/309' + })} Hover here to see ${x => x.content} tooltip diff --git a/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts b/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts index 5bc32104c8..d165c8f38d 100644 --- a/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts +++ b/packages/storybook/src/nimble/wafer-map/wafer-map.stories.ts @@ -157,9 +157,9 @@ const metadata: Meta = { }, render: createUserSelectedThemeStory(html` ${incubatingWarning({ - componentName: 'wafer map', - statusLink: 'https://github.com/ni/nimble/issues/924' - })} + componentName: 'wafer map', + statusLink: 'https://github.com/ni/nimble/issues/924' + })} <${waferMapTag} id="wafer-map" colors-scale-mode="${x => x.colorScaleMode}" ?die-labels-hidden="${x => x.dieLabelsHidden}" die-labels-suffix="${x => x.dieLabelsSuffix}" max-characters="${x => x.maxCharacters}" orientation="${x => x.orientation}" diff --git a/packages/xliff-to-json-converter/src/xliff.d.ts b/packages/xliff-to-json-converter/src/xliff.d.ts index f483514d8f..46c044b6cf 100644 --- a/packages/xliff-to-json-converter/src/xliff.d.ts +++ b/packages/xliff-to-json-converter/src/xliff.d.ts @@ -4,8 +4,8 @@ declare module 'xliff' { export interface XliffTranslationObject { // Type comes from xliff library // eslint-disable-next-line @typescript-eslint/naming-convention - readonly 'Standalone': { - readonly 'id': string, + readonly Standalone: { + readonly id: string, // eslint-disable-next-line @typescript-eslint/naming-convention readonly 'equiv-text': string };
Explore the components below to see the Nimble components in action. See the Nimble - component docs for additional usage details. + component docs for additional usage details. Navigate to the parent page.