From 5116ee589d9ff39669dbe6a4ffbbb40c6daef5c4 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:07:03 -0500 Subject: [PATCH 01/24] fix(iot): reclaim broker sessions whose CONNACK write failed mochi skips OnDisconnect when SendConnack/resend fails after OnSessionEstablish, so b.sessions kept the client forever. Track establishment and sweep closed, never-established sessions on connect. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/iot/broker.go | 2 + services/iot/broker_events.go | 24 +++++++ .../iot/broker_session_leak_whitebox_test.go | 62 +++++++++++++++++++ 3 files changed, 88 insertions(+) create mode 100644 services/iot/broker_session_leak_whitebox_test.go diff --git a/services/iot/broker.go b/services/iot/broker.go index 514d81c744..9b482e920e 100644 --- a/services/iot/broker.go +++ b/services/iot/broker.go @@ -443,6 +443,8 @@ func (b *Broker) SendToClientAwaitAck( } func (b *Broker) notifyConnected(cl *mqtt.Client) { + b.markEstablished(cl) + if o := b.observer.Load(); o != nil { (*o).ClientConnected(cl.ID, cl.Net.Remote) } diff --git a/services/iot/broker_events.go b/services/iot/broker_events.go index f75429e0f9..71f20dab72 100644 --- a/services/iot/broker_events.go +++ b/services/iot/broker_events.go @@ -22,6 +22,8 @@ type lifecycleSession struct { id string principal string version int64 + // established is set once mochi reached OnSessionEstablished; OnDisconnect fires only from then on. + established atomic.Bool } // publishEvent publishes a registry event; it is dropped while the broker is not serving. @@ -68,6 +70,8 @@ func (b *Broker) publishConnected(cl *mqtt.Client) { return } + b.sweepUnestablished() + sess := &lifecycleSession{ id: uuid.NewString(), principal: b.principalIdentifier(cl), version: b.nextVersion(cl.ID), } @@ -84,6 +88,26 @@ func (b *Broker) publishConnected(cl *mqtt.Client) { }) } +// sweepUnestablished drops sessions whose CONNACK/resend failed: mochi skips OnDisconnect for them. +func (b *Broker) sweepUnestablished() { + b.sessions.Range(func(k, v any) bool { + cl, _ := k.(*mqtt.Client) + sess, _ := v.(*lifecycleSession) + + if cl != nil && sess != nil && !sess.established.Load() && cl.Closed() { + b.sessions.Delete(k) + } + + return true + }) +} + +func (b *Broker) markEstablished(cl *mqtt.Client) { + if sess := b.session(cl); sess != nil { + sess.established.Store(true) + } +} + func (b *Broker) session(cl *mqtt.Client) *lifecycleSession { if v, ok := b.sessions.Load(cl); ok { if sess, isSess := v.(*lifecycleSession); isSess { diff --git a/services/iot/broker_session_leak_whitebox_test.go b/services/iot/broker_session_leak_whitebox_test.go new file mode 100644 index 0000000000..4886ac9d1e --- /dev/null +++ b/services/iot/broker_session_leak_whitebox_test.go @@ -0,0 +1,62 @@ +package iot + +import ( + "net" + "testing" + + mqtt "github.com/mochi-mqtt/server/v2" + "github.com/stretchr/testify/assert" +) + +func newTestMQTTClient(t *testing.T, id string) *mqtt.Client { + t.Helper() + + srv, peer := net.Pipe() + t.Cleanup(func() { _ = srv.Close(); _ = peer.Close() }) + + cl := mqtt.New(nil).NewClient(srv, "t", id, false) + + return cl +} + +func countSessions(b *Broker) int { + n := 0 + + b.sessions.Range(func(_, _ any) bool { n++; return true }) + + return n +} + +func TestBroker_SessionsReclaimedWhenConnackFails(t *testing.T) { + t.Parallel() + + tests := []struct { + name string + established bool + want int + }{ + {name: "connack_failed_is_swept", established: false, want: 1}, + {name: "established_kept_for_disconnect_event", established: true, want: 2}, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + b := &Broker{} + failed := newTestMQTTClient(t, "dev-failed") + + b.publishConnected(failed) + + if tt.established { + b.notifyConnected(failed) + } + + failed.Stop(nil) + + b.publishConnected(newTestMQTTClient(t, "dev-next")) + + assert.Equal(t, tt.want, countSessions(b)) + }) + } +} From 1721aab227acf7c0bd55901738351352330d860e Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:10:35 -0500 Subject: [PATCH 02/24] fix(iot): sweep custom-auth sessions of closed clients authHook.sessions (and its AfterFunc timer) leaked when CONNACK failed after authentication because mochi skips OnDisconnect on that path. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/iot/broker_custom_auth.go | 13 +++++++ .../iot/broker_session_leak_whitebox_test.go | 36 +++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/services/iot/broker_custom_auth.go b/services/iot/broker_custom_auth.go index 915340633c..449582a163 100644 --- a/services/iot/broker_custom_auth.go +++ b/services/iot/broker_custom_auth.go @@ -67,6 +67,8 @@ type customSession struct { // connectCustom authenticates a client that presented no certificate through a custom authorizer. func (h *authHook) connectCustom(cl *mqtt.Client, pk packets.Packet) bool { + h.sweepClosed() + b := h.broker username := string(pk.Connect.Username) _, query, _ := strings.Cut(username, "?") @@ -168,6 +170,17 @@ func (h *authHook) customAllowed(cl *mqtt.Client, action, resource string) bool return h.broker.backend.authorizeDocs(sess.docs, cl.ID, action, resource) } +// sweepClosed drops sessions of closed clients: mochi skips OnDisconnect when CONNACK fails after auth. +func (h *authHook) sweepClosed() { + h.sessions.Range(func(k, _ any) bool { + if cl, ok := k.(*mqtt.Client); ok && cl.Closed() { + h.dropSession(cl) + } + + return true + }) +} + func (h *authHook) dropSession(cl *mqtt.Client) { if v, ok := h.sessions.LoadAndDelete(cl); ok { if sess, isSess := v.(*customSession); isSess && sess.stop != nil { diff --git a/services/iot/broker_session_leak_whitebox_test.go b/services/iot/broker_session_leak_whitebox_test.go index 4886ac9d1e..0dfdbb7a84 100644 --- a/services/iot/broker_session_leak_whitebox_test.go +++ b/services/iot/broker_session_leak_whitebox_test.go @@ -60,3 +60,39 @@ func TestBroker_SessionsReclaimedWhenConnackFails(t *testing.T) { }) } } + +func TestAuthHook_CustomSessionsSweptForClosedClients(t *testing.T) { + t.Parallel() + + tests := []struct { + name string + closed bool + wantKept bool + wantStopped bool + }{ + {name: "closed_client_dropped_and_timer_stopped", closed: true, wantStopped: true}, + {name: "live_client_kept", wantKept: true}, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + h := &authHook{broker: &Broker{}} + cl := newTestMQTTClient(t, "dev-custom") + stopped := false + + h.sessions.Store(cl, &customSession{stop: func() bool { stopped = true; return true }}) + + if tt.closed { + cl.Stop(nil) + } + + h.sweepClosed() + + _, kept := h.sessions.Load(cl) + assert.Equal(t, tt.wantKept, kept) + assert.Equal(t, tt.wantStopped, stopped) + }) + } +} From 299434495fdd8dd24bc87d4b168fba0c2d6358e3 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:12:53 -0500 Subject: [PATCH 03/24] perf(neptune,docdb): compile not-found rewrite regexps once wireMessage rebuilt 5 regexps per error: 29.7us/407 allocs -> 1.18us/5 allocs. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/docdb/error_messages.go | 16 +++++++--------- services/docdb/error_messages_bench_test.go | 19 +++++++++++++++++++ services/neptune/error_messages.go | 16 +++++++--------- services/neptune/error_messages_bench_test.go | 19 +++++++++++++++++++ 4 files changed, 52 insertions(+), 18 deletions(-) create mode 100644 services/docdb/error_messages_bench_test.go create mode 100644 services/neptune/error_messages_bench_test.go diff --git a/services/docdb/error_messages.go b/services/docdb/error_messages.go index 7e0f558eda..fa84773c5a 100644 --- a/services/docdb/error_messages.go +++ b/services/docdb/error_messages.go @@ -11,20 +11,18 @@ type notFoundRewrite struct { repl string } -func notFoundRewrites() []notFoundRewrite { - return []notFoundRewrite{ - {regexp.MustCompile(`^cluster snapshot (.+) not found$`), "DBClusterSnapshot not found: $1"}, - {regexp.MustCompile(`^cluster parameter group (.+) not found$`), "DBParameterGroup not found: $1"}, - {regexp.MustCompile(`^subnet group (.+) not found$`), "DBSubnetGroup not found: $1"}, - {regexp.MustCompile(`^cluster (.+) not found$`), "DBCluster not found: $1"}, - {regexp.MustCompile(`^instance (.+) not found$`), "DBInstance $1 not found."}, - } +var notFoundRewrites = []notFoundRewrite{ + {regexp.MustCompile(`^cluster snapshot (.+) not found$`), "DBClusterSnapshot not found: $1"}, + {regexp.MustCompile(`^cluster parameter group (.+) not found$`), "DBParameterGroup not found: $1"}, + {regexp.MustCompile(`^subnet group (.+) not found$`), "DBSubnetGroup not found: $1"}, + {regexp.MustCompile(`^cluster (.+) not found$`), "DBCluster not found: $1"}, + {regexp.MustCompile(`^instance (.+) not found$`), "DBInstance $1 not found."}, } func wireMessage(code, msg string) string { msg = strings.TrimPrefix(msg, code+": ") msg = strings.TrimPrefix(msg, strings.TrimSuffix(code, "Fault")+": ") - for _, r := range notFoundRewrites() { + for _, r := range notFoundRewrites { if r.re.MatchString(msg) { return r.re.ReplaceAllString(msg, r.repl) } diff --git a/services/docdb/error_messages_bench_test.go b/services/docdb/error_messages_bench_test.go new file mode 100644 index 0000000000..f1f66bcb99 --- /dev/null +++ b/services/docdb/error_messages_bench_test.go @@ -0,0 +1,19 @@ +package docdb + +import "testing" + +func BenchmarkWireMessageNotFound(b *testing.B) { + b.ReportAllocs() + + for b.Loop() { + _ = wireMessage("DBClusterNotFoundFault", "instance db-1 not found") + } +} + +func TestWireMessageAllocs(t *testing.T) { //nolint:paralleltest // AllocsPerRun panics under t.Parallel + if got := testing.AllocsPerRun(50, func() { + _ = wireMessage("DBClusterNotFoundFault", "instance db-1 not found") + }); got > 8 { + t.Fatalf("wireMessage allocs/op = %v, want <= 8 (regexps must be compiled once)", got) + } +} diff --git a/services/neptune/error_messages.go b/services/neptune/error_messages.go index 6f1dda505d..7a35006fbf 100644 --- a/services/neptune/error_messages.go +++ b/services/neptune/error_messages.go @@ -11,20 +11,18 @@ type notFoundRewrite struct { repl string } -func notFoundRewrites() []notFoundRewrite { - return []notFoundRewrite{ - {regexp.MustCompile(`^cluster snapshot (.+) not found$`), "DBClusterSnapshot not found: $1"}, - {regexp.MustCompile(`^cluster parameter group (.+) not found$`), "DBParameterGroup not found: $1"}, - {regexp.MustCompile(`^subnet group (.+) not found$`), "DBSubnetGroup not found: $1"}, - {regexp.MustCompile(`^cluster (.+) not found$`), "DBCluster not found: $1"}, - {regexp.MustCompile(`^instance (.+) not found$`), "DBInstance $1 not found."}, - } +var notFoundRewrites = []notFoundRewrite{ + {regexp.MustCompile(`^cluster snapshot (.+) not found$`), "DBClusterSnapshot not found: $1"}, + {regexp.MustCompile(`^cluster parameter group (.+) not found$`), "DBParameterGroup not found: $1"}, + {regexp.MustCompile(`^subnet group (.+) not found$`), "DBSubnetGroup not found: $1"}, + {regexp.MustCompile(`^cluster (.+) not found$`), "DBCluster not found: $1"}, + {regexp.MustCompile(`^instance (.+) not found$`), "DBInstance $1 not found."}, } func wireMessage(code, msg string) string { msg = strings.TrimPrefix(msg, code+": ") msg = strings.TrimPrefix(msg, strings.TrimSuffix(code, "Fault")+": ") - for _, r := range notFoundRewrites() { + for _, r := range notFoundRewrites { if r.re.MatchString(msg) { return r.re.ReplaceAllString(msg, r.repl) } diff --git a/services/neptune/error_messages_bench_test.go b/services/neptune/error_messages_bench_test.go new file mode 100644 index 0000000000..b4ea810d7b --- /dev/null +++ b/services/neptune/error_messages_bench_test.go @@ -0,0 +1,19 @@ +package neptune + +import "testing" + +func BenchmarkWireMessageNotFound(b *testing.B) { + b.ReportAllocs() + + for b.Loop() { + _ = wireMessage("DBClusterNotFoundFault", "instance db-1 not found") + } +} + +func TestWireMessageAllocs(t *testing.T) { //nolint:paralleltest // AllocsPerRun panics under t.Parallel + if got := testing.AllocsPerRun(50, func() { + _ = wireMessage("DBClusterNotFoundFault", "instance db-1 not found") + }); got > 8 { + t.Fatalf("wireMessage allocs/op = %v, want <= 8 (regexps must be compiled once)", got) + } +} From 74c2b16ba8f3656f463156016ca0ed37ed942a54 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:24:26 -0500 Subject: [PATCH 04/24] chore(lint): satisfy lint on leak-scan fixes Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/docdb/error_messages.go | 20 +++++++++++-------- ...est.go => error_messages_whitebox_test.go} | 0 .../iot/broker_session_leak_whitebox_test.go | 12 +++++++++-- services/neptune/error_messages.go | 20 +++++++++++-------- ...est.go => error_messages_whitebox_test.go} | 0 5 files changed, 34 insertions(+), 18 deletions(-) rename services/docdb/{error_messages_bench_test.go => error_messages_whitebox_test.go} (100%) rename services/neptune/{error_messages_bench_test.go => error_messages_whitebox_test.go} (100%) diff --git a/services/docdb/error_messages.go b/services/docdb/error_messages.go index fa84773c5a..8582d38889 100644 --- a/services/docdb/error_messages.go +++ b/services/docdb/error_messages.go @@ -4,6 +4,7 @@ import ( "fmt" "regexp" "strings" + "sync" ) type notFoundRewrite struct { @@ -11,18 +12,21 @@ type notFoundRewrite struct { repl string } -var notFoundRewrites = []notFoundRewrite{ - {regexp.MustCompile(`^cluster snapshot (.+) not found$`), "DBClusterSnapshot not found: $1"}, - {regexp.MustCompile(`^cluster parameter group (.+) not found$`), "DBParameterGroup not found: $1"}, - {regexp.MustCompile(`^subnet group (.+) not found$`), "DBSubnetGroup not found: $1"}, - {regexp.MustCompile(`^cluster (.+) not found$`), "DBCluster not found: $1"}, - {regexp.MustCompile(`^instance (.+) not found$`), "DBInstance $1 not found."}, -} +//nolint:gochecknoglobals // compiled once, read-only +var notFoundRewrites = sync.OnceValue(func() []notFoundRewrite { + return []notFoundRewrite{ + {regexp.MustCompile(`^cluster snapshot (.+) not found$`), "DBClusterSnapshot not found: $1"}, + {regexp.MustCompile(`^cluster parameter group (.+) not found$`), "DBParameterGroup not found: $1"}, + {regexp.MustCompile(`^subnet group (.+) not found$`), "DBSubnetGroup not found: $1"}, + {regexp.MustCompile(`^cluster (.+) not found$`), "DBCluster not found: $1"}, + {regexp.MustCompile(`^instance (.+) not found$`), "DBInstance $1 not found."}, + } +}) func wireMessage(code, msg string) string { msg = strings.TrimPrefix(msg, code+": ") msg = strings.TrimPrefix(msg, strings.TrimSuffix(code, "Fault")+": ") - for _, r := range notFoundRewrites { + for _, r := range notFoundRewrites() { if r.re.MatchString(msg) { return r.re.ReplaceAllString(msg, r.repl) } diff --git a/services/docdb/error_messages_bench_test.go b/services/docdb/error_messages_whitebox_test.go similarity index 100% rename from services/docdb/error_messages_bench_test.go rename to services/docdb/error_messages_whitebox_test.go diff --git a/services/iot/broker_session_leak_whitebox_test.go b/services/iot/broker_session_leak_whitebox_test.go index 0dfdbb7a84..150d86462f 100644 --- a/services/iot/broker_session_leak_whitebox_test.go +++ b/services/iot/broker_session_leak_whitebox_test.go @@ -22,7 +22,11 @@ func newTestMQTTClient(t *testing.T, id string) *mqtt.Client { func countSessions(b *Broker) int { n := 0 - b.sessions.Range(func(_, _ any) bool { n++; return true }) + b.sessions.Range(func(_, _ any) bool { + n++ + + return true + }) return n } @@ -82,7 +86,11 @@ func TestAuthHook_CustomSessionsSweptForClosedClients(t *testing.T) { cl := newTestMQTTClient(t, "dev-custom") stopped := false - h.sessions.Store(cl, &customSession{stop: func() bool { stopped = true; return true }}) + h.sessions.Store(cl, &customSession{stop: func() bool { + stopped = true + + return true + }}) if tt.closed { cl.Stop(nil) diff --git a/services/neptune/error_messages.go b/services/neptune/error_messages.go index 7a35006fbf..1133511e16 100644 --- a/services/neptune/error_messages.go +++ b/services/neptune/error_messages.go @@ -4,6 +4,7 @@ import ( "fmt" "regexp" "strings" + "sync" ) type notFoundRewrite struct { @@ -11,18 +12,21 @@ type notFoundRewrite struct { repl string } -var notFoundRewrites = []notFoundRewrite{ - {regexp.MustCompile(`^cluster snapshot (.+) not found$`), "DBClusterSnapshot not found: $1"}, - {regexp.MustCompile(`^cluster parameter group (.+) not found$`), "DBParameterGroup not found: $1"}, - {regexp.MustCompile(`^subnet group (.+) not found$`), "DBSubnetGroup not found: $1"}, - {regexp.MustCompile(`^cluster (.+) not found$`), "DBCluster not found: $1"}, - {regexp.MustCompile(`^instance (.+) not found$`), "DBInstance $1 not found."}, -} +//nolint:gochecknoglobals // compiled once, read-only +var notFoundRewrites = sync.OnceValue(func() []notFoundRewrite { + return []notFoundRewrite{ + {regexp.MustCompile(`^cluster snapshot (.+) not found$`), "DBClusterSnapshot not found: $1"}, + {regexp.MustCompile(`^cluster parameter group (.+) not found$`), "DBParameterGroup not found: $1"}, + {regexp.MustCompile(`^subnet group (.+) not found$`), "DBSubnetGroup not found: $1"}, + {regexp.MustCompile(`^cluster (.+) not found$`), "DBCluster not found: $1"}, + {regexp.MustCompile(`^instance (.+) not found$`), "DBInstance $1 not found."}, + } +}) func wireMessage(code, msg string) string { msg = strings.TrimPrefix(msg, code+": ") msg = strings.TrimPrefix(msg, strings.TrimSuffix(code, "Fault")+": ") - for _, r := range notFoundRewrites { + for _, r := range notFoundRewrites() { if r.re.MatchString(msg) { return r.re.ReplaceAllString(msg, r.repl) } diff --git a/services/neptune/error_messages_bench_test.go b/services/neptune/error_messages_whitebox_test.go similarity index 100% rename from services/neptune/error_messages_bench_test.go rename to services/neptune/error_messages_whitebox_test.go From bfca9dd82f161604931e3848170b4efce1968e8c Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:26:32 -0500 Subject: [PATCH 05/24] fix(timestreaminfluxdb): race-free log follower cancel dropLogs read buf.cancel without the lock followLogs writes it under, and a drop between buffer creation and cancel assignment left the follower running on an orphaned buffer. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/timestreaminfluxdb/docker_logs.go | 16 +++++++- .../docker_logs_whitebox_test.go | 39 +++++++++++++++++++ 2 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 services/timestreaminfluxdb/docker_logs_whitebox_test.go diff --git a/services/timestreaminfluxdb/docker_logs.go b/services/timestreaminfluxdb/docker_logs.go index 19a6bd79ab..728f587665 100644 --- a/services/timestreaminfluxdb/docker_logs.go +++ b/services/timestreaminfluxdb/docker_logs.go @@ -83,6 +83,12 @@ func (d *DockerEngine) followLogs(id string) { buf.cancel = cancel buf.mu.Unlock() + if cur, ok := d.logs.Load(id); !ok || asLogBuffer(cur) != buf { + cancel() + + return + } + var out, errw io.Writer = &logWriter{buf: buf, stream: 0}, &logWriter{buf: buf, stream: 1} go func() { _ = streamer.StreamLogs(ctx, id, out, errw) }() @@ -108,8 +114,14 @@ func (d *DockerEngine) DrainLogs(h EngineHandle) []byte { func (d *DockerEngine) dropLogs(id string) { if v, ok := d.logs.LoadAndDelete(id); ok { - if buf := asLogBuffer(v); buf.cancel != nil { - buf.cancel() + buf := asLogBuffer(v) + + buf.mu.Lock() + cancel := buf.cancel + buf.mu.Unlock() + + if cancel != nil { + cancel() } } } diff --git a/services/timestreaminfluxdb/docker_logs_whitebox_test.go b/services/timestreaminfluxdb/docker_logs_whitebox_test.go new file mode 100644 index 0000000000..4f3a01a5f7 --- /dev/null +++ b/services/timestreaminfluxdb/docker_logs_whitebox_test.go @@ -0,0 +1,39 @@ +package timestreaminfluxdb + +import ( + "context" + "io" + "sync" + "testing" + + "github.com/stretchr/testify/assert" +) + +type blockingStreamer struct { + ContainerRuntime +} + +func (s *blockingStreamer) StreamLogs(ctx context.Context, _ string, _, _ io.Writer) error { + <-ctx.Done() + + return ctx.Err() +} + +func TestDockerEngine_FollowDropRaceFree(t *testing.T) { + t.Parallel() + + d := &DockerEngine{Runtime: &blockingStreamer{}} + + var wg sync.WaitGroup + + for range 50 { + wg.Go(func() { d.followLogs("c1") }) + wg.Go(func() { d.dropLogs("c1") }) + } + + wg.Wait() + d.dropLogs("c1") + + _, ok := d.logs.Load("c1") + assert.False(t, ok) +} From 033707e56f4d82e9dcd613b15631263b5ce131cb Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:27:14 -0500 Subject: [PATCH 06/24] perf(gcpbigquery,cloudwatchlogs): compile per-call regexps once optionsMeta (labels) and normalizeNamedGroups recompiled a regexp on every call: 70 -> <=40 and 37 -> ~11 allocs/op. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/cloudwatchlogs/insights_parse.go | 10 +++++++--- .../cloudwatchlogs/insights_parse_whitebox_test.go | 9 +++++++++ services/gcpbigquery/jobs_query.go | 6 ++++-- services/gcpbigquery/options_meta_whitebox_test.go | 11 +++++++++++ 4 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 services/cloudwatchlogs/insights_parse_whitebox_test.go create mode 100644 services/gcpbigquery/options_meta_whitebox_test.go diff --git a/services/cloudwatchlogs/insights_parse.go b/services/cloudwatchlogs/insights_parse.go index 75cb85502f..9fe13e8782 100644 --- a/services/cloudwatchlogs/insights_parse.go +++ b/services/cloudwatchlogs/insights_parse.go @@ -6,6 +6,7 @@ import ( "regexp" "strconv" "strings" + "sync" ) // parseParseCommand parses "parse [source] <"glob"|/regex/> [as f1, f2, ...]". @@ -111,11 +112,14 @@ func buildParseStage(source string, pat exprToken, names []string) (queryStage, return &parseStage{source: source, re: re, names: names}, nil } +//nolint:gochecknoglobals // compiled once, read-only +var namedGroupRe = sync.OnceValue(func() *regexp.Regexp { + return regexp.MustCompile(`\(\?<([a-zA-Z_][a-zA-Z0-9_]*)>`) +}) + // normalizeNamedGroups rewrites "(?" to Go's "(?P" named-group form. func normalizeNamedGroups(pattern string) string { - re := regexp.MustCompile(`\(\?<([a-zA-Z_][a-zA-Z0-9_]*)>`) - - return re.ReplaceAllString(pattern, `(?P<$1>`) + return namedGroupRe().ReplaceAllString(pattern, `(?P<$1>`) } // globToRegex converts a Logs Insights glob (literals plus "*" wildcards) into a diff --git a/services/cloudwatchlogs/insights_parse_whitebox_test.go b/services/cloudwatchlogs/insights_parse_whitebox_test.go new file mode 100644 index 0000000000..efcf254bb6 --- /dev/null +++ b/services/cloudwatchlogs/insights_parse_whitebox_test.go @@ -0,0 +1,9 @@ +package cloudwatchlogs + +import "testing" + +func TestNormalizeNamedGroupsAllocs(t *testing.T) { //nolint:paralleltest // AllocsPerRun panics under t.Parallel + if got := testing.AllocsPerRun(50, func() { _ = normalizeNamedGroups(`(?x) (?y)`) }); got > 16 { + t.Fatalf("normalizeNamedGroups allocs/op = %v, want <= 16 (regexp must be compiled once)", got) + } +} diff --git a/services/gcpbigquery/jobs_query.go b/services/gcpbigquery/jobs_query.go index 9e5550579f..db8ea1c476 100644 --- a/services/gcpbigquery/jobs_query.go +++ b/services/gcpbigquery/jobs_query.go @@ -7,6 +7,7 @@ import ( "regexp" "strconv" "strings" + "sync" "github.com/blackbirdworks/gopherstack/services/gcpbigquery/bqsql" ) @@ -423,9 +424,10 @@ func (b *InMemoryBackend) effectAlter(e bqsql.Effect) error { return nil } -func labelPairs() *regexp.Regexp { +//nolint:gochecknoglobals // compiled once, read-only +var labelPairs = sync.OnceValue(func() *regexp.Regexp { return regexp.MustCompile(`\(\s*["']([^"']*)["']\s*,\s*["']([^"']*)["']\s*\)`) -} +}) // optionsMeta maps DDL OPTIONS(...) to the REST metadata fields they set. func optionsMeta(opts map[string]string) map[string]any { diff --git a/services/gcpbigquery/options_meta_whitebox_test.go b/services/gcpbigquery/options_meta_whitebox_test.go new file mode 100644 index 0000000000..e792278f99 --- /dev/null +++ b/services/gcpbigquery/options_meta_whitebox_test.go @@ -0,0 +1,11 @@ +package gcpbigquery + +import "testing" + +func TestOptionsMetaLabelsAllocs(t *testing.T) { //nolint:paralleltest // AllocsPerRun panics under t.Parallel + opts := map[string]string{"labels": `[("a","b"),("c","d")]`} + + if got := testing.AllocsPerRun(50, func() { _ = optionsMeta(opts) }); got > 40 { + t.Fatalf("optionsMeta allocs/op = %v, want <= 40 (labels regexp must be compiled once)", got) + } +} From f2b36b7fb0b224e929ea4b7089eecbfce6ad19d3 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:33:22 -0500 Subject: [PATCH 07/24] test: widen alloc thresholds that flaked under -race -count Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/cloudwatchlogs/insights_parse_whitebox_test.go | 4 ++-- services/docdb/error_messages_whitebox_test.go | 4 ++-- services/gcpbigquery/options_meta_whitebox_test.go | 4 ++-- services/neptune/error_messages_whitebox_test.go | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/services/cloudwatchlogs/insights_parse_whitebox_test.go b/services/cloudwatchlogs/insights_parse_whitebox_test.go index efcf254bb6..bddef8a839 100644 --- a/services/cloudwatchlogs/insights_parse_whitebox_test.go +++ b/services/cloudwatchlogs/insights_parse_whitebox_test.go @@ -3,7 +3,7 @@ package cloudwatchlogs import "testing" func TestNormalizeNamedGroupsAllocs(t *testing.T) { //nolint:paralleltest // AllocsPerRun panics under t.Parallel - if got := testing.AllocsPerRun(50, func() { _ = normalizeNamedGroups(`(?x) (?y)`) }); got > 16 { - t.Fatalf("normalizeNamedGroups allocs/op = %v, want <= 16 (regexp must be compiled once)", got) + if got := testing.AllocsPerRun(50, func() { _ = normalizeNamedGroups(`(?x) (?y)`) }); got > 24 { + t.Fatalf("normalizeNamedGroups allocs/op = %v, want <= 24 (regexp must be compiled once)", got) } } diff --git a/services/docdb/error_messages_whitebox_test.go b/services/docdb/error_messages_whitebox_test.go index f1f66bcb99..5885ee0f30 100644 --- a/services/docdb/error_messages_whitebox_test.go +++ b/services/docdb/error_messages_whitebox_test.go @@ -13,7 +13,7 @@ func BenchmarkWireMessageNotFound(b *testing.B) { func TestWireMessageAllocs(t *testing.T) { //nolint:paralleltest // AllocsPerRun panics under t.Parallel if got := testing.AllocsPerRun(50, func() { _ = wireMessage("DBClusterNotFoundFault", "instance db-1 not found") - }); got > 8 { - t.Fatalf("wireMessage allocs/op = %v, want <= 8 (regexps must be compiled once)", got) + }); got > 24 { + t.Fatalf("wireMessage allocs/op = %v, want <= 24 (regexps must be compiled once)", got) } } diff --git a/services/gcpbigquery/options_meta_whitebox_test.go b/services/gcpbigquery/options_meta_whitebox_test.go index e792278f99..8e79adef1a 100644 --- a/services/gcpbigquery/options_meta_whitebox_test.go +++ b/services/gcpbigquery/options_meta_whitebox_test.go @@ -5,7 +5,7 @@ import "testing" func TestOptionsMetaLabelsAllocs(t *testing.T) { //nolint:paralleltest // AllocsPerRun panics under t.Parallel opts := map[string]string{"labels": `[("a","b"),("c","d")]`} - if got := testing.AllocsPerRun(50, func() { _ = optionsMeta(opts) }); got > 40 { - t.Fatalf("optionsMeta allocs/op = %v, want <= 40 (labels regexp must be compiled once)", got) + if got := testing.AllocsPerRun(50, func() { _ = optionsMeta(opts) }); got > 48 { + t.Fatalf("optionsMeta allocs/op = %v, want <= 48 (labels regexp must be compiled once)", got) } } diff --git a/services/neptune/error_messages_whitebox_test.go b/services/neptune/error_messages_whitebox_test.go index b4ea810d7b..3523698f39 100644 --- a/services/neptune/error_messages_whitebox_test.go +++ b/services/neptune/error_messages_whitebox_test.go @@ -13,7 +13,7 @@ func BenchmarkWireMessageNotFound(b *testing.B) { func TestWireMessageAllocs(t *testing.T) { //nolint:paralleltest // AllocsPerRun panics under t.Parallel if got := testing.AllocsPerRun(50, func() { _ = wireMessage("DBClusterNotFoundFault", "instance db-1 not found") - }); got > 8 { - t.Fatalf("wireMessage allocs/op = %v, want <= 8 (regexps must be compiled once)", got) + }); got > 24 { + t.Fatalf("wireMessage allocs/op = %v, want <= 24 (regexps must be compiled once)", got) } } From 677ad002c33e3f9b599c4abb3de21d335ec5989a Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:33:50 -0500 Subject: [PATCH 08/24] chore(lint): fix shadow in followLogs Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/timestreaminfluxdb/docker_logs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/timestreaminfluxdb/docker_logs.go b/services/timestreaminfluxdb/docker_logs.go index 728f587665..e6fb8f49e4 100644 --- a/services/timestreaminfluxdb/docker_logs.go +++ b/services/timestreaminfluxdb/docker_logs.go @@ -83,7 +83,7 @@ func (d *DockerEngine) followLogs(id string) { buf.cancel = cancel buf.mu.Unlock() - if cur, ok := d.logs.Load(id); !ok || asLogBuffer(cur) != buf { + if cur, loaded := d.logs.Load(id); !loaded || asLogBuffer(cur) != buf { cancel() return From c93bd777d7504f673332459140d0b9fc483d42ae Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:41:27 -0500 Subject: [PATCH 09/24] build(deps): bump root and desktop Go modules (all releases >=14 days old) Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- desktop/go.mod | 256 +++++----- desktop/go.sum | 585 +++++++++++----------- go.mod | 270 +++++----- go.sum | 573 +++++++++++---------- services/acm/PARITY.md | 2 +- services/acm/README.md | 2 +- services/amplify/PARITY.md | 2 +- services/amplify/README.md | 2 +- services/apigateway/PARITY.md | 2 +- services/apigateway/README.md | 2 +- services/applicationautoscaling/PARITY.md | 2 +- services/applicationautoscaling/README.md | 2 +- services/appsync/PARITY.md | 2 +- services/appsync/README.md | 2 +- services/awsconfig/PARITY.md | 2 +- services/awsconfig/README.md | 2 +- services/backup/PARITY.md | 2 +- services/backup/README.md | 2 +- services/bedrock/PARITY.md | 2 +- services/bedrock/README.md | 2 +- services/cleanrooms/PARITY.md | 2 +- services/cleanrooms/README.md | 2 +- services/cloudwatch/PARITY.md | 2 +- services/cloudwatch/README.md | 2 +- services/cloudwatchlogs/PARITY.md | 2 +- services/cloudwatchlogs/README.md | 2 +- services/codebuild/PARITY.md | 2 +- services/codebuild/README.md | 2 +- services/codedeploy/PARITY.md | 2 +- services/codedeploy/README.md | 2 +- services/codepipeline/PARITY.md | 2 +- services/codepipeline/README.md | 2 +- services/cognitoidp/PARITY.md | 2 +- services/cognitoidp/README.md | 2 +- services/datasync/PARITY.md | 2 +- services/datasync/README.md | 2 +- services/dynamodb/PARITY.md | 2 +- services/dynamodb/README.md | 2 +- services/dynamodbstreams/PARITY.md | 2 +- services/dynamodbstreams/README.md | 2 +- services/ec2/PARITY.md | 2 +- services/ec2/README.md | 2 +- services/ecr/PARITY.md | 2 +- services/ecr/README.md | 2 +- services/ecs/PARITY.md | 2 +- services/ecs/README.md | 2 +- services/efs/PARITY.md | 2 +- services/efs/README.md | 2 +- services/eks/PARITY.md | 2 +- services/eks/README.md | 2 +- services/elbv2/PARITY.md | 2 +- services/elbv2/README.md | 2 +- services/eventbridge/PARITY.md | 2 +- services/eventbridge/README.md | 2 +- services/gcpdns/PARITY.md | 2 +- services/gcpdns/README.md | 2 +- services/gcpiam/PARITY.md | 2 +- services/gcpiam/README.md | 2 +- services/gcplogging/PARITY.md | 2 +- services/gcplogging/README.md | 2 +- services/gcpmonitoring/PARITY.md | 2 +- services/gcpmonitoring/README.md | 2 +- services/gcpworkflows/PARITY.md | 2 +- services/gcpworkflows/README.md | 2 +- services/glue/PARITY.md | 2 +- services/glue/README.md | 2 +- services/iam/PARITY.md | 2 +- services/iam/README.md | 2 +- services/iot/PARITY.md | 2 +- services/iot/README.md | 2 +- services/kinesis/PARITY.md | 2 +- services/kinesis/README.md | 2 +- services/kms/PARITY.md | 2 +- services/kms/README.md | 2 +- services/lambda/PARITY.md | 2 +- services/lambda/README.md | 2 +- services/lightsail/PARITY.md | 2 +- services/lightsail/README.md | 2 +- services/polly/PARITY.md | 2 +- services/polly/README.md | 2 +- services/quicksight/PARITY.md | 2 +- services/quicksight/README.md | 2 +- services/rekognition/PARITY.md | 2 +- services/rekognition/README.md | 2 +- services/route53/PARITY.md | 2 +- services/route53/README.md | 2 +- services/route53resolver/PARITY.md | 2 +- services/route53resolver/README.md | 2 +- services/s3/PARITY.md | 2 +- services/s3/README.md | 2 +- services/secretsmanager/PARITY.md | 2 +- services/secretsmanager/README.md | 2 +- services/securityhub/PARITY.md | 2 +- services/securityhub/README.md | 2 +- services/signin/PARITY.md | 2 +- services/signin/README.md | 2 +- services/sns/PARITY.md | 2 +- services/sns/README.md | 2 +- services/sqs/PARITY.md | 2 +- services/sqs/README.md | 2 +- services/ssm/PARITY.md | 2 +- services/ssm/README.md | 2 +- services/sso/PARITY.md | 2 +- services/sso/README.md | 2 +- services/ssooidc/PARITY.md | 2 +- services/ssooidc/README.md | 2 +- services/stepfunctions/PARITY.md | 2 +- services/stepfunctions/README.md | 2 +- services/sts/PARITY.md | 2 +- services/sts/README.md | 2 +- services/transcribe/PARITY.md | 2 +- services/transcribe/README.md | 2 +- services/workspaces/PARITY.md | 2 +- services/workspaces/README.md | 2 +- 114 files changed, 951 insertions(+), 953 deletions(-) diff --git a/desktop/go.mod b/desktop/go.mod index 1f33084f4d..ca82c63c08 100644 --- a/desktop/go.mod +++ b/desktop/go.mod @@ -3,103 +3,103 @@ module github.com/blackbirdworks/gopherstack/desktop go 1.27.3 require ( - github.com/blackbirdworks/gopherstack v1.0.0 + github.com/blackbirdworks/gopherstack v1.7.0 github.com/wailsapp/wails/v2 v2.16.0 ) require ( cloud.google.com/go/artifactregistry v1.27.0 // indirect - cloud.google.com/go/auth v0.20.0 // indirect - cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect + cloud.google.com/go/auth v0.24.1 // indirect + cloud.google.com/go/auth/oauth2adapt v0.3.0 // indirect cloud.google.com/go/bigtable v1.58.0 // indirect cloud.google.com/go/cloudbuild v1.34.0 // indirect cloud.google.com/go/cloudtasks v1.20.0 // indirect - cloud.google.com/go/compute/metadata v0.9.0 // indirect + cloud.google.com/go/compute/metadata v0.10.0 // indirect cloud.google.com/go/eventarc v1.26.0 // indirect cloud.google.com/go/firestore v1.26.0 // indirect cloud.google.com/go/functions v1.26.0 // indirect - cloud.google.com/go/iam v1.12.0 // indirect + cloud.google.com/go/iam v1.14.0 // indirect cloud.google.com/go/kms v1.35.0 // indirect - cloud.google.com/go/logging v1.19.0 // indirect + cloud.google.com/go/logging v1.20.0 // indirect cloud.google.com/go/longrunning v1.3.0 // indirect - cloud.google.com/go/monitoring v1.30.0 // indirect + cloud.google.com/go/monitoring v1.31.0 // indirect cloud.google.com/go/pubsub/v2 v2.7.0 // indirect cloud.google.com/go/redis v1.26.0 // indirect cloud.google.com/go/run v1.23.0 // indirect cloud.google.com/go/scheduler v1.17.0 // indirect cloud.google.com/go/secretmanager v1.22.0 // indirect cloud.google.com/go/spanner v1.96.1 // indirect - cloud.google.com/go/workflows v1.20.0 // indirect + cloud.google.com/go/workflows v1.21.0 // indirect connectrpc.com/connect v1.21.0 // indirect filippo.io/edwards25519 v1.2.0 // indirect git.sr.ht/~jackmordaunt/go-toast/v2 v2.0.3 // indirect - github.com/Microsoft/go-winio v0.6.2 // indirect + github.com/Microsoft/go-winio v0.6.3 // indirect github.com/agnivade/levenshtein v1.2.1 // indirect github.com/alecthomas/kong v1.16.1 // indirect - github.com/alicebob/miniredis/v2 v2.39.0 // indirect + github.com/alicebob/miniredis/v2 v2.40.0 // indirect github.com/andybalholm/brotli v1.2.6 // indirect github.com/aws/aws-sdk-go-v2 v1.47.3 // indirect - github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21 // indirect - github.com/aws/aws-sdk-go-v2/config v1.33.8 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.20.8 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 // indirect + github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22 // indirect + github.com/aws/aws-sdk-go-v2/config v1.33.9 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.20.9 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/service/acm v1.50.3 // indirect - github.com/aws/aws-sdk-go-v2/service/amplify v1.48.3 // indirect - github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.0 // indirect - github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.3 // indirect - github.com/aws/aws-sdk-go-v2/service/appsync v1.62.3 // indirect - github.com/aws/aws-sdk-go-v2/service/backup v1.69.0 // indirect - github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.3 // indirect - github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.3 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.2 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.2 // indirect - github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.3 // indirect - github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.3 // indirect - github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.3 // indirect - github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.2 // indirect - github.com/aws/aws-sdk-go-v2/service/configservice v1.74.3 // indirect - github.com/aws/aws-sdk-go-v2/service/datasync v1.67.3 // indirect - github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2 // indirect - github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.0 // indirect - github.com/aws/aws-sdk-go-v2/service/ecr v1.66.3 // indirect - github.com/aws/aws-sdk-go-v2/service/ecs v1.100.2 // indirect - github.com/aws/aws-sdk-go-v2/service/efs v1.49.3 // indirect - github.com/aws/aws-sdk-go-v2/service/eks v1.104.0 // indirect - github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.3 // indirect - github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.2 // indirect - github.com/aws/aws-sdk-go-v2/service/glue v1.169.0 // indirect - github.com/aws/aws-sdk-go-v2/service/iam v1.64.3 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5 // indirect - github.com/aws/aws-sdk-go-v2/service/iot v1.84.3 // indirect - github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.3 // indirect - github.com/aws/aws-sdk-go-v2/service/kms v1.61.3 // indirect - github.com/aws/aws-sdk-go-v2/service/lambda v1.112.0 // indirect - github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.3 // indirect - github.com/aws/aws-sdk-go-v2/service/polly v1.65.3 // indirect - github.com/aws/aws-sdk-go-v2/service/quicksight v1.136.0 // indirect - github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.2 // indirect - github.com/aws/aws-sdk-go-v2/service/route53 v1.70.3 // indirect - github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.3 // indirect - github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2 // indirect - github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.3 // indirect - github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.0 // indirect - github.com/aws/aws-sdk-go-v2/service/sfn v1.51.3 // indirect - github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sns v1.47.4 // indirect - github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3 // indirect - github.com/aws/aws-sdk-go-v2/service/ssm v1.79.2 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 // indirect - github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.3 // indirect - github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.3 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 // indirect + github.com/aws/aws-sdk-go-v2/service/acm v1.50.4 // indirect + github.com/aws/aws-sdk-go-v2/service/amplify v1.48.4 // indirect + github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.1 // indirect + github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.4 // indirect + github.com/aws/aws-sdk-go-v2/service/appsync v1.62.4 // indirect + github.com/aws/aws-sdk-go-v2/service/backup v1.69.1 // indirect + github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.4 // indirect + github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.4 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.3 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.3 // indirect + github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.4 // indirect + github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.4 // indirect + github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.4 // indirect + github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.3 // indirect + github.com/aws/aws-sdk-go-v2/service/configservice v1.74.4 // indirect + github.com/aws/aws-sdk-go-v2/service/datasync v1.67.4 // indirect + github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3 // indirect + github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.1 // indirect + github.com/aws/aws-sdk-go-v2/service/ecr v1.66.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ecs v1.100.3 // indirect + github.com/aws/aws-sdk-go-v2/service/efs v1.49.4 // indirect + github.com/aws/aws-sdk-go-v2/service/eks v1.104.1 // indirect + github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.4 // indirect + github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.3 // indirect + github.com/aws/aws-sdk-go-v2/service/glue v1.170.0 // indirect + github.com/aws/aws-sdk-go-v2/service/iam v1.64.4 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6 // indirect + github.com/aws/aws-sdk-go-v2/service/iot v1.84.4 // indirect + github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.4 // indirect + github.com/aws/aws-sdk-go-v2/service/kms v1.61.4 // indirect + github.com/aws/aws-sdk-go-v2/service/lambda v1.112.2 // indirect + github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.4 // indirect + github.com/aws/aws-sdk-go-v2/service/polly v1.65.4 // indirect + github.com/aws/aws-sdk-go-v2/service/quicksight v1.137.1 // indirect + github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.3 // indirect + github.com/aws/aws-sdk-go-v2/service/route53 v1.70.4 // indirect + github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.4 // indirect + github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3 // indirect + github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.4 // indirect + github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.1 // indirect + github.com/aws/aws-sdk-go-v2/service/sfn v1.51.4 // indirect + github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sns v1.47.5 // indirect + github.com/aws/aws-sdk-go-v2/service/sqs v1.52.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssm v1.79.3 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 // indirect + github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.4 // indirect + github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.4 // indirect github.com/aws/smithy-go v1.28.5 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/bep/debounce v1.2.1 // indirect @@ -110,42 +110,42 @@ require ( github.com/containerd/errdefs/pkg v0.3.0 // indirect github.com/distribution/distribution/v3 v3.1.2 // indirect github.com/distribution/reference v0.6.0 // indirect - github.com/dlclark/regexp2/v2 v2.5.2 // indirect - github.com/docker/docker-credential-helpers v0.9.9 // indirect + github.com/dlclark/regexp2/v2 v2.8.4 // indirect + github.com/docker/docker-credential-helpers v0.9.10 // indirect github.com/docker/go-connections v0.8.2 // indirect github.com/docker/go-events v0.1.0 // indirect github.com/docker/go-metrics v0.1.0 // indirect github.com/docker/go-units v0.5.0 // indirect - github.com/dop251/goja v0.0.0-20260911104922-fabc3b8078ad // indirect - github.com/dustin/go-humanize v1.0.1 // indirect + github.com/dop251/goja v0.0.0-20261012212121-0c308c5ed11b // indirect + github.com/dustin/go-humanize v1.1.0 // indirect github.com/felixge/httpsnoop v1.1.0 // indirect github.com/go-logr/logr v1.4.4 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.3.0 // indirect - github.com/go-sourcemap/sourcemap v2.1.3+incompatible // indirect + github.com/go-sourcemap/sourcemap v2.1.4+incompatible // indirect github.com/go-sql-driver/mysql v1.10.1 // indirect github.com/go-stomp/stomp/v3 v3.1.5 // indirect - github.com/godbus/dbus/v5 v5.1.0 // indirect + github.com/godbus/dbus/v5 v5.2.3 // indirect github.com/golang-jwt/jwt/v5 v5.3.1 // indirect github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9 // indirect github.com/golang-sql/sqlexp v0.1.0 // indirect - github.com/google/pprof v0.0.0-20260802141513-ef3492d7dac3 // indirect - github.com/google/s2a-go v0.1.9 // indirect + github.com/google/pprof v0.0.0-20261012231050-2af12c3f4d87 // indirect + github.com/google/s2a-go v0.1.11 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.17 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.23 // indirect github.com/googleapis/gax-go/v2 v2.26.2 // indirect github.com/gorilla/handlers v1.5.2 // indirect github.com/gorilla/mux v1.8.1 // indirect github.com/gorilla/websocket v1.5.3 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.31.0 // indirect github.com/hashicorp/golang-lru/arc/v2 v2.0.7 // indirect github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/jackc/pgpassfile v1.0.0 // indirect github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect github.com/jackc/pgx/v5 v5.11.0 // indirect - github.com/jackc/puddle/v2 v2.2.2 // indirect - github.com/jchv/go-winloader v0.0.0-20210711035445-715c2860da7e // indirect - github.com/klauspost/compress v1.20.1 // indirect + github.com/jackc/puddle/v2 v2.2.3 // indirect + github.com/jchv/go-winloader v0.0.0-20250406163304-c1995be93bd1 // indirect + github.com/klauspost/compress v1.20.3 // indirect github.com/kr/fs v0.1.0 // indirect github.com/labstack/echo/v4 v4.16.1 // indirect github.com/labstack/echo/v5 v5.4.1 // indirect @@ -154,7 +154,7 @@ require ( github.com/leaanthony/gosod v1.0.4 // indirect github.com/leaanthony/slicer v1.6.0 // indirect github.com/leaanthony/u v1.1.1 // indirect - github.com/mattn/go-colorable v0.1.15 // indirect + github.com/mattn/go-colorable v0.1.16 // indirect github.com/mattn/go-isatty v0.0.24 // indirect github.com/microsoft/go-mssqldb v1.11.2 // indirect github.com/miekg/dns v1.1.73 // indirect @@ -163,11 +163,11 @@ require ( github.com/moby/moby/client v0.6.2 // indirect github.com/mochi-mqtt/server/v2 v2.7.9 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect - github.com/ncruces/go-strftime v1.0.0 // indirect + github.com/ncruces/go-strftime v1.1.0 // indirect github.com/opencontainers/go-digest v1.0.0 // indirect github.com/opencontainers/image-spec v1.1.1 // indirect - github.com/parquet-go/bitpack v1.0.0 // indirect - github.com/parquet-go/jsonlite v1.0.0 // indirect + github.com/parquet-go/bitpack v1.1.0 // indirect + github.com/parquet-go/jsonlite v1.5.5 // indirect github.com/parquet-go/parquet-go v0.32.0 // indirect github.com/pierrec/lz4/v4 v4.1.33 // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect @@ -175,77 +175,77 @@ require ( github.com/pkg/sftp v1.13.11 // indirect github.com/prometheus/client_golang v1.25.0 // indirect github.com/prometheus/client_model v0.6.3 // indirect - github.com/prometheus/common v0.72.0 // indirect + github.com/prometheus/common v0.72.1 // indirect github.com/prometheus/otlptranslator v1.0.0 // indirect github.com/prometheus/procfs v0.22.0 // indirect github.com/rabbitmq/amqp091-go v1.15.0 // indirect - github.com/recolabs/gnata v0.6.0 // indirect - github.com/redis/go-redis/extra/rediscmd/v9 v9.22.0 // indirect - github.com/redis/go-redis/extra/redisotel/v9 v9.22.0 // indirect + github.com/recolabs/gnata v0.6.1 // indirect + github.com/redis/go-redis/extra/rediscmd/v9 v9.23.0 // indirect + github.com/redis/go-redis/extra/redisotel/v9 v9.23.0 // indirect github.com/redis/go-redis/v9 v9.23.0 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect github.com/rivo/uniseg v0.4.7 // indirect github.com/rs/xid v1.6.0 // indirect - github.com/samber/lo v1.49.1 // indirect - github.com/shopspring/decimal v1.4.0 // indirect + github.com/samber/lo v1.53.0 // indirect + github.com/shopspring/decimal v1.5.0 // indirect github.com/sirupsen/logrus v1.10.2 // indirect - github.com/tidwall/gjson v1.18.0 // indirect - github.com/tidwall/match v1.1.1 // indirect - github.com/tidwall/pretty v1.2.1 // indirect + github.com/tidwall/gjson v1.20.0 // indirect + github.com/tidwall/match v1.2.0 // indirect + github.com/tidwall/pretty v1.2.2 // indirect github.com/tkrajina/go-reflector v0.5.8 // indirect github.com/twmb/franz-go v1.22.1 // indirect - github.com/twmb/franz-go/pkg/kmsg v1.14.0 // indirect - github.com/twpayne/go-geom v1.6.1 // indirect + github.com/twmb/franz-go/pkg/kmsg v1.15.0 // indirect + github.com/twpayne/go-geom v1.7.0 // indirect github.com/valyala/bytebufferpool v1.0.0 // indirect github.com/valyala/fasttemplate v1.2.2 // indirect github.com/vektah/gqlparser/v2 v2.5.62 // indirect - github.com/wailsapp/go-webview2 v1.0.22 // indirect + github.com/wailsapp/go-webview2 v1.0.23 // indirect github.com/wailsapp/mimetype v1.4.1 // indirect github.com/yuin/gopher-lua v1.1.2 // indirect go.opentelemetry.io/auto/sdk v1.2.1 // indirect - go.opentelemetry.io/contrib/bridges/prometheus v0.71.0 // indirect - go.opentelemetry.io/contrib/exporters/autoexport v0.71.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 // indirect - go.opentelemetry.io/otel v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.22.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/prometheus v0.68.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.22.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.46.0 // indirect - go.opentelemetry.io/otel/log v0.22.0 // indirect - go.opentelemetry.io/otel/metric v1.46.0 // indirect - go.opentelemetry.io/otel/sdk v1.46.0 // indirect - go.opentelemetry.io/otel/sdk/log v0.22.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.46.0 // indirect - go.opentelemetry.io/otel/trace v1.46.0 // indirect - go.opentelemetry.io/proto/otlp v1.11.0 // indirect + go.opentelemetry.io/contrib/bridges/prometheus v0.72.0 // indirect + go.opentelemetry.io/contrib/exporters/autoexport v0.72.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 // indirect + go.opentelemetry.io/otel v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.23.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.23.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/prometheus v0.69.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.23.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.47.0 // indirect + go.opentelemetry.io/otel/log v1.47.0 // indirect + go.opentelemetry.io/otel/metric v1.47.0 // indirect + go.opentelemetry.io/otel/sdk v1.47.0 // indirect + go.opentelemetry.io/otel/sdk/log v1.47.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.47.0 // indirect + go.opentelemetry.io/otel/trace v1.47.0 // indirect + go.opentelemetry.io/proto/otlp v1.11.1 // indirect go.uber.org/atomic v1.12.0 // indirect go.yaml.in/yaml/v2 v2.4.4 // indirect golang.org/x/crypto v0.58.0 // indirect - golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa // indirect - golang.org/x/net v0.60.0 // indirect + golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49 // indirect + golang.org/x/net v0.61.0 // indirect golang.org/x/oauth2 v0.37.0 // indirect golang.org/x/sync v0.24.0 // indirect golang.org/x/sys v0.49.0 // indirect golang.org/x/text v0.43.0 // indirect - google.golang.org/api v0.288.0 // indirect - google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 // indirect + google.golang.org/api v0.302.0 // indirect + google.golang.org/genproto v0.0.0-20261012220534-4341edf3f941 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 // indirect google.golang.org/grpc v1.84.0 // indirect google.golang.org/protobuf v1.36.12 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - modernc.org/libc v1.77.1 // indirect + modernc.org/libc v1.78.0 // indirect modernc.org/mathutil v1.7.1 // indirect modernc.org/memory v1.12.1 // indirect modernc.org/sqlite v1.60.1 // indirect - software.sslmate.com/src/go-pkcs12 v0.7.3 // indirect + software.sslmate.com/src/go-pkcs12 v0.7.4 // indirect ) replace github.com/blackbirdworks/gopherstack => ../ diff --git a/desktop/go.sum b/desktop/go.sum index cc909e7c11..b4fb8ad293 100644 --- a/desktop/go.sum +++ b/desktop/go.sum @@ -4,10 +4,10 @@ cloud.google.com/go v0.123.0 h1:2NAUJwPR47q+E35uaJeYoNhuNEM9kM8SjgRgdeOJUSE= cloud.google.com/go v0.123.0/go.mod h1:xBoMV08QcqUGuPW65Qfm1o9Y4zKZBpGS+7bImXLTAZU= cloud.google.com/go/artifactregistry v1.27.0 h1:EBgdk9sXNAVyWJ3hnTmWRdlmKhGDKCjkJbLoF3EsyWE= cloud.google.com/go/artifactregistry v1.27.0/go.mod h1:r0rZgbNmn5ppdqwUMF182yc7EFH6vabJMbXM+PlfW9A= -cloud.google.com/go/auth v0.20.0 h1:kXTssoVb4azsVDoUiF8KvxAqrsQcQtB53DcSgta74CA= -cloud.google.com/go/auth v0.20.0/go.mod h1:942/yi/itH1SsmpyrbnTMDgGfdy2BUqIKyd0cyYLc5Q= -cloud.google.com/go/auth/oauth2adapt v0.2.8 h1:keo8NaayQZ6wimpNSmW5OPc283g65QNIiLpZnkHRbnc= -cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod h1:XQ9y31RkqZCcwJWNSx2Xvric3RrU88hAYYbjDWYDL+c= +cloud.google.com/go/auth v0.24.1 h1:NTmd2iJb4DsGIav0KiqFMYI88nMshA2wnFMBatRmoCs= +cloud.google.com/go/auth v0.24.1/go.mod h1:1dmBXa9xfBvBr39ZnDUDkaaA91ccq9CcqENDgJA4d7c= +cloud.google.com/go/auth/oauth2adapt v0.3.0 h1:FY8oSZpCYoUNv6QxVODuMjQz4IlSOVeiQtZ08vLPz88= +cloud.google.com/go/auth/oauth2adapt v0.3.0/go.mod h1:7+2uCm7++XFO+/lN06c2HXpDXb/NMNn2/UwyBPbTnkk= cloud.google.com/go/bigquery v1.85.0 h1:zsFsa8jOVkU4c7CWE1cbrfsemtNbM3YRUmtFRYXYN58= cloud.google.com/go/bigquery v1.85.0/go.mod h1:oBma1P5/b1Jtd8xRLKoyTeNIMlACGHbSMLudzxHGHgc= cloud.google.com/go/bigtable v1.58.0 h1:fkf7bI0DBkKN85uRrfEEpkbufSc48b4PVIZCRud3xRk= @@ -18,24 +18,24 @@ cloud.google.com/go/cloudtasks v1.20.0 h1:v0xfHn7t84PVRr2LrflMVqunBG/keh0CmcWpGY cloud.google.com/go/cloudtasks v1.20.0/go.mod h1:qhHo3AHGV3EDX8OpVR+dEI8tRt/tnWSWAoYE5LlABJk= cloud.google.com/go/compute v1.72.0 h1:cwmwK/ADu7G1DNRN2Dt+qTpdg1hrAqzArBSmgSFumXE= cloud.google.com/go/compute v1.72.0/go.mod h1:L8Z2360/cq2L/Z3q1o/D/jTFkzbgKLbgERpOm4/cepE= -cloud.google.com/go/compute/metadata v0.9.0 h1:pDUj4QMoPejqq20dK0Pg2N4yG9zIkYGdBtwLoEkH9Zs= -cloud.google.com/go/compute/metadata v0.9.0/go.mod h1:E0bWwX5wTnLPedCKqk3pJmVgCBSM6qQI1yTBdEb3C10= +cloud.google.com/go/compute/metadata v0.10.0 h1:pyKMUQSwchgkIBBJGdILqQbs/BNJXqwSA7Ej6LAvvtY= +cloud.google.com/go/compute/metadata v0.10.0/go.mod h1:rGFHRrIif570kSibjFTMbt6/4/tzgJWFGI/HVol4GIk= cloud.google.com/go/eventarc v1.26.0 h1:qrJ8Hx96KLDqU9yQdmAly6Cq1w0d5t/SOOpDWRFrfNQ= cloud.google.com/go/eventarc v1.26.0/go.mod h1:vjPsVSad+d/UNOd4k/3/E9CX/5p8k0ChjxoBU7H6I2I= cloud.google.com/go/firestore v1.26.0 h1:7Y6wn4aj5JXl2DAsKSTpLzYKPrfrIbhgQnHDjNOJ3sQ= cloud.google.com/go/firestore v1.26.0/go.mod h1:X7hAjktdf9wIYJEHJ/dRFpYJmpcZanf1WnWxBAq8vJE= cloud.google.com/go/functions v1.26.0 h1:I1698A08LwvH3ppcIs+F/1pypQ6nzFo2OigLb0hglZ4= cloud.google.com/go/functions v1.26.0/go.mod h1:cc40K7+fd6/QLYjPta8YK6nFzLiFaxjqxHBuNAMwdOY= -cloud.google.com/go/iam v1.12.0 h1:Aki3bX9aHUDKPHfnRJfDcTdVedvy6quGBQcTqx3DRXk= -cloud.google.com/go/iam v1.12.0/go.mod h1:FEZ4lXpADAC2AIpQY7LANNjjwyQ2jK439CI2VaD+sLY= +cloud.google.com/go/iam v1.14.0 h1:YRIB1/4xxwJ+NfI6RQr1WaOoHHeV0MizJEj940nBXJA= +cloud.google.com/go/iam v1.14.0/go.mod h1:JTPZfbHdGXJrOYREtkRoFzCDGaBdbA7ILLKO/DDuav0= cloud.google.com/go/kms v1.35.0 h1:nJ/ktaqspx1nPM9vIcO0SHbhqCAm8nvAxL1siuVgKm0= cloud.google.com/go/kms v1.35.0/go.mod h1:0++71pIHvJL+GmMa8K4jOWFq7gNOX3jm2PRMSJwTKJw= -cloud.google.com/go/logging v1.19.0 h1:NCqhdVUg3wQ8Cobdf16FDSuTGi3+6+hdSBHrY5TsR6Q= -cloud.google.com/go/logging v1.19.0/go.mod h1:i40NZCHC9Gqvod4yE+yQfDWwlgwW/SrshkkGibCHxcA= +cloud.google.com/go/logging v1.20.0 h1:l7yzCB8/JSY5PHT9RsaqdT1jaBGbM6KlSJDX210HlXM= +cloud.google.com/go/logging v1.20.0/go.mod h1:ALUaJQZM691Eeujy9kFx0xREq3AMPuGd+pTRZuTYv+w= cloud.google.com/go/longrunning v1.3.0 h1:lZ6c8SJJBmILp/Wnr3vGnBLa0q+cYfSHRCcUfVI2hpI= cloud.google.com/go/longrunning v1.3.0/go.mod h1:wpgLxCn+UA3/TZ1bj/fW39mfDpwVlMPu1xKJyoMt7V0= -cloud.google.com/go/monitoring v1.30.0 h1:r/d+JUbyKmJ8b07iznuKfzVzrIXTWxHQ3lBRm3x2LlY= -cloud.google.com/go/monitoring v1.30.0/go.mod h1:htlUR0QWVMrjFzZmN4LGnMAve9xB/eduwjmINxVZ8RM= +cloud.google.com/go/monitoring v1.31.0 h1:LCuAoYiq8snyL/eDAG/VC73uWFXeax8+YEfmoNGJUrY= +cloud.google.com/go/monitoring v1.31.0/go.mod h1:7uk2dIJIf7ra64dI1VuQ0ttoFqvtKjdzq46u6zNP1hU= cloud.google.com/go/pubsub/v2 v2.7.0 h1:MFrBTZZa6PDWZzCi4NJRsHKMm2w0a4oAaYNqwjgbQTE= cloud.google.com/go/pubsub/v2 v2.7.0/go.mod h1:JaFvWNVRk3Knoil/4M1ECeLOaI9D8drbmJWypQlK5aM= cloud.google.com/go/redis v1.26.0 h1:RgLGd28s+EBqXxwk82SMn0aU0WvlmFezpniY9MGhgNQ= @@ -50,8 +50,8 @@ cloud.google.com/go/spanner v1.96.1 h1:pLmq5/Fj+Yu6YGRBz9oMPm3ZRQIeG14FYBWFwhZZa cloud.google.com/go/spanner v1.96.1/go.mod h1:VqMSp/YlTofUq1q6ekkXBAmhAs6X860YL0I8wo7i+k0= cloud.google.com/go/storage v1.69.0 h1:jAAMC1411HEh78nKsU0Zns+eFj3TnhjAWIhg5Ud/XBM= cloud.google.com/go/storage v1.69.0/go.mod h1:PELYsxTYm2peE4mwLEC1+mS1dA/kUSRUxNv56rOy44g= -cloud.google.com/go/workflows v1.20.0 h1:qROpn1zRDdeIjUP9w9O3MHXJEg8v/pzVMicAcw9vLvQ= -cloud.google.com/go/workflows v1.20.0/go.mod h1:TC9yx7VpjGdBBeKM8FG2EMtms5Q9nyTqI+2uV9bDNs4= +cloud.google.com/go/workflows v1.21.0 h1:6qaQMV8+M//I1FtXCValShGdOzY3ISWoO1fVHl64DCc= +cloud.google.com/go/workflows v1.21.0/go.mod h1:NWhaBVthsfJuai3qQ9wexP13swsYz5vvvfoGj9GtJ1o= connectrpc.com/connect v1.21.0 h1:LhqSJt7jHf5NJBo9Jq/t/9FjcYAideif0mg+qe2jCUs= connectrpc.com/connect v1.21.0/go.mod h1:A2ygJrukXwWy32vkCAAHNVguZrqZ+jeZ9rGRnGR4dN4= dario.cat/mergo v1.0.2 h1:85+piFYR1tMbRrLcDwR18y4UKJ3aH1Tbzi24VRW1TK8= @@ -122,8 +122,8 @@ github.com/Azure/azure-sdk-for-go/sdk/storage/internal v0.1.0 h1:X/bTwe0qpvmvPPu github.com/Azure/azure-sdk-for-go/sdk/storage/internal v0.1.0/go.mod h1:+kX7ahyFelQ42F3RScM2CFgHJljp0phc/FieKLYVpFI= github.com/Azure/go-amqp v1.7.0 h1:9VlH/LEWr386XWWJRNON0eslFqSClYBXP4HewvIqkDQ= github.com/Azure/go-amqp v1.7.0/go.mod h1:pCJaHsvRlmmFUpxyQbh2qPkUFqYJeRBTqJSHKJadvPg= -github.com/Azure/go-ansiterm v0.0.0-20261006220739-8c912ac31dd4 h1:m2xcjRABtG288vnlV3U/PKh/HnPURxZp50RKNUwBxM8= -github.com/Azure/go-ansiterm v0.0.0-20261006220739-8c912ac31dd4/go.mod h1:MTUE7ZuZO89FAtAwozGg6AWD83pcdefnEq5gF82MB8s= +github.com/Azure/go-ansiterm v0.0.0-20261008234906-119c4d577770 h1:n3LUIJHwvkpfvfkt0dD7at4iYfQD24ML2jflWi3r2ew= +github.com/Azure/go-ansiterm v0.0.0-20261008234906-119c4d577770/go.mod h1:DMNF6Kxv+EcuUvVuNkvC3f+BjEEmc/Fn9aU+qiD8zpU= github.com/AzureAD/microsoft-authentication-library-for-go v1.8.0 h1:Nljr4q1GRA/5vCrMONS+g4u4LRHNgOXVSh3O43J2CnI= github.com/AzureAD/microsoft-authentication-library-for-go v1.8.0/go.mod h1:Y33QHnf0FfdVewFFISOGe20mkZbxX4H839o955/PoeI= github.com/DATA-DOG/go-sqlmock v1.5.2 h1:OcvFkGmslmlZibjAjaHm3L//6LiuBgolP7OputlJIzU= @@ -139,18 +139,18 @@ github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapp github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= github.com/Masterminds/semver/v3 v3.5.0 h1:kQceYJfbupGfZOKZQg0kou0DgAKhzDg2NZPAwZ/2OOE= github.com/Masterminds/semver/v3 v3.5.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM= -github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= -github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= +github.com/Microsoft/go-winio v0.6.3 h1:M/52tsoyTfwaxajLnXZm7PqkbMGRH8iSWP+8fcg9MQ4= +github.com/Microsoft/go-winio v0.6.3/go.mod h1:ma0QpxizD4fyyzJ1C7MIblymTD2Nxz5Mho/3CepwIZg= github.com/agnivade/levenshtein v1.2.1 h1:EHBY3UOn1gwdy/VbFwgo4cxecRznFk7fKWN1KOX7eoM= github.com/agnivade/levenshtein v1.2.1/go.mod h1:QVVI16kDrtSuwcpd0p1+xMC6Z/VfhtCyDIjcwga4/DU= github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8vS6K3D0= github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k= github.com/alecthomas/kong v1.16.1 h1:ixhCt93XkJ98kGposQ54+bl0IK6XwqB40AsMynU7Z8E= github.com/alecthomas/kong v1.16.1/go.mod h1:wrlbXem1CWqUV5Vbmss5ISYhsVPkBb1Yo7YKJghju2I= -github.com/alecthomas/repr v0.5.2 h1:SU73FTI9D1P5UNtvseffFSGmdNci/O6RsqzeXJtP0Qs= -github.com/alecthomas/repr v0.5.2/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4= -github.com/alicebob/miniredis/v2 v2.39.0 h1:M7WbmV5BmV56L8KTG0rw6vEQ+woTOghpDgin2xv4A0g= -github.com/alicebob/miniredis/v2 v2.39.0/go.mod h1:TcL7YfarKPGDAthEtl5NBeHZfeUQj6OXMm/+iu5cLMM= +github.com/alecthomas/repr v0.5.4 h1:OVP7JEcuzU9CCDsT6STCr3rg17oQfWILtPWd2EG0uN4= +github.com/alecthomas/repr v0.5.4/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4= +github.com/alicebob/miniredis/v2 v2.40.0 h1:6IgTQbvm2JiMYZ8yur/acNJzVjtSOWCelxXbk/LUBXc= +github.com/alicebob/miniredis/v2 v2.40.0/go.mod h1:TcL7YfarKPGDAthEtl5NBeHZfeUQj6OXMm/+iu5cLMM= github.com/andybalholm/brotli v1.2.6 h1:ftYnfj6usCp+UGV5kSJ3+chpMQgU+gJf/AxsUQ52REI= github.com/andybalholm/brotli v1.2.6/go.mod h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY= github.com/antlr/antlr4 v0.0.0-20181218183524-be58ebffde8e h1:yxMh4HIdsSh2EqxUESWvzszYMNzOugRyYCeohfwNULM= @@ -169,34 +169,34 @@ github.com/aws/aws-sdk-go v1.55.8 h1:JRmEUbU52aJQZ2AjX4q4Wu7t4uZjOu71uyNmaWlUkJQ github.com/aws/aws-sdk-go v1.55.8/go.mod h1:ZkViS9AqA6otK+JBBNH2++sx1sgxrPKcSzPPvQkUtXk= github.com/aws/aws-sdk-go-v2 v1.47.3 h1:HRoT/MkNi3bjO5xF4dCzLzvVmkvRGHj3/cLINDnJejk= github.com/aws/aws-sdk-go-v2 v1.47.3/go.mod h1:xSl+OSI5ZUw6bSMupWc218zE5Pl+65MCCu3ySWFY99A= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21 h1:WKBWnr7CcxtexN5hlwQm3PQHpOiHC1yL2jT9xV1lst4= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21/go.mod h1:wSsHgTuq6+1PF8bYXu69GvAtPwRqu58R54eiU3oJjPA= -github.com/aws/aws-sdk-go-v2/config v1.33.8 h1:I9S23gMufs97T0CE0ZUzvdl/i2TDnxOJzgxw18d1RBo= -github.com/aws/aws-sdk-go-v2/config v1.33.8/go.mod h1:/WlDmOxSaE2dhWUmEcFF3QnckmOPH49GxsQI0CzRAtg= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8 h1:ibO101be+3jJOMBCJphBXzXm9UzIq+zxr8plM2V3FHw= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8/go.mod h1:gAFU+h+59h6frPO/KUG7sgcToVf1ti8i/VMImKiFpcM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 h1:b4FhKL3xhR6BVxUTU+h1K8gK2XYhb+pU/sRiwJwLuCs= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2/go.mod h1:FprVEOVKR2fKunYpdjOCpt1/n76MnL72PcTKylXlYRs= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22 h1:oiEmPz/YMMeh/JvAE8xSxNCIsvWE6lpFe4ZPlyFykQI= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22/go.mod h1:QWUDuRi9PFjBHIU2iH1Pkldbe7zqLfXJC4wWLbF8nuQ= +github.com/aws/aws-sdk-go-v2/config v1.33.9 h1:Hv6bcQUJVnmuWaKjqD6Ot8sE75NrWsWV20oGT5aWle0= +github.com/aws/aws-sdk-go-v2/config v1.33.9/go.mod h1:ivowmrZNfBQLcg4QkaItgi5wae4Bzot9RzIdbY1hfTg= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9 h1:SNO55PnWhaDafsOcv16lCA0kdoFMl/YlegWoVsU02s0= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9/go.mod h1:+2reOTRtdD3VSBqpRDNwrZIYy8yMCYa7oK3WKTJ/I1I= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 h1:gr3b87OLB29jymWPzp/CAyXwQRJVE+sC4Wm0qBIKHsk= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3/go.mod h1:BRjf4L/Yx2hY54o+ZibPbLJyMMeSwqYQXwcJfqW66a8= github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 h1:CqL8NN3p4I0JTwwV5MEoatIl4Y2amZ2X9dRD+0hbRL0= github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6/go.mod h1:exdJ32hMqXl0Wyo6NwqEC5yIhtua3+PDaKE8P29m4qE= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 h1:FpBq24TG6WVSObTNhQOv7Q0088rounUUlwn3zlNItkM= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6/go.mod h1:ONzdPVYC95oBOu0VWNEsKEntcoemP3xVKjT+qWml1s4= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 h1:rkxirozlOuMs3QuaGsDV3ll5suBdeeH6iSLFPyA5zNk= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5/go.mod h1:OQjoYoCdNx6tLyZNEuD0HRfHQVStBIfQyigewExdEVU= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 h1:Qmn60RWuk9+bd2ddvJJqwf3Cpac3VvGMOdbGemtUhX4= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6/go.mod h1:h/YJhe4AVyQxEUMluph10iqV7mjajH7A9L+BHF5ppis= github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.57.3 h1:m7EQZA6WxCbiExtCYq1wJLvK/dTQgQc1KvEOBnF9GlY= github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.57.3/go.mod h1:bnWEt8vtWgXblmBplMzrDjXUh1xwxO74TJ2l843EiLQ= github.com/aws/aws-sdk-go-v2/service/account v1.42.2 h1:cAzQYgbuH0TI2xSV5N6G4O80ZU249eJkVyUbAcfhNms= github.com/aws/aws-sdk-go-v2/service/account v1.42.2/go.mod h1:oBRiou4VnT2MS8GesrHaWqP+10YVwn0yiKXVhRtZhbc= -github.com/aws/aws-sdk-go-v2/service/acm v1.50.3 h1:pxAKwC3UtQc3OZxg8wk6CM01lmkIAAram14x/e69nbc= -github.com/aws/aws-sdk-go-v2/service/acm v1.50.3/go.mod h1:xJibnTTIfrTErRI8iKPLKkkJ1SSH/CC84ErH/Q8LXlQ= +github.com/aws/aws-sdk-go-v2/service/acm v1.50.4 h1:uz4a3Ekjj8ReSzkd99uV/TsUCe4Gln5Y0bVGKvmJBhY= +github.com/aws/aws-sdk-go-v2/service/acm v1.50.4/go.mod h1:e4faHxOjIOUDIfY+j74fgoF+tkF0CfXY09DYPLTEuzg= github.com/aws/aws-sdk-go-v2/service/acmpca v1.56.3 h1:vIbqYtxJ3za0vlpa9RCmWaAUVoasGBckNVC8RIkii6o= github.com/aws/aws-sdk-go-v2/service/acmpca v1.56.3/go.mod h1:kE8qD4cwfBUjdIQ/QxdwIUub/qXKa8Q4TTDelsPxd2w= github.com/aws/aws-sdk-go-v2/service/amp v1.54.5 h1:XqlX+lpd0eKIICOSZrACtVbudpRFDCtXtWcQSKMzSNg= github.com/aws/aws-sdk-go-v2/service/amp v1.54.5/go.mod h1:97b2dML5q5fNskfcv+kbVAtyETFpCLXxBH9V3opqGD4= -github.com/aws/aws-sdk-go-v2/service/amplify v1.48.3 h1:eBKYeVc0hrkoUN0F16NzrCE+hWfbArdmk0Q4+q/DqE8= -github.com/aws/aws-sdk-go-v2/service/amplify v1.48.3/go.mod h1:k2wKDO6ntErpHe8IzrsE9Nf5NWYp/Y/MYhBEjjBahq0= -github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.0 h1:eS9jk3Mh6klhdDkQ2sqxoyotL8sYbWulvcwYBpIeruc= -github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.0/go.mod h1:NY2SlF9duOER9ieSHHPQvldZJ7SIAsiBrs7OInWvf8c= +github.com/aws/aws-sdk-go-v2/service/amplify v1.48.4 h1:ShQ5sWc7F46m0AdPFAtbazkJ/N4jyetJyAX5JDg80og= +github.com/aws/aws-sdk-go-v2/service/amplify v1.48.4/go.mod h1:p5dQQ3Sa/op906Bf3l4JsWMiK5/h0pckZhm78JiaV68= +github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.1 h1:HS9Q/6aYTyP8jcXWyfB/b1niWvoLKBXtQOFl3YoH0wQ= +github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.1/go.mod h1:cUXC0iIPmclKz17McBbA4J6bKj5oLDO9BrtBfIwB1y0= github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.41.0 h1:nUGZgh5RPVbaDUpgWth1+/XdkZNIg3o2fvKjM7RbhEg= github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.41.0/go.mod h1:4zxNCaPou/748mMfy1UxEHv0iVuy/vLyxMypbg3gwb8= github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.46.0 h1:PjiqqQfk59cl66OtawuXM0H9vWp2G4iRglMViLc35FQ= @@ -207,30 +207,30 @@ github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.32.3 h1:7r75HDBssJRWyMEQwy github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.32.3/go.mod h1:5H/QcQjrEwZFi6doICEBGGEsN+bUUMGN3Rnguh44+p4= github.com/aws/aws-sdk-go-v2/service/appintegrations v1.52.0 h1:YiwvDhp5Cbbsi1Jh7e8/fy41t7dvEExvbHbeTJBphvk= github.com/aws/aws-sdk-go-v2/service/appintegrations v1.52.0/go.mod h1:b1NoW5atkYkstNHyVBmqnM8XFacOcpxsGWxlhYVQRUM= -github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.3 h1:w7mLSSlCoHGCNZ/DaQPUqQ1cSmoFQPbE0VSHorE4dmI= -github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.3/go.mod h1:IEj5eTd50ygzd15ovCz4eLp9pBEQdwDhnfKCabV2rPI= +github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.4 h1:cURy3/P4XPxcE9IpMoZeL6wjxTbSS8/aS1nYqC0V4eA= +github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.4/go.mod h1:F7jUBxpH+TJfTIE4IMm0oNCJGL3eOid8OTG2JHasIuk= github.com/aws/aws-sdk-go-v2/service/appmesh v1.44.3 h1:8yKmuzfwFe3/uAJWY/PN2FCPNR3Cv19JcTsJVrwMcvc= github.com/aws/aws-sdk-go-v2/service/appmesh v1.44.3/go.mod h1:Up33BaWkcCfljpgxPU11wDfXlsNyFbu03XSI5iSncAs= github.com/aws/aws-sdk-go-v2/service/apprunner v1.48.3 h1:YZkvH8Cgy8EoFqI1KvOSjdveVu0+EG5FpOF60LSGuT4= github.com/aws/aws-sdk-go-v2/service/apprunner v1.48.3/go.mod h1:O070v68swxxCmscu2qNobPxkh1cmZ3MTQH+KkeB//UU= github.com/aws/aws-sdk-go-v2/service/appstream v1.71.2 h1:gusxxancYE8BNxXWXGC+PnhM5kdRpdRuWwaPTuNncFE= github.com/aws/aws-sdk-go-v2/service/appstream v1.71.2/go.mod h1:h578X1UovXJTS2wsfNSNj2JyT9sT5o64F4ajVrsgd30= -github.com/aws/aws-sdk-go-v2/service/appsync v1.62.3 h1:XBUgoibWfk0tjEPF8hsteuM8UNFEbbT4b51uHHfTT60= -github.com/aws/aws-sdk-go-v2/service/appsync v1.62.3/go.mod h1:k15Z4o0OVuhfQagb1Pk7TOiC4IknSufaZlsyvgmlKbk= +github.com/aws/aws-sdk-go-v2/service/appsync v1.62.4 h1:Ipu87yQykrAMOmIC2yqQJiSu1AcLP0i8X75HFAW+8jk= +github.com/aws/aws-sdk-go-v2/service/appsync v1.62.4/go.mod h1:wh603K++SF7Sa7iz7gTYhJ6KmsH55tJTsum51c+esH8= github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.34.1 h1:nfM0dBp941RbONKXX++ibtYjsP48biow4vjnQn4DAws= github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.34.1/go.mod h1:v+QtdsMz2oLXgBDr3NEjSP62ZE6MFj797Y+kgROT9Hw= github.com/aws/aws-sdk-go-v2/service/athena v1.66.3 h1:drpJGocsq2q9B4MDx7AyFO0b4UF3r8s+Q7fYrChsEls= github.com/aws/aws-sdk-go-v2/service/athena v1.66.3/go.mod h1:2n0eQrrAv2CyTJL4l/kovX5xVgzJYd0gapb2a6m+yU8= github.com/aws/aws-sdk-go-v2/service/autoscaling v1.78.3 h1:4k9Crq+4CKmkM2b7X5Ghs8oje0Xhd5EfQilf5gskZj0= github.com/aws/aws-sdk-go-v2/service/autoscaling v1.78.3/go.mod h1:x75Bet0yrtqBcGobIvICmu3YHSwTkJlXTNd1nJohNEs= -github.com/aws/aws-sdk-go-v2/service/backup v1.69.0 h1:jyZMuRpMLMqOkhLCuK9PaBkz1wxRHSi/8ctYs6Uxtdo= -github.com/aws/aws-sdk-go-v2/service/backup v1.69.0/go.mod h1:NSPhmJ9AFh3ae6ih0O4mZdKUsiMtB79byuBXPEt3JEE= +github.com/aws/aws-sdk-go-v2/service/backup v1.69.1 h1:VuMc2bzcGBu5WAToXz68QIyCWV6CUtIhyhu/hKDY4ks= +github.com/aws/aws-sdk-go-v2/service/backup v1.69.1/go.mod h1:J7cLkculKL/fbJQc7G4RIoSx7oXaX4rUkuWMuGsSwGo= github.com/aws/aws-sdk-go-v2/service/batch v1.78.2 h1:i8FRNsJzLdLUMKGAXnFrz/F4mq7Xg1nEPt+ggHMEbeM= github.com/aws/aws-sdk-go-v2/service/batch v1.78.2/go.mod h1:aw+mTnRXsZrGLjWfMTSp8JqzEHfkaxC15OoUpt/rnPA= github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.25.4 h1:ora37PggetRBZrkkP+385V8ih7/qtQIHIPzwSvnLst4= github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.25.4/go.mod h1:A+bGaCbODdVoe5RodJXXJLbhojXxSIBsnEIP6nw7wNg= -github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.3 h1:UePvy/BbWHeDT9qBuQXqwP0lpzFIY0GXQzEk1hyx+eE= -github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.3/go.mod h1:dyyhJBy4DeryctBp4U2bQ4VltFHuxsuCa+UTq+kf/mc= +github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.4 h1:5js9H3X+Z20bFBSqOwdpLEhi537W1X33viF2lPJjG40= +github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.4/go.mod h1:7oD/4Bt0gts+ehhfbzAIW3UIlQoyickLXZJCSkrd9t8= github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.68.2 h1:0KZYEqNfGQE6Ujac/s/YiD9W3JxQAPd4D/q57MH7qGw= github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.68.2/go.mod h1:40dYjQlTNwCgtdv8aCdq9FAshD5L9fQaL5kRoM64QKA= github.com/aws/aws-sdk-go-v2/service/bedrockagentcore v1.50.3 h1:ZwHq3JY3lWipgB6TDOPz1XiUIUTXSXVaG0M6g04jai4= @@ -241,8 +241,8 @@ github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.63.3 h1:VEqBGK/7z6ToHazNY github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.63.3/go.mod h1:SPkpz0MqR7SX45gtcHIYIFaQi3BLiNUj2lNnnsIKvCg= github.com/aws/aws-sdk-go-v2/service/budgets v1.53.1 h1:Ua/xE2mw75XcBcm9P6pGFgDL5+zJ4eCqj9UQ2r73Mzo= github.com/aws/aws-sdk-go-v2/service/budgets v1.53.1/go.mod h1:7V6JRjAyHZzbmv7sU+5tGYCJpU1EZBJriqqE3rIMB4Y= -github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.3 h1:HtxEow3ld3O4iKftRnjNM9WYFQxOg23gLCeiv2huBqk= -github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.3/go.mod h1:P4ViuP8NNcwRtbmPGnUX5VZl0Pwz68GlbepSffk5mtA= +github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.4 h1:7nkZWAaH9k21BC2v1a/2wbXo8cniKbG3eLt0R1Uqhvk= +github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.4/go.mod h1:WKmkdHvObQRYfOavw2wq5tafSr57IKi1QQm+4/LIuBs= github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.38.3 h1:wS2hajWb3B+Nmo3MS+nbyxUjKHEvgb+AHVzTeJJQn+8= github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.38.3/go.mod h1:khI6SL00MeR1zytt5MzbU3LVzA5P8AByTylgu1V1XyE= github.com/aws/aws-sdk-go-v2/service/cloudformation v1.82.0 h1:JY5MMRD5XSRMKmQQzdsDDMyjsN1XO4Ae1IH6W4ZPt+s= @@ -255,34 +255,34 @@ github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.43.4 h1:OjZQOFFB+dxBgKx8HZa4m github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.43.4/go.mod h1:97Fi8N9/gN73eadosvztmCMRomYXoGK4SzdEWNOcn8A= github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.65.3 h1:ihG23ctMyk46ky1yyUkscCLXqHONiNE7ICqVyEYBWEQ= github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.65.3/go.mod h1:sJGwc7wmXi06c3GkF5id73UDLevKICWjCjNLDQ0gxes= -github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.2 h1:qeWf9NqVIWxRYcI6ZGkiY5/+NydRBlYozXvFlBhyjVk= -github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.2/go.mod h1:NnNvxzoeHi+nC2XiVD+SnIIW75PtSjMTTEvGvOfk9og= -github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.2 h1:ZUfYtMOELzVop4DMPjR7I8LS+hIH8H5iIx7s5kzp2ek= -github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.2/go.mod h1:iu8+tw6QjMHI2U04mIYFLYUP5WwvtOc6oyz9G6qHoQM= +github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.3 h1:VmR1+YQW2vc3Sy2fLGSFtijUq9bAOMzzFxNC1zmHiA0= +github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.3/go.mod h1:Q6H59zrEAgECYo4bjSh3IAvr+A+KklmThMoZjqnXbHY= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.3 h1:Ko7t4Gcbo6KG3EHz+aE7mNmkGeTnFOCweeqCM8v3k/o= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.3/go.mod h1:EPgYb5ANskWf9TqjokpS+1yEMgClBO15HdGU29JiiSM= github.com/aws/aws-sdk-go-v2/service/codeartifact v1.46.3 h1:pIR5EJzK8KeXLCnbfyVeFKcG6nL34szl8an/yrXpAlw= github.com/aws/aws-sdk-go-v2/service/codeartifact v1.46.3/go.mod h1:BkiadrnnYdDAvAWVYOvlgPI7McUSR7fCpUDpWmaf62Q= -github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.3 h1:mToIF2MVIIR7DEY8SS6gGpol/WxIeXOCVuZIr43LX9o= -github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.3/go.mod h1:FDD8nGdGBEuJu+IfkNsc+1mfVIUvcMZbYnEvYzLRpR4= +github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.4 h1:muGZH9aPH8AFq5aaol7NjFVXXHIL4oYm8qMVVUcf++4= +github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.4/go.mod h1:kaonA1g46RzDPR2W8h9bbVrgEo8UnAnQkjZkP8z+k3o= github.com/aws/aws-sdk-go-v2/service/codecommit v1.43.3 h1:Yp2dNc0P3SSVwI9WJYohb7rXQzHTTdIeFC+QQBm4Pb4= github.com/aws/aws-sdk-go-v2/service/codecommit v1.43.3/go.mod h1:057ZCgNUoPNoHeCPUjqnUhn2hKri2g01UyUmlo9X5Gs= github.com/aws/aws-sdk-go-v2/service/codeconnections v1.20.0 h1:3q9pbSxX7Jp74UPr94d7Sy7KR2bzIl2+q0kSCI7vjo0= github.com/aws/aws-sdk-go-v2/service/codeconnections v1.20.0/go.mod h1:2ORHZ3/iZj1m9fKPH9CAXNaxoggOGATt6qLJy4WFKXs= -github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.3 h1:nhKetrxi6nR1vNF3xo3rRBWhWtM8pm2oNKDrwNn+qFA= -github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.3/go.mod h1:USrcLVMwYqeCzLH+o8C46drdmslFlpdqBwmcBUBZlg4= +github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.4 h1:kzl24RA8F2joXCxDgwXyVJBpBmVO/y+YUgjpV+MbIUw= +github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.4/go.mod h1:ZURBltPf4m84ZJK/euBGNhANP0RYJxGhcmIYYekDAe4= github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.43.4 h1:/phlQhvC8mRfE1iJ2yTNgy7PqAaJT3Dpav2bIVcyr7g= github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.43.4/go.mod h1:mzgq3hPUnMEUg7H8NldE6uYxDzUM06yscqeKBDqin9c= -github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.3 h1:suB57V8QOPypBTto27xFCtDevCd4NzYckMbueBGRd8U= -github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.3/go.mod h1:HZyBeen68VIzXoLPKaFYMdp8ftHsuVV33u1pTMA18W8= +github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.4 h1:fcJkNScW7cPzS+n8uzOx0PMUJVURzFcQa7n3R+FoJKY= +github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.4/go.mod h1:4SfETZImNXJG4HAvBZhc9wWznOKABC830G9cDiS8h5s= github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.44.4 h1:ZW/hi+/0IZQGRtdMWacexSyMB7/sCLaYuqbd3GqTW6M= github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.44.4/go.mod h1:HvIXqntKpRtPii2xTmow4EOuYo0eGbRfkzWSJrMFEv0= github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.42.3 h1:ixZYTUbG2oq7bikzlG6ZoIvSf+514jfrcl7a394Hnzg= github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.42.3/go.mod h1:hwNNpeVH+U/nTXMlRJHiOpYVLYOzQEc3PY5+ThhjSeY= -github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.2 h1:P7ZNsmx/yoMUtIr1asOKQfugpVpDWuZkBdpmSDX+1Q8= -github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.2/go.mod h1:7JwmHvHgIRFWYTswv4jo1J8RyLzCZ7iqOJxbP5j86d0= +github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.3 h1:JUEdOmRCIr1czPiYGCvpNooBVbQnn0X5Geqs5xUYyOo= +github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.3/go.mod h1:6IGdnJHL9RX4OTIEGU+9ikjUK253e9V1Xl9Ok28eIaQ= github.com/aws/aws-sdk-go-v2/service/comprehend v1.49.3 h1:yGeiggBMzIjFGcQxoy7ZafUMJMXlGxArliu2gpWches= github.com/aws/aws-sdk-go-v2/service/comprehend v1.49.3/go.mod h1:YRvE/I9NkGIuVaSUc0E5xBEhCJ9k73Q69gk0ra/rA3I= -github.com/aws/aws-sdk-go-v2/service/configservice v1.74.3 h1:MYrdr9JHfmSV3IJxSl+sUmzqmHy4sLhH4AYXF7ENRss= -github.com/aws/aws-sdk-go-v2/service/configservice v1.74.3/go.mod h1:f6bbsgRmWAcJnyanNvCgZVCe6yKg03PrrfNhXR7+Z00= +github.com/aws/aws-sdk-go-v2/service/configservice v1.74.4 h1:JoXdHxwlokt5a2rccpwkTfh4ny0I1pq0n4VkMymnWTI= +github.com/aws/aws-sdk-go-v2/service/configservice v1.74.4/go.mod h1:oPTkN6WheY4VqRNTBWPHn6h7LzqFLB94/NZVjcCTPkY= github.com/aws/aws-sdk-go-v2/service/connect v1.205.0 h1:PCihZ8mQbQ3+j4yO3zbVl4U4I7R7knrHaEurmo1Q7GQ= github.com/aws/aws-sdk-go-v2/service/connect v1.205.0/go.mod h1:yJQGI/vttyS7t/qzjMkIvNjOtcTlriApzSbWHcdk2QA= github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.43.4 h1:2wlMnKGjvS+9FVdftlQBRoTDqr/Xx/TE7jEU9xp06Sg= @@ -293,8 +293,8 @@ github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.75.0 h1:nZnKGLK github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.75.0/go.mod h1:bow5ribu0A0gxvm5Fvo6bpujcVLnnaUeS3HxxefTGc8= github.com/aws/aws-sdk-go-v2/service/databrew v1.47.3 h1:nZbDO1EbKEV/Rb8EVtKUdHWk4UzoSqLA+yZULgM5G0s= github.com/aws/aws-sdk-go-v2/service/databrew v1.47.3/go.mod h1:o+pUamH9XDVXrjQr6BBkyZEoikTQZ2DcVGOAhMEvAIQ= -github.com/aws/aws-sdk-go-v2/service/datasync v1.67.3 h1:cxmSv2y9BhLn2wyq1hLr4NbBBSQ3pinsriOsz4eu54Y= -github.com/aws/aws-sdk-go-v2/service/datasync v1.67.3/go.mod h1:c9q8wGfCmjxY0m9KKWsK7EYTJb+pPWlDP26t6a+u/3g= +github.com/aws/aws-sdk-go-v2/service/datasync v1.67.4 h1:GmknkGdtZYZWGRs3MW4hafSWGKy62WV9d5tC8DNWwRU= +github.com/aws/aws-sdk-go-v2/service/datasync v1.67.4/go.mod h1:pqmT4hiMTduq4mzz/scU+nLIbvlJQj0ZQSBon01DqKI= github.com/aws/aws-sdk-go-v2/service/dax v1.38.6 h1:1pigDQ6t7MX2DeKkBVuBZQOAJD4YgwavOozZtt4tCac= github.com/aws/aws-sdk-go-v2/service/dax v1.38.6/go.mod h1:qGV8oqPoJiIUfABf4p05kDogh56vyR1hT23O9n6rRB4= github.com/aws/aws-sdk-go-v2/service/detective v1.47.3 h1:hye9W3mDQQmF4g43B7KEl0ywv2B1Uo8wH89tqHfmLE4= @@ -309,22 +309,22 @@ github.com/aws/aws-sdk-go-v2/service/docdb v1.57.3 h1:TVjt8g5IJ1k+qvYbpiYKqbuvZz github.com/aws/aws-sdk-go-v2/service/docdb v1.57.3/go.mod h1:lDUTJMOTnnJ3ZpWfU4bzTR6ljnLbFEYZ1I13Nf2QUlM= github.com/aws/aws-sdk-go-v2/service/dsql v1.22.3 h1:e66x+hJKQS8YfHSJamxC3HDFwfQ6n2duGRKwONs4t1c= github.com/aws/aws-sdk-go-v2/service/dsql v1.22.3/go.mod h1:QJGPWryLCw70H05Hl1BiZyOl4cPZQIwiN93e7ykdE7U= -github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2 h1:cWHPo+BjmfFZ/DjsLj9Ask/mrluXIwmK0QWB+r2bT6E= -github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2/go.mod h1:tUZgguXYzSgy0hiPiE1jiV71D30QYXNBtspFjaKJEuk= -github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.0 h1:u5nSwQ/IkC+ECC0/gyO5RGzvqPjShK/BMbEdtPZJYUc= -github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.0/go.mod h1:nQKpvecp6i0FXV5IMV5NmwVsmQSPsKxAQhrMbpOBYe8= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.3 h1:9hhwIT0KJHiGpnx+LV+zRKNU3jqkkljBT9XXMIgbq70= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.3/go.mod h1:XBOdxGUyamy4dTWjC6LvHaexFxOLHzZO6WEMUXwXHHo= -github.com/aws/aws-sdk-go-v2/service/ecr v1.66.3 h1:wzl8YVvzpuDndd+i98mQw+f4zimavB8JQlFf6ECc53A= -github.com/aws/aws-sdk-go-v2/service/ecr v1.66.3/go.mod h1:FVkuFklPL5Oj9eM2uCmdCNng5aTA6daPllLiTcXX0fM= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3 h1:840B8kzqfJDUHUCvSUhoc8MmnOtmGIwEg4WIFiJSy68= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3/go.mod h1:OYCu7bfkQi8JHCVxkQr0n6e/eL/iiJG0YXFN5fOP3v0= +github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.1 h1:oGBxL5ChuLK6h0YaLMi2tnfmN7S2yeQWR2ldvNLG1Ng= +github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.1/go.mod h1:XQbW74MFcqXaTjmgGJxkAYFJgBvljG3urkkCGKvJ66Y= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.4 h1:1PZfVMz36He601uRm1PiKyDcsEKBk76QYwyISwjOjjY= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.4/go.mod h1:RttUwBa++DWLLpzTAQdcQzqI9uBF9cfRI/ek8gXzLR4= +github.com/aws/aws-sdk-go-v2/service/ecr v1.66.4 h1:qnnwXADWCoti36pKognFfw3L4bPYW1wIlsm4JqYmjDY= +github.com/aws/aws-sdk-go-v2/service/ecr v1.66.4/go.mod h1:uDza1Eipo/Olii3CCgLglHmAni24PScSAhpfIKbUl0c= github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.47.3 h1:tRCCa57WaVreUi3HoDr9ALtuNV9mSLJXWd4+554lSEk= github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.47.3/go.mod h1:GHq1L9aTdNRoYkjK8qB9kzAZ8cmo/+SToKOwdAIXdWc= -github.com/aws/aws-sdk-go-v2/service/ecs v1.100.2 h1:2Y3bMpTLO5Nw4XQM8c0kxmNZEsz9j6PyaoK0pJkQOOE= -github.com/aws/aws-sdk-go-v2/service/ecs v1.100.2/go.mod h1:WI4o/5wHscUz+AmGC45/YvZas+l/LGR0LwmK305U00w= -github.com/aws/aws-sdk-go-v2/service/efs v1.49.3 h1:qpR2hD/cqw1TR0ducB7EoN1yQ2XI2NLFdzeUX9VZuKw= -github.com/aws/aws-sdk-go-v2/service/efs v1.49.3/go.mod h1:61vo8V2WJYvj0lSvBglRdfidJ4xLVh/3m2QFv85Tyv0= -github.com/aws/aws-sdk-go-v2/service/eks v1.104.0 h1:MBF87P3VAOhfpZxAsogEYig6WOvMdRs0XlW64+zMOMQ= -github.com/aws/aws-sdk-go-v2/service/eks v1.104.0/go.mod h1:KU0ZDH9Hvt7n0Wm+T6xsWT5Srl48xqikY9aLVt0x3R8= +github.com/aws/aws-sdk-go-v2/service/ecs v1.100.3 h1:GjuFwluSUe4XNiZjFpKvQI3te7PAsrrv9V7zPHMWGPk= +github.com/aws/aws-sdk-go-v2/service/ecs v1.100.3/go.mod h1:6SgP8Uxeur6i0CsNeRBZQspNH5R8atwoG1+To27rkmQ= +github.com/aws/aws-sdk-go-v2/service/efs v1.49.4 h1:0c/X3eZEVnWYY+IpFwzLMCa4seZPTkFhi1DrDk5Knzw= +github.com/aws/aws-sdk-go-v2/service/efs v1.49.4/go.mod h1:dHsnPrZam3ETUmf6rRWZf9XzDGHloozd3/vaqt2h9EA= +github.com/aws/aws-sdk-go-v2/service/eks v1.104.1 h1:kwU0i0Sg1eNRl0gSPNIXqRCcwTJDdtrlsshSK536SiA= +github.com/aws/aws-sdk-go-v2/service/eks v1.104.1/go.mod h1:7Z9oc7QnBWbdizy5Zj5Ba0XKLlfO8eyGRSNeqyH1eZY= github.com/aws/aws-sdk-go-v2/service/eksauth v1.21.4 h1:/crSDU7VsiQ1QInzhS7mIcihSbdf6ZmRKZ39FeHYqSY= github.com/aws/aws-sdk-go-v2/service/eksauth v1.21.4/go.mod h1:0PSTX/0DTr/6R3Gxg+9EP+GhYTC4VAIMqsCBHbNEcWQ= github.com/aws/aws-sdk-go-v2/service/elasticache v1.63.2 h1:rvPmluJeFAiq2dGvA7gZH5QxUqrO66C5cl6/c92Gtao= @@ -333,16 +333,16 @@ github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.43.3 h1:ax7Ao/SmL2dG9/h github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.43.3/go.mod h1:2gIbVMo4iOjpYHwef6GwyiXIfQEoUWJ2aatclZ2a1hQ= github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.41.3 h1:FNe9qpd2AdAMgFKBQfN/aLPkyst3eRFSCOpMyrpqhs8= github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.41.3/go.mod h1:+UFQDu1lKvn+G806u1+iOJDUWvZLOIETeO2rzfwAjo8= -github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.3 h1:YgDN2A1Nf22o1qqIbUpho5xbEjsPPwsyrYScaOOtAL4= -github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.3/go.mod h1:FnqhR2plmoz25g+1/LhwY5dL3JgGFDbbEeXavyyZZ2M= +github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.4 h1:qa8fXvHzJOsDTGq0qbOlPUOlAlfKZhO6HqP9Be1Uhxg= +github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.4/go.mod h1:/RWcczQydYEz7bgdeC3BoNAL3KZdQFT5NTk574Gz8uI= github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.51.3 h1:oa4JE31YLh5X33FnGHfCc4fd3j6Z0hOVq1G9O11mzwE= github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.51.3/go.mod h1:u0zHsRyZfwFw2IgkPiAQVsbN0lS0trXf8B72UN3dawM= github.com/aws/aws-sdk-go-v2/service/emr v1.70.3 h1:YyVS8NGRD1KQSbVUb8msaqJ+7zQccwicccMJ3ga3SYk= github.com/aws/aws-sdk-go-v2/service/emr v1.70.3/go.mod h1:ULI8l87PoSNfRCflPyS7dK7z+nSjgufYS2YMdblYqRw= github.com/aws/aws-sdk-go-v2/service/emrserverless v1.50.0 h1:BJXOmWyGofUV/eC1iMraCFCwd1qmqMJv0iLOvAMvKrc= github.com/aws/aws-sdk-go-v2/service/emrserverless v1.50.0/go.mod h1:SFRvWOITqUQsfOTQLBhmvEaAryxGM1r/kFlcL7zEDBM= -github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.2 h1:C0oi8RAMk4jkixpZsWBjzfZzgY3J1/9BEUKidGozj4Y= -github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.2/go.mod h1:SvmHKXlfaKQ+NFz+wRwFA2h8ZK33KUHCP0GB7zOtbus= +github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.3 h1:u0tujO6E2hPgqEXM6KHuh4QDjtMWmJYXV/49jzoIw2o= +github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.3/go.mod h1:IG5yVBYy2Ehq35NIoXpK98BcyQ6wXh+/JUWO9eSDaNs= github.com/aws/aws-sdk-go-v2/service/firehose v1.52.3 h1:giqQ2vxQxcOIAaTdyJWXo46ZzHsljmUisGZ0N1L4rPg= github.com/aws/aws-sdk-go-v2/service/firehose v1.52.3/go.mod h1:8ZT/e4/d6ZUiYG9h+ekdQqIQfUyr6kZGYYa60ZHL/YQ= github.com/aws/aws-sdk-go-v2/service/fis v1.46.3 h1:Vr48sNDPK69C8dixl5UVFDpKZZ4TAtjiZQtA5Fnwj3g= @@ -355,30 +355,30 @@ github.com/aws/aws-sdk-go-v2/service/glacier v1.41.3 h1:DlnU0UbL+o5OW5C5pJdhhPyN github.com/aws/aws-sdk-go-v2/service/glacier v1.41.3/go.mod h1:d/5Tv7emH1iTAkz9t66T0Q2kDtIY4V0gkey8B4GiEbU= github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.45.3 h1:0acuqYbzUmOR2XHPCM5356v2HunpKOOLa3FBxHNHWAU= github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.45.3/go.mod h1:vDBEUOtxWwwnAAeXURFFcT6rGEQ6e3xhKAaU1fIUmOI= -github.com/aws/aws-sdk-go-v2/service/glue v1.169.0 h1:rrJqlRjgi/UVAqQSEn6IiZdQKM6OUjK8SpKNu1rECcs= -github.com/aws/aws-sdk-go-v2/service/glue v1.169.0/go.mod h1:sQhlxuaDVhOe8cEVet6o02lhWWbA4g9US/C/HY4Dlh0= +github.com/aws/aws-sdk-go-v2/service/glue v1.170.0 h1:3nfQnqbDMikK3RN1ZfBqrTXDRvhiGNldqQlBzCTD3P0= +github.com/aws/aws-sdk-go-v2/service/glue v1.170.0/go.mod h1:O7YQ999OSGnEw178qfCXFuqessDHkNJCLGEbvxBJ/s8= github.com/aws/aws-sdk-go-v2/service/grafana v1.44.3 h1:5MHwjfW7ZYgwGO89bXeu2pDC351v53EAzR9GdTFIb/4= github.com/aws/aws-sdk-go-v2/service/grafana v1.44.3/go.mod h1:agRIcfvQ/GoVZOmRxwSk2vtfZGwzPSgzx1Ymx+L9s0Y= github.com/aws/aws-sdk-go-v2/service/guardduty v1.99.0 h1:Uzs/fmvn24GM3JI0x/gUKwr7NmAXPQ7kFYgTZwcuo08= github.com/aws/aws-sdk-go-v2/service/guardduty v1.99.0/go.mod h1:kUlMsbEBn0RZ/kTrwGuohNuaH5h3kxO9ZErWbS0p2kk= -github.com/aws/aws-sdk-go-v2/service/iam v1.64.3 h1:B0Ii5rmFC8GUp3f1Jc13wpAhZC50wq72MidZIkjiPc4= -github.com/aws/aws-sdk-go-v2/service/iam v1.64.3/go.mod h1:CXokemRdm20lRNVlmpr+eZUsa70T35Jf4M06TdJCQZM= +github.com/aws/aws-sdk-go-v2/service/iam v1.64.4 h1:28xB3Sghdz+BOBpar3ksuZ6vdoGRxmcgowF/TRxvgsI= +github.com/aws/aws-sdk-go-v2/service/iam v1.64.4/go.mod h1:3GrYbh2yqFzIvvRkkSvMaCSxgVyCKTR/Sd+1381K7HM= github.com/aws/aws-sdk-go-v2/service/identitystore v1.49.0 h1:Fif7u6Jv6x5UPx5AxcOvKIbGWQuD29vv8cGplSkB1zE= github.com/aws/aws-sdk-go-v2/service/identitystore v1.49.0/go.mod h1:PA3UPeyduuAOEJdEUwrUYPcopp1ti31xtOimEXF8rCs= github.com/aws/aws-sdk-go-v2/service/inspector2 v1.61.2 h1:60rwT/BORPjp+1SeYZORXmSXgAbUO5R0BHilgThDIb0= github.com/aws/aws-sdk-go-v2/service/inspector2 v1.61.2/go.mod h1:1Ea9rbJ67kQS2Gdml605ASPPLtNlj9hn0Ors/na88g8= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 h1:XBYeuBbMY5LRAKOdZgzUQO1BVj3B07uYAROSapq/IWg= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20/go.mod h1:XL6ZfC3ePnooN2u2LT4RNhpr/xs5TiboydyUbgr8Dmg= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6 h1:FliCmwxz1mpssINb4n9hkuX1UoReFWyatTQNASP1w7Y= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6/go.mod h1:XceXmnKHKFLu0rf8HwaILPRdGdPkec5cE/TRS21Paoc= -github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5 h1:dM09wDt4JRAzKtljSTXSdxiunve7Zvqq1DRdOqpSLAc= -github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5/go.mod h1:kpEi0FmcfNb3cj+CWv2QY2T7EG2PWnMe547kSJXKmXE= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 h1:Q2MWL+9cTKHHiXWcsPobHiOD+wx8tTc8sWZaFvFSk9Q= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5/go.mod h1:U8tTityyPbgc90QwGOha8XsrQpLIjpGUS7+Q+4prM+Q= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5 h1:N+38YVfwy+jsA7GtJyTiljl6eBxtdjaz+NZ+FZWWqUk= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5/go.mod h1:/PlQk/JQU5HfvBKMBXbqqLAnmyy/VcfPR9j5OcLmy5s= -github.com/aws/aws-sdk-go-v2/service/iot v1.84.3 h1:Xi63bWUMrdYBcomGpCkcpUgMKhTHCtYuuA07lMX0Zvg= -github.com/aws/aws-sdk-go-v2/service/iot v1.84.3/go.mod h1:C3mMGsl1x7B9hflV8FDilpqXZ0UxQ+oOZrEsJtWpKtI= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 h1:e6YW5uME30TkrElR+4/xcY7NB6CCj2dcv7vtmGXhfhQ= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21/go.mod h1:obpHAMP693+f3/A8PkLhIqfK1C+NWWn8zXzqD3OH520= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7 h1:CwvFlKw0uUScfgOMflXSRZa+ayXgOf6wk7lhyMemQYU= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7/go.mod h1:4SbD8BB+p+QEnG0aX6DoWwrtk9SufyYXRsUv0nve8LE= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6 h1:GxZx+rmWZ1/20VC0K6PJE6KFgIlwovwpJeR4pNKRlLY= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6/go.mod h1:AyLP2PNMRAVl7yq1/qoryCn28uRxMEDN4Cb3hTBUkHI= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 h1:LHHdobjo5le1sjJdolitV7uVvYg3wkaeM1Ju2fDgeZQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6/go.mod h1:CBGB0evAiaMD3Lk4wPO7LQCcCZLuhzL5Qf/wfEUHQ5w= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6 h1:mYViDr2azcgxOpRrObZOl631bvavqILoE/L+Kxgbwys= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6/go.mod h1:OXVdAo9jNhggB+hJRGOyy7WolGTKB6Rg7IIulDeSzPM= +github.com/aws/aws-sdk-go-v2/service/iot v1.84.4 h1:vhZAoE/9l4E96sSYyNHBHcs2AOr1DubsZjBTSWSC934= +github.com/aws/aws-sdk-go-v2/service/iot v1.84.4/go.mod h1:12xeyLi9hjs7k3QZm66AFDSEmiPpKhq8Er9VELzs3W0= github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.32.0 h1:QHeG0bWIqSZ/Utkd7BoDjpcmR5NnBQhErZl9JNlG+Xs= github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.32.0/go.mod h1:uqgp8z4czp3R86cSNls22vvFFjCkfHT2eR6EOZ+QgVU= github.com/aws/aws-sdk-go-v2/service/iotdataplane v1.40.3 h1:gCKNvwsT9DM1oYtPdfwLXNwUXkxIvnBRr/jz4l0RWEc= @@ -391,22 +391,22 @@ github.com/aws/aws-sdk-go-v2/service/kafka v1.65.3 h1:YoLdhIO5HS+HhtF82hZFGDaDJ8 github.com/aws/aws-sdk-go-v2/service/kafka v1.65.3/go.mod h1:VTh7j1iRTXZmAme8l8UPufyIM1O62SvBjUsemvdCkDw= github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.39.3 h1:LJkA5ejFlloueYaxPgjDaw5FSvRmuK+F3sUT1OFs860= github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.39.3/go.mod h1:ugaqDlfYrBxlmjMttLuGEEEkkG8d28twehvKzYVYZ7o= -github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.3 h1:XTBJVpO0n/AmKrHJjy8aAhOmuXqG8D1Wh0x0JBOe7Mc= -github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.3/go.mod h1:cq6TDJJ0HhtBImHYM6BtJs5lQRwkVWmEd8Dy11EQw30= +github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.4 h1:G1LWuW2P2zDRKE91jVQnYqvSsyJRNS8GRr11Nsu93B0= +github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.4/go.mod h1:4WehpErfC4dOtZuBUdyfnmWHZu4RusaSkqDCU8fNnqU= github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.39.3 h1:QhiJbyQIDXF/4SA50xGT/zqv+qs+0FGGionIEoa3JGA= github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.39.3/go.mod h1:Zz657uRiBk1DDarwYuoLOMypp3tGXhf7WZ+H+HkkcGs= github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.47.3 h1:+uxvr9LOVMlpMqywgh+xjV7e0t8g48TPrhAwzCv9ECc= github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.47.3/go.mod h1:3cqF4m+/wxrkQhK/h1m+8afEV/XgdesUzviPXNC5V0g= github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.41.3 h1:vL4tktTs0eay1rzRN4tWC0pfC/BDfQjFcjUDEd8Z58Y= github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.41.3/go.mod h1:pfoeVQSgkW6RKrjxvjSgfr6KVvVcxjPUwTPeAPFN5Wg= -github.com/aws/aws-sdk-go-v2/service/kms v1.61.3 h1:2Rqt0D5VKza9DbqYJ6y1NGUb3gZwV3O7fbYrG8V1HAA= -github.com/aws/aws-sdk-go-v2/service/kms v1.61.3/go.mod h1:WDvFumwwT3UJEOa9ZSR6rOyk2JecgAA7bz04E7LepZ4= +github.com/aws/aws-sdk-go-v2/service/kms v1.61.4 h1:vW7497x7W6ucLJAqDt96jIdO4+IWLMB3p98UubwjdqM= +github.com/aws/aws-sdk-go-v2/service/kms v1.61.4/go.mod h1:Vz59N7x42VGLXZ5dGL9b10QhrU4GQv7MqnO7wc8bl9U= github.com/aws/aws-sdk-go-v2/service/lakeformation v1.55.3 h1:E9E99pv5u2Uc0VkgXpkuI+H6f+JyKCuFzf8VALDahtM= github.com/aws/aws-sdk-go-v2/service/lakeformation v1.55.3/go.mod h1:IlKDS05ABuNxYQ/UspDTEoKVOmkpXne18fVJFMTOKeQ= -github.com/aws/aws-sdk-go-v2/service/lambda v1.112.0 h1:MHIYzFhV8laOWa6dCL9A/VmoEzuvMA+zmPlySwXmM50= -github.com/aws/aws-sdk-go-v2/service/lambda v1.112.0/go.mod h1:Lzfo4SwonPCCxEHrz9rG2gIGN6JIrqir8chvateoGzA= -github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.3 h1:bnf1FMuhdXzDdhTH3CTT4doKDN5/l9giHe1xOXH/r9A= -github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.3/go.mod h1:klzIqvmHrGscGO9js+R4v+s2iHjs3561rWPIk3EEYRE= +github.com/aws/aws-sdk-go-v2/service/lambda v1.112.2 h1:QcDoECg2br9JOaQ6C0fR3Mkcj9b/+dFSRuxZCLS3tME= +github.com/aws/aws-sdk-go-v2/service/lambda v1.112.2/go.mod h1:GZ1UAuKbyxBdaRNbhKbAobG2VcWrEg5YmgWstJA3sl8= +github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.4 h1:M0KgyGQkqxe/MHR5Lj1PZGgwnJOnfN5bCDh470sIJDg= +github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.4/go.mod h1:cYtZI/MoJuzdSBYXg4enE8RkNzKRkoMr0qATq+ThsIw= github.com/aws/aws-sdk-go-v2/service/macie2 v1.59.3 h1:hbejt97Z2rKhxcjlpLu85REd1/w9Z8omGQkXl68FEI4= github.com/aws/aws-sdk-go-v2/service/macie2 v1.59.3/go.mod h1:I2m1Yejq4Vj6VCeZTZhUlc6lyaYNRjaQKKInj7J5ksc= github.com/aws/aws-sdk-go-v2/service/managedblockchain v1.40.3 h1:KGbvxFV1F/QfcKL39fZsgFjcbWz6QM5W2hcU+J0AbdQ= @@ -465,12 +465,12 @@ github.com/aws/aws-sdk-go-v2/service/pinpoint v1.48.3 h1:EROjI6RHJ+ZfQwMWohikye+ github.com/aws/aws-sdk-go-v2/service/pinpoint v1.48.3/go.mod h1:TphE8+jHqF9nyU3VO33jBTf8vHui+HFHRcp+XFXmEb4= github.com/aws/aws-sdk-go-v2/service/pipes v1.32.3 h1:+dQsXgJYNKDJsWdoDSFRwupBsQ14JShY0WTE9m8r2Os= github.com/aws/aws-sdk-go-v2/service/pipes v1.32.3/go.mod h1:pPoCNXWiCkUQSFRhBFv9+/qr13OfZAZT8t/GmlMm/Sg= -github.com/aws/aws-sdk-go-v2/service/polly v1.65.3 h1:ymtX22tHvmuTELfO0xz22AOSOGH6r4/M28/gzzYYpUk= -github.com/aws/aws-sdk-go-v2/service/polly v1.65.3/go.mod h1:v4hiyJHwmug1P84JvtF4+lXvtWPxh8bvNNL+vbkzZEg= +github.com/aws/aws-sdk-go-v2/service/polly v1.65.4 h1:ILs6RS5INKffKSBpxqJzFO1KLvj/C4PWKnIQA1W6tmE= +github.com/aws/aws-sdk-go-v2/service/polly v1.65.4/go.mod h1:dZ4c+RJoQh5XbJolsv+IKRTcVESd0LME431mb2o9hTE= github.com/aws/aws-sdk-go-v2/service/pricing v1.49.4 h1:n+3Se7zElT+nf4PnDfKPpouxBzVXILOgBp269L5OkzI= github.com/aws/aws-sdk-go-v2/service/pricing v1.49.4/go.mod h1:WM9py9Waai1ar/Lc7/8zF5qEDHRwCJUaZhDSgn3TJ3o= -github.com/aws/aws-sdk-go-v2/service/quicksight v1.136.0 h1:I2QRXCuu8BNqPSbMumeVHDLVz9k2QqvYOFgWVb20w7Q= -github.com/aws/aws-sdk-go-v2/service/quicksight v1.136.0/go.mod h1:aLeAft6/4aMwbRdN9sJSQGKD4YshW0muWEYutBREfGQ= +github.com/aws/aws-sdk-go-v2/service/quicksight v1.137.1 h1:Abnmg+oCx08fHfGZr3skmUesRkDTFQSWi+CTvlohuPc= +github.com/aws/aws-sdk-go-v2/service/quicksight v1.137.1/go.mod h1:mGGlFHIiNbiDyi5zPNraRNej4uyB8B0TpQQppmlVNRQ= github.com/aws/aws-sdk-go-v2/service/ram v1.45.3 h1:2ce6SAZJ/altYf+0et4L4vEpF8uFxNC9RdTRjTnt0Z4= github.com/aws/aws-sdk-go-v2/service/ram v1.45.3/go.mod h1:C+08aMn7hdOlSHh5tIjqiFBLwG8LMlUWMIhKqsIlUhQ= github.com/aws/aws-sdk-go-v2/service/rds v1.130.2 h1:xUrDT9RRstdSCi08ihpHaa4fWtD9kDOBbQbhRRNH+dQ= @@ -483,8 +483,8 @@ github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.49.2 h1:XMPO/CVfffWhrrhm3Mq github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.49.2/go.mod h1:UNBIXDMGSlRdPbNQ0M9WQj53t6cmbFBthaBwUx4DxV4= github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.44.3 h1:SGIORCce4nn13YREa+MAhfseinJpFUlETmG4VlHkFyg= github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.44.3/go.mod h1:CJaSwtTiTyJeJPgQXMEFcc/jRrd9+psm0pn/DtDTRPE= -github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.2 h1:NR6ZdqTyolDUuCTkf9ySmTaHuIQY7yPSYofoHuQhn60= -github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.2/go.mod h1:YDYtCXwC1pZ9iW3WANgtXd1tXsn+chkBq6RRP2Ziu6I= +github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.3 h1:2m4Gw5xeLbawytpow2f0J4ZeP9LXqe4oHS8poP5/t10= +github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.3/go.mod h1:tBUiEOgygz/zJQdCTGfd0Yomyu/CzXFmNWoUOSCkQTc= github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.44.3 h1:My7fGbGWPPCGXkT3HI+E8+85Gg1bXWmpVxbd7R8MnSg= github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.44.3/go.mod h1:MfVYn9A2n2I1rR6tASgyvnsbkPgQmFZxM4C+Uq9wAuA= github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.33.4 h1:bFyOLX1Q5wVBX3b4Awvh2hfMQHJrCUmWTYBnte+z7qA= @@ -495,20 +495,20 @@ github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.41.3 h1:Y5vAVxA github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.41.3/go.mod h1:bh/MObUeK4SFzq+hLYKuq/ONYgx1v8CsjvEvhGaq1yQ= github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.31.3 h1:q/hTP4xREMYv6BYcLVUY1rhrVVdH35QFHJRAPzDGQ3E= github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.31.3/go.mod h1:/HU/x+zuOsrjtcjIQ876gyqmbCkCstA1brv7oBAqMQU= -github.com/aws/aws-sdk-go-v2/service/route53 v1.70.3 h1:K4hKRgoGTFzhIqEUSWtE1Z6ze/vnx0f5r+9CN9Pmzlg= -github.com/aws/aws-sdk-go-v2/service/route53 v1.70.3/go.mod h1:XdaSSHqUBF5ZX1y+QYwRB0n6cgg6ojbZsbNfBCafdg0= +github.com/aws/aws-sdk-go-v2/service/route53 v1.70.4 h1:nTaA+LXUZpXp2NN1pnnxPp/jk4IiF4Uam1/d/qBvdPQ= +github.com/aws/aws-sdk-go-v2/service/route53 v1.70.4/go.mod h1:GAOtBSbDvuCTWKyLn3yQVGtrqWxJhRoSrNi9iCE+B7w= github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.36.4 h1:5o3UhVVZo+Hrt7z+nf0zVenC/XK3EBaaaA1FBEcw/ps= github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.36.4/go.mod h1:t+TZXNWR/cOHkpSi+XE5mYagUo8tVoeijs+VPH3e8jg= github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.40.4 h1:4Xoh29pVLsP2RFQjKr7QxSmqkKbajBx6CCxEK1Hab/o= github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.40.4/go.mod h1:RW5i/g+uTIQX6lFrfxHWjhQttkxgJQZvmFVfxcKApSY= github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.34.4 h1:2jAcvH3UpX9dygbRy7ynnCamFdeO5UIvrCnh2LsEo5Y= github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.34.4/go.mod h1:g5SgpVFiZ5w4luIPMffpNTqWi17lUDSWb7JYu98UrWc= -github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.3 h1:s3TjwX8iDZMMVXCaFaDR2xOOw3Udeo2WjvasQkqXvzA= -github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.3/go.mod h1:V85PEhtSAq9xW75TF+f0DXM4d60gLIgIjplKYEzsadw= +github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.4 h1:kG9q+sir+bgYHOQvn1+mi7XsSOU6ybuHVCnRB+ojV9M= +github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.4/go.mod h1:r5l8ND1hElvJhQVlRH8qtizTcXy1gjrZOSeWfrc196M= github.com/aws/aws-sdk-go-v2/service/rum v1.38.4 h1:nx+2JTzyexVpSYCuAJxKPw5Gwhe0dAbFXj02pM8iJWA= github.com/aws/aws-sdk-go-v2/service/rum v1.38.4/go.mod h1:DSu+UpWk2dKHPSY3VUlrT2wbL+dFLJEG0coja3Kk5Dg= -github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2 h1:BOB0aJVVaZzjOz7czfgrEJNObTMvu+DEaBrNR+Up4VU= -github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2/go.mod h1:n0cd8OKteromGbGyZfQXziazjV0q+QHDHwlB3miEKw0= +github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3 h1:NyeuyXkZL476uoAowNActm4XJO1QPKf7aassgXHpiqA= +github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3/go.mod h1:GfoBeKMDJecgRUsGf/0RGdx0NJAh81ObTd922h8pQys= github.com/aws/aws-sdk-go-v2/service/s3control v1.79.3 h1:2I2N/LT13iEt0oczj+XqGWhqVycd9OwAMYpUPlmdzIc= github.com/aws/aws-sdk-go-v2/service/s3control v1.79.3/go.mod h1:UE+IL5b39V8iO/HMrR7ccH4Ukt6HyCL/odsmG1XxuVg= github.com/aws/aws-sdk-go-v2/service/s3files v1.8.3 h1:dUYbaovcSzYG+CT74n+CGYU2A0Sj93EE3NkBWkCFpxc= @@ -525,10 +525,10 @@ github.com/aws/aws-sdk-go-v2/service/scheduler v1.25.3 h1:mKUxHP1BRYxGtjyoa1eNvA github.com/aws/aws-sdk-go-v2/service/scheduler v1.25.3/go.mod h1:vf2tY4JT5lSx+mXQLEFfU7MnUbWsh8+23HEY8pSQ7QM= github.com/aws/aws-sdk-go-v2/service/schemas v1.43.3 h1:d+ycsKdAEmNd/fEDiVtlfS1z7z/s5RHEtgcn6mBYJTo= github.com/aws/aws-sdk-go-v2/service/schemas v1.43.3/go.mod h1:7PlKPMEkSYP/m3/4Rl3ZM3Cu0yk8dJesKizC3bw9HuU= -github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.3 h1:oPQLY2D2sJowKzZl1qHMH9Uo8C/rF3xCqRh5ORYg6fA= -github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.3/go.mod h1:6ZMEilrwLy1zFaG2zndlY7cXtOL8Y6JsOGykkcSOALE= -github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.0 h1:COqRF8VZa4NMkckdEk6qE6d4FmNr5G2lUPCywVtG1As= -github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.0/go.mod h1:taVFXcxHxF1hQPNc0EPWms4AVd4JSJfgErBXwKpQcGc= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.4 h1:+qOKY5eW7mwAEUWoIEtNR2qj351eOWMo+nglB+AhCQU= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.4/go.mod h1:1C6Uc76IPws0N2nYeWJKxNoabSXbTdkDpAUnqAz4VCI= +github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.1 h1:LgsiaI6xfyBrEwso2XsZFZpqnmtjmqIJUN8p/mIkkH4= +github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.1/go.mod h1:/had+BOeuoD/E3LQR4PxHLZase9U7VOdXkC/+4425FA= github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.39.3 h1:joy1tNTqxHZrRqftO9KNR3nvs+PA8fScpuCyOjLjf0M= github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.39.3/go.mod h1:g2sxfF7aZI7U51fpy1l89g9uBSHWECszZNL8mGoszDU= github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.47.4 h1:dtfibIqZ3kzT4FM/mNO3i9CXP1HkLd5rBsjlFq61SrY= @@ -541,26 +541,26 @@ github.com/aws/aws-sdk-go-v2/service/ses v1.42.3 h1:LATztw2fn/tzZbQU+MuaeT6+Gg3h github.com/aws/aws-sdk-go-v2/service/ses v1.42.3/go.mod h1:Z8IvDFhba6EhZHKKyRsKW+bNmCZe939BJ83gqqqLG8Q= github.com/aws/aws-sdk-go-v2/service/sesv2 v1.79.0 h1:TxXDxBkEuke/GnnP52SsvQdAA9zY/sM6rpY3AHxcbeU= github.com/aws/aws-sdk-go-v2/service/sesv2 v1.79.0/go.mod h1:xztfNc24UUBXa3O2oZ8E+YtN3nLbq76zJO6U0qoIA1Q= -github.com/aws/aws-sdk-go-v2/service/sfn v1.51.3 h1:yQTOdwsC8fVTopAeJG3tIetUFr30Q6TqgMILPN5tk3w= -github.com/aws/aws-sdk-go-v2/service/sfn v1.51.3/go.mod h1:ET+mXSKeBDisV/s3mdY9zZU4LK2lXtaczDytRg/OKSs= +github.com/aws/aws-sdk-go-v2/service/sfn v1.51.4 h1:N09gQ/HVWAPmBhoFtqfAKgI1SDLBJmBnSYD9y5c33R0= +github.com/aws/aws-sdk-go-v2/service/sfn v1.51.4/go.mod h1:8qrqjPA1uw7ePtY5I7qbS5hJD1QFDpT2+Vu0/lvBIoo= github.com/aws/aws-sdk-go-v2/service/shield v1.43.3 h1:fDSKguOw6MKmunbaZOJq9Wg7ZJSmk7R/9zxVJxN2Bi0= github.com/aws/aws-sdk-go-v2/service/shield v1.43.3/go.mod h1:CxO6z5e2VHKs3pWPj4bVH8b7XxMYk1o9bKEiUxT4C5Q= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 h1:lRyGlN6mXianMWMQdvTFCnJE5DkmD54N9PC3m+U/GgA= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3/go.mod h1:9Y78vT13MZ36q2uxrSKqHJnk/6n9sbSgGp3ZOZS1s4w= -github.com/aws/aws-sdk-go-v2/service/sns v1.47.4 h1:t+7qf21lV62rOx2UJNIFmj4lW+v6KEyH4o4vN1Xs114= -github.com/aws/aws-sdk-go-v2/service/sns v1.47.4/go.mod h1:SdKpPKs5itkhNTSl0LHeFxcRCKkWOkz1o2tw2ryr8OI= -github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3 h1:r0HVgE9F8lBDemSwjSKEZ7F5tAUwhyMySxogVzoBp+k= -github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3/go.mod h1:Gr0VzmNbNtlISn4N0BfilvDVVBD26Apx7n5DNgYyTdU= -github.com/aws/aws-sdk-go-v2/service/ssm v1.79.2 h1:L9dkWa5S8eaN12TEIk2le1azmxeYrdAleePZDJuY8m0= -github.com/aws/aws-sdk-go-v2/service/ssm v1.79.2/go.mod h1:7w+zPpW89GCyX9csNiKY8cm1KW6NmHfandgqxbQhE44= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 h1:NYlE1/vPhIhdPTLUnmvz/PSXS3klsToqQY6KVtsynhs= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3/go.mod h1:nVwtZaAwWFpiXGfNE0GPxbpjhWNVGJbJEZDOfrDCEm4= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 h1:tvpDjuUvgKURf3Yk4hOaGbZ4QdY+070OWcA5d6LUv2A= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4/go.mod h1:3ibVKg5Ng82Zby8++jELTD2nHxiPk2DJRLEeW/LKp8M= +github.com/aws/aws-sdk-go-v2/service/sns v1.47.5 h1:4EezYQsIY0xPbD6u7TbQLfnpicSMQgA8n9paomVV4Zo= +github.com/aws/aws-sdk-go-v2/service/sns v1.47.5/go.mod h1:Yr4VqXnyoyjWnOWJck8BOidkJtleQ1c8ypgd2n0epxE= +github.com/aws/aws-sdk-go-v2/service/sqs v1.52.4 h1:D+Zmdt3T3P770MrqTmZvalbj6ADO7xA7n+qnNakGvrI= +github.com/aws/aws-sdk-go-v2/service/sqs v1.52.4/go.mod h1:dUYH3ia3qEO5ogaWDLp2tjtb4u4Y9xRbae7tOr1ClIA= +github.com/aws/aws-sdk-go-v2/service/ssm v1.79.3 h1:Bv1HWl9obpgDdhmmxts1qMXdfBysJ/Hz2yO1/cdjfNM= +github.com/aws/aws-sdk-go-v2/service/ssm v1.79.3/go.mod h1:7xwj5dm/jrylbyOAmvBU3YY0CZdY1XgUQDiNwVKyssw= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 h1:ChCtagixSFOxltv0o6E3NT8F7ksvZtZGPwUBynO5Nmk= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4/go.mod h1:+FEO9jrVMpc9oN3CdAxJbtlQEu3z8UddDPSedpeM3PY= github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.49.3 h1:WjbNCKWR8Oul5+lRok/MrTsA7wniKyTo+9A6s+uZOzM= github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.49.3/go.mod h1:WrTutwlqewSFF5iCJdCdIC/WBXWNuyR9LcCTa13XtFA= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 h1:Glo50xPemPwHaioR66Rl5BTEq62Ohet0dyxzt6L0H1M= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3/go.mod h1:LaCSuxpt5Z2a8oThoMtWWB71u2MOmylEqHaQdp3J4aw= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 h1:L5w+LXVzMaacz3iotdx2fWtU/O+TIrplsK2JVMNbXeA= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3/go.mod h1:8E586vK6OTj+qVzsTygGzw1GlZnOgNjul8toJEdtX5s= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 h1:j6c+HA4AoS0EBEjArPjavFEBrucJEryfrQU0TffmACk= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4/go.mod h1:RhghaXUk9q66VtOQUX1FdPddQuHnqQZzbB0fEYXmPRA= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 h1:OKEfbf2tcfsF2pBk/S9QqNpo6alaAtiBs4hysCsBjPw= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4/go.mod h1:mCd6qGo9b8hTtfjgsmNkFlzwjyce4owd7HDVFnCLXhM= github.com/aws/aws-sdk-go-v2/service/support v1.40.3 h1:YzXtsDghQ7ueEk3kpXUjUsyS1+2TwLcqthKVCMVXHik= github.com/aws/aws-sdk-go-v2/service/support v1.40.3/go.mod h1:0t5xZbQmlHDeF4CCmRHIJUB0CeUgWoq146ljZzA7lzE= github.com/aws/aws-sdk-go-v2/service/swf v1.43.3 h1:NFh5yFPQuWcUT2ixZ1hvtYy1WffP2tOK1kfgF7TPYFE= @@ -573,8 +573,8 @@ github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.44.3 h1:UjALtmUtz6f4KsoD github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.44.3/go.mod h1:6pcXARfWRhWgMrN9ltqHW0xItnMKV9W4ndFc1CCd1i0= github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.43.3 h1:7SEuq/QH9VaKgM/m3MM3Q9uUvTpuJRTtLbj9l7n9DM4= github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.43.3/go.mod h1:tfm4gPvZoHrLntu6VhdnWQi9WEz6Y/4Bd1G4QzNgB5g= -github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.3 h1:dWw2uRkOa8WpA2R6uZwaGn6EFAx9BRDa604aRFZOwJs= -github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.3/go.mod h1:Fr4y9tInl/zrH0tXqJbj4Xdd7K5+0hj5JzD8glqFA/M= +github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.4 h1:jLK10QfB6H75C3d9xNoeSxu8V3nJfOunVgOkcWpfeIs= +github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.4/go.mod h1:x+OCaOxgcGkUZaRVRtwWSxhVYhr4D6JZ3WNO8rcMwhQ= github.com/aws/aws-sdk-go-v2/service/transfer v1.85.2 h1:gzN3VzdtwTxz6Do/FCp7zboOlcpiKGS/KLXSMCTp+Dw= github.com/aws/aws-sdk-go-v2/service/transfer v1.85.2/go.mod h1:GmYCz7WnL7OhJs8XjtIRCQZuTsPLIshSi5sdU4Wv7R0= github.com/aws/aws-sdk-go-v2/service/translate v1.43.0 h1:3+m4tRXxmbo8Za+UCcPansC14Mf7DvOZybUrAl04Ds8= @@ -589,8 +589,8 @@ github.com/aws/aws-sdk-go-v2/service/wafv2 v1.83.3 h1:UVGW4QiMKPq5YMrj/D4N8NxbQF github.com/aws/aws-sdk-go-v2/service/wafv2 v1.83.3/go.mod h1:Dsny+Lwl8FzixsuADam+khd8M5y0MiviWMR/tpJCYa4= github.com/aws/aws-sdk-go-v2/service/workmail v1.45.3 h1:Ug9MmFmpbwgHkvsJxLvv3Fr5RiMcJctUakkK0+yz4z8= github.com/aws/aws-sdk-go-v2/service/workmail v1.45.3/go.mod h1:qMPNS/v/IK4MwQubZf9NltN1wC0DF5kxrhEWtH75QJs= -github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.3 h1:ZgYph8f87WbzuUxW+Fh8wKmn9BgaAB0MZCxAkzePjh8= -github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.3/go.mod h1:JTpthms/DVzJJ/Bs7pQ9z1QmQ3kKGr9dUrCdIW0X7xw= +github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.4 h1:s3r96tGUdWFhIolHNwR9+HYh9jqt8KOOiCx+xn+JkOk= +github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.4/go.mod h1:rupBg6/2hKMz1uCa7sd/RSMmLOXJQWgMzYIOB+Qi2EA= github.com/aws/aws-sdk-go-v2/service/xray v1.45.3 h1:GDr+18TEmx5ivPIaYqCWjVtPGSbcVZQkgX3PzhfzkKE= github.com/aws/aws-sdk-go-v2/service/xray v1.45.3/go.mod h1:My/sZif0SANOKoH+IiyDW9AlWR2ITZQny7u7pTBYBMQ= github.com/aws/smithy-go v1.28.5 h1:OqbqKtzY9NUnr2yAe9+hiTdFb20tNaK/lI0PMOGXX9k= @@ -617,8 +617,8 @@ github.com/containerd/errdefs v1.0.0 h1:tg5yIfIlQIrxYtu9ajqY42W3lpS19XqdxRQeEwYG github.com/containerd/errdefs v1.0.0/go.mod h1:+YBYIdtsnF4Iw6nWZhJcqGSg/dwvV7tyJ/kCkyJ2k+M= github.com/containerd/errdefs/pkg v0.3.0 h1:9IKJ06FvyNlexW690DXuQNx2KA2cUJXx151Xdx3ZPPE= github.com/containerd/errdefs/pkg v0.3.0/go.mod h1:NJw6s9HwNuRhnjJhM7pylWwMyAkmCQvQ4GpJHEqRLVk= -github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= -github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= +github.com/containerd/log v0.2.0 h1:BewD/umNgVnoczglOpX8eRMyEy5t5iPlu5AIpnWDONc= +github.com/containerd/log v0.2.0/go.mod h1:/M7L7CXKcPTfNC74XzaK+5H5KbO5+4lJVpuVI6vRLoM= github.com/containerd/platforms v0.2.1 h1:zvwtM3rz2YHPQsF2CHYM8+KtB5dvhISiXh5ZpSBQv6A= github.com/containerd/platforms v0.2.1/go.mod h1:XHCb+2/hzowdiut9rkudds9bE5yJ7npe7dG/wG+uFPw= github.com/cpuguy83/dockercfg v0.3.2 h1:DlJTyZGBDlXqUZ2Dk2Q3xHs/FtnooJJVaad2S9GKorA= @@ -630,10 +630,10 @@ github.com/distribution/distribution/v3 v3.1.2 h1:/Bv2YIqqSR00HiO49FT93hovy6r9Il github.com/distribution/distribution/v3 v3.1.2/go.mod h1:Oz0Drs2Tx3iTXzK3DhUD4otfTfqlCxlWVC7QJeXWBP0= github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5QvfrDyIgxBk= github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= -github.com/dlclark/regexp2/v2 v2.5.2 h1:HAsucWRhsqcDzl6Ua9aR8JwYOTzrZyPrF0/FNxJVAI0= -github.com/dlclark/regexp2/v2 v2.5.2/go.mod h1:avUrQvPaLz2DrFNHJF0taWAFFX2C1GMSSoeiqFjcBmU= -github.com/docker/docker-credential-helpers v0.9.9 h1:BkydjIgZ46JnDbqyM2p2fc63KMw6y+KHL3Em/2AGJ7w= -github.com/docker/docker-credential-helpers v0.9.9/go.mod h1:v1S+hepowrQXITkEfw6o4+BMbGot02wiKpzWhGUZK6c= +github.com/dlclark/regexp2/v2 v2.8.4 h1:yfDDXTn4oxyLDC10/ieOBNDCCdIVWS9WbT6ddVXsPKI= +github.com/dlclark/regexp2/v2 v2.8.4/go.mod h1:avUrQvPaLz2DrFNHJF0taWAFFX2C1GMSSoeiqFjcBmU= +github.com/docker/docker-credential-helpers v0.9.10 h1:LCWwv7UmS7fQVmdKDWeMuureOeY5kkbC5kZfkzxkS6k= +github.com/docker/docker-credential-helpers v0.9.10/go.mod h1:v1S+hepowrQXITkEfw6o4+BMbGot02wiKpzWhGUZK6c= github.com/docker/go-connections v0.8.2 h1:9d9DEokx5W7qlr0shkFXIxEA7+TTD+llwzcykSlxMNc= github.com/docker/go-connections v0.8.2/go.mod h1:no1qkHdjq7kLMGUXYAduOhYPSJxxvgWBh7ogVvptn3Q= github.com/docker/go-events v0.1.0 h1:J8VX4H7Ta8mmBhv/K/24x1kosKOrEEnYmGjcdFHTOW0= @@ -642,12 +642,12 @@ github.com/docker/go-metrics v0.1.0 h1:r76KPNpstz+IvQKSWpYegSkkyzex0V3A1ZGVx6bhG github.com/docker/go-metrics v0.1.0/go.mod h1:PciI3sONtB051kXALN1JoIlpcu54E1FuPh+4DuqEzyw= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/dop251/goja v0.0.0-20260911104922-fabc3b8078ad h1:5gT9hQ9h8CplLZfAGgFMcoLqQS6I9T2sZwQOCXy8/3s= -github.com/dop251/goja v0.0.0-20260911104922-fabc3b8078ad/go.mod h1:u8yZRUavu+N4EnFFy6J5fVtjE7lEcZ2YyV2GcBXY9c8= -github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= -github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= -github.com/ebitengine/purego v0.11.0 h1:jhp/D+Nyv7UUW8HAcmcjt2N2rYrYi9m3SL21k0Ua/NI= -github.com/ebitengine/purego v0.11.0/go.mod h1:DCHPP08djqhNSoTfImcnHYQRZmd0qhakvrozqaEYhGQ= +github.com/dop251/goja v0.0.0-20261012212121-0c308c5ed11b h1:hlykozDo2V+6UUAZfUk92FnLRBB6kg52KuEz5TuC1+U= +github.com/dop251/goja v0.0.0-20261012212121-0c308c5ed11b/go.mod h1:Cp9NYOLrEKg/ypIRkUWYXWLuKAyyFGkDmGeJ95Sw0zI= +github.com/dustin/go-humanize v1.1.0 h1:dbKTrvD0klcbBV/h4AWJdMuZogJACoMlvWIWZ5b2xWg= +github.com/dustin/go-humanize v1.1.0/go.mod h1:hc1CvRkJMsgxqjmjMQF3QNRAZBwY8AXBAzKYoSX9sFI= +github.com/ebitengine/purego v0.11.1 h1:2zpWRSQNVKN4eKsKO9eM1ILDgWfYMY9GwqRmK6XeQ/0= +github.com/ebitengine/purego v0.11.1/go.mod h1:DCHPP08djqhNSoTfImcnHYQRZmd0qhakvrozqaEYhGQ= github.com/eclipse/paho.mqtt.golang v1.5.1 h1:/VSOv3oDLlpqR2Epjn1Q7b2bSTplJIeV2ISgCl2W7nE= github.com/eclipse/paho.mqtt.golang v1.5.1/go.mod h1:1/yJCneuyOoCOzKSsOTUc0AJfpsItBGWvYpBLimhArU= github.com/envoyproxy/go-control-plane v0.14.0 h1:hbG2kr4RuFj222B6+7T83thSPqLjwBIfQawTkC++2HA= @@ -666,8 +666,8 @@ github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= -github.com/go-sourcemap/sourcemap v2.1.3+incompatible h1:W1iEw64niKVGogNgBN3ePyLFfuisuzeidWPMPWmECqU= -github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= +github.com/go-sourcemap/sourcemap v2.1.4+incompatible h1:a+iTbH5auLKxaNwQFg0B+TCYl6lbukKPc7b5x0n1s6Q= +github.com/go-sourcemap/sourcemap v2.1.4+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-sql-driver/mysql v1.10.1 h1:arlSnNLq6a5yxGxV7qg9lF4j0C+KwD6NbQyKr9QL6ME= github.com/go-sql-driver/mysql v1.10.1/go.mod h1:M+cqaI7+xxXGG9swrdeUIoPG3Y3KCkF0pZej+SK+nWk= github.com/go-stomp/stomp/v3 v3.1.5 h1:Pikz1OSusmSKUm5mRKYfXQZaDatfZ+EnBBA1JJ2xENQ= @@ -676,8 +676,8 @@ github.com/goccy/go-json v0.10.6 h1:p8HrPJzOakx/mn/bQtjgNjdTcN+/S6FcG2CTtQOrHVU= github.com/goccy/go-json v0.10.6/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M= github.com/goccy/go-yaml v1.19.2 h1:PmFC1S6h8ljIz6gMRBopkjP1TVT7xuwrButHID66PoM= github.com/goccy/go-yaml v1.19.2/go.mod h1:XBurs7gK8ATbW4ZPGKgcbrY1Br56PdM69F7LkFRi1kA= -github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk= -github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= +github.com/godbus/dbus/v5 v5.2.3 h1:IQNSXULh6Nc4ZH8ETJ5Mdsj8loUFCWSBnsjmJkyjUB8= +github.com/godbus/dbus/v5 v5.2.3/go.mod h1:3AAv2+hPq5rdnr5txxxRwiGjPXamgoIHgz9FPBfOp3c= github.com/gofrs/flock v0.10.0 h1:SHMXenfaB03KbroETaCMtbBg3Yn29v4w1r+tgy4ff4k= github.com/gofrs/flock v0.10.0/go.mod h1:FirDy1Ing0mI2+kB6wk+vyyAH+e6xiE+EYA0jnzV9jc= github.com/gofrs/uuid v4.4.0+incompatible h1:3qXRTX8/NbyulANqlc0lchS1gqAVxRgsuW1YrTJupqA= @@ -697,14 +697,14 @@ github.com/google/flatbuffers v25.12.19+incompatible h1:haMV2JRRJCe1998HeW/p0X9U github.com/google/flatbuffers v25.12.19+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= -github.com/google/pprof v0.0.0-20260802141513-ef3492d7dac3 h1:LMLX+LgTNWpfvCBdFebv6EsYotImrt/Ppc5cXIriCSo= -github.com/google/pprof v0.0.0-20260802141513-ef3492d7dac3/go.mod h1:jl5iWTm0/hd5PjEYEOuwAJ57L/CibdZfrqZ5XA5GrCk= -github.com/google/s2a-go v0.1.9 h1:LGD7gtMgezd8a/Xak7mEWL0PjoTQFvpRudN895yqKW0= -github.com/google/s2a-go v0.1.9/go.mod h1:YA0Ei2ZQL3acow2O62kdp9UlnvMmU7kA6Eutn0dXayM= +github.com/google/pprof v0.0.0-20261012231050-2af12c3f4d87 h1:P18JvwDzBYAeC8SIfnee/YJzKk1dysuN6rUwmF6CxZY= +github.com/google/pprof v0.0.0-20261012231050-2af12c3f4d87/go.mod h1:yUo1AMMpsPIDFGuwDK8nLcf8+vvAd5l2O6JDZ6hpwrM= +github.com/google/s2a-go v0.1.11 h1:7v1V1TraNGP63WptsAkNqr2w8jgm4vM6A6qx6Lsw9iM= +github.com/google/s2a-go v0.1.11/go.mod h1:pz4tyvwXvJLLbyrkh6FW1eS2zPUXMaTmyNhYtyP2tNw= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/enterprise-certificate-proxy v0.3.17 h1:73NfMHdiqo9JFU9+7a5ExpVa10/R29pXfZIaW559nrg= -github.com/googleapis/enterprise-certificate-proxy v0.3.17/go.mod h1:rSEsBUemEBZEexP2y6jPp16LUmUbjmSbcPMQizR0o4k= +github.com/googleapis/enterprise-certificate-proxy v0.3.23 h1:J+VGF1wjAM2dU2kKUXZxJdDppRLReWP7KWcclfngQhc= +github.com/googleapis/enterprise-certificate-proxy v0.3.23/go.mod h1:Y8NO/15GNLkrXI3OR5xOFmeU3XLX1sLSdtlXgJ0zmIw= github.com/googleapis/gax-go/v2 v2.26.2 h1:ydkmNXxj7bEmmeK5AihkKnWxyOyBR9TDebvp5L5izk8= github.com/googleapis/gax-go/v2 v2.26.2/go.mod h1:sMKqnMesnKH+3wiRJROcttA+cJoZoGbZl1vDQ8XYtGk= github.com/gorilla/handlers v1.5.2 h1:cLTUSsNkgcwhgRqvCNmdbRWG0A3N4F+M2nWKdScwyEE= @@ -713,8 +713,8 @@ github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg= github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 h1:/Tnpcb2E0Pz/tN9s3bfEY2Q8ePCEX9iuS+cneUwncnw= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0/go.mod h1:zOBXOsUaBSjKgmH4OGzV1esUpR3oUSCPYVd2cUBjKYY= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.31.0 h1:Bd7KaOxzULLxtZ/K5s1aLbWhR0+5RToO65TXHsf3bqQ= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.31.0/go.mod h1:nN7ts3dFXKtCZWc//yfkpcQNKJABg16/uDVAZpLDalo= github.com/hashicorp/golang-lru/arc/v2 v2.0.7 h1:QxkVTxwColcduO+LP7eJO56r2hFiG8zEbfAAzRv52KQ= github.com/hashicorp/golang-lru/arc/v2 v2.0.7/go.mod h1:Pe7gBlGdc8clY5LJ0LpJXMt5AmgmWNH1g+oFFVUHOEc= github.com/hashicorp/golang-lru/v2 v2.0.7 h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k= @@ -727,16 +727,16 @@ github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7Ulw github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM= github.com/jackc/pgx/v5 v5.11.0 h1:IzBBtyK9AHqf98cctWFifYSci2hgQR/cd56wB4p+ogg= github.com/jackc/pgx/v5 v5.11.0/go.mod h1:mal1tBGAFfLHvZzaYh77YS/eC6IX9OWbRV1QIIM0Jn4= -github.com/jackc/puddle/v2 v2.2.2 h1:PR8nw+E/1w0GLuRFSmiioY6UooMp6KJv0/61nB7icHo= -github.com/jackc/puddle/v2 v2.2.2/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4= -github.com/jchv/go-winloader v0.0.0-20210711035445-715c2860da7e h1:Q3+PugElBCf4PFpxhErSzU3/PY5sFL5Z6rfv4AbGAck= -github.com/jchv/go-winloader v0.0.0-20210711035445-715c2860da7e/go.mod h1:alcuEEnZsY1WQsagKhZDsoPCRoOijYqhZvPwLG0kzVs= +github.com/jackc/puddle/v2 v2.2.3 h1:f8HoREISb3l5eO9coPgK7U3hKLhWGokOFVcThl5jrao= +github.com/jackc/puddle/v2 v2.2.3/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4= +github.com/jchv/go-winloader v0.0.0-20250406163304-c1995be93bd1 h1:njuLRcjAuMKr7kI3D85AXWkw6/+v9PwtV6M6o11sWHQ= +github.com/jchv/go-winloader v0.0.0-20250406163304-c1995be93bd1/go.mod h1:alcuEEnZsY1WQsagKhZDsoPCRoOijYqhZvPwLG0kzVs= github.com/jinzhu/copier v0.3.5 h1:GlvfUwHk62RokgqVNvYsku0TATCF7bAHVwEXoBh3iJg= github.com/jinzhu/copier v0.3.5/go.mod h1:DfbEm0FYsaqBcKcFuvmOZb218JkPGtvSHsKg8S8hyyg= github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= -github.com/klauspost/compress v1.20.1 h1:T7kKElXUMXrUJ2E9QhQhxFtcK5rPyLdsGZvdbLMPdiQ= -github.com/klauspost/compress v1.20.1/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= +github.com/klauspost/compress v1.20.3 h1:zWNoFqq/lSuYQRim3dUXlXeA0IqwuZGicdG5ZTfY5j4= +github.com/klauspost/compress v1.20.3/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= github.com/klauspost/cpuid/v2 v2.4.0 h1:S6Hrbc7+ywsr0r+RLapfGBHfyefhCTwEh3A0tV913Dw= github.com/klauspost/cpuid/v2 v2.4.0/go.mod h1:19jmZ9mjzoF//ddRSUsv0zfBTJWh3QJh9FNxZTMrGxU= github.com/kr/fs v0.1.0 h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8= @@ -768,13 +768,13 @@ github.com/leaanthony/u v1.1.1 h1:TUFjwDGlNX+WuwVEzDqQwC2lOv0P4uhTQw7CMFdiK7M= github.com/leaanthony/u v1.1.1/go.mod h1:9+o6hejoRljvZ3BzdYlVL0JYCwtnAsVuN9pVTQcaRfI= github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5 h1:eveIIGn4BGM3qknO74omf6HYr30/exH+eVUTuAgwjZ0= github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5/go.mod h1:autxFIvghDt3jPTLoqZ9OZ7s9qTGNAWmYCjVFWPX/zg= -github.com/magiconair/properties v1.18.11 h1:j5ozYZl0zCjG7ahMDH0GWIobOvvUzT0BdAguG0ViKy0= -github.com/magiconair/properties v1.18.11/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= +github.com/magiconair/properties v1.18.12 h1:sT9zQpvTB3B4gzrX0tmZNTEaGyg8Zw55MFYRE32Mr9I= +github.com/magiconair/properties v1.18.12/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU= github.com/matryer/is v1.4.1 h1:55ehd8zaGABKLXQUe2awZ99BD/PTc2ls+KV/dXphgEQ= github.com/matryer/is v1.4.1/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU= -github.com/mattn/go-colorable v0.1.15 h1:+u9SLTRGnXv73cEsnsmoZBom+dMU88B2M0aDcWy0/jY= -github.com/mattn/go-colorable v0.1.15/go.mod h1:6LmQG8QLFO4G5z1gPvYEzlUgJ2wF+stgPZH1UqBm1s8= +github.com/mattn/go-colorable v0.1.16 h1:+2YjeAe7xP1OQbZW1jERPWWCDLlNqFNCvjiqGiAt84A= +github.com/mattn/go-colorable v0.1.16/go.mod h1:6LmQG8QLFO4G5z1gPvYEzlUgJ2wF+stgPZH1UqBm1s8= github.com/mattn/go-isatty v0.0.24 h1:tGZZoVgT/KiqK1c8ocVLeDS8BSWMRd47J3Lbz7vsReI= github.com/mattn/go-isatty v0.0.24/go.mod h1:nMCL3Zebbrt45jsMDgnfIwz6ydEQApk5oEI3HqDio6A= github.com/microsoft/go-mssqldb v1.11.2 h1:FCgeBIK8um2+X4tbun6Q71N1KsfyCDPKY41e1yGVjSE= @@ -795,16 +795,16 @@ github.com/moby/sys/sequential v0.7.0 h1:ASQNGNROJSuOO6LL6bPHbKvuZu6NU8P4ldPWk31 github.com/moby/sys/sequential v0.7.0/go.mod h1:NfSTAp6V3fw4tmkD62PEcOKeZKquXT8VKCkf7aVR79o= github.com/moby/sys/user v0.4.1 h1:RgjRlaDKi/Xmyrz4t8lyzXT6v2ooFeO/7xtchmhVWE0= github.com/moby/sys/user v0.4.1/go.mod h1:E9QsW5WRe1kUAf7kW8hXKwu1uhsZEAdPLYHYSDudF4Y= -github.com/moby/sys/userns v0.2.0 h1:nEtDtp7NCV/6dutSklNe8FrENPwFdc4mXnZqC/JWgXM= -github.com/moby/sys/userns v0.2.0/go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28= +github.com/moby/sys/userns v0.2.1 h1:4OvdM7BcPkASbuouHsbW3aeMJSFlYDldBRnXVZhaRk8= +github.com/moby/sys/userns v0.2.1/go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28= github.com/moby/term v0.5.2 h1:6qk3FJAFDs6i/q3W/pQ97SX192qKfZgGjCQqfCJkgzQ= github.com/moby/term v0.5.2/go.mod h1:d3djjFCrjnB+fl8NJux+EJzu0msscUP+f8it8hPkFLc= github.com/mochi-mqtt/server/v2 v2.7.9 h1:y0g4vrSLAag7T07l2oCzOa/+nKVLoazKEWAArwqBNYI= github.com/mochi-mqtt/server/v2 v2.7.9/go.mod h1:lZD3j35AVNqJL5cezlnSkuG05c0FCHSsfAKSPBOSbqc= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= -github.com/ncruces/go-strftime v1.0.0 h1:HMFp8mLCTPp341M/ZnA4qaf7ZlsbTc+miZjCLOFAw7w= -github.com/ncruces/go-strftime v1.0.0/go.mod h1:Fwc5htZGVVkseilnfgOVb9mKy6w1naJmn9CehxcKcls= +github.com/ncruces/go-strftime v1.1.0 h1:vtPmPWMkb539RGV9WpWT9EwJGvrOCKvMNI4obWL47Hk= +github.com/ncruces/go-strftime v1.1.0/go.mod h1:yVaq7iwCN09vHRrKBrrflXT0M9tTMG2KmZ9Fj7xeG/g= github.com/nicksnyder/go-i18n/v2 v2.5.0 h1:3wH1gpaekcgGuwzWdSu7JwJhH9Tk87k1ezt0i1p2/Is= github.com/nicksnyder/go-i18n/v2 v2.5.0/go.mod h1:DrhgsSDZxoAfvVrBVLXoxZn/pN5TXqaDbq7ju94viiQ= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= @@ -813,10 +813,10 @@ github.com/opencontainers/image-spec v1.1.1 h1:y0fUlFfIZhPF1W537XOLg0/fcx6zcHCJw github.com/opencontainers/image-spec v1.1.1/go.mod h1:qpqAh3Dmcf36wStyyWU+kCeDgrGnAve2nCC8+7h8Q0M= github.com/oracle/oci-go-sdk/v65 v65.126.2 h1:7lv9XuPcX9DzW9z+y/W2ENub71yyOP7DM8+BPCh8hgg= github.com/oracle/oci-go-sdk/v65 v65.126.2/go.mod h1:YmvgbsnUfrsiJ410XAGQ1BRsrUYJJ7W3O5wUikmeI8w= -github.com/parquet-go/bitpack v1.0.0 h1:AUqzlKzPPXf2bCdjfj4sTeacrUwsT7NlcYDMUQxPcQA= -github.com/parquet-go/bitpack v1.0.0/go.mod h1:XnVk9TH+O40eOOmvpAVZ7K2ocQFrQwysLMnc6M/8lgs= -github.com/parquet-go/jsonlite v1.0.0 h1:87QNdi56wOfsE5bdgas0vRzHPxfJgzrXGml1zZdd7VU= -github.com/parquet-go/jsonlite v1.0.0/go.mod h1:nDjpkpL4EOtqs6NQugUsi0Rleq9sW/OtC1NnZEnxzF0= +github.com/parquet-go/bitpack v1.1.0 h1:b80hfKZwIJ3Ku684xJSEj/9G0tywQPKOtmTV8si30mo= +github.com/parquet-go/bitpack v1.1.0/go.mod h1:XnVk9TH+O40eOOmvpAVZ7K2ocQFrQwysLMnc6M/8lgs= +github.com/parquet-go/jsonlite v1.5.5 h1:TIqJ+b+mYoTvvEt1/ICS4fBacQO0xWwAbvtcrKjEcC8= +github.com/parquet-go/jsonlite v1.5.5/go.mod h1:hN57TVzxtr04kaax5XwNgCCsh1KE7BT6dvY6X/zNH90= github.com/parquet-go/parquet-go v0.32.0 h1:NWDqTUHfrCS4cJP/Fj2HlxvqsrVedWG3sayMkf+znzM= github.com/parquet-go/parquet-go v0.32.0/go.mod h1:navtkAYr2LGoJVp141oXPlO/sxLvaOe3la2JEoD8+rg= github.com/pierrec/lz4/v4 v4.1.33 h1:GjG1TJ1V4IzKP8L96muuuDNpTwd7D+l2ccXrjAbe014= @@ -830,26 +830,26 @@ github.com/pkg/sftp v1.13.11/go.mod h1:uNkH9roSXglNJqM+glJJi+TQXQUm0fXFWqCFmT8hs github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/power-devops/perfstat v0.0.0-20260805114148-88456608a4f6 h1:jL3a8soXdzuTCcRnKhOmtcsVOObdDTFf4O2B403HPRU= -github.com/power-devops/perfstat v0.0.0-20260805114148-88456608a4f6/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= +github.com/power-devops/perfstat v0.0.0-20260916203055-22a1a467d9f0 h1:XA01Vk/wv9YikCi1V51yRzIHPMT5of9+cMpZoZvDn/M= +github.com/power-devops/perfstat v0.0.0-20260916203055-22a1a467d9f0/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= github.com/prometheus/client_golang v1.25.0 h1:cDtW1TcFsMi1RJc8khwCKB4VhzwV04aKqbYtNOXuiK0= github.com/prometheus/client_golang v1.25.0/go.mod h1:j2X/4/kaQHLPnmyEU8zjmkndo1T317VpCIQEml8LTKk= github.com/prometheus/client_model v0.6.3 h1:O0jaTVAYNxTHYInEPFJt5I3+sN8zqBtVMPTB1qyxiEo= github.com/prometheus/client_model v0.6.3/go.mod h1:gpN5P9S7Rr6Yr92PiQ+Ixvhf6JZEkF1dnxsYL2aPBEM= -github.com/prometheus/common v0.72.0 h1:tAYsE+sPJxIncDAobm4H5aQjmox9ZxEIIqPbiffa8G4= -github.com/prometheus/common v0.72.0/go.mod h1:77NWqAQ2tXT7BIK40qjJdw5Acrsrg1TlHAnsQi3i6mk= +github.com/prometheus/common v0.72.1 h1:ZAiQed/nk8IIcsdzb2TlJu23NEUDyDLQ9TXTN2WRK6Y= +github.com/prometheus/common v0.72.1/go.mod h1:1IoBY4IRaJnhs2ESjNzjilP1cJ/P8pimGoomq7zRXrA= github.com/prometheus/otlptranslator v1.0.0 h1:s0LJW/iN9dkIH+EnhiD3BlkkP5QVIUVEoIwkU+A6qos= github.com/prometheus/otlptranslator v1.0.0/go.mod h1:vRYWnXvI6aWGpsdY/mOT/cbeVRBlPWtBNDb7kGR3uKM= github.com/prometheus/procfs v0.22.0 h1:6q9+/JL9IKAPbCmBrv9n5O5Ty3NKnciV5X7YGw0oics= github.com/prometheus/procfs v0.22.0/go.mod h1:CvmFr/GVhIjIvWJZW3tgkODBQMRIf0EyWMQLHCHab58= github.com/rabbitmq/amqp091-go v1.15.0 h1:LEQL4/yp48/Wigt6A6XOu18RQRo8ZHtB5I/KZJn+gkw= github.com/rabbitmq/amqp091-go v1.15.0/go.mod h1:Hy4jKW5kQART1u+JkDTF9YYOQUHXqMuhrgxOEeS7G4o= -github.com/recolabs/gnata v0.6.0 h1:glmes55CG5RmMEP1yiXGuPIoN4i4z+fUeL+Kc7ccSqQ= -github.com/recolabs/gnata v0.6.0/go.mod h1:+u5DmoYMyHl+9Uuo9KQXLhbKHip+M5N8S/QYAPSG0XU= -github.com/redis/go-redis/extra/rediscmd/v9 v9.22.0 h1:MQPzEEnpD0BMPufBLABnMYLJVwM7xi7vZ+srO8Nr0s8= -github.com/redis/go-redis/extra/rediscmd/v9 v9.22.0/go.mod h1:eve0JFcLRwFVj3RA85rrrV5+UJ+K9LDyU7kf2UdSueM= -github.com/redis/go-redis/extra/redisotel/v9 v9.22.0 h1:t5ul1Gl0o1rYQj5f5bK12G9xcg1niq2ON4yZFjvy1kA= -github.com/redis/go-redis/extra/redisotel/v9 v9.22.0/go.mod h1:hcS9L2RBBjYXkrfSOF26ZGejgo+yOC+28ZD2fkk3sGs= +github.com/recolabs/gnata v0.6.1 h1:2YCxrmUK64UFm1fPBFYe5jFHS6Q8EKJC+34QCujeU44= +github.com/recolabs/gnata v0.6.1/go.mod h1:+u5DmoYMyHl+9Uuo9KQXLhbKHip+M5N8S/QYAPSG0XU= +github.com/redis/go-redis/extra/rediscmd/v9 v9.23.0 h1:YOQCtePRR/cBrxtZB5u2ueYei3zGJm1n0KB2tvth0k0= +github.com/redis/go-redis/extra/rediscmd/v9 v9.23.0/go.mod h1:BzBb5fEjIwijUn8VVkXfQUwFTGyk2vGIVU19zv2GhsM= +github.com/redis/go-redis/extra/redisotel/v9 v9.23.0 h1:EBQ01zUjwarZZ4IoSTQNU9EEc223eB9tpSun6n5EaUU= +github.com/redis/go-redis/extra/redisotel/v9 v9.23.0/go.mod h1:4xBZ7QF+cd90pc58g+cXH1aLJBgOGd4Gp5BBQvNtPn0= github.com/redis/go-redis/v9 v9.23.0 h1:/TTVdJa8BRNsybwwGGnmiYktHNlUXtbOQxlWpHBPL3s= github.com/redis/go-redis/v9 v9.23.0/go.mod h1:EWP2UUk+XDaI1s5nQB5mablZN6vccXlmBQTyfnF87D0= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= @@ -861,12 +861,12 @@ github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0t github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc= github.com/rs/xid v1.6.0 h1:fV591PaemRlL6JfRxGDEPl69wICngIQ3shQtzfy2gxU= github.com/rs/xid v1.6.0/go.mod h1:7XoLgs4eV+QndskICGsho+ADou8ySMSjJKDIan90Nz0= -github.com/samber/lo v1.49.1 h1:4BIFyVfuQSEpluc7Fua+j1NolZHiEHEpaSEKdsH0tew= -github.com/samber/lo v1.49.1/go.mod h1:dO6KHFzUKXgP8LDhU0oI8d2hekjXnGOu0DB8Jecxd6o= -github.com/shirou/gopsutil/v4 v4.26.8 h1:YQMTF/1J50B5+Y0vlo1eDRf5DoR7Gk69hY+8wjYkQeo= -github.com/shirou/gopsutil/v4 v4.26.8/go.mod h1:5O9FjBiXoTDFatIWjZZosqj4pV0DRtLx598xGbBehzM= -github.com/shopspring/decimal v1.4.0 h1:bxl37RwXBklmTi0C79JfXCEBD1cqqHt0bbgBAGFp81k= -github.com/shopspring/decimal v1.4.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME= +github.com/samber/lo v1.53.0 h1:t975lj2py4kJPQ6haz1QMgtId2gtmfktACxIXArw3HM= +github.com/samber/lo v1.53.0/go.mod h1:4+MXEGsJzbKGaUEQFKBq2xtfuznW9oz/WrgyzMzRoM0= +github.com/shirou/gopsutil/v4 v4.26.9 h1:CaBo/hBFqvlJoLvAQEKdHdf5GD97/MN2ACfyv63+2Ig= +github.com/shirou/gopsutil/v4 v4.26.9/go.mod h1:nKH+8wX2zxr/mDbsR+AAy6Qd2z4ZOQ7wfQaEp+yrYmg= +github.com/shopspring/decimal v1.5.0 h1:HxSWk31RmJv0EyY4oLiGQB9u7WPludUwPBdvQZnYFPc= +github.com/shopspring/decimal v1.5.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME= github.com/sirupsen/logrus v1.10.2 h1:G2SED73/qrAu6YwbdxOD6peLkCBI3z7L+ykJFTXJBBo= github.com/sirupsen/logrus v1.10.2/go.mod h1:SLEg8TqYulVKKfIGHldVp2K2aYz2DKSVBq4g/H5bR7Q= github.com/sony/gobreaker/v2 v2.4.0 h1:g2KJRW1Ubty3+ZOcSEUN7K+REQJdN6yo6XvaML+jptg= @@ -880,13 +880,12 @@ github.com/stretchr/testify v1.12.1 h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWD github.com/stretchr/testify v1.12.1/go.mod h1:MDEgiDPPsNp5cuIrHPPCyornHKgEVbtFUmoNlxoYthg= github.com/testcontainers/testcontainers-go v0.44.0 h1:/Fwh6HY1mIikhnm9e7HwoxGycx0lzRAE0f5VQpjFxzI= github.com/testcontainers/testcontainers-go v0.44.0/go.mod h1:IcnwQrYTO86xHXu5bvMaBH7ATlbS3Qn1M1QWW3c66rE= -github.com/tidwall/gjson v1.18.0 h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY= -github.com/tidwall/gjson v1.18.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= -github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= -github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= -github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= -github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4= -github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= +github.com/tidwall/gjson v1.20.0 h1:+agJ3rEzKcCXKDKo0ml26UROcpcAlnZyjq+TjbY5Fto= +github.com/tidwall/gjson v1.20.0/go.mod h1:V37/opeE/JbLUOfH0QTXiNez2l0RUjYUhpT4szFQAfc= +github.com/tidwall/match v1.2.0 h1:0pt8FlkOwjN2fPt4bIl4BoNxb98gGHN2ObFEDkrfZnM= +github.com/tidwall/match v1.2.0/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= +github.com/tidwall/pretty v1.2.2 h1:dz1jrRuE7or/74V490B4/GP1pZm5WKlt2bgCP5A83w8= +github.com/tidwall/pretty v1.2.2/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tklauser/go-sysconf v0.4.0 h1:7H0uAN+7RkwWRaxhYXDLqa5V3LPrJeV8wmD9dRUgPQU= github.com/tklauser/go-sysconf v0.4.0/go.mod h1:8mTNWyog7H+MpKijp4VmKJAd2bbYQ2zuUwkYRbUArPI= github.com/tklauser/numcpus v0.12.0 h1:NR85qdvHA9pFse3x3weVZ0r0ST8R6l5RHbZrlRaqob4= @@ -895,18 +894,18 @@ github.com/tkrajina/go-reflector v0.5.8 h1:yPADHrwmUbMq4RGEyaOUpz2H90sRsETNVpjzo github.com/tkrajina/go-reflector v0.5.8/go.mod h1:ECbqLgccecY5kPmPmXg1MrHW585yMcDkVl6IvJe64T4= github.com/twmb/franz-go v1.22.1 h1:J7Xixbb7k0Itl39eaBot5PIblZh9IL3ZKYgo2yzlf40= github.com/twmb/franz-go v1.22.1/go.mod h1:b2qISbZgMTJRcIsltVqPz4+Bb2Lw/9bN+/Gd0C07kYw= -github.com/twmb/franz-go/pkg/kmsg v1.14.0 h1:gSxrBEKWl3qnsx3QKWol5OEVujuPmIoDkhMt3didFKM= -github.com/twmb/franz-go/pkg/kmsg v1.14.0/go.mod h1:+DPt4NC8RmI6hqb8G09+3giKObE6uD2Eya6CfqBpeJY= -github.com/twpayne/go-geom v1.6.1 h1:iLE+Opv0Ihm/ABIcvQFGIiFBXd76oBIar9drAwHFhR4= -github.com/twpayne/go-geom v1.6.1/go.mod h1:Kr+Nly6BswFsKM5sd31YaoWS5PeDDH2NftJTK7Gd028= +github.com/twmb/franz-go/pkg/kmsg v1.15.0 h1:mILdOQm4JkWojbSYVQ7KJNJ1qMdYNsLrdNOBUVKM6IA= +github.com/twmb/franz-go/pkg/kmsg v1.15.0/go.mod h1:sGkGxKexpRLBThFHJLjjywcyfkK09qB/g+X+wFWZQ/A= +github.com/twpayne/go-geom v1.7.0 h1:zMHTHNlenoHAc2ZSiHFh7SMoG0Wdw8gF0orBnrBhfjE= +github.com/twpayne/go-geom v1.7.0/go.mod h1:y9Q2YcKKaC2PHXwtRvwEunOPx5Oa+U8aAxPmFvscROk= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= github.com/valyala/fasttemplate v1.2.2 h1:lxLXG0uE3Qnshl9QyaK6XJxMXlQZELvChBOCmQD0Loo= github.com/valyala/fasttemplate v1.2.2/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ= github.com/vektah/gqlparser/v2 v2.5.62 h1:GJP/emj1wIWKs0U3SHcAgzknWgylTqQ1qH2gNL+wSWc= github.com/vektah/gqlparser/v2 v2.5.62/go.mod h1:JNK+plRwKdXLsF/qPFPe5tE0z4s1WeroD9S5LR8um/Q= -github.com/wailsapp/go-webview2 v1.0.22 h1:YT61F5lj+GGaat5OB96Aa3b4QA+mybD0Ggq6NZijQ58= -github.com/wailsapp/go-webview2 v1.0.22/go.mod h1:qJmWAmAmaniuKGZPWwne+uor3AHMB5PFhqiK0Bbj8kc= +github.com/wailsapp/go-webview2 v1.0.23 h1:jmv8qhz1lHibCc79bMM/a/FqOnnzOGEisLav+a0b9P0= +github.com/wailsapp/go-webview2 v1.0.23/go.mod h1:qJmWAmAmaniuKGZPWwne+uor3AHMB5PFhqiK0Bbj8kc= github.com/wailsapp/mimetype v1.4.1 h1:pQN9ycO7uo4vsUUuPeHEYoUkLVkaRntMnHJxVwYhwHs= github.com/wailsapp/mimetype v1.4.1/go.mod h1:9aV5k31bBOv5z6u+QP8TltzvNGJPmNJD4XlAL3U+j3o= github.com/wailsapp/wails/v2 v2.16.0 h1:hLYrSHUUq6hRXl3rWT9ZXiyFIgM94nVN9Ns6iEJzxyw= @@ -926,58 +925,58 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= -go.opentelemetry.io/contrib/bridges/prometheus v0.71.0 h1:9qgxsFLskbDMXl8WMqThoF6w8yGJgCumn9qRc67OmnI= -go.opentelemetry.io/contrib/bridges/prometheus v0.71.0/go.mod h1:2rCjF4F2siiTeLCzJsaGZ3CK0XIoimCSKXEBPdv+Je0= +go.opentelemetry.io/contrib/bridges/prometheus v0.72.0 h1:OUIUu7ovHCEvG4IE5LQd2PNBH2eVYh50w/1ROwHEM7M= +go.opentelemetry.io/contrib/bridges/prometheus v0.72.0/go.mod h1:pCrnkC07AZ5+h+0A0Z/1GYyqB+xu3A8LaEEhxvv9s6o= go.opentelemetry.io/contrib/detectors/gcp v1.45.0 h1:9jR0ZPRok9ryaOQ2Wx8rg5F7Aon59mxrqbVI60/vlBk= go.opentelemetry.io/contrib/detectors/gcp v1.45.0/go.mod h1:VSme3o2fvSg5bVg0dRzyHaj4Z5EVhG+g2Fde6LKzmQA= -go.opentelemetry.io/contrib/exporters/autoexport v0.71.0 h1:VCsJbp0YLyPtx2tu5Vgv2a2/qLoaMCj8hT2uZ34+Mx0= -go.opentelemetry.io/contrib/exporters/autoexport v0.71.0/go.mod h1:qxZqn7e10f6ajmMCkg/47rMS7qQYfaOl2nj/4aytHUQ= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0 h1:oECp5f+hN7nkwjU/8BxQ/q23bGPb8FIrD839owX222E= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0/go.mod h1:DqEFwLumhzMBDQv9PcWbyoDxHI/4lAk6CM4nJBH39sc= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 h1:3g7B90UzBltIDKq1/5mrTGxTnOFDV0ICOhLoxiZ8jlg= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0/go.mod h1:Ef8SuTh59BT7+ofpDxN9z+yOlc4t2GjLmKDgYNJL/NU= -go.opentelemetry.io/otel v1.46.0 h1:FHt5/CDyVxi/8IM1CH7VE/rRgq3kLHa2mSTVMO8AWyc= -go.opentelemetry.io/otel v1.46.0/go.mod h1:Gj3SEScelsNC45tp4nSxRYlS+f5iez7W8XPMCt905kE= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.22.0 h1:Bu39F5tzJct+f2IZbB8989fwyTps3c8e7EsUQsz+vs8= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.22.0/go.mod h1:dJUwod88EsFgYCqrDHaSPzhiY9pBUpt0d85/qSfua7k= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0 h1:lYk7RmxdLK865qLwibroNGldHa1U7SWKYYvNjlK7PIo= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0/go.mod h1:6GvlND0H0xdUJanOtIAn0xfwLkauh1tmsYEEVSMDdqY= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.46.0 h1:qkDYCAFiZXLcs1L4aY+tP2wguQ4kURANqHOQMA2et2s= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.46.0/go.mod h1:tkipS4DRzmpAmvg+Gw4++O1IdDq6TVDnvnYU6cmbQVs= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0 h1:AP23h/mFgb/lc7tdck1Kfn9qxsM8TAeNPCU5C3pzaps= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0/go.mod h1:K4EqCe1b4kGk5WR690ntg9LaBfsPoV32FwthbyoptuA= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 h1:OFnwLJr+pF3iHrlGSzbxyuo6/6HyBlnlN1CWEJmBVcw= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0/go.mod h1:716wFneO0ov19A2beH5hjfh9AK5z/VWNAtDijp1Y0/g= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.46.0 h1:w53CDeOA/Kurp7yRsegSr6pbbr759dOvJ+yNmWM6Hxs= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.46.0/go.mod h1:BOmGMCbAtvcJiSJ+hLuhgPLdDbimnraSl8irz3iY8sY= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0 h1:KrC1YrQeSt46ITMWAbgQx1M1eV1/1TKzttrBzymPmss= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0/go.mod h1:zDSEzoEqsOrgBeGvH66KRgxh90VonFyJqBHA0Pk3+rM= -go.opentelemetry.io/otel/exporters/prometheus v0.68.0 h1:QOf2IftqQwITVRJpnn0M7M9ZCbgWfxz4P7i9C9yc2N4= -go.opentelemetry.io/otel/exporters/prometheus v0.68.0/go.mod h1:bgSvqu2TWGXiz7yr5UTMfObH8oqxJWHTnubQ3ef9BO4= -go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.22.0 h1:kvMAiLEudKmk+CSG+iYbU8vTUGNNDaf/V09OO5lrTwI= -go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.22.0/go.mod h1:L9Dlksri+MdT1cb2gIiA1cJJYW3Y92ipvDjNxYEyaDI= -go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0 h1:PR9eAf7o0dQs3hshZNZpE9aW2dXWX/KdDf6pJilVD3U= -go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0/go.mod h1:2Z4KyNdH1uuzivdinyfGsxzNNT/Rl45pwtVwfYVI0xk= -go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.46.0 h1:KdRxPiAoMptR3vfWzvjjvutTsSiwbC2uG0496rzZNfo= -go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.46.0/go.mod h1:K/qSA+3G7Eovxi4K09wzrAgkWRnosS0DAOZeEpve7sM= -go.opentelemetry.io/otel/log v0.22.0 h1:5DBNnfvaJ6CVdkJ+Jle8Tzs50aSSv49TXGj9XRsEYw0= -go.opentelemetry.io/otel/log v0.22.0/go.mod h1:gzOt/R67vF2GniAqWu8Qv0SXy89f71muHcrkz76PCdc= -go.opentelemetry.io/otel/metric v1.46.0 h1:yBnkXvgV7AXFILZc5K6IZe/CBFF3OS7BJ8ov6/lj0K8= -go.opentelemetry.io/otel/metric v1.46.0/go.mod h1:iPmdWqifKUdzziPkvvzIJXITl56fQx2mGM/DHLB3/2o= -go.opentelemetry.io/otel/metric/x v0.68.0 h1:TA/cBT23D3MnxYPwHL7YFOdYGdx0A0v+s7Mzotpd1dU= -go.opentelemetry.io/otel/metric/x v0.68.0/go.mod h1:agudOmvWhwUTjgibWDzxD2PoWYnpw5Ht5jISYOD2Hd4= -go.opentelemetry.io/otel/sdk v1.46.0 h1:h5CNQQjEbuQXY/JfZtgt3i7HVFV3aHPO2OAwO2eTYPI= -go.opentelemetry.io/otel/sdk v1.46.0/go.mod h1:GAERFXFt5SYCEB+YiKUbMBeza6UaDH7GmGOZEfh2gSM= -go.opentelemetry.io/otel/sdk/log v0.22.0 h1:PRL+s6P63XT4E/bheEflopPUpVxuvANqZwtt89yhoGk= -go.opentelemetry.io/otel/sdk/log v0.22.0/go.mod h1:JNp0sBELrjCTcu5W3GzABVypeU6vDJjBS+X0JISuz+g= -go.opentelemetry.io/otel/sdk/log/logtest v0.22.0 h1:infPnfNrhCNgOUZRs3gWUg8vhoBUHihq02gwK05gzlg= -go.opentelemetry.io/otel/sdk/log/logtest v0.22.0/go.mod h1:gkQZA3z15Bv3KU9vigBTi8dFechSozRP7v94X4VZv+s= -go.opentelemetry.io/otel/sdk/metric v1.46.0 h1:0piZ26EG4RBfebb2jhDH6ERCYHoVWduc3kLgPCwSnSE= -go.opentelemetry.io/otel/sdk/metric v1.46.0/go.mod h1:I1PbKrdVc8Qu8HYVDNtqVIwLwjNrhsV/uFuxfwg8mO4= -go.opentelemetry.io/otel/trace v1.46.0 h1:OULy7ccdJnZtJ0UDYFOIGaCmiWzJ8Vi2G/Rsu60qs1c= -go.opentelemetry.io/otel/trace v1.46.0/go.mod h1:J7GAXweO77XSFkB/rmAqk9D6ihszhFjLU+d9WuUxDLI= -go.opentelemetry.io/proto/otlp v1.11.0 h1:5rrYs0Ykyj50sdU/JU0x8etU+LubXWb+gED6TbEdMIk= -go.opentelemetry.io/proto/otlp v1.11.0/go.mod h1:SmVizdCOAm3XBtG1g1NnOdhW6jtddT72hLMhv8VwA8E= +go.opentelemetry.io/contrib/exporters/autoexport v0.72.0 h1:TPXrl7vEkmh69tp7dHTpz+Y6AUenFg1Du3Nx3a6dlxY= +go.opentelemetry.io/contrib/exporters/autoexport v0.72.0/go.mod h1:0jE6K8nsOgeiF53rcEhy71cgakek+XEWi4OPROUqLoI= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.71.0 h1:B2h3uqicet1CT2N5TOFhS+Gq++9i0/CLmaxvhmhtP5s= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.71.0/go.mod h1:dylvB+ZiiwMvsDij9O84Uy7SijLgHMX4mbkncds+4Sw= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 h1:LxwW/9ctSCv+QkE/cLR7M91ZIkXNMqJtEMi1vCw9U8s= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0/go.mod h1:tOsftB4SslBwwErVEPaenU2RpThXWPIU8DoJHEC4dyw= +go.opentelemetry.io/otel v1.47.0 h1:j7ALJ/zgkS7Z6aeJW09p8VC9804bC+PpeTfCD4XPnOM= +go.opentelemetry.io/otel v1.47.0/go.mod h1:8wS9O2qfXrYrzp6hIF/HOYJJf/wIhFPhR2xLuP+iXQU= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.23.0 h1:5Ek4qQ5XX0PSQfY7lMW3CvcR36yy8YFDfGnYnaku8zE= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.23.0/go.mod h1:NUKIMOKSexQdTmS1pSxOQBDiVes3DHRier2ePsGW/gQ= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.23.0 h1:5WVp40k2fJHuc5BtNTgKk+EugKFT8Eg3lywFfCPI/nE= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.23.0/go.mod h1:59nH0RYCGHRlwt15WyioeSYINBbuObeBpTowPhEKWHY= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.47.0 h1:LaLVGJtIzHcvHjVs2OftmKcc+M9mdOqS8vZ1fBD1Yes= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.47.0/go.mod h1:vF6H5sNDuQBJWgSX00iZgbIqk2MZZoVMH0ar5t5bOpw= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.47.0 h1:7kszRN4Ze5GeAkUnBjBSUIunVBMA+mZIG04auueqguM= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.47.0/go.mod h1:CLzakYy8jOdkBfcveCWYkeKJxujcF4xPhh2Z7IfE98U= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.47.0 h1:julhjPeUH/q/7hinbSdDdqt5h7Zw9YWmRlWRhI0jd54= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.47.0/go.mod h1:Ao2mz688LH/tFf0yMAenidq6k2YNSx6SIY2q6jDACck= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.47.0 h1:UFpxOpYPmMNUtOWhdb+nC1WELIgVf8z9higURrbzYU4= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.47.0/go.mod h1:YBGjxe3lt0jtXoEXxGrGhv/jM7oUBUDVK7zhAvNyEjc= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.47.0 h1:aXZXsZ012wOgVkqaiQv+Z/d8V0xKjmg70F6m4CE94lc= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.47.0/go.mod h1:ziu1gUIJhAaxM3EV1e3Ralk5AAyL1UOYz3lJJ4VSI38= +go.opentelemetry.io/otel/exporters/prometheus v0.69.0 h1:LQVBTGnHvzrfGJpDoCSVTY7eaLZArvaTSq5l84Skxew= +go.opentelemetry.io/otel/exporters/prometheus v0.69.0/go.mod h1:moif0nlgj/M16NRT8lDZVt8MC52+EOAJfR8EKRJ8LyU= +go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.23.0 h1:PW/E9Tw6ZykC88pey0MZY8hKOUeEw+hX6PU+oXA4A9o= +go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.23.0/go.mod h1:hUw4VNfiOnQ/yzGgy6ZdWVnudXw7iRfImhd6FjXOnvI= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.47.0 h1:ww5DYBpMKcqLdxjWrhGUIh6O+ZfvZUaMk4niVyNQPEQ= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.47.0/go.mod h1:Av5t+Ezx5S/Ks2dsEfWhny+GK+wrZ1K7NZ6aHSWnX3U= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.47.0 h1:N3YQCxjxQ/bMjyc3heladfRm9t9RTksGQH8z4w6yU/0= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.47.0/go.mod h1:Mp8HOFqcaUyypCuGv9IhDdTHnJ56lSudSHMd+pVSCEA= +go.opentelemetry.io/otel/log v1.47.0 h1:cOTS1CcLbSQeZKanGJ+0JpF/+t4PELi3O3bbl2lqCcI= +go.opentelemetry.io/otel/log v1.47.0/go.mod h1:9byitSQ5pLC6PpqwGXjqdMKya6ZTswHRZh2vvXT33nw= +go.opentelemetry.io/otel/metric v1.47.0 h1:4PptaldXx3Eat1XjMZ68pPJEs5wrhlemctZE9a3UdWY= +go.opentelemetry.io/otel/metric v1.47.0/go.mod h1:ADGSXxRrXM6bjbvLo535EstVFlPpPYZm4LBKixjDHwU= +go.opentelemetry.io/otel/metric/x v0.69.0 h1:DjRLr15H83v+hCW7JA9NoJvOkYTtmq5YoDRbe9deYpM= +go.opentelemetry.io/otel/metric/x v0.69.0/go.mod h1:uVvsMPMFFyj/HUQfrUnH3JjnOQ1dwFDorgFLRBasM0k= +go.opentelemetry.io/otel/sdk v1.47.0 h1:zWXEr4j2lFefG87TU6Yg8a7ngfohIKFZHKp0Hf5hC6I= +go.opentelemetry.io/otel/sdk v1.47.0/go.mod h1:VUc24kiOeoGsxG8G9ULx3fWKvB7jMhnGE8Oi607lgR0= +go.opentelemetry.io/otel/sdk/log v1.47.0 h1:W4N/ZfgpkRRnmARnqYoQ6BrWA0mrj8IzVDNLlpmUJZY= +go.opentelemetry.io/otel/sdk/log v1.47.0/go.mod h1:Wu74Z2EmOKXi2FleSNAb0Hyau2G+r5kubSEMJw5aAMs= +go.opentelemetry.io/otel/sdk/log/logtest v0.23.0 h1:j3pm42QCrKYYLLkI6OrV1QHFkUfDA6/4EP+Y1PzggLg= +go.opentelemetry.io/otel/sdk/log/logtest v0.23.0/go.mod h1:zt0gEnuTZgDvqvczHwYswz93eqMaIr6upTTsdV/HUlU= +go.opentelemetry.io/otel/sdk/metric v1.47.0 h1:lfISg2j93VT6yqdk9OfUaZmw/GfcZqCCV3jdXtsPnKw= +go.opentelemetry.io/otel/sdk/metric v1.47.0/go.mod h1:ypLp+mW1Nt2x+Szt3b5/i1syodyts49lMOwxpDI3VGw= +go.opentelemetry.io/otel/trace v1.47.0 h1:JOjX/Oci8K94QHddo+bbfya/Ai/nf6/dt9ZfrFNWSrM= +go.opentelemetry.io/otel/trace v1.47.0/go.mod h1:jNaSLa2PZEYFG6fRjJABAu+bw4FS08uDmPg28lTghu0= +go.opentelemetry.io/proto/otlp v1.11.1 h1:SCrPqH9NE5CmBrOqpjNCiT0X5mGwMyGERXdogfR7Yjw= +go.opentelemetry.io/proto/otlp v1.11.1/go.mod h1:wq8W4aSf6bOy8RZyESOeQFr9Pu7wydWX/TY4sgvrTPg= go.uber.org/atomic v1.12.0 h1:BvcXdFKuviU4fTL/f+SxdQ5qJX/Jix8pAkgdUcb3XOE= go.uber.org/atomic v1.12.0/go.mod h1:I6c4cg+6HCxRjfjSsYtApoFILnpc0CGUdGkXVqbYVNk= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= @@ -990,17 +989,17 @@ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACk golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.58.0 h1:COkYLr4k7nDI4r6QtMML2AfzeIswWHAJthLS6K/M/54= golang.org/x/crypto v0.58.0/go.mod h1:Xh+kl5A+M0gMiWDytH2Hhr5Z7WbNCpv/eB/EFgfSk+w= -golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa h1:QSyA8ishJCyT21kER9KwNt0b7BM3iRK4x9QXhjN5Fdk= -golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa/go.mod h1:zeBbvyFKDaLwa7CH/zI8KXt7gTl14SF7sO08Pl5jBCM= +golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49 h1:pQo5TwmxKJvI8k39uYS2Gqkk8OXWxX/TMSis2Twp1AQ= +golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49/go.mod h1:DBoxwWhjaW8DJJw/YeM4zpeOKMC1FMXSblsYy+1mFSw= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.41.0 h1:qJmnOUb4YB+FsEuM3HcWucdZASCPGhsX6uljO6pog0c= -golang.org/x/mod v0.41.0/go.mod h1:Ek9pY8RKWXwsWvd3rQiHYtMqkjSUV+s1Rj7j4H5Ur6o= +golang.org/x/mod v0.42.0 h1:ICeL3t2L30ljSPHHxDnR4fqVcBt/zR2zJAb9juavmQg= +golang.org/x/mod v0.42.0/go.mod h1:u5fzIrRInkL8MaO1cbRkUHT64v303YIT5KEqpNr7jRs= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210505024714-0287a6fb4125/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU= -golang.org/x/net v0.60.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg= +golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw= +golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI= golang.org/x/oauth2 v0.37.0 h1:JUlcxA8oAtauLfiH8FX2/FkAWHAdi0QtGCGc+hofE98= golang.org/x/oauth2 v0.37.0/go.mod h1:IxwZNxUULJmpBFf9K/9NTMSIfZZuvuTy1gGxhigP/58= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1017,8 +1016,8 @@ golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= -golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157 h1:DftxASHKl6JolFPqoN+2WrFO53JvkHwRXvFqf8gsivA= -golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157/go.mod h1:i+ivNqjDnTF3WTElsdk5g9V5DTSBYgdNo7xTU9SDwYA= +golang.org/x/telemetry v0.0.0-20261009151841-97e8ea77aa2a h1:wnveMBKHwx8/nIb8WYT5P9vtefdXOvIWxzycCkc5n6Q= +golang.org/x/telemetry v0.0.0-20261009151841-97e8ea77aa2a/go.mod h1:i+ivNqjDnTF3WTElsdk5g9V5DTSBYgdNo7xTU9SDwYA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.47.0 h1:cpyOwQkr2Nzxe2p6KnrTG7Ei2wtzjsuSjhpXXepZ/BM= golang.org/x/term v0.47.0/go.mod h1:efAfAuG6RKABvg1ArGebRkvX6LXul14SM67o2e4mUCY= @@ -1027,13 +1026,13 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= -golang.org/x/time v0.15.0 h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U= -golang.org/x/time v0.15.0/go.mod h1:Y4YMaQmXwGQZoFaVFk4YpCt4FLQMYKZe9oeV/f4MSno= +golang.org/x/time v0.16.0 h1:vMb6ptszcQMkcwiRTAuNNU50gom6++Q/6gY2hDM6VDE= +golang.org/x/time v0.16.0/go.mod h1:rVKOqvZeKvrDKTQiAHJ7wmwP0RzleSphoEA9RcdLA0s= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.51.0 h1:k4Xc/1Om9jwkBJBo4NVLMSARBoWtK10mx+W5BnXCeAI= -golang.org/x/tools v0.51.0/go.mod h1:9eEncMayCV6zRMGhR5eZEC2iBx98qWcF1HZ9Z7wJOoA= +golang.org/x/tools v0.52.0 h1:ryxg4U63oaUYk7uOLTF37n43f4qgtGvqV4Ioit1BaEs= +golang.org/x/tools v0.52.0/go.mod h1:ItcP5UNaVGG+Yc4eIYmaFLNJ4soEopkx5Y2d4lcEurs= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1041,14 +1040,14 @@ golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhS golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4= gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E= -google.golang.org/api v0.288.0 h1:glhO/J88obKP5I269W3hB73dvBKrjU56ZfmNlNXpgTU= -google.golang.org/api v0.288.0/go.mod h1:lM2kYRzYUCBY91P9h6VF1PYmvhxii3O5hji37qRvIcY= -google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d h1:C9v1o0/4quuhOAfmRXA2j+we0PqZIp8traLdeogF3Ms= -google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d/go.mod h1:Wz2wFJntZFmLGo7pLDXZ3wYk5hyc0Mb+SkHhDDXT+lU= -google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4 h1:NCe/UiklGd/9xjT+ROBVhJ1kf6TRQaFedsR+z7u1gvo= -google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4/go.mod h1:fJ2lYaWjqNknJyQBOCd0fA3HnEElJqGplH71a2txi+g= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 h1:5t+ZydAFj5kGVLrgCvLmpmCf9ylGRd64hpEronfRaws= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4/go.mod h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA= +google.golang.org/api v0.302.0 h1:/eENsEv3+GE0QiEmXjdaLI84Mt76LNjGz4vp4E7sRVw= +google.golang.org/api v0.302.0/go.mod h1:dcjRWAy1QdjGb3Z67Qu0gdBWH2gL8Qoy/RI2ZVuvdeE= +google.golang.org/genproto v0.0.0-20261012220534-4341edf3f941 h1:CXq2XEi5aEyLjjPZIwqrmQH8ZY4ctUwK7uyAx3mjX/U= +google.golang.org/genproto v0.0.0-20261012220534-4341edf3f941/go.mod h1:3gK0ehnhP0V7/x3ypGoLyT3d0n6TSi/EcsphIjHrcz4= +google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 h1:DS/w3N8rsfrwxwgGSj6WhMsPo7aNQGmDx74J81zd0NQ= +google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941/go.mod h1:AuGAdi9KnXss7xbLxIKhCvk+Ro/SxpET/iS45DNYN+M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 h1:QG6hS4zFplRZvOQedzei4t2pT/zkQc3VR1u+S9/rcAw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941/go.mod h1:OaIUM3+LpYcK2GXM4FTmhWoIq371Owdr+Cc7/BsYHHc= google.golang.org/grpc v1.84.0 h1:soMyaPJ8pAak5PIQ0DGBUir0XRo2fRoMqhNWMLlLxO0= google.golang.org/grpc v1.84.0/go.mod h1:ljCht0DrxQrXBDRTZp52Qxh3Ffk8CdYm2sj4O2QN2C0= google.golang.org/protobuf v1.36.12 h1:pJOKDDOyeXErUroCihFAd5LQuwXBSpVnKGrj5o/fwxc= @@ -1061,20 +1060,20 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools/v3 v3.5.2 h1:7koQfIKdy+I8UTetycgUqXWSDwpgv193Ka+qRsmBY8Q= gotest.tools/v3 v3.5.2/go.mod h1:LtdLGcnqToBH83WByAAi/wiwSFCArdFIUV/xxN4pcjA= -modernc.org/cc/v4 v4.29.7 h1:q+NXGJ0bK3b4TXFYQQVr9pYETGnmwFWkrUzJnMya/Tg= -modernc.org/cc/v4 v4.29.7/go.mod h1:OnovgIhbbMXMu1aISnJ0wvVD1KnW+cAUJkIrAWh+kVI= -modernc.org/ccgo/v4 v4.36.1 h1:ZNIUZAryN0UgnJwtyxrdEzcFc3yD4Cu4AzjfPXsLsIE= -modernc.org/ccgo/v4 v4.36.1/go.mod h1:rrtGc2QkS239nYb/mQNuBMyjq3/y3ZXWbBjPoV3wqzA= +modernc.org/cc/v4 v4.30.1 h1:ZXInYH2CD24GPWSwOFPwB6JrnFt4/6d7ceW1Ukd30Bk= +modernc.org/cc/v4 v4.30.1/go.mod h1:OnovgIhbbMXMu1aISnJ0wvVD1KnW+cAUJkIrAWh+kVI= +modernc.org/ccgo/v4 v4.36.2 h1:j6d5HuXtBxF00vEcI5RE0O6EIrG6RyRpgMiGV2IK9ys= +modernc.org/ccgo/v4 v4.36.2/go.mod h1:Wh8QlPZq/US2DrsCc31FxJVBOEEcN2BBfla6OQDHydA= modernc.org/fileutil v1.4.0 h1:j6ZzNTftVS054gi281TyLjHPp6CPHr2KCxEXjEbD6SM= modernc.org/fileutil v1.4.0/go.mod h1:EqdKFDxiByqxLk8ozOxObDSfcVOv/54xDs/DUHdvCUU= modernc.org/gc/v2 v2.6.5 h1:nyqdV8q46KvTpZlsw66kWqwXRHdjIlJOhG6kxiV/9xI= modernc.org/gc/v2 v2.6.5/go.mod h1:YgIahr1ypgfe7chRuJi2gD7DBQiKSLMPgBQe9oIiito= -modernc.org/gc/v3 v3.1.5 h1:21ldfPfRYE31Tb7B3mwAK8gy1AxP4+dKjrOQPfqakoc= -modernc.org/gc/v3 v3.1.5/go.mod h1:HFK/6AGESC7Ex+EZJhJ2Gni6cTaYpSMmU/cT9RmlfYY= +modernc.org/gc/v3 v3.2.0 h1:/Y3LGDMQaoYf55PebP1qsZ5FDGgAZyG1RYKEHeQzh1o= +modernc.org/gc/v3 v3.2.0/go.mod h1:HFK/6AGESC7Ex+EZJhJ2Gni6cTaYpSMmU/cT9RmlfYY= modernc.org/goabi0 v0.2.0 h1:HvEowk7LxcPd0eq6mVOAEMai46V+i7Jrj13t4AzuNks= modernc.org/goabi0 v0.2.0/go.mod h1:CEFRnnJhKvWT1c1JTI3Avm+tgOWbkOu5oPA8eH8LnMI= -modernc.org/libc v1.77.1 h1:Ct8j47QtiZ1Enj2DtFXQtUqrPCAjdCmPjtCuvrYQ0Hs= -modernc.org/libc v1.77.1/go.mod h1:87/pZ4L6nD1zqW4nItuS12YO7hN1igAah34xjnQo/W0= +modernc.org/libc v1.78.0 h1:Lpm+e9K6ruVYEGwWfuBO1xXtYEaXDouFOG1SuWjFDP4= +modernc.org/libc v1.78.0/go.mod h1:wvxR55nOF2/66NkJoNV7/coXBTCvT3HR22rcqW6lOuA= modernc.org/mathutil v1.7.1 h1:GCZVGXdaN8gTqB1Mf/usp1Y/hSqgI2vAGGP4jZMCxOU= modernc.org/mathutil v1.7.1/go.mod h1:4p5IwJITfppl0G4sUEDtCr4DthTaT47/N3aT6MhfgJg= modernc.org/memory v1.12.1 h1:nFMiWrpStgZczNl6XI9GnIk/rWhYIyHGUaR04pGbp9g= @@ -1091,5 +1090,5 @@ modernc.org/token v1.1.0 h1:Xl7Ap9dKaEs5kLoOQeQmPWevfnk/DM5qcLcYlA8ys6Y= modernc.org/token v1.1.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= pgregory.net/rapid v1.2.0 h1:keKAYRcjm+e1F0oAuU5F5+YPAWcyxNNRK2wud503Gnk= pgregory.net/rapid v1.2.0/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04= -software.sslmate.com/src/go-pkcs12 v0.7.3 h1:JBQD3FDqYjTeyDAeZQklj2ar88ykBLtALloPJHyAauU= -software.sslmate.com/src/go-pkcs12 v0.7.3/go.mod h1:Qiz0EyvDRJjjxGyUQa2cCNZn/wMyzrRJ/qcDXOQazLI= +software.sslmate.com/src/go-pkcs12 v0.7.4 h1:OvJ7g/OB9RuVAOzahlFLns6HeIcP+SJotsDqmLfhd8w= +software.sslmate.com/src/go-pkcs12 v0.7.4/go.mod h1:Qiz0EyvDRJjjxGyUQa2cCNZn/wMyzrRJ/qcDXOQazLI= diff --git a/go.mod b/go.mod index 4ba910bcb4..ac123351a6 100644 --- a/go.mod +++ b/go.mod @@ -12,11 +12,11 @@ require ( cloud.google.com/go/eventarc v1.26.0 cloud.google.com/go/firestore v1.26.0 cloud.google.com/go/functions v1.26.0 - cloud.google.com/go/iam v1.12.0 + cloud.google.com/go/iam v1.14.0 cloud.google.com/go/kms v1.35.0 - cloud.google.com/go/logging v1.19.0 + cloud.google.com/go/logging v1.20.0 cloud.google.com/go/longrunning v1.3.0 - cloud.google.com/go/monitoring v1.30.0 + cloud.google.com/go/monitoring v1.31.0 cloud.google.com/go/pubsub/v2 v2.7.0 cloud.google.com/go/redis v1.26.0 cloud.google.com/go/run v1.23.0 @@ -24,7 +24,7 @@ require ( cloud.google.com/go/secretmanager v1.22.0 cloud.google.com/go/spanner v1.96.1 cloud.google.com/go/storage v1.69.0 - cloud.google.com/go/workflows v1.20.0 + cloud.google.com/go/workflows v1.21.0 connectrpc.com/connect v1.21.0 github.com/Azure/azure-sdk-for-go/sdk/azcore v1.23.3 github.com/Azure/azure-sdk-for-go/sdk/data/azappconfig/v2 v2.2.0 @@ -53,72 +53,72 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/storage/azfile v1.5.4 github.com/Azure/azure-sdk-for-go/sdk/storage/azqueue v1.0.1 github.com/alecthomas/kong v1.16.1 - github.com/alicebob/miniredis/v2 v2.39.0 + github.com/alicebob/miniredis/v2 v2.40.0 github.com/andybalholm/brotli v1.2.6 github.com/apache/tinkerpop/gremlin-go/v3 v3.8.2 github.com/aws/aws-dax-go v1.2.15 github.com/aws/aws-sdk-go v1.55.8 github.com/aws/aws-sdk-go-v2 v1.47.3 - github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21 - github.com/aws/aws-sdk-go-v2/config v1.33.8 - github.com/aws/aws-sdk-go-v2/credentials v1.20.8 - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 + github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22 + github.com/aws/aws-sdk-go-v2/config v1.33.9 + github.com/aws/aws-sdk-go-v2/credentials v1.20.9 + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.57.3 github.com/aws/aws-sdk-go-v2/service/account v1.42.2 - github.com/aws/aws-sdk-go-v2/service/acm v1.50.3 + github.com/aws/aws-sdk-go-v2/service/acm v1.50.4 github.com/aws/aws-sdk-go-v2/service/acmpca v1.56.3 github.com/aws/aws-sdk-go-v2/service/amp v1.54.5 - github.com/aws/aws-sdk-go-v2/service/amplify v1.48.3 - github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.0 + github.com/aws/aws-sdk-go-v2/service/amplify v1.48.4 + github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.1 github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.41.0 github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.46.0 github.com/aws/aws-sdk-go-v2/service/appconfig v1.54.3 github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.32.3 github.com/aws/aws-sdk-go-v2/service/appintegrations v1.52.0 - github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.3 + github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.4 github.com/aws/aws-sdk-go-v2/service/appmesh v1.44.3 github.com/aws/aws-sdk-go-v2/service/apprunner v1.48.3 github.com/aws/aws-sdk-go-v2/service/appstream v1.71.2 - github.com/aws/aws-sdk-go-v2/service/appsync v1.62.3 + github.com/aws/aws-sdk-go-v2/service/appsync v1.62.4 github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.34.1 github.com/aws/aws-sdk-go-v2/service/athena v1.66.3 github.com/aws/aws-sdk-go-v2/service/autoscaling v1.78.3 - github.com/aws/aws-sdk-go-v2/service/backup v1.69.0 + github.com/aws/aws-sdk-go-v2/service/backup v1.69.1 github.com/aws/aws-sdk-go-v2/service/batch v1.78.2 github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.25.4 - github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.3 + github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.4 github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.68.2 github.com/aws/aws-sdk-go-v2/service/bedrockagentcore v1.50.3 github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol v1.73.0 github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.63.3 github.com/aws/aws-sdk-go-v2/service/budgets v1.53.1 - github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.3 + github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.4 github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.38.3 github.com/aws/aws-sdk-go-v2/service/cloudformation v1.82.0 github.com/aws/aws-sdk-go-v2/service/cloudfront v1.74.2 github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.20.3 github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.43.4 github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.65.3 - github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.2 - github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.2 + github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.3 + github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.3 github.com/aws/aws-sdk-go-v2/service/codeartifact v1.46.3 - github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.3 + github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.4 github.com/aws/aws-sdk-go-v2/service/codecommit v1.43.3 github.com/aws/aws-sdk-go-v2/service/codeconnections v1.20.0 - github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.3 + github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.4 github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.43.4 - github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.3 + github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.4 github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.44.4 github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.42.3 - github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.2 + github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.3 github.com/aws/aws-sdk-go-v2/service/comprehend v1.49.3 - github.com/aws/aws-sdk-go-v2/service/configservice v1.74.3 + github.com/aws/aws-sdk-go-v2/service/configservice v1.74.4 github.com/aws/aws-sdk-go-v2/service/connect v1.205.0 github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.43.4 github.com/aws/aws-sdk-go-v2/service/costexplorer v1.74.0 github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.75.0 github.com/aws/aws-sdk-go-v2/service/databrew v1.47.3 - github.com/aws/aws-sdk-go-v2/service/datasync v1.67.3 + github.com/aws/aws-sdk-go-v2/service/datasync v1.67.4 github.com/aws/aws-sdk-go-v2/service/dax v1.38.6 github.com/aws/aws-sdk-go-v2/service/detective v1.47.3 github.com/aws/aws-sdk-go-v2/service/directconnect v1.55.0 @@ -126,50 +126,50 @@ require ( github.com/aws/aws-sdk-go-v2/service/dlm v1.45.3 github.com/aws/aws-sdk-go-v2/service/docdb v1.57.3 github.com/aws/aws-sdk-go-v2/service/dsql v1.22.3 - github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2 - github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.0 - github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.3 - github.com/aws/aws-sdk-go-v2/service/ecr v1.66.3 + github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3 + github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.1 + github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.4 + github.com/aws/aws-sdk-go-v2/service/ecr v1.66.4 github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.47.3 - github.com/aws/aws-sdk-go-v2/service/ecs v1.100.2 - github.com/aws/aws-sdk-go-v2/service/efs v1.49.3 - github.com/aws/aws-sdk-go-v2/service/eks v1.104.0 + github.com/aws/aws-sdk-go-v2/service/ecs v1.100.3 + github.com/aws/aws-sdk-go-v2/service/efs v1.49.4 + github.com/aws/aws-sdk-go-v2/service/eks v1.104.1 github.com/aws/aws-sdk-go-v2/service/eksauth v1.21.4 github.com/aws/aws-sdk-go-v2/service/elasticache v1.63.2 github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.43.3 github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.41.3 - github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.3 + github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.4 github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.51.3 github.com/aws/aws-sdk-go-v2/service/emr v1.70.3 github.com/aws/aws-sdk-go-v2/service/emrserverless v1.50.0 - github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.2 + github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.3 github.com/aws/aws-sdk-go-v2/service/firehose v1.52.3 github.com/aws/aws-sdk-go-v2/service/fis v1.46.3 github.com/aws/aws-sdk-go-v2/service/forecast v1.50.3 github.com/aws/aws-sdk-go-v2/service/fsx v1.74.3 github.com/aws/aws-sdk-go-v2/service/glacier v1.41.3 github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.45.3 - github.com/aws/aws-sdk-go-v2/service/glue v1.169.0 + github.com/aws/aws-sdk-go-v2/service/glue v1.170.0 github.com/aws/aws-sdk-go-v2/service/grafana v1.44.3 github.com/aws/aws-sdk-go-v2/service/guardduty v1.99.0 - github.com/aws/aws-sdk-go-v2/service/iam v1.64.3 + github.com/aws/aws-sdk-go-v2/service/iam v1.64.4 github.com/aws/aws-sdk-go-v2/service/identitystore v1.49.0 github.com/aws/aws-sdk-go-v2/service/inspector2 v1.61.2 - github.com/aws/aws-sdk-go-v2/service/iot v1.84.3 + github.com/aws/aws-sdk-go-v2/service/iot v1.84.4 github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.32.0 github.com/aws/aws-sdk-go-v2/service/iotdataplane v1.40.3 github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane v1.38.4 github.com/aws/aws-sdk-go-v2/service/iotwireless v1.65.3 github.com/aws/aws-sdk-go-v2/service/kafka v1.65.3 github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.39.3 - github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.3 + github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.4 github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.39.3 github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.47.3 github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.41.3 - github.com/aws/aws-sdk-go-v2/service/kms v1.61.3 + github.com/aws/aws-sdk-go-v2/service/kms v1.61.4 github.com/aws/aws-sdk-go-v2/service/lakeformation v1.55.3 - github.com/aws/aws-sdk-go-v2/service/lambda v1.112.0 - github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.3 + github.com/aws/aws-sdk-go-v2/service/lambda v1.112.2 + github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.4 github.com/aws/aws-sdk-go-v2/service/macie2 v1.59.3 github.com/aws/aws-sdk-go-v2/service/managedblockchain v1.40.3 github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice v1.46.4 @@ -199,28 +199,28 @@ require ( github.com/aws/aws-sdk-go-v2/service/personalizeruntime v1.42.3 github.com/aws/aws-sdk-go-v2/service/pinpoint v1.48.3 github.com/aws/aws-sdk-go-v2/service/pipes v1.32.3 - github.com/aws/aws-sdk-go-v2/service/polly v1.65.3 + github.com/aws/aws-sdk-go-v2/service/polly v1.65.4 github.com/aws/aws-sdk-go-v2/service/pricing v1.49.4 - github.com/aws/aws-sdk-go-v2/service/quicksight v1.136.0 + github.com/aws/aws-sdk-go-v2/service/quicksight v1.137.1 github.com/aws/aws-sdk-go-v2/service/ram v1.45.3 github.com/aws/aws-sdk-go-v2/service/rds v1.130.2 github.com/aws/aws-sdk-go-v2/service/rdsdata v1.40.3 github.com/aws/aws-sdk-go-v2/service/redshift v1.71.3 github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.49.2 github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.44.3 - github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.2 + github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.3 github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.44.3 github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.33.4 github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.42.3 github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.41.3 github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.31.3 - github.com/aws/aws-sdk-go-v2/service/route53 v1.70.3 + github.com/aws/aws-sdk-go-v2/service/route53 v1.70.4 github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.36.4 github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.40.4 github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.34.4 - github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.3 + github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.4 github.com/aws/aws-sdk-go-v2/service/rum v1.38.4 - github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2 + github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3 github.com/aws/aws-sdk-go-v2/service/s3control v1.79.3 github.com/aws/aws-sdk-go-v2/service/s3files v1.8.3 github.com/aws/aws-sdk-go-v2/service/s3tables v1.23.3 @@ -229,31 +229,31 @@ require ( github.com/aws/aws-sdk-go-v2/service/sagemakerruntime v1.49.3 github.com/aws/aws-sdk-go-v2/service/scheduler v1.25.3 github.com/aws/aws-sdk-go-v2/service/schemas v1.43.3 - github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.3 - github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.0 + github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.4 + github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.1 github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.39.3 github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.47.4 github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.49.3 github.com/aws/aws-sdk-go-v2/service/servicequotas v1.43.4 github.com/aws/aws-sdk-go-v2/service/ses v1.42.3 github.com/aws/aws-sdk-go-v2/service/sesv2 v1.79.0 - github.com/aws/aws-sdk-go-v2/service/sfn v1.51.3 + github.com/aws/aws-sdk-go-v2/service/sfn v1.51.4 github.com/aws/aws-sdk-go-v2/service/shield v1.43.3 - github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 - github.com/aws/aws-sdk-go-v2/service/sns v1.47.4 - github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3 - github.com/aws/aws-sdk-go-v2/service/ssm v1.79.2 - github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 + github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 + github.com/aws/aws-sdk-go-v2/service/sns v1.47.5 + github.com/aws/aws-sdk-go-v2/service/sqs v1.52.4 + github.com/aws/aws-sdk-go-v2/service/ssm v1.79.3 + github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.49.3 - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 - github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 + github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 github.com/aws/aws-sdk-go-v2/service/support v1.40.3 github.com/aws/aws-sdk-go-v2/service/swf v1.43.3 github.com/aws/aws-sdk-go-v2/service/textract v1.49.3 github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.29.4 github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.44.3 github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.43.3 - github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.3 + github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.4 github.com/aws/aws-sdk-go-v2/service/transfer v1.85.2 github.com/aws/aws-sdk-go-v2/service/translate v1.43.0 github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.41.3 @@ -261,12 +261,12 @@ require ( github.com/aws/aws-sdk-go-v2/service/waf v1.38.3 github.com/aws/aws-sdk-go-v2/service/wafv2 v1.83.3 github.com/aws/aws-sdk-go-v2/service/workmail v1.45.3 - github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.3 + github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.4 github.com/aws/aws-sdk-go-v2/service/xray v1.45.3 github.com/aws/smithy-go v1.28.5 github.com/cedar-policy/cedar-go v1.8.0 github.com/distribution/distribution/v3 v3.1.2 - github.com/dop251/goja v0.0.0-20260911104922-fabc3b8078ad + github.com/dop251/goja v0.0.0-20261012212121-0c308c5ed11b github.com/eclipse/paho.mqtt.golang v1.5.1 github.com/go-sql-driver/mysql v1.10.1 github.com/go-stomp/stomp/v3 v3.1.5 @@ -276,7 +276,7 @@ require ( github.com/googleapis/gax-go/v2 v2.26.2 github.com/gorilla/websocket v1.5.3 github.com/jackc/pgx/v5 v5.11.0 - github.com/klauspost/compress v1.20.1 + github.com/klauspost/compress v1.20.3 github.com/labstack/echo/v5 v5.4.1 github.com/microsoft/go-mssqldb v1.11.2 github.com/miekg/dns v1.1.73 @@ -291,60 +291,60 @@ require ( github.com/prometheus/client_golang v1.25.0 github.com/prometheus/client_model v0.6.3 github.com/rabbitmq/amqp091-go v1.15.0 - github.com/recolabs/gnata v0.6.0 + github.com/recolabs/gnata v0.6.1 github.com/redis/go-redis/v9 v9.23.0 github.com/stretchr/testify v1.12.1 github.com/testcontainers/testcontainers-go v0.44.0 github.com/twmb/franz-go v1.22.1 - github.com/twmb/franz-go/pkg/kmsg v1.14.0 + github.com/twmb/franz-go/pkg/kmsg v1.15.0 github.com/vektah/gqlparser/v2 v2.5.62 go.uber.org/goleak v1.3.0 golang.org/x/crypto v0.58.0 - golang.org/x/mod v0.41.0 - golang.org/x/net v0.60.0 + golang.org/x/mod v0.42.0 + golang.org/x/net v0.61.0 golang.org/x/sync v0.24.0 golang.org/x/text v0.43.0 - google.golang.org/api v0.288.0 - google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d - google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4 - google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 + google.golang.org/api v0.302.0 + google.golang.org/genproto v0.0.0-20261012220534-4341edf3f941 + google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 + google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 google.golang.org/grpc v1.84.0 google.golang.org/protobuf v1.36.12 gopkg.in/yaml.v3 v3.0.1 modernc.org/sqlite v1.60.1 - software.sslmate.com/src/go-pkcs12 v0.7.3 + software.sslmate.com/src/go-pkcs12 v0.7.4 ) require ( cel.dev/expr v0.25.2 // indirect cloud.google.com/go v0.123.0 // indirect - cloud.google.com/go/auth v0.20.0 // indirect - cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect - cloud.google.com/go/compute/metadata v0.9.0 // indirect + cloud.google.com/go/auth v0.24.1 // indirect + cloud.google.com/go/auth/oauth2adapt v0.3.0 // indirect + cloud.google.com/go/compute/metadata v0.10.0 // indirect dario.cat/mergo v1.0.2 // indirect filippo.io/edwards25519 v1.2.0 // indirect github.com/Azure/azure-sdk-for-go/sdk/internal v1.13.0 // indirect github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal v1.2.0 // indirect github.com/Azure/azure-sdk-for-go/sdk/storage/internal v0.1.0 // indirect github.com/Azure/go-amqp v1.7.0 // indirect - github.com/Azure/go-ansiterm v0.0.0-20261006220739-8c912ac31dd4 // indirect + github.com/Azure/go-ansiterm v0.0.0-20261008234906-119c4d577770 // indirect github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.6.0 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.35.0 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.57.0 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0 // indirect - github.com/Microsoft/go-winio v0.6.2 // indirect + github.com/Microsoft/go-winio v0.6.3 // indirect github.com/agnivade/levenshtein v1.2.1 // indirect github.com/antlr/antlr4 v0.0.0-20181218183524-be58ebffde8e // indirect github.com/apache/arrow-go/v18 v18.7.0 // indirect github.com/apache/arrow/go/v15 v15.0.2 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/bitfield/gotestdox v0.2.2 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect @@ -353,20 +353,20 @@ require ( github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 // indirect github.com/containerd/errdefs v1.0.0 // indirect github.com/containerd/errdefs/pkg v0.3.0 // indirect - github.com/containerd/log v0.1.0 // indirect + github.com/containerd/log v0.2.0 // indirect github.com/containerd/platforms v0.2.1 // indirect github.com/cpuguy83/dockercfg v0.3.2 // indirect github.com/deckarep/golang-set/v2 v2.8.0 // indirect github.com/distribution/reference v0.6.0 // indirect - github.com/dlclark/regexp2/v2 v2.5.2 // indirect + github.com/dlclark/regexp2/v2 v2.8.4 // indirect github.com/dnephin/pflag v1.0.7 // indirect - github.com/docker/docker-credential-helpers v0.9.9 // indirect + github.com/docker/docker-credential-helpers v0.9.10 // indirect github.com/docker/go-connections v0.8.2 // indirect github.com/docker/go-events v0.1.0 // indirect github.com/docker/go-metrics v0.1.0 // indirect github.com/docker/go-units v0.5.0 // indirect - github.com/dustin/go-humanize v1.0.1 // indirect - github.com/ebitengine/purego v0.11.0 // indirect + github.com/dustin/go-humanize v1.1.0 // indirect + github.com/ebitengine/purego v0.11.1 // indirect github.com/envoyproxy/go-control-plane/envoy v1.37.0 // indirect github.com/envoyproxy/protoc-gen-validate v1.3.3 // indirect github.com/fatih/color v1.18.0 // indirect @@ -376,7 +376,7 @@ require ( github.com/go-logr/logr v1.4.4 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.3.0 // indirect - github.com/go-sourcemap/sourcemap v2.1.3+incompatible // indirect + github.com/go-sourcemap/sourcemap v2.1.4+incompatible // indirect github.com/go-stack/stack v1.8.1 // indirect github.com/goccy/go-json v0.10.6 // indirect github.com/gofrs/flock v0.10.0 // indirect @@ -384,23 +384,23 @@ require ( github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9 // indirect github.com/golang-sql/sqlexp v0.1.0 // indirect github.com/google/flatbuffers v25.12.19+incompatible // indirect - github.com/google/pprof v0.0.0-20260802141513-ef3492d7dac3 // indirect - github.com/google/s2a-go v0.1.9 // indirect + github.com/google/pprof v0.0.0-20261012231050-2af12c3f4d87 // indirect + github.com/google/s2a-go v0.1.11 // indirect github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.17 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.23 // indirect github.com/gorilla/handlers v1.5.2 // indirect github.com/gorilla/mux v1.8.1 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.31.0 // indirect github.com/hashicorp/golang-lru/arc/v2 v2.0.7 // indirect github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/jackc/pgpassfile v1.0.0 // indirect github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect - github.com/jackc/puddle/v2 v2.2.2 // indirect + github.com/jackc/puddle/v2 v2.2.3 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/klauspost/cpuid/v2 v2.4.0 // indirect github.com/kr/fs v0.1.0 // indirect github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5 // indirect - github.com/magiconair/properties v1.18.11 // indirect + github.com/magiconair/properties v1.18.12 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.24 // indirect github.com/moby/docker-image-spec v1.3.1 // indirect @@ -408,80 +408,80 @@ require ( github.com/moby/patternmatcher v0.6.1 // indirect github.com/moby/sys/sequential v0.7.0 // indirect github.com/moby/sys/user v0.4.1 // indirect - github.com/moby/sys/userns v0.2.0 // indirect + github.com/moby/sys/userns v0.2.1 // indirect github.com/moby/term v0.5.2 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect - github.com/ncruces/go-strftime v1.0.0 // indirect + github.com/ncruces/go-strftime v1.1.0 // indirect github.com/nicksnyder/go-i18n/v2 v2.5.0 // indirect github.com/opencontainers/go-digest v1.0.0 // indirect github.com/palkan/mulint v1.1.0 // indirect - github.com/parquet-go/bitpack v1.0.0 // indirect - github.com/parquet-go/jsonlite v1.0.0 // indirect + github.com/parquet-go/bitpack v1.1.0 // indirect + github.com/parquet-go/jsonlite v1.5.5 // indirect github.com/pierrec/lz4/v4 v4.1.33 // indirect github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect - github.com/power-devops/perfstat v0.0.0-20260805114148-88456608a4f6 // indirect - github.com/prometheus/common v0.72.0 // indirect + github.com/power-devops/perfstat v0.0.0-20260916203055-22a1a467d9f0 // indirect + github.com/prometheus/common v0.72.1 // indirect github.com/prometheus/otlptranslator v1.0.0 // indirect github.com/prometheus/procfs v0.22.0 // indirect - github.com/redis/go-redis/extra/rediscmd/v9 v9.22.0 // indirect - github.com/redis/go-redis/extra/redisotel/v9 v9.22.0 // indirect + github.com/redis/go-redis/extra/rediscmd/v9 v9.23.0 // indirect + github.com/redis/go-redis/extra/redisotel/v9 v9.23.0 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect github.com/rs/xid v1.6.0 // indirect - github.com/shirou/gopsutil/v4 v4.26.8 // indirect - github.com/shopspring/decimal v1.4.0 // indirect + github.com/shirou/gopsutil/v4 v4.26.9 // indirect + github.com/shopspring/decimal v1.5.0 // indirect github.com/sirupsen/logrus v1.10.2 // indirect github.com/sony/gobreaker/v2 v2.4.0 // indirect github.com/spiffe/go-spiffe/v2 v2.8.1 // indirect - github.com/tidwall/gjson v1.18.0 // indirect - github.com/tidwall/match v1.1.1 // indirect - github.com/tidwall/pretty v1.2.1 // indirect + github.com/tidwall/gjson v1.20.0 // indirect + github.com/tidwall/match v1.2.0 // indirect + github.com/tidwall/pretty v1.2.2 // indirect github.com/tklauser/go-sysconf v0.4.0 // indirect github.com/tklauser/numcpus v0.12.0 // indirect - github.com/twpayne/go-geom v1.6.1 // indirect + github.com/twpayne/go-geom v1.7.0 // indirect github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect github.com/yuin/gopher-lua v1.1.2 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect github.com/zeebo/xxh3 v1.1.0 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.2.1 // indirect - go.opentelemetry.io/contrib/bridges/prometheus v0.71.0 // indirect + go.opentelemetry.io/contrib/bridges/prometheus v0.72.0 // indirect go.opentelemetry.io/contrib/detectors/gcp v1.45.0 // indirect - go.opentelemetry.io/contrib/exporters/autoexport v0.71.0 // indirect - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 // indirect - go.opentelemetry.io/otel v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.22.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/prometheus v0.68.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.22.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.46.0 // indirect - go.opentelemetry.io/otel/log v0.22.0 // indirect - go.opentelemetry.io/otel/metric v1.46.0 // indirect - go.opentelemetry.io/otel/sdk v1.46.0 // indirect - go.opentelemetry.io/otel/sdk/log v0.22.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.46.0 // indirect - go.opentelemetry.io/otel/trace v1.46.0 // indirect - go.opentelemetry.io/proto/otlp v1.11.0 // indirect + go.opentelemetry.io/contrib/exporters/autoexport v0.72.0 // indirect + go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.71.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 // indirect + go.opentelemetry.io/otel v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.23.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.23.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/prometheus v0.69.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.23.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.47.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.47.0 // indirect + go.opentelemetry.io/otel/log v1.47.0 // indirect + go.opentelemetry.io/otel/metric v1.47.0 // indirect + go.opentelemetry.io/otel/sdk v1.47.0 // indirect + go.opentelemetry.io/otel/sdk/log v1.47.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.47.0 // indirect + go.opentelemetry.io/otel/trace v1.47.0 // indirect + go.opentelemetry.io/proto/otlp v1.11.1 // indirect go.uber.org/atomic v1.12.0 // indirect go.yaml.in/yaml/v2 v2.4.4 // indirect go.yaml.in/yaml/v3 v3.0.5 // indirect - golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa // indirect + golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49 // indirect golang.org/x/oauth2 v0.37.0 // indirect golang.org/x/sys v0.49.0 // indirect - golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157 // indirect + golang.org/x/telemetry v0.0.0-20261009151841-97e8ea77aa2a // indirect golang.org/x/term v0.47.0 // indirect - golang.org/x/time v0.15.0 // indirect - golang.org/x/tools v0.51.0 // indirect + golang.org/x/time v0.16.0 // indirect + golang.org/x/tools v0.52.0 // indirect golang.org/x/vuln v1.7.0 // indirect golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect gotest.tools/gotestsum v1.13.0 // indirect - modernc.org/libc v1.77.1 // indirect + modernc.org/libc v1.78.0 // indirect modernc.org/mathutil v1.7.1 // indirect modernc.org/memory v1.12.1 // indirect ) diff --git a/go.sum b/go.sum index beb5105232..ba07f693fe 100644 --- a/go.sum +++ b/go.sum @@ -5,10 +5,10 @@ cloud.google.com/go v0.123.0 h1:2NAUJwPR47q+E35uaJeYoNhuNEM9kM8SjgRgdeOJUSE= cloud.google.com/go v0.123.0/go.mod h1:xBoMV08QcqUGuPW65Qfm1o9Y4zKZBpGS+7bImXLTAZU= cloud.google.com/go/artifactregistry v1.27.0 h1:EBgdk9sXNAVyWJ3hnTmWRdlmKhGDKCjkJbLoF3EsyWE= cloud.google.com/go/artifactregistry v1.27.0/go.mod h1:r0rZgbNmn5ppdqwUMF182yc7EFH6vabJMbXM+PlfW9A= -cloud.google.com/go/auth v0.20.0 h1:kXTssoVb4azsVDoUiF8KvxAqrsQcQtB53DcSgta74CA= -cloud.google.com/go/auth v0.20.0/go.mod h1:942/yi/itH1SsmpyrbnTMDgGfdy2BUqIKyd0cyYLc5Q= -cloud.google.com/go/auth/oauth2adapt v0.2.8 h1:keo8NaayQZ6wimpNSmW5OPc283g65QNIiLpZnkHRbnc= -cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod h1:XQ9y31RkqZCcwJWNSx2Xvric3RrU88hAYYbjDWYDL+c= +cloud.google.com/go/auth v0.24.1 h1:NTmd2iJb4DsGIav0KiqFMYI88nMshA2wnFMBatRmoCs= +cloud.google.com/go/auth v0.24.1/go.mod h1:1dmBXa9xfBvBr39ZnDUDkaaA91ccq9CcqENDgJA4d7c= +cloud.google.com/go/auth/oauth2adapt v0.3.0 h1:FY8oSZpCYoUNv6QxVODuMjQz4IlSOVeiQtZ08vLPz88= +cloud.google.com/go/auth/oauth2adapt v0.3.0/go.mod h1:7+2uCm7++XFO+/lN06c2HXpDXb/NMNn2/UwyBPbTnkk= cloud.google.com/go/bigquery v1.85.0 h1:zsFsa8jOVkU4c7CWE1cbrfsemtNbM3YRUmtFRYXYN58= cloud.google.com/go/bigquery v1.85.0/go.mod h1:oBma1P5/b1Jtd8xRLKoyTeNIMlACGHbSMLudzxHGHgc= cloud.google.com/go/bigtable v1.58.0 h1:fkf7bI0DBkKN85uRrfEEpkbufSc48b4PVIZCRud3xRk= @@ -19,26 +19,26 @@ cloud.google.com/go/cloudtasks v1.20.0 h1:v0xfHn7t84PVRr2LrflMVqunBG/keh0CmcWpGY cloud.google.com/go/cloudtasks v1.20.0/go.mod h1:qhHo3AHGV3EDX8OpVR+dEI8tRt/tnWSWAoYE5LlABJk= cloud.google.com/go/compute v1.72.0 h1:cwmwK/ADu7G1DNRN2Dt+qTpdg1hrAqzArBSmgSFumXE= cloud.google.com/go/compute v1.72.0/go.mod h1:L8Z2360/cq2L/Z3q1o/D/jTFkzbgKLbgERpOm4/cepE= -cloud.google.com/go/compute/metadata v0.9.0 h1:pDUj4QMoPejqq20dK0Pg2N4yG9zIkYGdBtwLoEkH9Zs= -cloud.google.com/go/compute/metadata v0.9.0/go.mod h1:E0bWwX5wTnLPedCKqk3pJmVgCBSM6qQI1yTBdEb3C10= -cloud.google.com/go/datacatalog v1.33.0 h1:8V80PpoAGdOOr2QhBrp4wZ66MDCbATdAB/fmVmo5rlU= -cloud.google.com/go/datacatalog v1.33.0/go.mod h1:/EMN04S73fZcPdtNg86VYLDrhi2HheMehQtMCS86Klk= +cloud.google.com/go/compute/metadata v0.10.0 h1:pyKMUQSwchgkIBBJGdILqQbs/BNJXqwSA7Ej6LAvvtY= +cloud.google.com/go/compute/metadata v0.10.0/go.mod h1:rGFHRrIif570kSibjFTMbt6/4/tzgJWFGI/HVol4GIk= +cloud.google.com/go/datacatalog v1.32.0 h1:fyYn8ODkGil5y3zTIqgIhOfzTu1ACaU2o+C750CO6Ac= +cloud.google.com/go/datacatalog v1.32.0/go.mod h1:DE272tynQUwheJeQAyVfV+nO8yrdkuDyOgH2LtOrkWM= cloud.google.com/go/eventarc v1.26.0 h1:qrJ8Hx96KLDqU9yQdmAly6Cq1w0d5t/SOOpDWRFrfNQ= cloud.google.com/go/eventarc v1.26.0/go.mod h1:vjPsVSad+d/UNOd4k/3/E9CX/5p8k0ChjxoBU7H6I2I= cloud.google.com/go/firestore v1.26.0 h1:7Y6wn4aj5JXl2DAsKSTpLzYKPrfrIbhgQnHDjNOJ3sQ= cloud.google.com/go/firestore v1.26.0/go.mod h1:X7hAjktdf9wIYJEHJ/dRFpYJmpcZanf1WnWxBAq8vJE= cloud.google.com/go/functions v1.26.0 h1:I1698A08LwvH3ppcIs+F/1pypQ6nzFo2OigLb0hglZ4= cloud.google.com/go/functions v1.26.0/go.mod h1:cc40K7+fd6/QLYjPta8YK6nFzLiFaxjqxHBuNAMwdOY= -cloud.google.com/go/iam v1.12.0 h1:Aki3bX9aHUDKPHfnRJfDcTdVedvy6quGBQcTqx3DRXk= -cloud.google.com/go/iam v1.12.0/go.mod h1:FEZ4lXpADAC2AIpQY7LANNjjwyQ2jK439CI2VaD+sLY= +cloud.google.com/go/iam v1.14.0 h1:YRIB1/4xxwJ+NfI6RQr1WaOoHHeV0MizJEj940nBXJA= +cloud.google.com/go/iam v1.14.0/go.mod h1:JTPZfbHdGXJrOYREtkRoFzCDGaBdbA7ILLKO/DDuav0= cloud.google.com/go/kms v1.35.0 h1:nJ/ktaqspx1nPM9vIcO0SHbhqCAm8nvAxL1siuVgKm0= cloud.google.com/go/kms v1.35.0/go.mod h1:0++71pIHvJL+GmMa8K4jOWFq7gNOX3jm2PRMSJwTKJw= -cloud.google.com/go/logging v1.19.0 h1:NCqhdVUg3wQ8Cobdf16FDSuTGi3+6+hdSBHrY5TsR6Q= -cloud.google.com/go/logging v1.19.0/go.mod h1:i40NZCHC9Gqvod4yE+yQfDWwlgwW/SrshkkGibCHxcA= +cloud.google.com/go/logging v1.20.0 h1:l7yzCB8/JSY5PHT9RsaqdT1jaBGbM6KlSJDX210HlXM= +cloud.google.com/go/logging v1.20.0/go.mod h1:ALUaJQZM691Eeujy9kFx0xREq3AMPuGd+pTRZuTYv+w= cloud.google.com/go/longrunning v1.3.0 h1:lZ6c8SJJBmILp/Wnr3vGnBLa0q+cYfSHRCcUfVI2hpI= cloud.google.com/go/longrunning v1.3.0/go.mod h1:wpgLxCn+UA3/TZ1bj/fW39mfDpwVlMPu1xKJyoMt7V0= -cloud.google.com/go/monitoring v1.30.0 h1:r/d+JUbyKmJ8b07iznuKfzVzrIXTWxHQ3lBRm3x2LlY= -cloud.google.com/go/monitoring v1.30.0/go.mod h1:htlUR0QWVMrjFzZmN4LGnMAve9xB/eduwjmINxVZ8RM= +cloud.google.com/go/monitoring v1.31.0 h1:LCuAoYiq8snyL/eDAG/VC73uWFXeax8+YEfmoNGJUrY= +cloud.google.com/go/monitoring v1.31.0/go.mod h1:7uk2dIJIf7ra64dI1VuQ0ttoFqvtKjdzq46u6zNP1hU= cloud.google.com/go/pubsub/v2 v2.7.0 h1:MFrBTZZa6PDWZzCi4NJRsHKMm2w0a4oAaYNqwjgbQTE= cloud.google.com/go/pubsub/v2 v2.7.0/go.mod h1:JaFvWNVRk3Knoil/4M1ECeLOaI9D8drbmJWypQlK5aM= cloud.google.com/go/redis v1.26.0 h1:RgLGd28s+EBqXxwk82SMn0aU0WvlmFezpniY9MGhgNQ= @@ -55,8 +55,8 @@ cloud.google.com/go/storage v1.69.0 h1:jAAMC1411HEh78nKsU0Zns+eFj3TnhjAWIhg5Ud/X cloud.google.com/go/storage v1.69.0/go.mod h1:PELYsxTYm2peE4mwLEC1+mS1dA/kUSRUxNv56rOy44g= cloud.google.com/go/trace v1.16.0 h1:GmQovzFc5F0CNfl0VLgL64aoTtu7xsM0YajW2GlG9+E= cloud.google.com/go/trace v1.16.0/go.mod h1:r+bdAn16dKLSV1G2D5v3e58IlQlizfxWrUfjx7kM7X0= -cloud.google.com/go/workflows v1.20.0 h1:qROpn1zRDdeIjUP9w9O3MHXJEg8v/pzVMicAcw9vLvQ= -cloud.google.com/go/workflows v1.20.0/go.mod h1:TC9yx7VpjGdBBeKM8FG2EMtms5Q9nyTqI+2uV9bDNs4= +cloud.google.com/go/workflows v1.21.0 h1:6qaQMV8+M//I1FtXCValShGdOzY3ISWoO1fVHl64DCc= +cloud.google.com/go/workflows v1.21.0/go.mod h1:NWhaBVthsfJuai3qQ9wexP13swsYz5vvvfoGj9GtJ1o= connectrpc.com/connect v1.21.0 h1:LhqSJt7jHf5NJBo9Jq/t/9FjcYAideif0mg+qe2jCUs= connectrpc.com/connect v1.21.0/go.mod h1:A2ygJrukXwWy32vkCAAHNVguZrqZ+jeZ9rGRnGR4dN4= dario.cat/mergo v1.0.2 h1:85+piFYR1tMbRrLcDwR18y4UKJ3aH1Tbzi24VRW1TK8= @@ -139,13 +139,13 @@ github.com/Azure/azure-sdk-for-go/sdk/storage/internal v0.1.0 h1:X/bTwe0qpvmvPPu github.com/Azure/azure-sdk-for-go/sdk/storage/internal v0.1.0/go.mod h1:+kX7ahyFelQ42F3RScM2CFgHJljp0phc/FieKLYVpFI= github.com/Azure/go-amqp v1.7.0 h1:9VlH/LEWr386XWWJRNON0eslFqSClYBXP4HewvIqkDQ= github.com/Azure/go-amqp v1.7.0/go.mod h1:pCJaHsvRlmmFUpxyQbh2qPkUFqYJeRBTqJSHKJadvPg= -github.com/Azure/go-ansiterm v0.0.0-20261006220739-8c912ac31dd4 h1:m2xcjRABtG288vnlV3U/PKh/HnPURxZp50RKNUwBxM8= -github.com/Azure/go-ansiterm v0.0.0-20261006220739-8c912ac31dd4/go.mod h1:MTUE7ZuZO89FAtAwozGg6AWD83pcdefnEq5gF82MB8s= +github.com/Azure/go-ansiterm v0.0.0-20261008234906-119c4d577770 h1:n3LUIJHwvkpfvfkt0dD7at4iYfQD24ML2jflWi3r2ew= +github.com/Azure/go-ansiterm v0.0.0-20261008234906-119c4d577770/go.mod h1:DMNF6Kxv+EcuUvVuNkvC3f+BjEEmc/Fn9aU+qiD8zpU= github.com/AzureAD/microsoft-authentication-library-for-go v1.8.0 h1:Nljr4q1GRA/5vCrMONS+g4u4LRHNgOXVSh3O43J2CnI= github.com/AzureAD/microsoft-authentication-library-for-go v1.8.0/go.mod h1:Y33QHnf0FfdVewFFISOGe20mkZbxX4H839o955/PoeI= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.4.0 h1:kuoIxZQy2WRRk1pttg9asf+WVv6tWQuBNVmK8+nqPr0= -github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= +github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c h1:pxW6RcqyfI9/kWtOwnv/G+AzdKuy2ZrqINhenH4HyNs= +github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/DATA-DOG/go-sqlmock v1.5.2 h1:OcvFkGmslmlZibjAjaHm3L//6LiuBgolP7OputlJIzU= github.com/DATA-DOG/go-sqlmock v1.5.2/go.mod h1:88MAG/4G7SMwSE3CeA0ZKzrT5CiOU3OJ+JlNzwDqpNU= github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.6.0 h1:BzsL0qE7LvtTEtXG7Dt5NS1EP0CQwI21HZfj9aGghhw= @@ -160,18 +160,18 @@ github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapp github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0/go.mod h1:YqwkQPrWSC7+byyc1VlKbWLBF5JsW5IoL6xUkemYSXk= github.com/Masterminds/semver/v3 v3.5.0 h1:kQceYJfbupGfZOKZQg0kou0DgAKhzDg2NZPAwZ/2OOE= github.com/Masterminds/semver/v3 v3.5.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM= -github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= -github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= +github.com/Microsoft/go-winio v0.6.3 h1:M/52tsoyTfwaxajLnXZm7PqkbMGRH8iSWP+8fcg9MQ4= +github.com/Microsoft/go-winio v0.6.3/go.mod h1:ma0QpxizD4fyyzJ1C7MIblymTD2Nxz5Mho/3CepwIZg= github.com/agnivade/levenshtein v1.2.1 h1:EHBY3UOn1gwdy/VbFwgo4cxecRznFk7fKWN1KOX7eoM= github.com/agnivade/levenshtein v1.2.1/go.mod h1:QVVI16kDrtSuwcpd0p1+xMC6Z/VfhtCyDIjcwga4/DU= github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8vS6K3D0= github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k= github.com/alecthomas/kong v1.16.1 h1:ixhCt93XkJ98kGposQ54+bl0IK6XwqB40AsMynU7Z8E= github.com/alecthomas/kong v1.16.1/go.mod h1:wrlbXem1CWqUV5Vbmss5ISYhsVPkBb1Yo7YKJghju2I= -github.com/alecthomas/repr v0.5.2 h1:SU73FTI9D1P5UNtvseffFSGmdNci/O6RsqzeXJtP0Qs= -github.com/alecthomas/repr v0.5.2/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4= -github.com/alicebob/miniredis/v2 v2.39.0 h1:M7WbmV5BmV56L8KTG0rw6vEQ+woTOghpDgin2xv4A0g= -github.com/alicebob/miniredis/v2 v2.39.0/go.mod h1:TcL7YfarKPGDAthEtl5NBeHZfeUQj6OXMm/+iu5cLMM= +github.com/alecthomas/repr v0.5.4 h1:OVP7JEcuzU9CCDsT6STCr3rg17oQfWILtPWd2EG0uN4= +github.com/alecthomas/repr v0.5.4/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4= +github.com/alicebob/miniredis/v2 v2.40.0 h1:6IgTQbvm2JiMYZ8yur/acNJzVjtSOWCelxXbk/LUBXc= +github.com/alicebob/miniredis/v2 v2.40.0/go.mod h1:TcL7YfarKPGDAthEtl5NBeHZfeUQj6OXMm/+iu5cLMM= github.com/andybalholm/brotli v1.2.6 h1:ftYnfj6usCp+UGV5kSJ3+chpMQgU+gJf/AxsUQ52REI= github.com/andybalholm/brotli v1.2.6/go.mod h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY= github.com/antlr/antlr4 v0.0.0-20181218183524-be58ebffde8e h1:yxMh4HIdsSh2EqxUESWvzszYMNzOugRyYCeohfwNULM= @@ -192,34 +192,34 @@ github.com/aws/aws-sdk-go v1.55.8 h1:JRmEUbU52aJQZ2AjX4q4Wu7t4uZjOu71uyNmaWlUkJQ github.com/aws/aws-sdk-go v1.55.8/go.mod h1:ZkViS9AqA6otK+JBBNH2++sx1sgxrPKcSzPPvQkUtXk= github.com/aws/aws-sdk-go-v2 v1.47.3 h1:HRoT/MkNi3bjO5xF4dCzLzvVmkvRGHj3/cLINDnJejk= github.com/aws/aws-sdk-go-v2 v1.47.3/go.mod h1:xSl+OSI5ZUw6bSMupWc218zE5Pl+65MCCu3ySWFY99A= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21 h1:WKBWnr7CcxtexN5hlwQm3PQHpOiHC1yL2jT9xV1lst4= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21/go.mod h1:wSsHgTuq6+1PF8bYXu69GvAtPwRqu58R54eiU3oJjPA= -github.com/aws/aws-sdk-go-v2/config v1.33.8 h1:I9S23gMufs97T0CE0ZUzvdl/i2TDnxOJzgxw18d1RBo= -github.com/aws/aws-sdk-go-v2/config v1.33.8/go.mod h1:/WlDmOxSaE2dhWUmEcFF3QnckmOPH49GxsQI0CzRAtg= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8 h1:ibO101be+3jJOMBCJphBXzXm9UzIq+zxr8plM2V3FHw= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8/go.mod h1:gAFU+h+59h6frPO/KUG7sgcToVf1ti8i/VMImKiFpcM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 h1:b4FhKL3xhR6BVxUTU+h1K8gK2XYhb+pU/sRiwJwLuCs= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2/go.mod h1:FprVEOVKR2fKunYpdjOCpt1/n76MnL72PcTKylXlYRs= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22 h1:oiEmPz/YMMeh/JvAE8xSxNCIsvWE6lpFe4ZPlyFykQI= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22/go.mod h1:QWUDuRi9PFjBHIU2iH1Pkldbe7zqLfXJC4wWLbF8nuQ= +github.com/aws/aws-sdk-go-v2/config v1.33.9 h1:Hv6bcQUJVnmuWaKjqD6Ot8sE75NrWsWV20oGT5aWle0= +github.com/aws/aws-sdk-go-v2/config v1.33.9/go.mod h1:ivowmrZNfBQLcg4QkaItgi5wae4Bzot9RzIdbY1hfTg= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9 h1:SNO55PnWhaDafsOcv16lCA0kdoFMl/YlegWoVsU02s0= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9/go.mod h1:+2reOTRtdD3VSBqpRDNwrZIYy8yMCYa7oK3WKTJ/I1I= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 h1:gr3b87OLB29jymWPzp/CAyXwQRJVE+sC4Wm0qBIKHsk= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3/go.mod h1:BRjf4L/Yx2hY54o+ZibPbLJyMMeSwqYQXwcJfqW66a8= github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 h1:CqL8NN3p4I0JTwwV5MEoatIl4Y2amZ2X9dRD+0hbRL0= github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6/go.mod h1:exdJ32hMqXl0Wyo6NwqEC5yIhtua3+PDaKE8P29m4qE= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 h1:FpBq24TG6WVSObTNhQOv7Q0088rounUUlwn3zlNItkM= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6/go.mod h1:ONzdPVYC95oBOu0VWNEsKEntcoemP3xVKjT+qWml1s4= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 h1:rkxirozlOuMs3QuaGsDV3ll5suBdeeH6iSLFPyA5zNk= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5/go.mod h1:OQjoYoCdNx6tLyZNEuD0HRfHQVStBIfQyigewExdEVU= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 h1:Qmn60RWuk9+bd2ddvJJqwf3Cpac3VvGMOdbGemtUhX4= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6/go.mod h1:h/YJhe4AVyQxEUMluph10iqV7mjajH7A9L+BHF5ppis= github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.57.3 h1:m7EQZA6WxCbiExtCYq1wJLvK/dTQgQc1KvEOBnF9GlY= github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.57.3/go.mod h1:bnWEt8vtWgXblmBplMzrDjXUh1xwxO74TJ2l843EiLQ= github.com/aws/aws-sdk-go-v2/service/account v1.42.2 h1:cAzQYgbuH0TI2xSV5N6G4O80ZU249eJkVyUbAcfhNms= github.com/aws/aws-sdk-go-v2/service/account v1.42.2/go.mod h1:oBRiou4VnT2MS8GesrHaWqP+10YVwn0yiKXVhRtZhbc= -github.com/aws/aws-sdk-go-v2/service/acm v1.50.3 h1:pxAKwC3UtQc3OZxg8wk6CM01lmkIAAram14x/e69nbc= -github.com/aws/aws-sdk-go-v2/service/acm v1.50.3/go.mod h1:xJibnTTIfrTErRI8iKPLKkkJ1SSH/CC84ErH/Q8LXlQ= +github.com/aws/aws-sdk-go-v2/service/acm v1.50.4 h1:uz4a3Ekjj8ReSzkd99uV/TsUCe4Gln5Y0bVGKvmJBhY= +github.com/aws/aws-sdk-go-v2/service/acm v1.50.4/go.mod h1:e4faHxOjIOUDIfY+j74fgoF+tkF0CfXY09DYPLTEuzg= github.com/aws/aws-sdk-go-v2/service/acmpca v1.56.3 h1:vIbqYtxJ3za0vlpa9RCmWaAUVoasGBckNVC8RIkii6o= github.com/aws/aws-sdk-go-v2/service/acmpca v1.56.3/go.mod h1:kE8qD4cwfBUjdIQ/QxdwIUub/qXKa8Q4TTDelsPxd2w= github.com/aws/aws-sdk-go-v2/service/amp v1.54.5 h1:XqlX+lpd0eKIICOSZrACtVbudpRFDCtXtWcQSKMzSNg= github.com/aws/aws-sdk-go-v2/service/amp v1.54.5/go.mod h1:97b2dML5q5fNskfcv+kbVAtyETFpCLXxBH9V3opqGD4= -github.com/aws/aws-sdk-go-v2/service/amplify v1.48.3 h1:eBKYeVc0hrkoUN0F16NzrCE+hWfbArdmk0Q4+q/DqE8= -github.com/aws/aws-sdk-go-v2/service/amplify v1.48.3/go.mod h1:k2wKDO6ntErpHe8IzrsE9Nf5NWYp/Y/MYhBEjjBahq0= -github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.0 h1:eS9jk3Mh6klhdDkQ2sqxoyotL8sYbWulvcwYBpIeruc= -github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.0/go.mod h1:NY2SlF9duOER9ieSHHPQvldZJ7SIAsiBrs7OInWvf8c= +github.com/aws/aws-sdk-go-v2/service/amplify v1.48.4 h1:ShQ5sWc7F46m0AdPFAtbazkJ/N4jyetJyAX5JDg80og= +github.com/aws/aws-sdk-go-v2/service/amplify v1.48.4/go.mod h1:p5dQQ3Sa/op906Bf3l4JsWMiK5/h0pckZhm78JiaV68= +github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.1 h1:HS9Q/6aYTyP8jcXWyfB/b1niWvoLKBXtQOFl3YoH0wQ= +github.com/aws/aws-sdk-go-v2/service/apigateway v1.52.1/go.mod h1:cUXC0iIPmclKz17McBbA4J6bKj5oLDO9BrtBfIwB1y0= github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.41.0 h1:nUGZgh5RPVbaDUpgWth1+/XdkZNIg3o2fvKjM7RbhEg= github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.41.0/go.mod h1:4zxNCaPou/748mMfy1UxEHv0iVuy/vLyxMypbg3gwb8= github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.46.0 h1:PjiqqQfk59cl66OtawuXM0H9vWp2G4iRglMViLc35FQ= @@ -230,30 +230,30 @@ github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.32.3 h1:7r75HDBssJRWyMEQwy github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.32.3/go.mod h1:5H/QcQjrEwZFi6doICEBGGEsN+bUUMGN3Rnguh44+p4= github.com/aws/aws-sdk-go-v2/service/appintegrations v1.52.0 h1:YiwvDhp5Cbbsi1Jh7e8/fy41t7dvEExvbHbeTJBphvk= github.com/aws/aws-sdk-go-v2/service/appintegrations v1.52.0/go.mod h1:b1NoW5atkYkstNHyVBmqnM8XFacOcpxsGWxlhYVQRUM= -github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.3 h1:w7mLSSlCoHGCNZ/DaQPUqQ1cSmoFQPbE0VSHorE4dmI= -github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.3/go.mod h1:IEj5eTd50ygzd15ovCz4eLp9pBEQdwDhnfKCabV2rPI= +github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.4 h1:cURy3/P4XPxcE9IpMoZeL6wjxTbSS8/aS1nYqC0V4eA= +github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.51.4/go.mod h1:F7jUBxpH+TJfTIE4IMm0oNCJGL3eOid8OTG2JHasIuk= github.com/aws/aws-sdk-go-v2/service/appmesh v1.44.3 h1:8yKmuzfwFe3/uAJWY/PN2FCPNR3Cv19JcTsJVrwMcvc= github.com/aws/aws-sdk-go-v2/service/appmesh v1.44.3/go.mod h1:Up33BaWkcCfljpgxPU11wDfXlsNyFbu03XSI5iSncAs= github.com/aws/aws-sdk-go-v2/service/apprunner v1.48.3 h1:YZkvH8Cgy8EoFqI1KvOSjdveVu0+EG5FpOF60LSGuT4= github.com/aws/aws-sdk-go-v2/service/apprunner v1.48.3/go.mod h1:O070v68swxxCmscu2qNobPxkh1cmZ3MTQH+KkeB//UU= github.com/aws/aws-sdk-go-v2/service/appstream v1.71.2 h1:gusxxancYE8BNxXWXGC+PnhM5kdRpdRuWwaPTuNncFE= github.com/aws/aws-sdk-go-v2/service/appstream v1.71.2/go.mod h1:h578X1UovXJTS2wsfNSNj2JyT9sT5o64F4ajVrsgd30= -github.com/aws/aws-sdk-go-v2/service/appsync v1.62.3 h1:XBUgoibWfk0tjEPF8hsteuM8UNFEbbT4b51uHHfTT60= -github.com/aws/aws-sdk-go-v2/service/appsync v1.62.3/go.mod h1:k15Z4o0OVuhfQagb1Pk7TOiC4IknSufaZlsyvgmlKbk= +github.com/aws/aws-sdk-go-v2/service/appsync v1.62.4 h1:Ipu87yQykrAMOmIC2yqQJiSu1AcLP0i8X75HFAW+8jk= +github.com/aws/aws-sdk-go-v2/service/appsync v1.62.4/go.mod h1:wh603K++SF7Sa7iz7gTYhJ6KmsH55tJTsum51c+esH8= github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.34.1 h1:nfM0dBp941RbONKXX++ibtYjsP48biow4vjnQn4DAws= github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.34.1/go.mod h1:v+QtdsMz2oLXgBDr3NEjSP62ZE6MFj797Y+kgROT9Hw= github.com/aws/aws-sdk-go-v2/service/athena v1.66.3 h1:drpJGocsq2q9B4MDx7AyFO0b4UF3r8s+Q7fYrChsEls= github.com/aws/aws-sdk-go-v2/service/athena v1.66.3/go.mod h1:2n0eQrrAv2CyTJL4l/kovX5xVgzJYd0gapb2a6m+yU8= github.com/aws/aws-sdk-go-v2/service/autoscaling v1.78.3 h1:4k9Crq+4CKmkM2b7X5Ghs8oje0Xhd5EfQilf5gskZj0= github.com/aws/aws-sdk-go-v2/service/autoscaling v1.78.3/go.mod h1:x75Bet0yrtqBcGobIvICmu3YHSwTkJlXTNd1nJohNEs= -github.com/aws/aws-sdk-go-v2/service/backup v1.69.0 h1:jyZMuRpMLMqOkhLCuK9PaBkz1wxRHSi/8ctYs6Uxtdo= -github.com/aws/aws-sdk-go-v2/service/backup v1.69.0/go.mod h1:NSPhmJ9AFh3ae6ih0O4mZdKUsiMtB79byuBXPEt3JEE= +github.com/aws/aws-sdk-go-v2/service/backup v1.69.1 h1:VuMc2bzcGBu5WAToXz68QIyCWV6CUtIhyhu/hKDY4ks= +github.com/aws/aws-sdk-go-v2/service/backup v1.69.1/go.mod h1:J7cLkculKL/fbJQc7G4RIoSx7oXaX4rUkuWMuGsSwGo= github.com/aws/aws-sdk-go-v2/service/batch v1.78.2 h1:i8FRNsJzLdLUMKGAXnFrz/F4mq7Xg1nEPt+ggHMEbeM= github.com/aws/aws-sdk-go-v2/service/batch v1.78.2/go.mod h1:aw+mTnRXsZrGLjWfMTSp8JqzEHfkaxC15OoUpt/rnPA= github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.25.4 h1:ora37PggetRBZrkkP+385V8ih7/qtQIHIPzwSvnLst4= github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.25.4/go.mod h1:A+bGaCbODdVoe5RodJXXJLbhojXxSIBsnEIP6nw7wNg= -github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.3 h1:UePvy/BbWHeDT9qBuQXqwP0lpzFIY0GXQzEk1hyx+eE= -github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.3/go.mod h1:dyyhJBy4DeryctBp4U2bQ4VltFHuxsuCa+UTq+kf/mc= +github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.4 h1:5js9H3X+Z20bFBSqOwdpLEhi537W1X33viF2lPJjG40= +github.com/aws/aws-sdk-go-v2/service/bedrock v1.73.4/go.mod h1:7oD/4Bt0gts+ehhfbzAIW3UIlQoyickLXZJCSkrd9t8= github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.68.2 h1:0KZYEqNfGQE6Ujac/s/YiD9W3JxQAPd4D/q57MH7qGw= github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.68.2/go.mod h1:40dYjQlTNwCgtdv8aCdq9FAshD5L9fQaL5kRoM64QKA= github.com/aws/aws-sdk-go-v2/service/bedrockagentcore v1.50.3 h1:ZwHq3JY3lWipgB6TDOPz1XiUIUTXSXVaG0M6g04jai4= @@ -264,8 +264,8 @@ github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.63.3 h1:VEqBGK/7z6ToHazNY github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.63.3/go.mod h1:SPkpz0MqR7SX45gtcHIYIFaQi3BLiNUj2lNnnsIKvCg= github.com/aws/aws-sdk-go-v2/service/budgets v1.53.1 h1:Ua/xE2mw75XcBcm9P6pGFgDL5+zJ4eCqj9UQ2r73Mzo= github.com/aws/aws-sdk-go-v2/service/budgets v1.53.1/go.mod h1:7V6JRjAyHZzbmv7sU+5tGYCJpU1EZBJriqqE3rIMB4Y= -github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.3 h1:HtxEow3ld3O4iKftRnjNM9WYFQxOg23gLCeiv2huBqk= -github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.3/go.mod h1:P4ViuP8NNcwRtbmPGnUX5VZl0Pwz68GlbepSffk5mtA= +github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.4 h1:7nkZWAaH9k21BC2v1a/2wbXo8cniKbG3eLt0R1Uqhvk= +github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.57.4/go.mod h1:WKmkdHvObQRYfOavw2wq5tafSr57IKi1QQm+4/LIuBs= github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.38.3 h1:wS2hajWb3B+Nmo3MS+nbyxUjKHEvgb+AHVzTeJJQn+8= github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.38.3/go.mod h1:khI6SL00MeR1zytt5MzbU3LVzA5P8AByTylgu1V1XyE= github.com/aws/aws-sdk-go-v2/service/cloudformation v1.82.0 h1:JY5MMRD5XSRMKmQQzdsDDMyjsN1XO4Ae1IH6W4ZPt+s= @@ -278,34 +278,34 @@ github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.43.4 h1:OjZQOFFB+dxBgKx8HZa4m github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.43.4/go.mod h1:97Fi8N9/gN73eadosvztmCMRomYXoGK4SzdEWNOcn8A= github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.65.3 h1:ihG23ctMyk46ky1yyUkscCLXqHONiNE7ICqVyEYBWEQ= github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.65.3/go.mod h1:sJGwc7wmXi06c3GkF5id73UDLevKICWjCjNLDQ0gxes= -github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.2 h1:qeWf9NqVIWxRYcI6ZGkiY5/+NydRBlYozXvFlBhyjVk= -github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.2/go.mod h1:NnNvxzoeHi+nC2XiVD+SnIIW75PtSjMTTEvGvOfk9og= -github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.2 h1:ZUfYtMOELzVop4DMPjR7I8LS+hIH8H5iIx7s5kzp2ek= -github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.2/go.mod h1:iu8+tw6QjMHI2U04mIYFLYUP5WwvtOc6oyz9G6qHoQM= +github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.3 h1:VmR1+YQW2vc3Sy2fLGSFtijUq9bAOMzzFxNC1zmHiA0= +github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.73.3/go.mod h1:Q6H59zrEAgECYo4bjSh3IAvr+A+KklmThMoZjqnXbHY= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.3 h1:Ko7t4Gcbo6KG3EHz+aE7mNmkGeTnFOCweeqCM8v3k/o= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.89.3/go.mod h1:EPgYb5ANskWf9TqjokpS+1yEMgClBO15HdGU29JiiSM= github.com/aws/aws-sdk-go-v2/service/codeartifact v1.46.3 h1:pIR5EJzK8KeXLCnbfyVeFKcG6nL34szl8an/yrXpAlw= github.com/aws/aws-sdk-go-v2/service/codeartifact v1.46.3/go.mod h1:BkiadrnnYdDAvAWVYOvlgPI7McUSR7fCpUDpWmaf62Q= -github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.3 h1:mToIF2MVIIR7DEY8SS6gGpol/WxIeXOCVuZIr43LX9o= -github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.3/go.mod h1:FDD8nGdGBEuJu+IfkNsc+1mfVIUvcMZbYnEvYzLRpR4= +github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.4 h1:muGZH9aPH8AFq5aaol7NjFVXXHIL4oYm8qMVVUcf++4= +github.com/aws/aws-sdk-go-v2/service/codebuild v1.78.4/go.mod h1:kaonA1g46RzDPR2W8h9bbVrgEo8UnAnQkjZkP8z+k3o= github.com/aws/aws-sdk-go-v2/service/codecommit v1.43.3 h1:Yp2dNc0P3SSVwI9WJYohb7rXQzHTTdIeFC+QQBm4Pb4= github.com/aws/aws-sdk-go-v2/service/codecommit v1.43.3/go.mod h1:057ZCgNUoPNoHeCPUjqnUhn2hKri2g01UyUmlo9X5Gs= github.com/aws/aws-sdk-go-v2/service/codeconnections v1.20.0 h1:3q9pbSxX7Jp74UPr94d7Sy7KR2bzIl2+q0kSCI7vjo0= github.com/aws/aws-sdk-go-v2/service/codeconnections v1.20.0/go.mod h1:2ORHZ3/iZj1m9fKPH9CAXNaxoggOGATt6qLJy4WFKXs= -github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.3 h1:nhKetrxi6nR1vNF3xo3rRBWhWtM8pm2oNKDrwNn+qFA= -github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.3/go.mod h1:USrcLVMwYqeCzLH+o8C46drdmslFlpdqBwmcBUBZlg4= +github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.4 h1:kzl24RA8F2joXCxDgwXyVJBpBmVO/y+YUgjpV+MbIUw= +github.com/aws/aws-sdk-go-v2/service/codedeploy v1.45.4/go.mod h1:ZURBltPf4m84ZJK/euBGNhANP0RYJxGhcmIYYekDAe4= github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.43.4 h1:/phlQhvC8mRfE1iJ2yTNgy7PqAaJT3Dpav2bIVcyr7g= github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.43.4/go.mod h1:mzgq3hPUnMEUg7H8NldE6uYxDzUM06yscqeKBDqin9c= -github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.3 h1:suB57V8QOPypBTto27xFCtDevCd4NzYckMbueBGRd8U= -github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.3/go.mod h1:HZyBeen68VIzXoLPKaFYMdp8ftHsuVV33u1pTMA18W8= +github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.4 h1:fcJkNScW7cPzS+n8uzOx0PMUJVURzFcQa7n3R+FoJKY= +github.com/aws/aws-sdk-go-v2/service/codepipeline v1.55.4/go.mod h1:4SfETZImNXJG4HAvBZhc9wWznOKABC830G9cDiS8h5s= github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.44.4 h1:ZW/hi+/0IZQGRtdMWacexSyMB7/sCLaYuqbd3GqTW6M= github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.44.4/go.mod h1:HvIXqntKpRtPii2xTmow4EOuYo0eGbRfkzWSJrMFEv0= github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.42.3 h1:ixZYTUbG2oq7bikzlG6ZoIvSf+514jfrcl7a394Hnzg= github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.42.3/go.mod h1:hwNNpeVH+U/nTXMlRJHiOpYVLYOzQEc3PY5+ThhjSeY= -github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.2 h1:P7ZNsmx/yoMUtIr1asOKQfugpVpDWuZkBdpmSDX+1Q8= -github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.2/go.mod h1:7JwmHvHgIRFWYTswv4jo1J8RyLzCZ7iqOJxbP5j86d0= +github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.3 h1:JUEdOmRCIr1czPiYGCvpNooBVbQnn0X5Geqs5xUYyOo= +github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.75.3/go.mod h1:6IGdnJHL9RX4OTIEGU+9ikjUK253e9V1Xl9Ok28eIaQ= github.com/aws/aws-sdk-go-v2/service/comprehend v1.49.3 h1:yGeiggBMzIjFGcQxoy7ZafUMJMXlGxArliu2gpWches= github.com/aws/aws-sdk-go-v2/service/comprehend v1.49.3/go.mod h1:YRvE/I9NkGIuVaSUc0E5xBEhCJ9k73Q69gk0ra/rA3I= -github.com/aws/aws-sdk-go-v2/service/configservice v1.74.3 h1:MYrdr9JHfmSV3IJxSl+sUmzqmHy4sLhH4AYXF7ENRss= -github.com/aws/aws-sdk-go-v2/service/configservice v1.74.3/go.mod h1:f6bbsgRmWAcJnyanNvCgZVCe6yKg03PrrfNhXR7+Z00= +github.com/aws/aws-sdk-go-v2/service/configservice v1.74.4 h1:JoXdHxwlokt5a2rccpwkTfh4ny0I1pq0n4VkMymnWTI= +github.com/aws/aws-sdk-go-v2/service/configservice v1.74.4/go.mod h1:oPTkN6WheY4VqRNTBWPHn6h7LzqFLB94/NZVjcCTPkY= github.com/aws/aws-sdk-go-v2/service/connect v1.205.0 h1:PCihZ8mQbQ3+j4yO3zbVl4U4I7R7knrHaEurmo1Q7GQ= github.com/aws/aws-sdk-go-v2/service/connect v1.205.0/go.mod h1:yJQGI/vttyS7t/qzjMkIvNjOtcTlriApzSbWHcdk2QA= github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.43.4 h1:2wlMnKGjvS+9FVdftlQBRoTDqr/Xx/TE7jEU9xp06Sg= @@ -316,8 +316,8 @@ github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.75.0 h1:nZnKGLK github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.75.0/go.mod h1:bow5ribu0A0gxvm5Fvo6bpujcVLnnaUeS3HxxefTGc8= github.com/aws/aws-sdk-go-v2/service/databrew v1.47.3 h1:nZbDO1EbKEV/Rb8EVtKUdHWk4UzoSqLA+yZULgM5G0s= github.com/aws/aws-sdk-go-v2/service/databrew v1.47.3/go.mod h1:o+pUamH9XDVXrjQr6BBkyZEoikTQZ2DcVGOAhMEvAIQ= -github.com/aws/aws-sdk-go-v2/service/datasync v1.67.3 h1:cxmSv2y9BhLn2wyq1hLr4NbBBSQ3pinsriOsz4eu54Y= -github.com/aws/aws-sdk-go-v2/service/datasync v1.67.3/go.mod h1:c9q8wGfCmjxY0m9KKWsK7EYTJb+pPWlDP26t6a+u/3g= +github.com/aws/aws-sdk-go-v2/service/datasync v1.67.4 h1:GmknkGdtZYZWGRs3MW4hafSWGKy62WV9d5tC8DNWwRU= +github.com/aws/aws-sdk-go-v2/service/datasync v1.67.4/go.mod h1:pqmT4hiMTduq4mzz/scU+nLIbvlJQj0ZQSBon01DqKI= github.com/aws/aws-sdk-go-v2/service/dax v1.38.6 h1:1pigDQ6t7MX2DeKkBVuBZQOAJD4YgwavOozZtt4tCac= github.com/aws/aws-sdk-go-v2/service/dax v1.38.6/go.mod h1:qGV8oqPoJiIUfABf4p05kDogh56vyR1hT23O9n6rRB4= github.com/aws/aws-sdk-go-v2/service/detective v1.47.3 h1:hye9W3mDQQmF4g43B7KEl0ywv2B1Uo8wH89tqHfmLE4= @@ -332,22 +332,22 @@ github.com/aws/aws-sdk-go-v2/service/docdb v1.57.3 h1:TVjt8g5IJ1k+qvYbpiYKqbuvZz github.com/aws/aws-sdk-go-v2/service/docdb v1.57.3/go.mod h1:lDUTJMOTnnJ3ZpWfU4bzTR6ljnLbFEYZ1I13Nf2QUlM= github.com/aws/aws-sdk-go-v2/service/dsql v1.22.3 h1:e66x+hJKQS8YfHSJamxC3HDFwfQ6n2duGRKwONs4t1c= github.com/aws/aws-sdk-go-v2/service/dsql v1.22.3/go.mod h1:QJGPWryLCw70H05Hl1BiZyOl4cPZQIwiN93e7ykdE7U= -github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2 h1:cWHPo+BjmfFZ/DjsLj9Ask/mrluXIwmK0QWB+r2bT6E= -github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2/go.mod h1:tUZgguXYzSgy0hiPiE1jiV71D30QYXNBtspFjaKJEuk= -github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.0 h1:u5nSwQ/IkC+ECC0/gyO5RGzvqPjShK/BMbEdtPZJYUc= -github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.0/go.mod h1:nQKpvecp6i0FXV5IMV5NmwVsmQSPsKxAQhrMbpOBYe8= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.3 h1:9hhwIT0KJHiGpnx+LV+zRKNU3jqkkljBT9XXMIgbq70= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.3/go.mod h1:XBOdxGUyamy4dTWjC6LvHaexFxOLHzZO6WEMUXwXHHo= -github.com/aws/aws-sdk-go-v2/service/ecr v1.66.3 h1:wzl8YVvzpuDndd+i98mQw+f4zimavB8JQlFf6ECc53A= -github.com/aws/aws-sdk-go-v2/service/ecr v1.66.3/go.mod h1:FVkuFklPL5Oj9eM2uCmdCNng5aTA6daPllLiTcXX0fM= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3 h1:840B8kzqfJDUHUCvSUhoc8MmnOtmGIwEg4WIFiJSy68= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3/go.mod h1:OYCu7bfkQi8JHCVxkQr0n6e/eL/iiJG0YXFN5fOP3v0= +github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.1 h1:oGBxL5ChuLK6h0YaLMi2tnfmN7S2yeQWR2ldvNLG1Ng= +github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.45.1/go.mod h1:XQbW74MFcqXaTjmgGJxkAYFJgBvljG3urkkCGKvJ66Y= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.4 h1:1PZfVMz36He601uRm1PiKyDcsEKBk76QYwyISwjOjjY= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.338.4/go.mod h1:RttUwBa++DWLLpzTAQdcQzqI9uBF9cfRI/ek8gXzLR4= +github.com/aws/aws-sdk-go-v2/service/ecr v1.66.4 h1:qnnwXADWCoti36pKognFfw3L4bPYW1wIlsm4JqYmjDY= +github.com/aws/aws-sdk-go-v2/service/ecr v1.66.4/go.mod h1:uDza1Eipo/Olii3CCgLglHmAni24PScSAhpfIKbUl0c= github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.47.3 h1:tRCCa57WaVreUi3HoDr9ALtuNV9mSLJXWd4+554lSEk= github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.47.3/go.mod h1:GHq1L9aTdNRoYkjK8qB9kzAZ8cmo/+SToKOwdAIXdWc= -github.com/aws/aws-sdk-go-v2/service/ecs v1.100.2 h1:2Y3bMpTLO5Nw4XQM8c0kxmNZEsz9j6PyaoK0pJkQOOE= -github.com/aws/aws-sdk-go-v2/service/ecs v1.100.2/go.mod h1:WI4o/5wHscUz+AmGC45/YvZas+l/LGR0LwmK305U00w= -github.com/aws/aws-sdk-go-v2/service/efs v1.49.3 h1:qpR2hD/cqw1TR0ducB7EoN1yQ2XI2NLFdzeUX9VZuKw= -github.com/aws/aws-sdk-go-v2/service/efs v1.49.3/go.mod h1:61vo8V2WJYvj0lSvBglRdfidJ4xLVh/3m2QFv85Tyv0= -github.com/aws/aws-sdk-go-v2/service/eks v1.104.0 h1:MBF87P3VAOhfpZxAsogEYig6WOvMdRs0XlW64+zMOMQ= -github.com/aws/aws-sdk-go-v2/service/eks v1.104.0/go.mod h1:KU0ZDH9Hvt7n0Wm+T6xsWT5Srl48xqikY9aLVt0x3R8= +github.com/aws/aws-sdk-go-v2/service/ecs v1.100.3 h1:GjuFwluSUe4XNiZjFpKvQI3te7PAsrrv9V7zPHMWGPk= +github.com/aws/aws-sdk-go-v2/service/ecs v1.100.3/go.mod h1:6SgP8Uxeur6i0CsNeRBZQspNH5R8atwoG1+To27rkmQ= +github.com/aws/aws-sdk-go-v2/service/efs v1.49.4 h1:0c/X3eZEVnWYY+IpFwzLMCa4seZPTkFhi1DrDk5Knzw= +github.com/aws/aws-sdk-go-v2/service/efs v1.49.4/go.mod h1:dHsnPrZam3ETUmf6rRWZf9XzDGHloozd3/vaqt2h9EA= +github.com/aws/aws-sdk-go-v2/service/eks v1.104.1 h1:kwU0i0Sg1eNRl0gSPNIXqRCcwTJDdtrlsshSK536SiA= +github.com/aws/aws-sdk-go-v2/service/eks v1.104.1/go.mod h1:7Z9oc7QnBWbdizy5Zj5Ba0XKLlfO8eyGRSNeqyH1eZY= github.com/aws/aws-sdk-go-v2/service/eksauth v1.21.4 h1:/crSDU7VsiQ1QInzhS7mIcihSbdf6ZmRKZ39FeHYqSY= github.com/aws/aws-sdk-go-v2/service/eksauth v1.21.4/go.mod h1:0PSTX/0DTr/6R3Gxg+9EP+GhYTC4VAIMqsCBHbNEcWQ= github.com/aws/aws-sdk-go-v2/service/elasticache v1.63.2 h1:rvPmluJeFAiq2dGvA7gZH5QxUqrO66C5cl6/c92Gtao= @@ -356,16 +356,16 @@ github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.43.3 h1:ax7Ao/SmL2dG9/h github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.43.3/go.mod h1:2gIbVMo4iOjpYHwef6GwyiXIfQEoUWJ2aatclZ2a1hQ= github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.41.3 h1:FNe9qpd2AdAMgFKBQfN/aLPkyst3eRFSCOpMyrpqhs8= github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.41.3/go.mod h1:+UFQDu1lKvn+G806u1+iOJDUWvZLOIETeO2rzfwAjo8= -github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.3 h1:YgDN2A1Nf22o1qqIbUpho5xbEjsPPwsyrYScaOOtAL4= -github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.3/go.mod h1:FnqhR2plmoz25g+1/LhwY5dL3JgGFDbbEeXavyyZZ2M= +github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.4 h1:qa8fXvHzJOsDTGq0qbOlPUOlAlfKZhO6HqP9Be1Uhxg= +github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.63.4/go.mod h1:/RWcczQydYEz7bgdeC3BoNAL3KZdQFT5NTk574Gz8uI= github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.51.3 h1:oa4JE31YLh5X33FnGHfCc4fd3j6Z0hOVq1G9O11mzwE= github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.51.3/go.mod h1:u0zHsRyZfwFw2IgkPiAQVsbN0lS0trXf8B72UN3dawM= github.com/aws/aws-sdk-go-v2/service/emr v1.70.3 h1:YyVS8NGRD1KQSbVUb8msaqJ+7zQccwicccMJ3ga3SYk= github.com/aws/aws-sdk-go-v2/service/emr v1.70.3/go.mod h1:ULI8l87PoSNfRCflPyS7dK7z+nSjgufYS2YMdblYqRw= github.com/aws/aws-sdk-go-v2/service/emrserverless v1.50.0 h1:BJXOmWyGofUV/eC1iMraCFCwd1qmqMJv0iLOvAMvKrc= github.com/aws/aws-sdk-go-v2/service/emrserverless v1.50.0/go.mod h1:SFRvWOITqUQsfOTQLBhmvEaAryxGM1r/kFlcL7zEDBM= -github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.2 h1:C0oi8RAMk4jkixpZsWBjzfZzgY3J1/9BEUKidGozj4Y= -github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.2/go.mod h1:SvmHKXlfaKQ+NFz+wRwFA2h8ZK33KUHCP0GB7zOtbus= +github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.3 h1:u0tujO6E2hPgqEXM6KHuh4QDjtMWmJYXV/49jzoIw2o= +github.com/aws/aws-sdk-go-v2/service/eventbridge v1.55.3/go.mod h1:IG5yVBYy2Ehq35NIoXpK98BcyQ6wXh+/JUWO9eSDaNs= github.com/aws/aws-sdk-go-v2/service/firehose v1.52.3 h1:giqQ2vxQxcOIAaTdyJWXo46ZzHsljmUisGZ0N1L4rPg= github.com/aws/aws-sdk-go-v2/service/firehose v1.52.3/go.mod h1:8ZT/e4/d6ZUiYG9h+ekdQqIQfUyr6kZGYYa60ZHL/YQ= github.com/aws/aws-sdk-go-v2/service/fis v1.46.3 h1:Vr48sNDPK69C8dixl5UVFDpKZZ4TAtjiZQtA5Fnwj3g= @@ -378,30 +378,30 @@ github.com/aws/aws-sdk-go-v2/service/glacier v1.41.3 h1:DlnU0UbL+o5OW5C5pJdhhPyN github.com/aws/aws-sdk-go-v2/service/glacier v1.41.3/go.mod h1:d/5Tv7emH1iTAkz9t66T0Q2kDtIY4V0gkey8B4GiEbU= github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.45.3 h1:0acuqYbzUmOR2XHPCM5356v2HunpKOOLa3FBxHNHWAU= github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.45.3/go.mod h1:vDBEUOtxWwwnAAeXURFFcT6rGEQ6e3xhKAaU1fIUmOI= -github.com/aws/aws-sdk-go-v2/service/glue v1.169.0 h1:rrJqlRjgi/UVAqQSEn6IiZdQKM6OUjK8SpKNu1rECcs= -github.com/aws/aws-sdk-go-v2/service/glue v1.169.0/go.mod h1:sQhlxuaDVhOe8cEVet6o02lhWWbA4g9US/C/HY4Dlh0= +github.com/aws/aws-sdk-go-v2/service/glue v1.170.0 h1:3nfQnqbDMikK3RN1ZfBqrTXDRvhiGNldqQlBzCTD3P0= +github.com/aws/aws-sdk-go-v2/service/glue v1.170.0/go.mod h1:O7YQ999OSGnEw178qfCXFuqessDHkNJCLGEbvxBJ/s8= github.com/aws/aws-sdk-go-v2/service/grafana v1.44.3 h1:5MHwjfW7ZYgwGO89bXeu2pDC351v53EAzR9GdTFIb/4= github.com/aws/aws-sdk-go-v2/service/grafana v1.44.3/go.mod h1:agRIcfvQ/GoVZOmRxwSk2vtfZGwzPSgzx1Ymx+L9s0Y= github.com/aws/aws-sdk-go-v2/service/guardduty v1.99.0 h1:Uzs/fmvn24GM3JI0x/gUKwr7NmAXPQ7kFYgTZwcuo08= github.com/aws/aws-sdk-go-v2/service/guardduty v1.99.0/go.mod h1:kUlMsbEBn0RZ/kTrwGuohNuaH5h3kxO9ZErWbS0p2kk= -github.com/aws/aws-sdk-go-v2/service/iam v1.64.3 h1:B0Ii5rmFC8GUp3f1Jc13wpAhZC50wq72MidZIkjiPc4= -github.com/aws/aws-sdk-go-v2/service/iam v1.64.3/go.mod h1:CXokemRdm20lRNVlmpr+eZUsa70T35Jf4M06TdJCQZM= +github.com/aws/aws-sdk-go-v2/service/iam v1.64.4 h1:28xB3Sghdz+BOBpar3ksuZ6vdoGRxmcgowF/TRxvgsI= +github.com/aws/aws-sdk-go-v2/service/iam v1.64.4/go.mod h1:3GrYbh2yqFzIvvRkkSvMaCSxgVyCKTR/Sd+1381K7HM= github.com/aws/aws-sdk-go-v2/service/identitystore v1.49.0 h1:Fif7u6Jv6x5UPx5AxcOvKIbGWQuD29vv8cGplSkB1zE= github.com/aws/aws-sdk-go-v2/service/identitystore v1.49.0/go.mod h1:PA3UPeyduuAOEJdEUwrUYPcopp1ti31xtOimEXF8rCs= github.com/aws/aws-sdk-go-v2/service/inspector2 v1.61.2 h1:60rwT/BORPjp+1SeYZORXmSXgAbUO5R0BHilgThDIb0= github.com/aws/aws-sdk-go-v2/service/inspector2 v1.61.2/go.mod h1:1Ea9rbJ67kQS2Gdml605ASPPLtNlj9hn0Ors/na88g8= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 h1:XBYeuBbMY5LRAKOdZgzUQO1BVj3B07uYAROSapq/IWg= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20/go.mod h1:XL6ZfC3ePnooN2u2LT4RNhpr/xs5TiboydyUbgr8Dmg= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6 h1:FliCmwxz1mpssINb4n9hkuX1UoReFWyatTQNASP1w7Y= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6/go.mod h1:XceXmnKHKFLu0rf8HwaILPRdGdPkec5cE/TRS21Paoc= -github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5 h1:dM09wDt4JRAzKtljSTXSdxiunve7Zvqq1DRdOqpSLAc= -github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5/go.mod h1:kpEi0FmcfNb3cj+CWv2QY2T7EG2PWnMe547kSJXKmXE= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 h1:Q2MWL+9cTKHHiXWcsPobHiOD+wx8tTc8sWZaFvFSk9Q= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5/go.mod h1:U8tTityyPbgc90QwGOha8XsrQpLIjpGUS7+Q+4prM+Q= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5 h1:N+38YVfwy+jsA7GtJyTiljl6eBxtdjaz+NZ+FZWWqUk= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5/go.mod h1:/PlQk/JQU5HfvBKMBXbqqLAnmyy/VcfPR9j5OcLmy5s= -github.com/aws/aws-sdk-go-v2/service/iot v1.84.3 h1:Xi63bWUMrdYBcomGpCkcpUgMKhTHCtYuuA07lMX0Zvg= -github.com/aws/aws-sdk-go-v2/service/iot v1.84.3/go.mod h1:C3mMGsl1x7B9hflV8FDilpqXZ0UxQ+oOZrEsJtWpKtI= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 h1:e6YW5uME30TkrElR+4/xcY7NB6CCj2dcv7vtmGXhfhQ= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21/go.mod h1:obpHAMP693+f3/A8PkLhIqfK1C+NWWn8zXzqD3OH520= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7 h1:CwvFlKw0uUScfgOMflXSRZa+ayXgOf6wk7lhyMemQYU= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7/go.mod h1:4SbD8BB+p+QEnG0aX6DoWwrtk9SufyYXRsUv0nve8LE= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6 h1:GxZx+rmWZ1/20VC0K6PJE6KFgIlwovwpJeR4pNKRlLY= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6/go.mod h1:AyLP2PNMRAVl7yq1/qoryCn28uRxMEDN4Cb3hTBUkHI= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 h1:LHHdobjo5le1sjJdolitV7uVvYg3wkaeM1Ju2fDgeZQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6/go.mod h1:CBGB0evAiaMD3Lk4wPO7LQCcCZLuhzL5Qf/wfEUHQ5w= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6 h1:mYViDr2azcgxOpRrObZOl631bvavqILoE/L+Kxgbwys= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6/go.mod h1:OXVdAo9jNhggB+hJRGOyy7WolGTKB6Rg7IIulDeSzPM= +github.com/aws/aws-sdk-go-v2/service/iot v1.84.4 h1:vhZAoE/9l4E96sSYyNHBHcs2AOr1DubsZjBTSWSC934= +github.com/aws/aws-sdk-go-v2/service/iot v1.84.4/go.mod h1:12xeyLi9hjs7k3QZm66AFDSEmiPpKhq8Er9VELzs3W0= github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.32.0 h1:QHeG0bWIqSZ/Utkd7BoDjpcmR5NnBQhErZl9JNlG+Xs= github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.32.0/go.mod h1:uqgp8z4czp3R86cSNls22vvFFjCkfHT2eR6EOZ+QgVU= github.com/aws/aws-sdk-go-v2/service/iotdataplane v1.40.3 h1:gCKNvwsT9DM1oYtPdfwLXNwUXkxIvnBRr/jz4l0RWEc= @@ -414,22 +414,22 @@ github.com/aws/aws-sdk-go-v2/service/kafka v1.65.3 h1:YoLdhIO5HS+HhtF82hZFGDaDJ8 github.com/aws/aws-sdk-go-v2/service/kafka v1.65.3/go.mod h1:VTh7j1iRTXZmAme8l8UPufyIM1O62SvBjUsemvdCkDw= github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.39.3 h1:LJkA5ejFlloueYaxPgjDaw5FSvRmuK+F3sUT1OFs860= github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.39.3/go.mod h1:ugaqDlfYrBxlmjMttLuGEEEkkG8d28twehvKzYVYZ7o= -github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.3 h1:XTBJVpO0n/AmKrHJjy8aAhOmuXqG8D1Wh0x0JBOe7Mc= -github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.3/go.mod h1:cq6TDJJ0HhtBImHYM6BtJs5lQRwkVWmEd8Dy11EQw30= +github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.4 h1:G1LWuW2P2zDRKE91jVQnYqvSsyJRNS8GRr11Nsu93B0= +github.com/aws/aws-sdk-go-v2/service/kinesis v1.56.4/go.mod h1:4WehpErfC4dOtZuBUdyfnmWHZu4RusaSkqDCU8fNnqU= github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.39.3 h1:QhiJbyQIDXF/4SA50xGT/zqv+qs+0FGGionIEoa3JGA= github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.39.3/go.mod h1:Zz657uRiBk1DDarwYuoLOMypp3tGXhf7WZ+H+HkkcGs= github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.47.3 h1:+uxvr9LOVMlpMqywgh+xjV7e0t8g48TPrhAwzCv9ECc= github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.47.3/go.mod h1:3cqF4m+/wxrkQhK/h1m+8afEV/XgdesUzviPXNC5V0g= github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.41.3 h1:vL4tktTs0eay1rzRN4tWC0pfC/BDfQjFcjUDEd8Z58Y= github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.41.3/go.mod h1:pfoeVQSgkW6RKrjxvjSgfr6KVvVcxjPUwTPeAPFN5Wg= -github.com/aws/aws-sdk-go-v2/service/kms v1.61.3 h1:2Rqt0D5VKza9DbqYJ6y1NGUb3gZwV3O7fbYrG8V1HAA= -github.com/aws/aws-sdk-go-v2/service/kms v1.61.3/go.mod h1:WDvFumwwT3UJEOa9ZSR6rOyk2JecgAA7bz04E7LepZ4= +github.com/aws/aws-sdk-go-v2/service/kms v1.61.4 h1:vW7497x7W6ucLJAqDt96jIdO4+IWLMB3p98UubwjdqM= +github.com/aws/aws-sdk-go-v2/service/kms v1.61.4/go.mod h1:Vz59N7x42VGLXZ5dGL9b10QhrU4GQv7MqnO7wc8bl9U= github.com/aws/aws-sdk-go-v2/service/lakeformation v1.55.3 h1:E9E99pv5u2Uc0VkgXpkuI+H6f+JyKCuFzf8VALDahtM= github.com/aws/aws-sdk-go-v2/service/lakeformation v1.55.3/go.mod h1:IlKDS05ABuNxYQ/UspDTEoKVOmkpXne18fVJFMTOKeQ= -github.com/aws/aws-sdk-go-v2/service/lambda v1.112.0 h1:MHIYzFhV8laOWa6dCL9A/VmoEzuvMA+zmPlySwXmM50= -github.com/aws/aws-sdk-go-v2/service/lambda v1.112.0/go.mod h1:Lzfo4SwonPCCxEHrz9rG2gIGN6JIrqir8chvateoGzA= -github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.3 h1:bnf1FMuhdXzDdhTH3CTT4doKDN5/l9giHe1xOXH/r9A= -github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.3/go.mod h1:klzIqvmHrGscGO9js+R4v+s2iHjs3561rWPIk3EEYRE= +github.com/aws/aws-sdk-go-v2/service/lambda v1.112.2 h1:QcDoECg2br9JOaQ6C0fR3Mkcj9b/+dFSRuxZCLS3tME= +github.com/aws/aws-sdk-go-v2/service/lambda v1.112.2/go.mod h1:GZ1UAuKbyxBdaRNbhKbAobG2VcWrEg5YmgWstJA3sl8= +github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.4 h1:M0KgyGQkqxe/MHR5Lj1PZGgwnJOnfN5bCDh470sIJDg= +github.com/aws/aws-sdk-go-v2/service/lightsail v1.66.4/go.mod h1:cYtZI/MoJuzdSBYXg4enE8RkNzKRkoMr0qATq+ThsIw= github.com/aws/aws-sdk-go-v2/service/macie2 v1.59.3 h1:hbejt97Z2rKhxcjlpLu85REd1/w9Z8omGQkXl68FEI4= github.com/aws/aws-sdk-go-v2/service/macie2 v1.59.3/go.mod h1:I2m1Yejq4Vj6VCeZTZhUlc6lyaYNRjaQKKInj7J5ksc= github.com/aws/aws-sdk-go-v2/service/managedblockchain v1.40.3 h1:KGbvxFV1F/QfcKL39fZsgFjcbWz6QM5W2hcU+J0AbdQ= @@ -488,12 +488,12 @@ github.com/aws/aws-sdk-go-v2/service/pinpoint v1.48.3 h1:EROjI6RHJ+ZfQwMWohikye+ github.com/aws/aws-sdk-go-v2/service/pinpoint v1.48.3/go.mod h1:TphE8+jHqF9nyU3VO33jBTf8vHui+HFHRcp+XFXmEb4= github.com/aws/aws-sdk-go-v2/service/pipes v1.32.3 h1:+dQsXgJYNKDJsWdoDSFRwupBsQ14JShY0WTE9m8r2Os= github.com/aws/aws-sdk-go-v2/service/pipes v1.32.3/go.mod h1:pPoCNXWiCkUQSFRhBFv9+/qr13OfZAZT8t/GmlMm/Sg= -github.com/aws/aws-sdk-go-v2/service/polly v1.65.3 h1:ymtX22tHvmuTELfO0xz22AOSOGH6r4/M28/gzzYYpUk= -github.com/aws/aws-sdk-go-v2/service/polly v1.65.3/go.mod h1:v4hiyJHwmug1P84JvtF4+lXvtWPxh8bvNNL+vbkzZEg= +github.com/aws/aws-sdk-go-v2/service/polly v1.65.4 h1:ILs6RS5INKffKSBpxqJzFO1KLvj/C4PWKnIQA1W6tmE= +github.com/aws/aws-sdk-go-v2/service/polly v1.65.4/go.mod h1:dZ4c+RJoQh5XbJolsv+IKRTcVESd0LME431mb2o9hTE= github.com/aws/aws-sdk-go-v2/service/pricing v1.49.4 h1:n+3Se7zElT+nf4PnDfKPpouxBzVXILOgBp269L5OkzI= github.com/aws/aws-sdk-go-v2/service/pricing v1.49.4/go.mod h1:WM9py9Waai1ar/Lc7/8zF5qEDHRwCJUaZhDSgn3TJ3o= -github.com/aws/aws-sdk-go-v2/service/quicksight v1.136.0 h1:I2QRXCuu8BNqPSbMumeVHDLVz9k2QqvYOFgWVb20w7Q= -github.com/aws/aws-sdk-go-v2/service/quicksight v1.136.0/go.mod h1:aLeAft6/4aMwbRdN9sJSQGKD4YshW0muWEYutBREfGQ= +github.com/aws/aws-sdk-go-v2/service/quicksight v1.137.1 h1:Abnmg+oCx08fHfGZr3skmUesRkDTFQSWi+CTvlohuPc= +github.com/aws/aws-sdk-go-v2/service/quicksight v1.137.1/go.mod h1:mGGlFHIiNbiDyi5zPNraRNej4uyB8B0TpQQppmlVNRQ= github.com/aws/aws-sdk-go-v2/service/ram v1.45.3 h1:2ce6SAZJ/altYf+0et4L4vEpF8uFxNC9RdTRjTnt0Z4= github.com/aws/aws-sdk-go-v2/service/ram v1.45.3/go.mod h1:C+08aMn7hdOlSHh5tIjqiFBLwG8LMlUWMIhKqsIlUhQ= github.com/aws/aws-sdk-go-v2/service/rds v1.130.2 h1:xUrDT9RRstdSCi08ihpHaa4fWtD9kDOBbQbhRRNH+dQ= @@ -506,8 +506,8 @@ github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.49.2 h1:XMPO/CVfffWhrrhm3Mq github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.49.2/go.mod h1:UNBIXDMGSlRdPbNQ0M9WQj53t6cmbFBthaBwUx4DxV4= github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.44.3 h1:SGIORCce4nn13YREa+MAhfseinJpFUlETmG4VlHkFyg= github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.44.3/go.mod h1:CJaSwtTiTyJeJPgQXMEFcc/jRrd9+psm0pn/DtDTRPE= -github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.2 h1:NR6ZdqTyolDUuCTkf9ySmTaHuIQY7yPSYofoHuQhn60= -github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.2/go.mod h1:YDYtCXwC1pZ9iW3WANgtXd1tXsn+chkBq6RRP2Ziu6I= +github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.3 h1:2m4Gw5xeLbawytpow2f0J4ZeP9LXqe4oHS8poP5/t10= +github.com/aws/aws-sdk-go-v2/service/rekognition v1.60.3/go.mod h1:tBUiEOgygz/zJQdCTGfd0Yomyu/CzXFmNWoUOSCkQTc= github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.44.3 h1:My7fGbGWPPCGXkT3HI+E8+85Gg1bXWmpVxbd7R8MnSg= github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.44.3/go.mod h1:MfVYn9A2n2I1rR6tASgyvnsbkPgQmFZxM4C+Uq9wAuA= github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.33.4 h1:bFyOLX1Q5wVBX3b4Awvh2hfMQHJrCUmWTYBnte+z7qA= @@ -518,20 +518,20 @@ github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.41.3 h1:Y5vAVxA github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.41.3/go.mod h1:bh/MObUeK4SFzq+hLYKuq/ONYgx1v8CsjvEvhGaq1yQ= github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.31.3 h1:q/hTP4xREMYv6BYcLVUY1rhrVVdH35QFHJRAPzDGQ3E= github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.31.3/go.mod h1:/HU/x+zuOsrjtcjIQ876gyqmbCkCstA1brv7oBAqMQU= -github.com/aws/aws-sdk-go-v2/service/route53 v1.70.3 h1:K4hKRgoGTFzhIqEUSWtE1Z6ze/vnx0f5r+9CN9Pmzlg= -github.com/aws/aws-sdk-go-v2/service/route53 v1.70.3/go.mod h1:XdaSSHqUBF5ZX1y+QYwRB0n6cgg6ojbZsbNfBCafdg0= +github.com/aws/aws-sdk-go-v2/service/route53 v1.70.4 h1:nTaA+LXUZpXp2NN1pnnxPp/jk4IiF4Uam1/d/qBvdPQ= +github.com/aws/aws-sdk-go-v2/service/route53 v1.70.4/go.mod h1:GAOtBSbDvuCTWKyLn3yQVGtrqWxJhRoSrNi9iCE+B7w= github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.36.4 h1:5o3UhVVZo+Hrt7z+nf0zVenC/XK3EBaaaA1FBEcw/ps= github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.36.4/go.mod h1:t+TZXNWR/cOHkpSi+XE5mYagUo8tVoeijs+VPH3e8jg= github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.40.4 h1:4Xoh29pVLsP2RFQjKr7QxSmqkKbajBx6CCxEK1Hab/o= github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.40.4/go.mod h1:RW5i/g+uTIQX6lFrfxHWjhQttkxgJQZvmFVfxcKApSY= github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.34.4 h1:2jAcvH3UpX9dygbRy7ynnCamFdeO5UIvrCnh2LsEo5Y= github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.34.4/go.mod h1:g5SgpVFiZ5w4luIPMffpNTqWi17lUDSWb7JYu98UrWc= -github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.3 h1:s3TjwX8iDZMMVXCaFaDR2xOOw3Udeo2WjvasQkqXvzA= -github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.3/go.mod h1:V85PEhtSAq9xW75TF+f0DXM4d60gLIgIjplKYEzsadw= +github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.4 h1:kG9q+sir+bgYHOQvn1+mi7XsSOU6ybuHVCnRB+ojV9M= +github.com/aws/aws-sdk-go-v2/service/route53resolver v1.54.4/go.mod h1:r5l8ND1hElvJhQVlRH8qtizTcXy1gjrZOSeWfrc196M= github.com/aws/aws-sdk-go-v2/service/rum v1.38.4 h1:nx+2JTzyexVpSYCuAJxKPw5Gwhe0dAbFXj02pM8iJWA= github.com/aws/aws-sdk-go-v2/service/rum v1.38.4/go.mod h1:DSu+UpWk2dKHPSY3VUlrT2wbL+dFLJEG0coja3Kk5Dg= -github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2 h1:BOB0aJVVaZzjOz7czfgrEJNObTMvu+DEaBrNR+Up4VU= -github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2/go.mod h1:n0cd8OKteromGbGyZfQXziazjV0q+QHDHwlB3miEKw0= +github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3 h1:NyeuyXkZL476uoAowNActm4XJO1QPKf7aassgXHpiqA= +github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3/go.mod h1:GfoBeKMDJecgRUsGf/0RGdx0NJAh81ObTd922h8pQys= github.com/aws/aws-sdk-go-v2/service/s3control v1.79.3 h1:2I2N/LT13iEt0oczj+XqGWhqVycd9OwAMYpUPlmdzIc= github.com/aws/aws-sdk-go-v2/service/s3control v1.79.3/go.mod h1:UE+IL5b39V8iO/HMrR7ccH4Ukt6HyCL/odsmG1XxuVg= github.com/aws/aws-sdk-go-v2/service/s3files v1.8.3 h1:dUYbaovcSzYG+CT74n+CGYU2A0Sj93EE3NkBWkCFpxc= @@ -548,10 +548,10 @@ github.com/aws/aws-sdk-go-v2/service/scheduler v1.25.3 h1:mKUxHP1BRYxGtjyoa1eNvA github.com/aws/aws-sdk-go-v2/service/scheduler v1.25.3/go.mod h1:vf2tY4JT5lSx+mXQLEFfU7MnUbWsh8+23HEY8pSQ7QM= github.com/aws/aws-sdk-go-v2/service/schemas v1.43.3 h1:d+ycsKdAEmNd/fEDiVtlfS1z7z/s5RHEtgcn6mBYJTo= github.com/aws/aws-sdk-go-v2/service/schemas v1.43.3/go.mod h1:7PlKPMEkSYP/m3/4Rl3ZM3Cu0yk8dJesKizC3bw9HuU= -github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.3 h1:oPQLY2D2sJowKzZl1qHMH9Uo8C/rF3xCqRh5ORYg6fA= -github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.3/go.mod h1:6ZMEilrwLy1zFaG2zndlY7cXtOL8Y6JsOGykkcSOALE= -github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.0 h1:COqRF8VZa4NMkckdEk6qE6d4FmNr5G2lUPCywVtG1As= -github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.0/go.mod h1:taVFXcxHxF1hQPNc0EPWms4AVd4JSJfgErBXwKpQcGc= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.4 h1:+qOKY5eW7mwAEUWoIEtNR2qj351eOWMo+nglB+AhCQU= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.50.4/go.mod h1:1C6Uc76IPws0N2nYeWJKxNoabSXbTdkDpAUnqAz4VCI= +github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.1 h1:LgsiaI6xfyBrEwso2XsZFZpqnmtjmqIJUN8p/mIkkH4= +github.com/aws/aws-sdk-go-v2/service/securityhub v1.84.1/go.mod h1:/had+BOeuoD/E3LQR4PxHLZase9U7VOdXkC/+4425FA= github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.39.3 h1:joy1tNTqxHZrRqftO9KNR3nvs+PA8fScpuCyOjLjf0M= github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.39.3/go.mod h1:g2sxfF7aZI7U51fpy1l89g9uBSHWECszZNL8mGoszDU= github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.47.4 h1:dtfibIqZ3kzT4FM/mNO3i9CXP1HkLd5rBsjlFq61SrY= @@ -564,26 +564,26 @@ github.com/aws/aws-sdk-go-v2/service/ses v1.42.3 h1:LATztw2fn/tzZbQU+MuaeT6+Gg3h github.com/aws/aws-sdk-go-v2/service/ses v1.42.3/go.mod h1:Z8IvDFhba6EhZHKKyRsKW+bNmCZe939BJ83gqqqLG8Q= github.com/aws/aws-sdk-go-v2/service/sesv2 v1.79.0 h1:TxXDxBkEuke/GnnP52SsvQdAA9zY/sM6rpY3AHxcbeU= github.com/aws/aws-sdk-go-v2/service/sesv2 v1.79.0/go.mod h1:xztfNc24UUBXa3O2oZ8E+YtN3nLbq76zJO6U0qoIA1Q= -github.com/aws/aws-sdk-go-v2/service/sfn v1.51.3 h1:yQTOdwsC8fVTopAeJG3tIetUFr30Q6TqgMILPN5tk3w= -github.com/aws/aws-sdk-go-v2/service/sfn v1.51.3/go.mod h1:ET+mXSKeBDisV/s3mdY9zZU4LK2lXtaczDytRg/OKSs= +github.com/aws/aws-sdk-go-v2/service/sfn v1.51.4 h1:N09gQ/HVWAPmBhoFtqfAKgI1SDLBJmBnSYD9y5c33R0= +github.com/aws/aws-sdk-go-v2/service/sfn v1.51.4/go.mod h1:8qrqjPA1uw7ePtY5I7qbS5hJD1QFDpT2+Vu0/lvBIoo= github.com/aws/aws-sdk-go-v2/service/shield v1.43.3 h1:fDSKguOw6MKmunbaZOJq9Wg7ZJSmk7R/9zxVJxN2Bi0= github.com/aws/aws-sdk-go-v2/service/shield v1.43.3/go.mod h1:CxO6z5e2VHKs3pWPj4bVH8b7XxMYk1o9bKEiUxT4C5Q= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 h1:lRyGlN6mXianMWMQdvTFCnJE5DkmD54N9PC3m+U/GgA= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3/go.mod h1:9Y78vT13MZ36q2uxrSKqHJnk/6n9sbSgGp3ZOZS1s4w= -github.com/aws/aws-sdk-go-v2/service/sns v1.47.4 h1:t+7qf21lV62rOx2UJNIFmj4lW+v6KEyH4o4vN1Xs114= -github.com/aws/aws-sdk-go-v2/service/sns v1.47.4/go.mod h1:SdKpPKs5itkhNTSl0LHeFxcRCKkWOkz1o2tw2ryr8OI= -github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3 h1:r0HVgE9F8lBDemSwjSKEZ7F5tAUwhyMySxogVzoBp+k= -github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3/go.mod h1:Gr0VzmNbNtlISn4N0BfilvDVVBD26Apx7n5DNgYyTdU= -github.com/aws/aws-sdk-go-v2/service/ssm v1.79.2 h1:L9dkWa5S8eaN12TEIk2le1azmxeYrdAleePZDJuY8m0= -github.com/aws/aws-sdk-go-v2/service/ssm v1.79.2/go.mod h1:7w+zPpW89GCyX9csNiKY8cm1KW6NmHfandgqxbQhE44= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 h1:NYlE1/vPhIhdPTLUnmvz/PSXS3klsToqQY6KVtsynhs= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3/go.mod h1:nVwtZaAwWFpiXGfNE0GPxbpjhWNVGJbJEZDOfrDCEm4= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 h1:tvpDjuUvgKURf3Yk4hOaGbZ4QdY+070OWcA5d6LUv2A= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4/go.mod h1:3ibVKg5Ng82Zby8++jELTD2nHxiPk2DJRLEeW/LKp8M= +github.com/aws/aws-sdk-go-v2/service/sns v1.47.5 h1:4EezYQsIY0xPbD6u7TbQLfnpicSMQgA8n9paomVV4Zo= +github.com/aws/aws-sdk-go-v2/service/sns v1.47.5/go.mod h1:Yr4VqXnyoyjWnOWJck8BOidkJtleQ1c8ypgd2n0epxE= +github.com/aws/aws-sdk-go-v2/service/sqs v1.52.4 h1:D+Zmdt3T3P770MrqTmZvalbj6ADO7xA7n+qnNakGvrI= +github.com/aws/aws-sdk-go-v2/service/sqs v1.52.4/go.mod h1:dUYH3ia3qEO5ogaWDLp2tjtb4u4Y9xRbae7tOr1ClIA= +github.com/aws/aws-sdk-go-v2/service/ssm v1.79.3 h1:Bv1HWl9obpgDdhmmxts1qMXdfBysJ/Hz2yO1/cdjfNM= +github.com/aws/aws-sdk-go-v2/service/ssm v1.79.3/go.mod h1:7xwj5dm/jrylbyOAmvBU3YY0CZdY1XgUQDiNwVKyssw= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 h1:ChCtagixSFOxltv0o6E3NT8F7ksvZtZGPwUBynO5Nmk= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4/go.mod h1:+FEO9jrVMpc9oN3CdAxJbtlQEu3z8UddDPSedpeM3PY= github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.49.3 h1:WjbNCKWR8Oul5+lRok/MrTsA7wniKyTo+9A6s+uZOzM= github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.49.3/go.mod h1:WrTutwlqewSFF5iCJdCdIC/WBXWNuyR9LcCTa13XtFA= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 h1:Glo50xPemPwHaioR66Rl5BTEq62Ohet0dyxzt6L0H1M= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3/go.mod h1:LaCSuxpt5Z2a8oThoMtWWB71u2MOmylEqHaQdp3J4aw= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 h1:L5w+LXVzMaacz3iotdx2fWtU/O+TIrplsK2JVMNbXeA= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3/go.mod h1:8E586vK6OTj+qVzsTygGzw1GlZnOgNjul8toJEdtX5s= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 h1:j6c+HA4AoS0EBEjArPjavFEBrucJEryfrQU0TffmACk= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4/go.mod h1:RhghaXUk9q66VtOQUX1FdPddQuHnqQZzbB0fEYXmPRA= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 h1:OKEfbf2tcfsF2pBk/S9QqNpo6alaAtiBs4hysCsBjPw= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4/go.mod h1:mCd6qGo9b8hTtfjgsmNkFlzwjyce4owd7HDVFnCLXhM= github.com/aws/aws-sdk-go-v2/service/support v1.40.3 h1:YzXtsDghQ7ueEk3kpXUjUsyS1+2TwLcqthKVCMVXHik= github.com/aws/aws-sdk-go-v2/service/support v1.40.3/go.mod h1:0t5xZbQmlHDeF4CCmRHIJUB0CeUgWoq146ljZzA7lzE= github.com/aws/aws-sdk-go-v2/service/swf v1.43.3 h1:NFh5yFPQuWcUT2ixZ1hvtYy1WffP2tOK1kfgF7TPYFE= @@ -596,8 +596,8 @@ github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.44.3 h1:UjALtmUtz6f4KsoD github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.44.3/go.mod h1:6pcXARfWRhWgMrN9ltqHW0xItnMKV9W4ndFc1CCd1i0= github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.43.3 h1:7SEuq/QH9VaKgM/m3MM3Q9uUvTpuJRTtLbj9l7n9DM4= github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.43.3/go.mod h1:tfm4gPvZoHrLntu6VhdnWQi9WEz6Y/4Bd1G4QzNgB5g= -github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.3 h1:dWw2uRkOa8WpA2R6uZwaGn6EFAx9BRDa604aRFZOwJs= -github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.3/go.mod h1:Fr4y9tInl/zrH0tXqJbj4Xdd7K5+0hj5JzD8glqFA/M= +github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.4 h1:jLK10QfB6H75C3d9xNoeSxu8V3nJfOunVgOkcWpfeIs= +github.com/aws/aws-sdk-go-v2/service/transcribe v1.66.4/go.mod h1:x+OCaOxgcGkUZaRVRtwWSxhVYhr4D6JZ3WNO8rcMwhQ= github.com/aws/aws-sdk-go-v2/service/transfer v1.85.2 h1:gzN3VzdtwTxz6Do/FCp7zboOlcpiKGS/KLXSMCTp+Dw= github.com/aws/aws-sdk-go-v2/service/transfer v1.85.2/go.mod h1:GmYCz7WnL7OhJs8XjtIRCQZuTsPLIshSi5sdU4Wv7R0= github.com/aws/aws-sdk-go-v2/service/translate v1.43.0 h1:3+m4tRXxmbo8Za+UCcPansC14Mf7DvOZybUrAl04Ds8= @@ -612,8 +612,8 @@ github.com/aws/aws-sdk-go-v2/service/wafv2 v1.83.3 h1:UVGW4QiMKPq5YMrj/D4N8NxbQF github.com/aws/aws-sdk-go-v2/service/wafv2 v1.83.3/go.mod h1:Dsny+Lwl8FzixsuADam+khd8M5y0MiviWMR/tpJCYa4= github.com/aws/aws-sdk-go-v2/service/workmail v1.45.3 h1:Ug9MmFmpbwgHkvsJxLvv3Fr5RiMcJctUakkK0+yz4z8= github.com/aws/aws-sdk-go-v2/service/workmail v1.45.3/go.mod h1:qMPNS/v/IK4MwQubZf9NltN1wC0DF5kxrhEWtH75QJs= -github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.3 h1:ZgYph8f87WbzuUxW+Fh8wKmn9BgaAB0MZCxAkzePjh8= -github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.3/go.mod h1:JTpthms/DVzJJ/Bs7pQ9z1QmQ3kKGr9dUrCdIW0X7xw= +github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.4 h1:s3r96tGUdWFhIolHNwR9+HYh9jqt8KOOiCx+xn+JkOk= +github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.4/go.mod h1:rupBg6/2hKMz1uCa7sd/RSMmLOXJQWgMzYIOB+Qi2EA= github.com/aws/aws-sdk-go-v2/service/xray v1.45.3 h1:GDr+18TEmx5ivPIaYqCWjVtPGSbcVZQkgX3PzhfzkKE= github.com/aws/aws-sdk-go-v2/service/xray v1.45.3/go.mod h1:My/sZif0SANOKoH+IiyDW9AlWR2ITZQny7u7pTBYBMQ= github.com/aws/smithy-go v1.28.5 h1:OqbqKtzY9NUnr2yAe9+hiTdFb20tNaK/lI0PMOGXX9k= @@ -645,8 +645,8 @@ github.com/containerd/errdefs v1.0.0 h1:tg5yIfIlQIrxYtu9ajqY42W3lpS19XqdxRQeEwYG github.com/containerd/errdefs v1.0.0/go.mod h1:+YBYIdtsnF4Iw6nWZhJcqGSg/dwvV7tyJ/kCkyJ2k+M= github.com/containerd/errdefs/pkg v0.3.0 h1:9IKJ06FvyNlexW690DXuQNx2KA2cUJXx151Xdx3ZPPE= github.com/containerd/errdefs/pkg v0.3.0/go.mod h1:NJw6s9HwNuRhnjJhM7pylWwMyAkmCQvQ4GpJHEqRLVk= -github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= -github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= +github.com/containerd/log v0.2.0 h1:BewD/umNgVnoczglOpX8eRMyEy5t5iPlu5AIpnWDONc= +github.com/containerd/log v0.2.0/go.mod h1:/M7L7CXKcPTfNC74XzaK+5H5KbO5+4lJVpuVI6vRLoM= github.com/containerd/platforms v0.2.1 h1:zvwtM3rz2YHPQsF2CHYM8+KtB5dvhISiXh5ZpSBQv6A= github.com/containerd/platforms v0.2.1/go.mod h1:XHCb+2/hzowdiut9rkudds9bE5yJ7npe7dG/wG+uFPw= github.com/cpuguy83/dockercfg v0.3.2 h1:DlJTyZGBDlXqUZ2Dk2Q3xHs/FtnooJJVaad2S9GKorA= @@ -665,12 +665,12 @@ github.com/distribution/distribution/v3 v3.1.2 h1:/Bv2YIqqSR00HiO49FT93hovy6r9Il github.com/distribution/distribution/v3 v3.1.2/go.mod h1:Oz0Drs2Tx3iTXzK3DhUD4otfTfqlCxlWVC7QJeXWBP0= github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5QvfrDyIgxBk= github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= -github.com/dlclark/regexp2/v2 v2.5.2 h1:HAsucWRhsqcDzl6Ua9aR8JwYOTzrZyPrF0/FNxJVAI0= -github.com/dlclark/regexp2/v2 v2.5.2/go.mod h1:avUrQvPaLz2DrFNHJF0taWAFFX2C1GMSSoeiqFjcBmU= +github.com/dlclark/regexp2/v2 v2.8.4 h1:yfDDXTn4oxyLDC10/ieOBNDCCdIVWS9WbT6ddVXsPKI= +github.com/dlclark/regexp2/v2 v2.8.4/go.mod h1:avUrQvPaLz2DrFNHJF0taWAFFX2C1GMSSoeiqFjcBmU= github.com/dnephin/pflag v1.0.7 h1:oxONGlWxhmUct0YzKTgrpQv9AUA1wtPBn7zuSjJqptk= github.com/dnephin/pflag v1.0.7/go.mod h1:uxE91IoWURlOiTUIA8Mq5ZZkAv3dPUfZNaT80Zm7OQE= -github.com/docker/docker-credential-helpers v0.9.9 h1:BkydjIgZ46JnDbqyM2p2fc63KMw6y+KHL3Em/2AGJ7w= -github.com/docker/docker-credential-helpers v0.9.9/go.mod h1:v1S+hepowrQXITkEfw6o4+BMbGot02wiKpzWhGUZK6c= +github.com/docker/docker-credential-helpers v0.9.10 h1:LCWwv7UmS7fQVmdKDWeMuureOeY5kkbC5kZfkzxkS6k= +github.com/docker/docker-credential-helpers v0.9.10/go.mod h1:v1S+hepowrQXITkEfw6o4+BMbGot02wiKpzWhGUZK6c= github.com/docker/go-connections v0.8.2 h1:9d9DEokx5W7qlr0shkFXIxEA7+TTD+llwzcykSlxMNc= github.com/docker/go-connections v0.8.2/go.mod h1:no1qkHdjq7kLMGUXYAduOhYPSJxxvgWBh7ogVvptn3Q= github.com/docker/go-events v0.1.0 h1:J8VX4H7Ta8mmBhv/K/24x1kosKOrEEnYmGjcdFHTOW0= @@ -679,12 +679,12 @@ github.com/docker/go-metrics v0.1.0 h1:r76KPNpstz+IvQKSWpYegSkkyzex0V3A1ZGVx6bhG github.com/docker/go-metrics v0.1.0/go.mod h1:PciI3sONtB051kXALN1JoIlpcu54E1FuPh+4DuqEzyw= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/dop251/goja v0.0.0-20260911104922-fabc3b8078ad h1:5gT9hQ9h8CplLZfAGgFMcoLqQS6I9T2sZwQOCXy8/3s= -github.com/dop251/goja v0.0.0-20260911104922-fabc3b8078ad/go.mod h1:u8yZRUavu+N4EnFFy6J5fVtjE7lEcZ2YyV2GcBXY9c8= -github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= -github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= -github.com/ebitengine/purego v0.11.0 h1:jhp/D+Nyv7UUW8HAcmcjt2N2rYrYi9m3SL21k0Ua/NI= -github.com/ebitengine/purego v0.11.0/go.mod h1:DCHPP08djqhNSoTfImcnHYQRZmd0qhakvrozqaEYhGQ= +github.com/dop251/goja v0.0.0-20261012212121-0c308c5ed11b h1:hlykozDo2V+6UUAZfUk92FnLRBB6kg52KuEz5TuC1+U= +github.com/dop251/goja v0.0.0-20261012212121-0c308c5ed11b/go.mod h1:Cp9NYOLrEKg/ypIRkUWYXWLuKAyyFGkDmGeJ95Sw0zI= +github.com/dustin/go-humanize v1.1.0 h1:dbKTrvD0klcbBV/h4AWJdMuZogJACoMlvWIWZ5b2xWg= +github.com/dustin/go-humanize v1.1.0/go.mod h1:hc1CvRkJMsgxqjmjMQF3QNRAZBwY8AXBAzKYoSX9sFI= +github.com/ebitengine/purego v0.11.1 h1:2zpWRSQNVKN4eKsKO9eM1ILDgWfYMY9GwqRmK6XeQ/0= +github.com/ebitengine/purego v0.11.1/go.mod h1:DCHPP08djqhNSoTfImcnHYQRZmd0qhakvrozqaEYhGQ= github.com/eclipse/paho.mqtt.golang v1.5.1 h1:/VSOv3oDLlpqR2Epjn1Q7b2bSTplJIeV2ISgCl2W7nE= github.com/eclipse/paho.mqtt.golang v1.5.1/go.mod h1:1/yJCneuyOoCOzKSsOTUc0AJfpsItBGWvYpBLimhArU= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -717,8 +717,8 @@ github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= -github.com/go-sourcemap/sourcemap v2.1.3+incompatible h1:W1iEw64niKVGogNgBN3ePyLFfuisuzeidWPMPWmECqU= -github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= +github.com/go-sourcemap/sourcemap v2.1.4+incompatible h1:a+iTbH5auLKxaNwQFg0B+TCYl6lbukKPc7b5x0n1s6Q= +github.com/go-sourcemap/sourcemap v2.1.4+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-sql-driver/mysql v1.10.1 h1:arlSnNLq6a5yxGxV7qg9lF4j0C+KwD6NbQyKr9QL6ME= github.com/go-sql-driver/mysql v1.10.1/go.mod h1:M+cqaI7+xxXGG9swrdeUIoPG3Y3KCkF0pZej+SK+nWk= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= @@ -774,19 +774,19 @@ github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/google/martian/v3 v3.3.3 h1:DIhPTQrbPkgs2yJYdXU/eNACCG5DVQjySNRNlflZ9Fc= github.com/google/martian/v3 v3.3.3/go.mod h1:iEPrYcgCF7jA9OtScMFQyAlZZ4YXTKEtJ1E6RWzmBA0= -github.com/google/pprof v0.0.0-20260802141513-ef3492d7dac3 h1:LMLX+LgTNWpfvCBdFebv6EsYotImrt/Ppc5cXIriCSo= -github.com/google/pprof v0.0.0-20260802141513-ef3492d7dac3/go.mod h1:jl5iWTm0/hd5PjEYEOuwAJ57L/CibdZfrqZ5XA5GrCk= +github.com/google/pprof v0.0.0-20261012231050-2af12c3f4d87 h1:P18JvwDzBYAeC8SIfnee/YJzKk1dysuN6rUwmF6CxZY= +github.com/google/pprof v0.0.0-20261012231050-2af12c3f4d87/go.mod h1:yUo1AMMpsPIDFGuwDK8nLcf8+vvAd5l2O6JDZ6hpwrM= github.com/google/renameio v0.1.0 h1:GOZbcHa3HfsPKPlmyPyN2KEohoMXOhdMbHrvbpl2QaA= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/s2a-go v0.1.9 h1:LGD7gtMgezd8a/Xak7mEWL0PjoTQFvpRudN895yqKW0= -github.com/google/s2a-go v0.1.9/go.mod h1:YA0Ei2ZQL3acow2O62kdp9UlnvMmU7kA6Eutn0dXayM= +github.com/google/s2a-go v0.1.11 h1:7v1V1TraNGP63WptsAkNqr2w8jgm4vM6A6qx6Lsw9iM= +github.com/google/s2a-go v0.1.11/go.mod h1:pz4tyvwXvJLLbyrkh6FW1eS2zPUXMaTmyNhYtyP2tNw= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/enterprise-certificate-proxy v0.3.17 h1:73NfMHdiqo9JFU9+7a5ExpVa10/R29pXfZIaW559nrg= -github.com/googleapis/enterprise-certificate-proxy v0.3.17/go.mod h1:rSEsBUemEBZEexP2y6jPp16LUmUbjmSbcPMQizR0o4k= +github.com/googleapis/enterprise-certificate-proxy v0.3.23 h1:J+VGF1wjAM2dU2kKUXZxJdDppRLReWP7KWcclfngQhc= +github.com/googleapis/enterprise-certificate-proxy v0.3.23/go.mod h1:Y8NO/15GNLkrXI3OR5xOFmeU3XLX1sLSdtlXgJ0zmIw= github.com/googleapis/gax-go/v2 v2.26.2 h1:ydkmNXxj7bEmmeK5AihkKnWxyOyBR9TDebvp5L5izk8= github.com/googleapis/gax-go/v2 v2.26.2/go.mod h1:sMKqnMesnKH+3wiRJROcttA+cJoZoGbZl1vDQ8XYtGk= github.com/gorilla/handlers v1.5.2 h1:cLTUSsNkgcwhgRqvCNmdbRWG0A3N4F+M2nWKdScwyEE= @@ -795,8 +795,8 @@ github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg= github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 h1:/Tnpcb2E0Pz/tN9s3bfEY2Q8ePCEX9iuS+cneUwncnw= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0/go.mod h1:zOBXOsUaBSjKgmH4OGzV1esUpR3oUSCPYVd2cUBjKYY= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.31.0 h1:Bd7KaOxzULLxtZ/K5s1aLbWhR0+5RToO65TXHsf3bqQ= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.31.0/go.mod h1:nN7ts3dFXKtCZWc//yfkpcQNKJABg16/uDVAZpLDalo= github.com/hashicorp/golang-lru/arc/v2 v2.0.7 h1:QxkVTxwColcduO+LP7eJO56r2hFiG8zEbfAAzRv52KQ= github.com/hashicorp/golang-lru/arc/v2 v2.0.7/go.mod h1:Pe7gBlGdc8clY5LJ0LpJXMt5AmgmWNH1g+oFFVUHOEc= github.com/hashicorp/golang-lru/v2 v2.0.7 h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k= @@ -809,8 +809,8 @@ github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7Ulw github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM= github.com/jackc/pgx/v5 v5.11.0 h1:IzBBtyK9AHqf98cctWFifYSci2hgQR/cd56wB4p+ogg= github.com/jackc/pgx/v5 v5.11.0/go.mod h1:mal1tBGAFfLHvZzaYh77YS/eC6IX9OWbRV1QIIM0Jn4= -github.com/jackc/puddle/v2 v2.2.2 h1:PR8nw+E/1w0GLuRFSmiioY6UooMp6KJv0/61nB7icHo= -github.com/jackc/puddle/v2 v2.2.2/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4= +github.com/jackc/puddle/v2 v2.2.3 h1:f8HoREISb3l5eO9coPgK7U3hKLhWGokOFVcThl5jrao= +github.com/jackc/puddle/v2 v2.2.3/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4= github.com/jinzhu/copier v0.3.5 h1:GlvfUwHk62RokgqVNvYsku0TATCF7bAHVwEXoBh3iJg= github.com/jinzhu/copier v0.3.5/go.mod h1:DfbEm0FYsaqBcKcFuvmOZb218JkPGtvSHsKg8S8hyyg= github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= @@ -819,8 +819,8 @@ github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGw github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0= github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4= -github.com/klauspost/compress v1.20.1 h1:T7kKElXUMXrUJ2E9QhQhxFtcK5rPyLdsGZvdbLMPdiQ= -github.com/klauspost/compress v1.20.1/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= +github.com/klauspost/compress v1.20.3 h1:zWNoFqq/lSuYQRim3dUXlXeA0IqwuZGicdG5ZTfY5j4= +github.com/klauspost/compress v1.20.3/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= github.com/klauspost/cpuid/v2 v2.4.0 h1:S6Hrbc7+ywsr0r+RLapfGBHfyefhCTwEh3A0tV913Dw= github.com/klauspost/cpuid/v2 v2.4.0/go.mod h1:19jmZ9mjzoF//ddRSUsv0zfBTJWh3QJh9FNxZTMrGxU= github.com/kr/fs v0.1.0 h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8= @@ -838,8 +838,8 @@ github.com/labstack/echo/v5 v5.4.1 h1:pxn7LF+AIepRAoSXRS6GMdjWysbOBt8B18G0VPjPH3 github.com/labstack/echo/v5 v5.4.1/go.mod h1:4iEGNQiPPZnkfYpNR/L6fINd3NLiGWUD5+eBotFALas= github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5 h1:eveIIGn4BGM3qknO74omf6HYr30/exH+eVUTuAgwjZ0= github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5/go.mod h1:autxFIvghDt3jPTLoqZ9OZ7s9qTGNAWmYCjVFWPX/zg= -github.com/magiconair/properties v1.18.11 h1:j5ozYZl0zCjG7ahMDH0GWIobOvvUzT0BdAguG0ViKy0= -github.com/magiconair/properties v1.18.11/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= +github.com/magiconair/properties v1.18.12 h1:sT9zQpvTB3B4gzrX0tmZNTEaGyg8Zw55MFYRE32Mr9I= +github.com/magiconair/properties v1.18.12/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= @@ -867,8 +867,8 @@ github.com/moby/sys/sequential v0.7.0 h1:ASQNGNROJSuOO6LL6bPHbKvuZu6NU8P4ldPWk31 github.com/moby/sys/sequential v0.7.0/go.mod h1:NfSTAp6V3fw4tmkD62PEcOKeZKquXT8VKCkf7aVR79o= github.com/moby/sys/user v0.4.1 h1:RgjRlaDKi/Xmyrz4t8lyzXT6v2ooFeO/7xtchmhVWE0= github.com/moby/sys/user v0.4.1/go.mod h1:E9QsW5WRe1kUAf7kW8hXKwu1uhsZEAdPLYHYSDudF4Y= -github.com/moby/sys/userns v0.2.0 h1:nEtDtp7NCV/6dutSklNe8FrENPwFdc4mXnZqC/JWgXM= -github.com/moby/sys/userns v0.2.0/go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28= +github.com/moby/sys/userns v0.2.1 h1:4OvdM7BcPkASbuouHsbW3aeMJSFlYDldBRnXVZhaRk8= +github.com/moby/sys/userns v0.2.1/go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28= github.com/moby/term v0.5.2 h1:6qk3FJAFDs6i/q3W/pQ97SX192qKfZgGjCQqfCJkgzQ= github.com/moby/term v0.5.2/go.mod h1:d3djjFCrjnB+fl8NJux+EJzu0msscUP+f8it8hPkFLc= github.com/mochi-mqtt/server/v2 v2.7.9 h1:y0g4vrSLAag7T07l2oCzOa/+nKVLoazKEWAArwqBNYI= @@ -877,8 +877,8 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/mxschmitt/playwright-go v0.6201.1 h1:KBBDopE+IIdjAp2FIk6zhLcKCCSSx/T6rGjKZmfo/Bs= github.com/mxschmitt/playwright-go v0.6201.1/go.mod h1:vLBP2yVO1gokUlb9ENA+YE3VQaVqf2A9BGxcb7aPjMI= -github.com/ncruces/go-strftime v1.0.0 h1:HMFp8mLCTPp341M/ZnA4qaf7ZlsbTc+miZjCLOFAw7w= -github.com/ncruces/go-strftime v1.0.0/go.mod h1:Fwc5htZGVVkseilnfgOVb9mKy6w1naJmn9CehxcKcls= +github.com/ncruces/go-strftime v1.1.0 h1:vtPmPWMkb539RGV9WpWT9EwJGvrOCKvMNI4obWL47Hk= +github.com/ncruces/go-strftime v1.1.0/go.mod h1:yVaq7iwCN09vHRrKBrrflXT0M9tTMG2KmZ9Fj7xeG/g= github.com/nicksnyder/go-i18n/v2 v2.5.0 h1:3wH1gpaekcgGuwzWdSu7JwJhH9Tk87k1ezt0i1p2/Is= github.com/nicksnyder/go-i18n/v2 v2.5.0/go.mod h1:DrhgsSDZxoAfvVrBVLXoxZn/pN5TXqaDbq7ju94viiQ= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= @@ -889,10 +889,10 @@ github.com/oracle/oci-go-sdk/v65 v65.126.2 h1:7lv9XuPcX9DzW9z+y/W2ENub71yyOP7DM8 github.com/oracle/oci-go-sdk/v65 v65.126.2/go.mod h1:YmvgbsnUfrsiJ410XAGQ1BRsrUYJJ7W3O5wUikmeI8w= github.com/palkan/mulint v1.1.0 h1:W0eSO5N53R4TEBXyFpwpWHeKPT7YWMXPyGAdj79isbk= github.com/palkan/mulint v1.1.0/go.mod h1:gJr/thrBGoRQV4S4fgT8PJ4dytA+5x7Jks6zTU0VRP0= -github.com/parquet-go/bitpack v1.0.0 h1:AUqzlKzPPXf2bCdjfj4sTeacrUwsT7NlcYDMUQxPcQA= -github.com/parquet-go/bitpack v1.0.0/go.mod h1:XnVk9TH+O40eOOmvpAVZ7K2ocQFrQwysLMnc6M/8lgs= -github.com/parquet-go/jsonlite v1.0.0 h1:87QNdi56wOfsE5bdgas0vRzHPxfJgzrXGml1zZdd7VU= -github.com/parquet-go/jsonlite v1.0.0/go.mod h1:nDjpkpL4EOtqs6NQugUsi0Rleq9sW/OtC1NnZEnxzF0= +github.com/parquet-go/bitpack v1.1.0 h1:b80hfKZwIJ3Ku684xJSEj/9G0tywQPKOtmTV8si30mo= +github.com/parquet-go/bitpack v1.1.0/go.mod h1:XnVk9TH+O40eOOmvpAVZ7K2ocQFrQwysLMnc6M/8lgs= +github.com/parquet-go/jsonlite v1.5.5 h1:TIqJ+b+mYoTvvEt1/ICS4fBacQO0xWwAbvtcrKjEcC8= +github.com/parquet-go/jsonlite v1.5.5/go.mod h1:hN57TVzxtr04kaax5XwNgCCsh1KE7BT6dvY6X/zNH90= github.com/parquet-go/parquet-go v0.32.0 h1:NWDqTUHfrCS4cJP/Fj2HlxvqsrVedWG3sayMkf+znzM= github.com/parquet-go/parquet-go v0.32.0/go.mod h1:navtkAYr2LGoJVp141oXPlO/sxLvaOe3la2JEoD8+rg= github.com/pierrec/lz4/v4 v4.1.33 h1:GjG1TJ1V4IzKP8L96muuuDNpTwd7D+l2ccXrjAbe014= @@ -906,27 +906,27 @@ github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/power-devops/perfstat v0.0.0-20260805114148-88456608a4f6 h1:jL3a8soXdzuTCcRnKhOmtcsVOObdDTFf4O2B403HPRU= -github.com/power-devops/perfstat v0.0.0-20260805114148-88456608a4f6/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= +github.com/power-devops/perfstat v0.0.0-20260916203055-22a1a467d9f0 h1:XA01Vk/wv9YikCi1V51yRzIHPMT5of9+cMpZoZvDn/M= +github.com/power-devops/perfstat v0.0.0-20260916203055-22a1a467d9f0/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= github.com/prometheus/client_golang v1.25.0 h1:cDtW1TcFsMi1RJc8khwCKB4VhzwV04aKqbYtNOXuiK0= github.com/prometheus/client_golang v1.25.0/go.mod h1:j2X/4/kaQHLPnmyEU8zjmkndo1T317VpCIQEml8LTKk= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.6.3 h1:O0jaTVAYNxTHYInEPFJt5I3+sN8zqBtVMPTB1qyxiEo= github.com/prometheus/client_model v0.6.3/go.mod h1:gpN5P9S7Rr6Yr92PiQ+Ixvhf6JZEkF1dnxsYL2aPBEM= -github.com/prometheus/common v0.72.0 h1:tAYsE+sPJxIncDAobm4H5aQjmox9ZxEIIqPbiffa8G4= -github.com/prometheus/common v0.72.0/go.mod h1:77NWqAQ2tXT7BIK40qjJdw5Acrsrg1TlHAnsQi3i6mk= +github.com/prometheus/common v0.72.1 h1:ZAiQed/nk8IIcsdzb2TlJu23NEUDyDLQ9TXTN2WRK6Y= +github.com/prometheus/common v0.72.1/go.mod h1:1IoBY4IRaJnhs2ESjNzjilP1cJ/P8pimGoomq7zRXrA= github.com/prometheus/otlptranslator v1.0.0 h1:s0LJW/iN9dkIH+EnhiD3BlkkP5QVIUVEoIwkU+A6qos= github.com/prometheus/otlptranslator v1.0.0/go.mod h1:vRYWnXvI6aWGpsdY/mOT/cbeVRBlPWtBNDb7kGR3uKM= github.com/prometheus/procfs v0.22.0 h1:6q9+/JL9IKAPbCmBrv9n5O5Ty3NKnciV5X7YGw0oics= github.com/prometheus/procfs v0.22.0/go.mod h1:CvmFr/GVhIjIvWJZW3tgkODBQMRIf0EyWMQLHCHab58= github.com/rabbitmq/amqp091-go v1.15.0 h1:LEQL4/yp48/Wigt6A6XOu18RQRo8ZHtB5I/KZJn+gkw= github.com/rabbitmq/amqp091-go v1.15.0/go.mod h1:Hy4jKW5kQART1u+JkDTF9YYOQUHXqMuhrgxOEeS7G4o= -github.com/recolabs/gnata v0.6.0 h1:glmes55CG5RmMEP1yiXGuPIoN4i4z+fUeL+Kc7ccSqQ= -github.com/recolabs/gnata v0.6.0/go.mod h1:+u5DmoYMyHl+9Uuo9KQXLhbKHip+M5N8S/QYAPSG0XU= -github.com/redis/go-redis/extra/rediscmd/v9 v9.22.0 h1:MQPzEEnpD0BMPufBLABnMYLJVwM7xi7vZ+srO8Nr0s8= -github.com/redis/go-redis/extra/rediscmd/v9 v9.22.0/go.mod h1:eve0JFcLRwFVj3RA85rrrV5+UJ+K9LDyU7kf2UdSueM= -github.com/redis/go-redis/extra/redisotel/v9 v9.22.0 h1:t5ul1Gl0o1rYQj5f5bK12G9xcg1niq2ON4yZFjvy1kA= -github.com/redis/go-redis/extra/redisotel/v9 v9.22.0/go.mod h1:hcS9L2RBBjYXkrfSOF26ZGejgo+yOC+28ZD2fkk3sGs= +github.com/recolabs/gnata v0.6.1 h1:2YCxrmUK64UFm1fPBFYe5jFHS6Q8EKJC+34QCujeU44= +github.com/recolabs/gnata v0.6.1/go.mod h1:+u5DmoYMyHl+9Uuo9KQXLhbKHip+M5N8S/QYAPSG0XU= +github.com/redis/go-redis/extra/rediscmd/v9 v9.23.0 h1:YOQCtePRR/cBrxtZB5u2ueYei3zGJm1n0KB2tvth0k0= +github.com/redis/go-redis/extra/rediscmd/v9 v9.23.0/go.mod h1:BzBb5fEjIwijUn8VVkXfQUwFTGyk2vGIVU19zv2GhsM= +github.com/redis/go-redis/extra/redisotel/v9 v9.23.0 h1:EBQ01zUjwarZZ4IoSTQNU9EEc223eB9tpSun6n5EaUU= +github.com/redis/go-redis/extra/redisotel/v9 v9.23.0/go.mod h1:4xBZ7QF+cd90pc58g+cXH1aLJBgOGd4Gp5BBQvNtPn0= github.com/redis/go-redis/v9 v9.23.0 h1:/TTVdJa8BRNsybwwGGnmiYktHNlUXtbOQxlWpHBPL3s= github.com/redis/go-redis/v9 v9.23.0/go.mod h1:EWP2UUk+XDaI1s5nQB5mablZN6vccXlmBQTyfnF87D0= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= @@ -935,10 +935,10 @@ github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0t github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc= github.com/rs/xid v1.6.0 h1:fV591PaemRlL6JfRxGDEPl69wICngIQ3shQtzfy2gxU= github.com/rs/xid v1.6.0/go.mod h1:7XoLgs4eV+QndskICGsho+ADou8ySMSjJKDIan90Nz0= -github.com/shirou/gopsutil/v4 v4.26.8 h1:YQMTF/1J50B5+Y0vlo1eDRf5DoR7Gk69hY+8wjYkQeo= -github.com/shirou/gopsutil/v4 v4.26.8/go.mod h1:5O9FjBiXoTDFatIWjZZosqj4pV0DRtLx598xGbBehzM= -github.com/shopspring/decimal v1.4.0 h1:bxl37RwXBklmTi0C79JfXCEBD1cqqHt0bbgBAGFp81k= -github.com/shopspring/decimal v1.4.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME= +github.com/shirou/gopsutil/v4 v4.26.9 h1:CaBo/hBFqvlJoLvAQEKdHdf5GD97/MN2ACfyv63+2Ig= +github.com/shirou/gopsutil/v4 v4.26.9/go.mod h1:nKH+8wX2zxr/mDbsR+AAy6Qd2z4ZOQ7wfQaEp+yrYmg= +github.com/shopspring/decimal v1.5.0 h1:HxSWk31RmJv0EyY4oLiGQB9u7WPludUwPBdvQZnYFPc= +github.com/shopspring/decimal v1.5.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME= github.com/sirupsen/logrus v1.10.2 h1:G2SED73/qrAu6YwbdxOD6peLkCBI3z7L+ykJFTXJBBo= github.com/sirupsen/logrus v1.10.2/go.mod h1:SLEg8TqYulVKKfIGHldVp2K2aYz2DKSVBq4g/H5bR7Q= github.com/sony/gobreaker/v2 v2.4.0 h1:g2KJRW1Ubty3+ZOcSEUN7K+REQJdN6yo6XvaML+jptg= @@ -959,23 +959,22 @@ github.com/stretchr/testify v1.12.1 h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWD github.com/stretchr/testify v1.12.1/go.mod h1:MDEgiDPPsNp5cuIrHPPCyornHKgEVbtFUmoNlxoYthg= github.com/testcontainers/testcontainers-go v0.44.0 h1:/Fwh6HY1mIikhnm9e7HwoxGycx0lzRAE0f5VQpjFxzI= github.com/testcontainers/testcontainers-go v0.44.0/go.mod h1:IcnwQrYTO86xHXu5bvMaBH7ATlbS3Qn1M1QWW3c66rE= -github.com/tidwall/gjson v1.18.0 h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY= -github.com/tidwall/gjson v1.18.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= -github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= -github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= -github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= -github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4= -github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= +github.com/tidwall/gjson v1.20.0 h1:+agJ3rEzKcCXKDKo0ml26UROcpcAlnZyjq+TjbY5Fto= +github.com/tidwall/gjson v1.20.0/go.mod h1:V37/opeE/JbLUOfH0QTXiNez2l0RUjYUhpT4szFQAfc= +github.com/tidwall/match v1.2.0 h1:0pt8FlkOwjN2fPt4bIl4BoNxb98gGHN2ObFEDkrfZnM= +github.com/tidwall/match v1.2.0/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= +github.com/tidwall/pretty v1.2.2 h1:dz1jrRuE7or/74V490B4/GP1pZm5WKlt2bgCP5A83w8= +github.com/tidwall/pretty v1.2.2/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tklauser/go-sysconf v0.4.0 h1:7H0uAN+7RkwWRaxhYXDLqa5V3LPrJeV8wmD9dRUgPQU= github.com/tklauser/go-sysconf v0.4.0/go.mod h1:8mTNWyog7H+MpKijp4VmKJAd2bbYQ2zuUwkYRbUArPI= github.com/tklauser/numcpus v0.12.0 h1:NR85qdvHA9pFse3x3weVZ0r0ST8R6l5RHbZrlRaqob4= github.com/tklauser/numcpus v0.12.0/go.mod h1:ABHeXzJnr/qqwguhClkZKT1/8VABcYrsyUiUGobwWJg= github.com/twmb/franz-go v1.22.1 h1:J7Xixbb7k0Itl39eaBot5PIblZh9IL3ZKYgo2yzlf40= github.com/twmb/franz-go v1.22.1/go.mod h1:b2qISbZgMTJRcIsltVqPz4+Bb2Lw/9bN+/Gd0C07kYw= -github.com/twmb/franz-go/pkg/kmsg v1.14.0 h1:gSxrBEKWl3qnsx3QKWol5OEVujuPmIoDkhMt3didFKM= -github.com/twmb/franz-go/pkg/kmsg v1.14.0/go.mod h1:+DPt4NC8RmI6hqb8G09+3giKObE6uD2Eya6CfqBpeJY= -github.com/twpayne/go-geom v1.6.1 h1:iLE+Opv0Ihm/ABIcvQFGIiFBXd76oBIar9drAwHFhR4= -github.com/twpayne/go-geom v1.6.1/go.mod h1:Kr+Nly6BswFsKM5sd31YaoWS5PeDDH2NftJTK7Gd028= +github.com/twmb/franz-go/pkg/kmsg v1.15.0 h1:mILdOQm4JkWojbSYVQ7KJNJ1qMdYNsLrdNOBUVKM6IA= +github.com/twmb/franz-go/pkg/kmsg v1.15.0/go.mod h1:sGkGxKexpRLBThFHJLjjywcyfkK09qB/g+X+wFWZQ/A= +github.com/twpayne/go-geom v1.7.0 h1:zMHTHNlenoHAc2ZSiHFh7SMoG0Wdw8gF0orBnrBhfjE= +github.com/twpayne/go-geom v1.7.0/go.mod h1:y9Q2YcKKaC2PHXwtRvwEunOPx5Oa+U8aAxPmFvscROk= github.com/vektah/gqlparser/v2 v2.5.62 h1:GJP/emj1wIWKs0U3SHcAgzknWgylTqQ1qH2gNL+wSWc= github.com/vektah/gqlparser/v2 v2.5.62/go.mod h1:JNK+plRwKdXLsF/qPFPe5tE0z4s1WeroD9S5LR8um/Q= github.com/xyproto/randomstring v1.0.5 h1:YtlWPoRdgMu3NZtP45drfy1GKoojuR7hmRcnhZqKjWU= @@ -995,58 +994,58 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= -go.opentelemetry.io/contrib/bridges/prometheus v0.71.0 h1:9qgxsFLskbDMXl8WMqThoF6w8yGJgCumn9qRc67OmnI= -go.opentelemetry.io/contrib/bridges/prometheus v0.71.0/go.mod h1:2rCjF4F2siiTeLCzJsaGZ3CK0XIoimCSKXEBPdv+Je0= +go.opentelemetry.io/contrib/bridges/prometheus v0.72.0 h1:OUIUu7ovHCEvG4IE5LQd2PNBH2eVYh50w/1ROwHEM7M= +go.opentelemetry.io/contrib/bridges/prometheus v0.72.0/go.mod h1:pCrnkC07AZ5+h+0A0Z/1GYyqB+xu3A8LaEEhxvv9s6o= go.opentelemetry.io/contrib/detectors/gcp v1.45.0 h1:9jR0ZPRok9ryaOQ2Wx8rg5F7Aon59mxrqbVI60/vlBk= go.opentelemetry.io/contrib/detectors/gcp v1.45.0/go.mod h1:VSme3o2fvSg5bVg0dRzyHaj4Z5EVhG+g2Fde6LKzmQA= -go.opentelemetry.io/contrib/exporters/autoexport v0.71.0 h1:VCsJbp0YLyPtx2tu5Vgv2a2/qLoaMCj8hT2uZ34+Mx0= -go.opentelemetry.io/contrib/exporters/autoexport v0.71.0/go.mod h1:qxZqn7e10f6ajmMCkg/47rMS7qQYfaOl2nj/4aytHUQ= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0 h1:oECp5f+hN7nkwjU/8BxQ/q23bGPb8FIrD839owX222E= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0/go.mod h1:DqEFwLumhzMBDQv9PcWbyoDxHI/4lAk6CM4nJBH39sc= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 h1:3g7B90UzBltIDKq1/5mrTGxTnOFDV0ICOhLoxiZ8jlg= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0/go.mod h1:Ef8SuTh59BT7+ofpDxN9z+yOlc4t2GjLmKDgYNJL/NU= -go.opentelemetry.io/otel v1.46.0 h1:FHt5/CDyVxi/8IM1CH7VE/rRgq3kLHa2mSTVMO8AWyc= -go.opentelemetry.io/otel v1.46.0/go.mod h1:Gj3SEScelsNC45tp4nSxRYlS+f5iez7W8XPMCt905kE= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.22.0 h1:Bu39F5tzJct+f2IZbB8989fwyTps3c8e7EsUQsz+vs8= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.22.0/go.mod h1:dJUwod88EsFgYCqrDHaSPzhiY9pBUpt0d85/qSfua7k= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0 h1:lYk7RmxdLK865qLwibroNGldHa1U7SWKYYvNjlK7PIo= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0/go.mod h1:6GvlND0H0xdUJanOtIAn0xfwLkauh1tmsYEEVSMDdqY= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.46.0 h1:qkDYCAFiZXLcs1L4aY+tP2wguQ4kURANqHOQMA2et2s= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.46.0/go.mod h1:tkipS4DRzmpAmvg+Gw4++O1IdDq6TVDnvnYU6cmbQVs= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0 h1:AP23h/mFgb/lc7tdck1Kfn9qxsM8TAeNPCU5C3pzaps= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0/go.mod h1:K4EqCe1b4kGk5WR690ntg9LaBfsPoV32FwthbyoptuA= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 h1:OFnwLJr+pF3iHrlGSzbxyuo6/6HyBlnlN1CWEJmBVcw= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0/go.mod h1:716wFneO0ov19A2beH5hjfh9AK5z/VWNAtDijp1Y0/g= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.46.0 h1:w53CDeOA/Kurp7yRsegSr6pbbr759dOvJ+yNmWM6Hxs= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.46.0/go.mod h1:BOmGMCbAtvcJiSJ+hLuhgPLdDbimnraSl8irz3iY8sY= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0 h1:KrC1YrQeSt46ITMWAbgQx1M1eV1/1TKzttrBzymPmss= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0/go.mod h1:zDSEzoEqsOrgBeGvH66KRgxh90VonFyJqBHA0Pk3+rM= -go.opentelemetry.io/otel/exporters/prometheus v0.68.0 h1:QOf2IftqQwITVRJpnn0M7M9ZCbgWfxz4P7i9C9yc2N4= -go.opentelemetry.io/otel/exporters/prometheus v0.68.0/go.mod h1:bgSvqu2TWGXiz7yr5UTMfObH8oqxJWHTnubQ3ef9BO4= -go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.22.0 h1:kvMAiLEudKmk+CSG+iYbU8vTUGNNDaf/V09OO5lrTwI= -go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.22.0/go.mod h1:L9Dlksri+MdT1cb2gIiA1cJJYW3Y92ipvDjNxYEyaDI= -go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0 h1:PR9eAf7o0dQs3hshZNZpE9aW2dXWX/KdDf6pJilVD3U= -go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0/go.mod h1:2Z4KyNdH1uuzivdinyfGsxzNNT/Rl45pwtVwfYVI0xk= -go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.46.0 h1:KdRxPiAoMptR3vfWzvjjvutTsSiwbC2uG0496rzZNfo= -go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.46.0/go.mod h1:K/qSA+3G7Eovxi4K09wzrAgkWRnosS0DAOZeEpve7sM= -go.opentelemetry.io/otel/log v0.22.0 h1:5DBNnfvaJ6CVdkJ+Jle8Tzs50aSSv49TXGj9XRsEYw0= -go.opentelemetry.io/otel/log v0.22.0/go.mod h1:gzOt/R67vF2GniAqWu8Qv0SXy89f71muHcrkz76PCdc= -go.opentelemetry.io/otel/metric v1.46.0 h1:yBnkXvgV7AXFILZc5K6IZe/CBFF3OS7BJ8ov6/lj0K8= -go.opentelemetry.io/otel/metric v1.46.0/go.mod h1:iPmdWqifKUdzziPkvvzIJXITl56fQx2mGM/DHLB3/2o= -go.opentelemetry.io/otel/metric/x v0.68.0 h1:TA/cBT23D3MnxYPwHL7YFOdYGdx0A0v+s7Mzotpd1dU= -go.opentelemetry.io/otel/metric/x v0.68.0/go.mod h1:agudOmvWhwUTjgibWDzxD2PoWYnpw5Ht5jISYOD2Hd4= -go.opentelemetry.io/otel/sdk v1.46.0 h1:h5CNQQjEbuQXY/JfZtgt3i7HVFV3aHPO2OAwO2eTYPI= -go.opentelemetry.io/otel/sdk v1.46.0/go.mod h1:GAERFXFt5SYCEB+YiKUbMBeza6UaDH7GmGOZEfh2gSM= -go.opentelemetry.io/otel/sdk/log v0.22.0 h1:PRL+s6P63XT4E/bheEflopPUpVxuvANqZwtt89yhoGk= -go.opentelemetry.io/otel/sdk/log v0.22.0/go.mod h1:JNp0sBELrjCTcu5W3GzABVypeU6vDJjBS+X0JISuz+g= -go.opentelemetry.io/otel/sdk/log/logtest v0.22.0 h1:infPnfNrhCNgOUZRs3gWUg8vhoBUHihq02gwK05gzlg= -go.opentelemetry.io/otel/sdk/log/logtest v0.22.0/go.mod h1:gkQZA3z15Bv3KU9vigBTi8dFechSozRP7v94X4VZv+s= -go.opentelemetry.io/otel/sdk/metric v1.46.0 h1:0piZ26EG4RBfebb2jhDH6ERCYHoVWduc3kLgPCwSnSE= -go.opentelemetry.io/otel/sdk/metric v1.46.0/go.mod h1:I1PbKrdVc8Qu8HYVDNtqVIwLwjNrhsV/uFuxfwg8mO4= -go.opentelemetry.io/otel/trace v1.46.0 h1:OULy7ccdJnZtJ0UDYFOIGaCmiWzJ8Vi2G/Rsu60qs1c= -go.opentelemetry.io/otel/trace v1.46.0/go.mod h1:J7GAXweO77XSFkB/rmAqk9D6ihszhFjLU+d9WuUxDLI= -go.opentelemetry.io/proto/otlp v1.11.0 h1:5rrYs0Ykyj50sdU/JU0x8etU+LubXWb+gED6TbEdMIk= -go.opentelemetry.io/proto/otlp v1.11.0/go.mod h1:SmVizdCOAm3XBtG1g1NnOdhW6jtddT72hLMhv8VwA8E= +go.opentelemetry.io/contrib/exporters/autoexport v0.72.0 h1:TPXrl7vEkmh69tp7dHTpz+Y6AUenFg1Du3Nx3a6dlxY= +go.opentelemetry.io/contrib/exporters/autoexport v0.72.0/go.mod h1:0jE6K8nsOgeiF53rcEhy71cgakek+XEWi4OPROUqLoI= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.71.0 h1:B2h3uqicet1CT2N5TOFhS+Gq++9i0/CLmaxvhmhtP5s= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.71.0/go.mod h1:dylvB+ZiiwMvsDij9O84Uy7SijLgHMX4mbkncds+4Sw= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 h1:LxwW/9ctSCv+QkE/cLR7M91ZIkXNMqJtEMi1vCw9U8s= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0/go.mod h1:tOsftB4SslBwwErVEPaenU2RpThXWPIU8DoJHEC4dyw= +go.opentelemetry.io/otel v1.47.0 h1:j7ALJ/zgkS7Z6aeJW09p8VC9804bC+PpeTfCD4XPnOM= +go.opentelemetry.io/otel v1.47.0/go.mod h1:8wS9O2qfXrYrzp6hIF/HOYJJf/wIhFPhR2xLuP+iXQU= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.23.0 h1:5Ek4qQ5XX0PSQfY7lMW3CvcR36yy8YFDfGnYnaku8zE= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.23.0/go.mod h1:NUKIMOKSexQdTmS1pSxOQBDiVes3DHRier2ePsGW/gQ= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.23.0 h1:5WVp40k2fJHuc5BtNTgKk+EugKFT8Eg3lywFfCPI/nE= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.23.0/go.mod h1:59nH0RYCGHRlwt15WyioeSYINBbuObeBpTowPhEKWHY= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.47.0 h1:LaLVGJtIzHcvHjVs2OftmKcc+M9mdOqS8vZ1fBD1Yes= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.47.0/go.mod h1:vF6H5sNDuQBJWgSX00iZgbIqk2MZZoVMH0ar5t5bOpw= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.47.0 h1:7kszRN4Ze5GeAkUnBjBSUIunVBMA+mZIG04auueqguM= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.47.0/go.mod h1:CLzakYy8jOdkBfcveCWYkeKJxujcF4xPhh2Z7IfE98U= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.47.0 h1:julhjPeUH/q/7hinbSdDdqt5h7Zw9YWmRlWRhI0jd54= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.47.0/go.mod h1:Ao2mz688LH/tFf0yMAenidq6k2YNSx6SIY2q6jDACck= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.47.0 h1:UFpxOpYPmMNUtOWhdb+nC1WELIgVf8z9higURrbzYU4= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.47.0/go.mod h1:YBGjxe3lt0jtXoEXxGrGhv/jM7oUBUDVK7zhAvNyEjc= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.47.0 h1:aXZXsZ012wOgVkqaiQv+Z/d8V0xKjmg70F6m4CE94lc= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.47.0/go.mod h1:ziu1gUIJhAaxM3EV1e3Ralk5AAyL1UOYz3lJJ4VSI38= +go.opentelemetry.io/otel/exporters/prometheus v0.69.0 h1:LQVBTGnHvzrfGJpDoCSVTY7eaLZArvaTSq5l84Skxew= +go.opentelemetry.io/otel/exporters/prometheus v0.69.0/go.mod h1:moif0nlgj/M16NRT8lDZVt8MC52+EOAJfR8EKRJ8LyU= +go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.23.0 h1:PW/E9Tw6ZykC88pey0MZY8hKOUeEw+hX6PU+oXA4A9o= +go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.23.0/go.mod h1:hUw4VNfiOnQ/yzGgy6ZdWVnudXw7iRfImhd6FjXOnvI= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.47.0 h1:ww5DYBpMKcqLdxjWrhGUIh6O+ZfvZUaMk4niVyNQPEQ= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.47.0/go.mod h1:Av5t+Ezx5S/Ks2dsEfWhny+GK+wrZ1K7NZ6aHSWnX3U= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.47.0 h1:N3YQCxjxQ/bMjyc3heladfRm9t9RTksGQH8z4w6yU/0= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.47.0/go.mod h1:Mp8HOFqcaUyypCuGv9IhDdTHnJ56lSudSHMd+pVSCEA= +go.opentelemetry.io/otel/log v1.47.0 h1:cOTS1CcLbSQeZKanGJ+0JpF/+t4PELi3O3bbl2lqCcI= +go.opentelemetry.io/otel/log v1.47.0/go.mod h1:9byitSQ5pLC6PpqwGXjqdMKya6ZTswHRZh2vvXT33nw= +go.opentelemetry.io/otel/metric v1.47.0 h1:4PptaldXx3Eat1XjMZ68pPJEs5wrhlemctZE9a3UdWY= +go.opentelemetry.io/otel/metric v1.47.0/go.mod h1:ADGSXxRrXM6bjbvLo535EstVFlPpPYZm4LBKixjDHwU= +go.opentelemetry.io/otel/metric/x v0.69.0 h1:DjRLr15H83v+hCW7JA9NoJvOkYTtmq5YoDRbe9deYpM= +go.opentelemetry.io/otel/metric/x v0.69.0/go.mod h1:uVvsMPMFFyj/HUQfrUnH3JjnOQ1dwFDorgFLRBasM0k= +go.opentelemetry.io/otel/sdk v1.47.0 h1:zWXEr4j2lFefG87TU6Yg8a7ngfohIKFZHKp0Hf5hC6I= +go.opentelemetry.io/otel/sdk v1.47.0/go.mod h1:VUc24kiOeoGsxG8G9ULx3fWKvB7jMhnGE8Oi607lgR0= +go.opentelemetry.io/otel/sdk/log v1.47.0 h1:W4N/ZfgpkRRnmARnqYoQ6BrWA0mrj8IzVDNLlpmUJZY= +go.opentelemetry.io/otel/sdk/log v1.47.0/go.mod h1:Wu74Z2EmOKXi2FleSNAb0Hyau2G+r5kubSEMJw5aAMs= +go.opentelemetry.io/otel/sdk/log/logtest v0.23.0 h1:j3pm42QCrKYYLLkI6OrV1QHFkUfDA6/4EP+Y1PzggLg= +go.opentelemetry.io/otel/sdk/log/logtest v0.23.0/go.mod h1:zt0gEnuTZgDvqvczHwYswz93eqMaIr6upTTsdV/HUlU= +go.opentelemetry.io/otel/sdk/metric v1.47.0 h1:lfISg2j93VT6yqdk9OfUaZmw/GfcZqCCV3jdXtsPnKw= +go.opentelemetry.io/otel/sdk/metric v1.47.0/go.mod h1:ypLp+mW1Nt2x+Szt3b5/i1syodyts49lMOwxpDI3VGw= +go.opentelemetry.io/otel/trace v1.47.0 h1:JOjX/Oci8K94QHddo+bbfya/Ai/nf6/dt9ZfrFNWSrM= +go.opentelemetry.io/otel/trace v1.47.0/go.mod h1:jNaSLa2PZEYFG6fRjJABAu+bw4FS08uDmPg28lTghu0= +go.opentelemetry.io/proto/otlp v1.11.1 h1:SCrPqH9NE5CmBrOqpjNCiT0X5mGwMyGERXdogfR7Yjw= +go.opentelemetry.io/proto/otlp v1.11.1/go.mod h1:wq8W4aSf6bOy8RZyESOeQFr9Pu7wydWX/TY4sgvrTPg= go.uber.org/atomic v1.12.0 h1:BvcXdFKuviU4fTL/f+SxdQ5qJX/Jix8pAkgdUcb3XOE= go.uber.org/atomic v1.12.0/go.mod h1:I6c4cg+6HCxRjfjSsYtApoFILnpc0CGUdGkXVqbYVNk= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= @@ -1061,14 +1060,14 @@ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.58.0 h1:COkYLr4k7nDI4r6QtMML2AfzeIswWHAJthLS6K/M/54= golang.org/x/crypto v0.58.0/go.mod h1:Xh+kl5A+M0gMiWDytH2Hhr5Z7WbNCpv/eB/EFgfSk+w= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa h1:QSyA8ishJCyT21kER9KwNt0b7BM3iRK4x9QXhjN5Fdk= -golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa/go.mod h1:zeBbvyFKDaLwa7CH/zI8KXt7gTl14SF7sO08Pl5jBCM= +golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49 h1:pQo5TwmxKJvI8k39uYS2Gqkk8OXWxX/TMSis2Twp1AQ= +golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49/go.mod h1:DBoxwWhjaW8DJJw/YeM4zpeOKMC1FMXSblsYy+1mFSw= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.41.0 h1:qJmnOUb4YB+FsEuM3HcWucdZASCPGhsX6uljO6pog0c= -golang.org/x/mod v0.41.0/go.mod h1:Ek9pY8RKWXwsWvd3rQiHYtMqkjSUV+s1Rj7j4H5Ur6o= +golang.org/x/mod v0.42.0 h1:ICeL3t2L30ljSPHHxDnR4fqVcBt/zR2zJAb9juavmQg= +golang.org/x/mod v0.42.0/go.mod h1:u5fzIrRInkL8MaO1cbRkUHT64v303YIT5KEqpNr7jRs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1077,8 +1076,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= -golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU= -golang.org/x/net v0.60.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg= +golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw= +golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.37.0 h1:JUlcxA8oAtauLfiH8FX2/FkAWHAdi0QtGCGc+hofE98= golang.org/x/oauth2 v0.37.0/go.mod h1:IxwZNxUULJmpBFf9K/9NTMSIfZZuvuTy1gGxhigP/58= @@ -1101,8 +1100,8 @@ golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= -golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157 h1:DftxASHKl6JolFPqoN+2WrFO53JvkHwRXvFqf8gsivA= -golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157/go.mod h1:i+ivNqjDnTF3WTElsdk5g9V5DTSBYgdNo7xTU9SDwYA= +golang.org/x/telemetry v0.0.0-20261009151841-97e8ea77aa2a h1:wnveMBKHwx8/nIb8WYT5P9vtefdXOvIWxzycCkc5n6Q= +golang.org/x/telemetry v0.0.0-20261009151841-97e8ea77aa2a/go.mod h1:i+ivNqjDnTF3WTElsdk5g9V5DTSBYgdNo7xTU9SDwYA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.47.0 h1:cpyOwQkr2Nzxe2p6KnrTG7Ei2wtzjsuSjhpXXepZ/BM= golang.org/x/term v0.47.0/go.mod h1:efAfAuG6RKABvg1ArGebRkvX6LXul14SM67o2e4mUCY= @@ -1110,8 +1109,8 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= -golang.org/x/time v0.15.0 h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U= -golang.org/x/time v0.15.0/go.mod h1:Y4YMaQmXwGQZoFaVFk4YpCt4FLQMYKZe9oeV/f4MSno= +golang.org/x/time v0.16.0 h1:vMb6ptszcQMkcwiRTAuNNU50gom6++Q/6gY2hDM6VDE= +golang.org/x/time v0.16.0/go.mod h1:rVKOqvZeKvrDKTQiAHJ7wmwP0RzleSphoEA9RcdLA0s= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= @@ -1119,8 +1118,8 @@ golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3 golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.51.0 h1:k4Xc/1Om9jwkBJBo4NVLMSARBoWtK10mx+W5BnXCeAI= -golang.org/x/tools v0.51.0/go.mod h1:9eEncMayCV6zRMGhR5eZEC2iBx98qWcF1HZ9Z7wJOoA= +golang.org/x/tools v0.52.0 h1:ryxg4U63oaUYk7uOLTF37n43f4qgtGvqV4Ioit1BaEs= +golang.org/x/tools v0.52.0/go.mod h1:ItcP5UNaVGG+Yc4eIYmaFLNJ4soEopkx5Y2d4lcEurs= golang.org/x/tools/go/expect v0.1.1-deprecated h1:jpBZDwmgPhXsKZC6WhL20P4b/wmnpsEAGHaNy0n/rJM= golang.org/x/tools/go/expect v0.1.1-deprecated/go.mod h1:eihoPOH+FgIqa3FpoTwguz/bVUSGBlGQU67vpBeOrBY= golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated h1:1h2MnaIAIXISqTFKdENegdpAgUXz6NrPEsbIeWaBRvM= @@ -1135,19 +1134,19 @@ golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhS golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4= gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E= -google.golang.org/api v0.288.0 h1:glhO/J88obKP5I269W3hB73dvBKrjU56ZfmNlNXpgTU= -google.golang.org/api v0.288.0/go.mod h1:lM2kYRzYUCBY91P9h6VF1PYmvhxii3O5hji37qRvIcY= +google.golang.org/api v0.302.0 h1:/eENsEv3+GE0QiEmXjdaLI84Mt76LNjGz4vp4E7sRVw= +google.golang.org/api v0.302.0/go.mod h1:dcjRWAy1QdjGb3Z67Qu0gdBWH2gL8Qoy/RI2ZVuvdeE= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d h1:C9v1o0/4quuhOAfmRXA2j+we0PqZIp8traLdeogF3Ms= -google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d/go.mod h1:Wz2wFJntZFmLGo7pLDXZ3wYk5hyc0Mb+SkHhDDXT+lU= -google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4 h1:NCe/UiklGd/9xjT+ROBVhJ1kf6TRQaFedsR+z7u1gvo= -google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4/go.mod h1:fJ2lYaWjqNknJyQBOCd0fA3HnEElJqGplH71a2txi+g= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 h1:5t+ZydAFj5kGVLrgCvLmpmCf9ylGRd64hpEronfRaws= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4/go.mod h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA= +google.golang.org/genproto v0.0.0-20261012220534-4341edf3f941 h1:CXq2XEi5aEyLjjPZIwqrmQH8ZY4ctUwK7uyAx3mjX/U= +google.golang.org/genproto v0.0.0-20261012220534-4341edf3f941/go.mod h1:3gK0ehnhP0V7/x3ypGoLyT3d0n6TSi/EcsphIjHrcz4= +google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 h1:DS/w3N8rsfrwxwgGSj6WhMsPo7aNQGmDx74J81zd0NQ= +google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941/go.mod h1:AuGAdi9KnXss7xbLxIKhCvk+Ro/SxpET/iS45DNYN+M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 h1:QG6hS4zFplRZvOQedzei4t2pT/zkQc3VR1u+S9/rcAw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941/go.mod h1:OaIUM3+LpYcK2GXM4FTmhWoIq371Owdr+Cc7/BsYHHc= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= @@ -1181,20 +1180,20 @@ gotest.tools/v3 v3.5.2 h1:7koQfIKdy+I8UTetycgUqXWSDwpgv193Ka+qRsmBY8Q= gotest.tools/v3 v3.5.2/go.mod h1:LtdLGcnqToBH83WByAAi/wiwSFCArdFIUV/xxN4pcjA= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -modernc.org/cc/v4 v4.29.7 h1:q+NXGJ0bK3b4TXFYQQVr9pYETGnmwFWkrUzJnMya/Tg= -modernc.org/cc/v4 v4.29.7/go.mod h1:OnovgIhbbMXMu1aISnJ0wvVD1KnW+cAUJkIrAWh+kVI= -modernc.org/ccgo/v4 v4.36.1 h1:ZNIUZAryN0UgnJwtyxrdEzcFc3yD4Cu4AzjfPXsLsIE= -modernc.org/ccgo/v4 v4.36.1/go.mod h1:rrtGc2QkS239nYb/mQNuBMyjq3/y3ZXWbBjPoV3wqzA= +modernc.org/cc/v4 v4.30.1 h1:ZXInYH2CD24GPWSwOFPwB6JrnFt4/6d7ceW1Ukd30Bk= +modernc.org/cc/v4 v4.30.1/go.mod h1:OnovgIhbbMXMu1aISnJ0wvVD1KnW+cAUJkIrAWh+kVI= +modernc.org/ccgo/v4 v4.36.2 h1:j6d5HuXtBxF00vEcI5RE0O6EIrG6RyRpgMiGV2IK9ys= +modernc.org/ccgo/v4 v4.36.2/go.mod h1:Wh8QlPZq/US2DrsCc31FxJVBOEEcN2BBfla6OQDHydA= modernc.org/fileutil v1.4.0 h1:j6ZzNTftVS054gi281TyLjHPp6CPHr2KCxEXjEbD6SM= modernc.org/fileutil v1.4.0/go.mod h1:EqdKFDxiByqxLk8ozOxObDSfcVOv/54xDs/DUHdvCUU= modernc.org/gc/v2 v2.6.5 h1:nyqdV8q46KvTpZlsw66kWqwXRHdjIlJOhG6kxiV/9xI= modernc.org/gc/v2 v2.6.5/go.mod h1:YgIahr1ypgfe7chRuJi2gD7DBQiKSLMPgBQe9oIiito= -modernc.org/gc/v3 v3.1.5 h1:21ldfPfRYE31Tb7B3mwAK8gy1AxP4+dKjrOQPfqakoc= -modernc.org/gc/v3 v3.1.5/go.mod h1:HFK/6AGESC7Ex+EZJhJ2Gni6cTaYpSMmU/cT9RmlfYY= +modernc.org/gc/v3 v3.2.0 h1:/Y3LGDMQaoYf55PebP1qsZ5FDGgAZyG1RYKEHeQzh1o= +modernc.org/gc/v3 v3.2.0/go.mod h1:HFK/6AGESC7Ex+EZJhJ2Gni6cTaYpSMmU/cT9RmlfYY= modernc.org/goabi0 v0.2.0 h1:HvEowk7LxcPd0eq6mVOAEMai46V+i7Jrj13t4AzuNks= modernc.org/goabi0 v0.2.0/go.mod h1:CEFRnnJhKvWT1c1JTI3Avm+tgOWbkOu5oPA8eH8LnMI= -modernc.org/libc v1.77.1 h1:Ct8j47QtiZ1Enj2DtFXQtUqrPCAjdCmPjtCuvrYQ0Hs= -modernc.org/libc v1.77.1/go.mod h1:87/pZ4L6nD1zqW4nItuS12YO7hN1igAah34xjnQo/W0= +modernc.org/libc v1.78.0 h1:Lpm+e9K6ruVYEGwWfuBO1xXtYEaXDouFOG1SuWjFDP4= +modernc.org/libc v1.78.0/go.mod h1:wvxR55nOF2/66NkJoNV7/coXBTCvT3HR22rcqW6lOuA= modernc.org/mathutil v1.7.1 h1:GCZVGXdaN8gTqB1Mf/usp1Y/hSqgI2vAGGP4jZMCxOU= modernc.org/mathutil v1.7.1/go.mod h1:4p5IwJITfppl0G4sUEDtCr4DthTaT47/N3aT6MhfgJg= modernc.org/memory v1.12.1 h1:nFMiWrpStgZczNl6XI9GnIk/rWhYIyHGUaR04pGbp9g= @@ -1213,5 +1212,5 @@ pgregory.net/rapid v1.2.0 h1:keKAYRcjm+e1F0oAuU5F5+YPAWcyxNNRK2wud503Gnk= pgregory.net/rapid v1.2.0/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04= rsc.io/binaryregexp v0.2.0 h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= -software.sslmate.com/src/go-pkcs12 v0.7.3 h1:JBQD3FDqYjTeyDAeZQklj2ar88ykBLtALloPJHyAauU= -software.sslmate.com/src/go-pkcs12 v0.7.3/go.mod h1:Qiz0EyvDRJjjxGyUQa2cCNZn/wMyzrRJ/qcDXOQazLI= +software.sslmate.com/src/go-pkcs12 v0.7.4 h1:OvJ7g/OB9RuVAOzahlFLns6HeIcP+SJotsDqmLfhd8w= +software.sslmate.com/src/go-pkcs12 v0.7.4/go.mod h1:Qiz0EyvDRJjjxGyUQa2cCNZn/wMyzrRJ/qcDXOQazLI= diff --git a/services/acm/PARITY.md b/services/acm/PARITY.md index e4d5f99952..2957aae995 100644 --- a/services/acm/PARITY.md +++ b/services/acm/PARITY.md @@ -5,7 +5,7 @@ # AND check the SDK module for ops added since sdk_version. Only audit changed/new surface; # trust rows marked ok whose files are unchanged since last_audit_commit. service: acm -sdk_module: aws-sdk-go-v2/service/acm@v1.50.3 # version audited against +sdk_module: aws-sdk-go-v2/service/acm@v1.50.4 # version audited against last_audit_commit: 090ec574b last_audit_date: 2026-10-10 overall: A # A = genuine fix found (wire-shape bug); B = already-accurate, proven op-by-op diff --git a/services/acm/README.md b/services/acm/README.md index 8ba4bca852..e7a7d22776 100644 --- a/services/acm/README.md +++ b/services/acm/README.md @@ -1,7 +1,7 @@ # ACM -**Parity grade: A** · SDK `aws-sdk-go-v2/service/acm@v1.50.3` · last audited 2026-10-10 (`090ec574b`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/acm@v1.50.4` · last audited 2026-10-10 (`090ec574b`) ## Coverage diff --git a/services/amplify/PARITY.md b/services/amplify/PARITY.md index 7e98431ded..5204879a71 100644 --- a/services/amplify/PARITY.md +++ b/services/amplify/PARITY.md @@ -1,6 +1,6 @@ --- service: amplify -sdk_module: aws-sdk-go-v2/service/amplify@v1.48.3 +sdk_module: aws-sdk-go-v2/service/amplify@v1.48.4 last_audit_commit: a83673c4a # 2026-09-19 required-output-members reverification; prior: d522d763f last_audit_date: 2026-10-07 # prior: 2026-09-18 overall: A # 2026-08-29 write-only-state sweep: App.ComputeRoleArn/JobConfig, diff --git a/services/amplify/README.md b/services/amplify/README.md index 1af9b99dbb..0c619ced9a 100644 --- a/services/amplify/README.md +++ b/services/amplify/README.md @@ -1,7 +1,7 @@ # Amplify -**Parity grade: A** · SDK `aws-sdk-go-v2/service/amplify@v1.48.3` · last audited 2026-10-07 (`a83673c4a`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/amplify@v1.48.4` · last audited 2026-10-07 (`a83673c4a`) ## Coverage diff --git a/services/apigateway/PARITY.md b/services/apigateway/PARITY.md index 38bb00bfbd..efa88cc39b 100644 --- a/services/apigateway/PARITY.md +++ b/services/apigateway/PARITY.md @@ -1,6 +1,6 @@ --- service: apigateway -sdk_module: aws-sdk-go-v2/service/apigateway@v1.52.0 +sdk_module: aws-sdk-go-v2/service/apigateway@v1.52.1 last_audit_commit: 51ea2ace0 last_audit_date: 2026-10-09 overall: A # closed all 5 documented gaps + 3 deferred items from the 2026-07-11 sweep: RestApi.{ApiStatus,ApiStatusMessage,DisableExecuteApiEndpoint,EndpointAccessMode}, Stage.DocumentationVersion, ApiKey.StageKeys (Create + PATCH /stages), UsagePlan per-route throttle PATCH, Stage canarySettings.stageVariableOverrides PATCH, MethodSetting.{CacheDataEncrypted,UnauthorizedCacheControlHeaderStrategy} + their PATCH paths, and 2 concrete instances of the top-level-scalar-PATCH-remove gap (RestApi./description, Authorizer./identitySource). Found+fixed 2 new bugs while doing so (see Notes): a multi-op-per-request PATCH clobbering bug in the 3 resolvers this sweep touches, and UpdateUsagePlan returning an unprotected pointer into backend state. Found+documented (not fixed, out of assigned scope) a pre-existing UpdateDomainName PATCH gap. diff --git a/services/apigateway/README.md b/services/apigateway/README.md index 64f6b4e658..bcf352b6a8 100644 --- a/services/apigateway/README.md +++ b/services/apigateway/README.md @@ -1,7 +1,7 @@ # API Gateway -**Parity grade: A** · SDK `aws-sdk-go-v2/service/apigateway@v1.52.0` · last audited 2026-10-09 (`51ea2ace0`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/apigateway@v1.52.1` · last audited 2026-10-09 (`51ea2ace0`) ## Coverage diff --git a/services/applicationautoscaling/PARITY.md b/services/applicationautoscaling/PARITY.md index 69b7b6dd5d..3efe23534a 100644 --- a/services/applicationautoscaling/PARITY.md +++ b/services/applicationautoscaling/PARITY.md @@ -1,5 +1,5 @@ service: applicationautoscaling -sdk_module: aws-sdk-go-v2/service/applicationautoscaling@v1.51.3 +sdk_module: aws-sdk-go-v2/service/applicationautoscaling@v1.51.4 last_audit_commit: d0f3046ef last_audit_date: 2026-10-07 overall: A # real, wire-breaking bugs found and fixed diff --git a/services/applicationautoscaling/README.md b/services/applicationautoscaling/README.md index 1c008bfe36..176c462836 100644 --- a/services/applicationautoscaling/README.md +++ b/services/applicationautoscaling/README.md @@ -1,7 +1,7 @@ # Application Auto Scaling -**Parity grade: A** · SDK `aws-sdk-go-v2/service/applicationautoscaling@v1.51.3` · last audited 2026-10-07 (`d0f3046ef`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/applicationautoscaling@v1.51.4` · last audited 2026-10-07 (`d0f3046ef`) ## Coverage diff --git a/services/appsync/PARITY.md b/services/appsync/PARITY.md index 68647985f0..3acc8676fe 100644 --- a/services/appsync/PARITY.md +++ b/services/appsync/PARITY.md @@ -1,6 +1,6 @@ --- service: appsync -sdk_module: aws-sdk-go-v2/service/appsync@v1.62.3 +sdk_module: aws-sdk-go-v2/service/appsync@v1.62.4 last_audit_commit: 0c1472972 # 2026-09-23 lakeformation-appsync-neptune-and-athena terraform coverage; prior: d522d763f last_audit_date: 2026-10-12 overall: A # 2026-09-04 (gopherstack-2yo): DeleteGraphqlApi's cascade-delete (issue #842) missed two ghost-row classes -- SourceAPIAssociation rows (either SourceAPIID or MergedAPIID matching the deleted API) and the APIAssociation/DomainName.APIID link created by AssociateApi -- both outlived the API indefinitely, so Get/ListSourceApiAssociations and GetApiAssociation kept returning associations pointing at a deleted API forever. Fixed for real (cascadeDeleteAPIAssociations); regression tests added. Also fixed: CreateApiKey's default expiry was wrong (365 days; real SDK doc says 7) and Create/UpdateApiKey's two AppSync-specific error codes (ApiKeyLimitExceededException, ApiKeyValidityOutOfBoundsException) were never actually surfaced -- both collapsed into a generic BadRequestException, and an out-of-bounds custom expiry was silently clamped into range instead of rejected. Also disclosed (not fixed, structural): GetIntrospectionSchema's format/includeDirectives were silently ignored, same missing-SDL<->JSON-converter class already disclosed for ListTypes/GetType/ListTypesByAssociation but not previously called out for this op. Grade held at A. diff --git a/services/appsync/README.md b/services/appsync/README.md index 1a037697ee..d1f8900ec0 100644 --- a/services/appsync/README.md +++ b/services/appsync/README.md @@ -1,7 +1,7 @@ # AppSync -**Parity grade: A** · SDK `aws-sdk-go-v2/service/appsync@v1.62.3` · last audited 2026-10-12 (`0c1472972`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/appsync@v1.62.4` · last audited 2026-10-12 (`0c1472972`) ## Coverage diff --git a/services/awsconfig/PARITY.md b/services/awsconfig/PARITY.md index 50f9ff1dc0..c94f194aef 100644 --- a/services/awsconfig/PARITY.md +++ b/services/awsconfig/PARITY.md @@ -1,6 +1,6 @@ --- service: awsconfig -sdk_module: aws-sdk-go-v2/service/configservice@v1.74.3 +sdk_module: aws-sdk-go-v2/service/configservice@v1.74.4 last_audit_commit: c02948310 last_audit_date: 2026-10-07 overall: A # this pass: implemented the 5 ops the SDK bump (v1.61.2 -> v1.68.0) diff --git a/services/awsconfig/README.md b/services/awsconfig/README.md index 29ffbaf1fd..76fac73145 100644 --- a/services/awsconfig/README.md +++ b/services/awsconfig/README.md @@ -1,7 +1,7 @@ # Config -**Parity grade: A** · SDK `aws-sdk-go-v2/service/configservice@v1.74.3` · last audited 2026-10-07 (`c02948310`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/configservice@v1.74.4` · last audited 2026-10-07 (`c02948310`) ## Coverage diff --git a/services/backup/PARITY.md b/services/backup/PARITY.md index f64d26e8c6..1ba6c10f00 100644 --- a/services/backup/PARITY.md +++ b/services/backup/PARITY.md @@ -1,6 +1,6 @@ --- service: backup -sdk_module: aws-sdk-go-v2/service/backup@v1.69.0 +sdk_module: aws-sdk-go-v2/service/backup@v1.69.1 last_audit_commit: b7c35baea # 2026-09-19 terraform-coverage sweep (ssm-and-backup); prior: 4a7682d1e last_audit_date: 2026-10-12 # prior: 2026-09-19 overall: A # all 4 prior gaps closed with real fixes + tests; all 4 prior deferred items field-diffed and closed; a service-wide error-code/HTTP-status bug found and fixed (see notes) + gopherstack-21my (per-item field sweep: copy-job-summary AccountId, recovery-point StorageClass leak, backup-vault list lock/creator fields, protected-resource last-vault/recovery-point ARNs) diff --git a/services/backup/README.md b/services/backup/README.md index 12def8f028..69acc89702 100644 --- a/services/backup/README.md +++ b/services/backup/README.md @@ -1,7 +1,7 @@ # Backup -**Parity grade: A** · SDK `aws-sdk-go-v2/service/backup@v1.69.0` · last audited 2026-10-12 (`b7c35baea`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/backup@v1.69.1` · last audited 2026-10-12 (`b7c35baea`) ## Coverage diff --git a/services/bedrock/PARITY.md b/services/bedrock/PARITY.md index 83682274d3..3459359b83 100644 --- a/services/bedrock/PARITY.md +++ b/services/bedrock/PARITY.md @@ -1,5 +1,5 @@ service: bedrock -sdk_module: aws-sdk-go-v2/service/bedrock@v1.73.3 +sdk_module: aws-sdk-go-v2/service/bedrock@v1.73.4 last_audit_commit: d9715a7fd last_audit_date: 2026-10-07 overall: A # RESTORED A-->A (parity-5, 2026-07-31, follow-up pass): the diff --git a/services/bedrock/README.md b/services/bedrock/README.md index 9a120e58bb..c4472077f2 100644 --- a/services/bedrock/README.md +++ b/services/bedrock/README.md @@ -1,7 +1,7 @@ # Bedrock -**Parity grade: A** · SDK `aws-sdk-go-v2/service/bedrock@v1.73.3` · last audited 2026-10-07 (`d9715a7fd`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/bedrock@v1.73.4` · last audited 2026-10-07 (`d9715a7fd`) ## Coverage diff --git a/services/cleanrooms/PARITY.md b/services/cleanrooms/PARITY.md index 3f8f357bc8..4305be2a89 100644 --- a/services/cleanrooms/PARITY.md +++ b/services/cleanrooms/PARITY.md @@ -1,6 +1,6 @@ --- service: cleanrooms -sdk_module: aws-sdk-go-v2/service/cleanrooms@v1.57.3 # bumped from v1.48.0 this pass (go.mod already pinned v1.49.4; PARITY.md was stale) +sdk_module: aws-sdk-go-v2/service/cleanrooms@v1.57.4 # bumped from v1.48.0 this pass (go.mod already pinned v1.49.4; PARITY.md was stale) last_audit_commit: 841743e85 last_audit_date: 2026-10-07 overall: A # systemic invented-field cleanup + several real state-machine/wire-shape bugs fixed (prior pass); IntermediateTable family implemented for real at the same quality bar (2026-07-25 pass) diff --git a/services/cleanrooms/README.md b/services/cleanrooms/README.md index 2bb3989aa7..ce0bb3f215 100644 --- a/services/cleanrooms/README.md +++ b/services/cleanrooms/README.md @@ -1,7 +1,7 @@ # Clean Rooms -**Parity grade: A** · SDK `aws-sdk-go-v2/service/cleanrooms@v1.57.3` · last audited 2026-10-07 (`841743e85`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/cleanrooms@v1.57.4` · last audited 2026-10-07 (`841743e85`) ## Coverage diff --git a/services/cloudwatch/PARITY.md b/services/cloudwatch/PARITY.md index a89f940490..061eaae3ee 100644 --- a/services/cloudwatch/PARITY.md +++ b/services/cloudwatch/PARITY.md @@ -5,7 +5,7 @@ # AND check the SDK module for ops added since sdk_version. Only audit changed/new surface; # trust rows marked ok whose files are unchanged since last_audit_commit. service: cloudwatch -sdk_module: aws-sdk-go-v2/service/cloudwatch@v1.73.2 +sdk_module: aws-sdk-go-v2/service/cloudwatch@v1.73.3 last_audit_commit: 88924fa3b # 2026-09-24 perf sweep: storeDatum in-place cap eviction last_audit_date: 2026-10-07 overall: A # 2026-08-07 pass (bd gopherstack-lrmf): metric streams now actually deliver diff --git a/services/cloudwatch/README.md b/services/cloudwatch/README.md index 3c3db0a9f1..382d87ab05 100644 --- a/services/cloudwatch/README.md +++ b/services/cloudwatch/README.md @@ -1,7 +1,7 @@ # CloudWatch -**Parity grade: A** · SDK `aws-sdk-go-v2/service/cloudwatch@v1.73.2` · last audited 2026-10-07 (`88924fa3b`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/cloudwatch@v1.73.3` · last audited 2026-10-07 (`88924fa3b`) ## Coverage diff --git a/services/cloudwatchlogs/PARITY.md b/services/cloudwatchlogs/PARITY.md index 1e64f37049..f7e516d0cc 100644 --- a/services/cloudwatchlogs/PARITY.md +++ b/services/cloudwatchlogs/PARITY.md @@ -1,6 +1,6 @@ --- service: cloudwatchlogs -sdk_module: aws-sdk-go-v2/service/cloudwatchlogs@v1.89.2 +sdk_module: aws-sdk-go-v2/service/cloudwatchlogs@v1.89.3 last_audit_commit: 2bc650bf9 # 2026-09-19 terraform glue-and-cloudwatch-logs (anomaly detector visibility-time unit bug) last_audit_date: 2026-10-07 overall: A # 2026-08-13 (gopherstack-wl0s): GetLogFields never read dataSourceType diff --git a/services/cloudwatchlogs/README.md b/services/cloudwatchlogs/README.md index 6c980c32c0..e4bec14d60 100644 --- a/services/cloudwatchlogs/README.md +++ b/services/cloudwatchlogs/README.md @@ -1,7 +1,7 @@ # CloudWatch Logs -**Parity grade: A** · SDK `aws-sdk-go-v2/service/cloudwatchlogs@v1.89.2` · last audited 2026-10-07 (`2bc650bf9`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/cloudwatchlogs@v1.89.3` · last audited 2026-10-07 (`2bc650bf9`) ## Coverage diff --git a/services/codebuild/PARITY.md b/services/codebuild/PARITY.md index cb485db79a..2c03d8aebe 100644 --- a/services/codebuild/PARITY.md +++ b/services/codebuild/PARITY.md @@ -1,6 +1,6 @@ --- service: codebuild -sdk_module: aws-sdk-go-v2/service/codebuild@v1.78.3 # version audited against +sdk_module: aws-sdk-go-v2/service/codebuild@v1.78.4 # version audited against last_audit_commit: d522d763f # 2026-09-19 leak-audit follow-up (gopherstack-1x2u0); prior: 0627d5d3 # HEAD when the PRIOR manifest was written; # this pass ran under the "no git" constraint # and could not read/update this hash diff --git a/services/codebuild/README.md b/services/codebuild/README.md index 2086fbd051..2c71df4185 100644 --- a/services/codebuild/README.md +++ b/services/codebuild/README.md @@ -1,7 +1,7 @@ # CodeBuild -**Parity grade: A** · SDK `aws-sdk-go-v2/service/codebuild@v1.78.3` · last audited 2026-10-09 (`d522d763f`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/codebuild@v1.78.4` · last audited 2026-10-09 (`d522d763f`) ## Coverage diff --git a/services/codedeploy/PARITY.md b/services/codedeploy/PARITY.md index 67117606c8..ccc1c51810 100644 --- a/services/codedeploy/PARITY.md +++ b/services/codedeploy/PARITY.md @@ -5,7 +5,7 @@ # AND check the SDK module for ops added since sdk_version. Only audit changed/new surface; # trust rows marked ok whose files are unchanged since last_audit_commit. service: codedeploy -sdk_module: aws-sdk-go-v2/service/codedeploy@v1.45.3 # version audited against; corrected from stale v1.37.0 pin +sdk_module: aws-sdk-go-v2/service/codedeploy@v1.45.4 # version audited against; corrected from stale v1.37.0 pin last_audit_commit: b1905140e # gopherstack-xhu2t reqfielddiff tier-1 sweep last_audit_date: 2026-10-10 overall: A # A = genuine fixes found; B = already-accurate, proven op-by-op diff --git a/services/codedeploy/README.md b/services/codedeploy/README.md index 6c08805f4a..9a57931068 100644 --- a/services/codedeploy/README.md +++ b/services/codedeploy/README.md @@ -1,7 +1,7 @@ # CodeDeploy -**Parity grade: A** · SDK `aws-sdk-go-v2/service/codedeploy@v1.45.3` · last audited 2026-10-10 (`b1905140e`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/codedeploy@v1.45.4` · last audited 2026-10-10 (`b1905140e`) ## Coverage diff --git a/services/codepipeline/PARITY.md b/services/codepipeline/PARITY.md index b1f46c37de..2fd257a779 100644 --- a/services/codepipeline/PARITY.md +++ b/services/codepipeline/PARITY.md @@ -5,7 +5,7 @@ # AND check the SDK module for ops added since sdk_version. Only audit changed/new surface; # trust rows marked ok whose files are unchanged since last_audit_commit. service: codepipeline -sdk_module: aws-sdk-go-v2/service/codepipeline@v1.55.3 # version audited against +sdk_module: aws-sdk-go-v2/service/codepipeline@v1.55.4 # version audited against last_audit_commit: d4dc4a723 last_audit_date: 2026-10-12 overall: A # 2026-09-08 (gopherstack-wlab) re-audit of the same 7 findings, using diff --git a/services/codepipeline/README.md b/services/codepipeline/README.md index 9b0518fdf1..73cda1bc22 100644 --- a/services/codepipeline/README.md +++ b/services/codepipeline/README.md @@ -1,7 +1,7 @@ # CodePipeline -**Parity grade: A** · SDK `aws-sdk-go-v2/service/codepipeline@v1.55.3` · last audited 2026-10-12 (`d4dc4a723`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/codepipeline@v1.55.4` · last audited 2026-10-12 (`d4dc4a723`) ## Coverage diff --git a/services/cognitoidp/PARITY.md b/services/cognitoidp/PARITY.md index 3af7b39bfa..2ab1776add 100644 --- a/services/cognitoidp/PARITY.md +++ b/services/cognitoidp/PARITY.md @@ -1,6 +1,6 @@ --- service: cognitoidp -sdk_module: aws-sdk-go-v2/service/cognitoidentityprovider@v1.75.2 +sdk_module: aws-sdk-go-v2/service/cognitoidentityprovider@v1.75.3 last_audit_commit: d522d763f # 2026-09-19 leak-audit follow-up (gopherstack-1x2u0); prior: 5ba338ed2 last_audit_date: 2026-10-11 # 2026-08-30: cursor-population sweep (does every List/Describe response struct that DECLARES a diff --git a/services/cognitoidp/README.md b/services/cognitoidp/README.md index ecab5ef4f6..8aa4f438f9 100644 --- a/services/cognitoidp/README.md +++ b/services/cognitoidp/README.md @@ -1,7 +1,7 @@ # Cognito Identity Provider -**Parity grade: A** · SDK `aws-sdk-go-v2/service/cognitoidentityprovider@v1.75.2` · last audited 2026-10-11 (`d522d763f`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/cognitoidentityprovider@v1.75.3` · last audited 2026-10-11 (`d522d763f`) ## Coverage diff --git a/services/datasync/PARITY.md b/services/datasync/PARITY.md index 29213017c6..475da6eb59 100644 --- a/services/datasync/PARITY.md +++ b/services/datasync/PARITY.md @@ -1,7 +1,7 @@ --- # PARITY MANIFEST SCHEMA — see services/_PARITY_TEMPLATE.md for the schema doc. service: datasync -sdk_module: aws-sdk-go-v2/service/datasync@v1.67.3 +sdk_module: aws-sdk-go-v2/service/datasync@v1.67.4 last_audit_commit: bfdb308be # terraform-coverage sweep (datasync-and-sesv2): FSx/EFS LocationUri fixes; prior 49cff86c4 last_audit_date: 2026-10-10 overall: A # systemic field-diff sweep: 20+ genuine wire-shape bugs found & fixed diff --git a/services/datasync/README.md b/services/datasync/README.md index 4c2e92185a..0ebcb27106 100644 --- a/services/datasync/README.md +++ b/services/datasync/README.md @@ -1,7 +1,7 @@ # DataSync -**Parity grade: A** · SDK `aws-sdk-go-v2/service/datasync@v1.67.3` · last audited 2026-10-10 (`bfdb308be`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/datasync@v1.67.4` · last audited 2026-10-10 (`bfdb308be`) ## Coverage diff --git a/services/dynamodb/PARITY.md b/services/dynamodb/PARITY.md index f4bd94243c..e1e2cbd5ef 100644 --- a/services/dynamodb/PARITY.md +++ b/services/dynamodb/PARITY.md @@ -1,6 +1,6 @@ --- service: dynamodb -sdk_module: aws-sdk-go-v2/service/dynamodb@v1.70.2 # version audited against (go.mod pin) +sdk_module: aws-sdk-go-v2/service/dynamodb@v1.70.3 # version audited against (go.mod pin) last_audit_commit: e1e3f187f # 2026-09-26 global-tables-v2-autoscaling pass: ReplicaUpdates + AutoScalingRoleArn/ScalingPolicies; prior: cd027034c last_audit_date: 2026-10-10 # 2026-09-26 (this audit): UpdateTableReplicaAutoScaling's ReplicaUpdates diff --git a/services/dynamodb/README.md b/services/dynamodb/README.md index d95de755f4..914edbd00a 100644 --- a/services/dynamodb/README.md +++ b/services/dynamodb/README.md @@ -1,7 +1,7 @@ # DynamoDB -**Parity grade: A** · SDK `aws-sdk-go-v2/service/dynamodb@v1.70.2` · last audited 2026-10-10 (`e1e3f187f`) · protocol json-1.0 (DynamoDB_20120810 targets) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/dynamodb@v1.70.3` · last audited 2026-10-10 (`e1e3f187f`) · protocol json-1.0 (DynamoDB_20120810 targets) ## Coverage diff --git a/services/dynamodbstreams/PARITY.md b/services/dynamodbstreams/PARITY.md index c1aaa13112..ee6e995cce 100644 --- a/services/dynamodbstreams/PARITY.md +++ b/services/dynamodbstreams/PARITY.md @@ -5,7 +5,7 @@ # AND check the SDK module for ops added since sdk_version. Only audit changed/new surface; # trust rows marked ok whose files are unchanged since last_audit_commit. service: dynamodbstreams -sdk_module: aws-sdk-go-v2/service/dynamodbstreams@v1.45.0 # version audited against +sdk_module: aws-sdk-go-v2/service/dynamodbstreams@v1.45.1 # version audited against last_audit_commit: 9bcb4b792 # HEAD when this manifest was written last_audit_date: 2026-10-10 overall: A # gaps closed upstream in services/dynamodb by 8ba0d8ad2; verified in this pass diff --git a/services/dynamodbstreams/README.md b/services/dynamodbstreams/README.md index 58474ebfbd..c840fa1525 100644 --- a/services/dynamodbstreams/README.md +++ b/services/dynamodbstreams/README.md @@ -1,7 +1,7 @@ # DynamoDB Streams -**Parity grade: A** · SDK `aws-sdk-go-v2/service/dynamodbstreams@v1.45.0` · last audited 2026-10-10 (`9bcb4b792`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/dynamodbstreams@v1.45.1` · last audited 2026-10-10 (`9bcb4b792`) ## Coverage diff --git a/services/ec2/PARITY.md b/services/ec2/PARITY.md index 4cf9d0dcef..c6d96ca849 100644 --- a/services/ec2/PARITY.md +++ b/services/ec2/PARITY.md @@ -1,6 +1,6 @@ --- service: ec2 -sdk_module: aws-sdk-go-v2/service/ec2@v1.338.3 # version audited against (go.mod pin; previously recorded as "see go.mod", never a parseable pin) +sdk_module: aws-sdk-go-v2/service/ec2@v1.338.4 # version audited against (go.mod pin; previously recorded as "see go.mod", never a parseable pin) last_audit_commit: 5cb6665a0 # was 30db30dd8 last_audit_date: 2026-10-11 overall: A # Filter.N sweep, 2026-10-01 second pass: DescribeRegions (endpoint, region-name), diff --git a/services/ec2/README.md b/services/ec2/README.md index a045033dcf..cdccf9f14d 100644 --- a/services/ec2/README.md +++ b/services/ec2/README.md @@ -1,7 +1,7 @@ # EC2 -**Parity grade: A** · SDK `aws-sdk-go-v2/service/ec2@v1.338.3` · last audited 2026-10-11 (`5cb6665a0`) · protocol ec2-query (AWS query -> XML) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/ec2@v1.338.4` · last audited 2026-10-11 (`5cb6665a0`) · protocol ec2-query (AWS query -> XML) ## Coverage diff --git a/services/ecr/PARITY.md b/services/ecr/PARITY.md index db66971621..2a009da030 100644 --- a/services/ecr/PARITY.md +++ b/services/ecr/PARITY.md @@ -1,6 +1,6 @@ --- service: ecr -sdk_module: aws-sdk-go-v2/service/ecr@v1.66.3 +sdk_module: aws-sdk-go-v2/service/ecr@v1.66.4 last_audit_commit: f78c3b7c7 # 2026-09-24 goroutine-leak audit (gopherstack-1x2u0) last_audit_date: 2026-10-07 overall: A # round 4 (gopherstack-6flj wrapper-key sweep) found and fixed 6 more real wire-shape bugs the round-3 "wire: ok" claims had missed -- see "Genuine fixes made this pass, round 4" below. Round 3 closed every remaining gap it found: item for real (not by weakening tests) -- see "Genuine fixes made this pass, round 3" below. All 6 previously-deferred error/behavior gaps now enforced with passing tests, plus the previously out-of-scope ListPullTimeUpdateExclusions pagination gap. diff --git a/services/ecr/README.md b/services/ecr/README.md index 41177f5aec..4667c9a753 100644 --- a/services/ecr/README.md +++ b/services/ecr/README.md @@ -1,7 +1,7 @@ # ECR -**Parity grade: A** · SDK `aws-sdk-go-v2/service/ecr@v1.66.3` · last audited 2026-10-07 (`f78c3b7c7`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/ecr@v1.66.4` · last audited 2026-10-07 (`f78c3b7c7`) ## Coverage diff --git a/services/ecs/PARITY.md b/services/ecs/PARITY.md index a4febf0f87..6c4ecaa662 100644 --- a/services/ecs/PARITY.md +++ b/services/ecs/PARITY.md @@ -1,6 +1,6 @@ --- service: ecs -sdk_module: aws-sdk-go-v2/service/ecs@v1.100.2 +sdk_module: aws-sdk-go-v2/service/ecs@v1.100.3 last_audit_commit: 30db30dd8 # 2026-09-24 INACTIVE service TTL eviction fix; prior: 1598513da last_audit_date: 2026-10-07 overall: A # A = genuine fix found (wire-shape bug); B = already-accurate, proven op-by-op diff --git a/services/ecs/README.md b/services/ecs/README.md index 42d8f2fc60..92e596b56a 100644 --- a/services/ecs/README.md +++ b/services/ecs/README.md @@ -1,7 +1,7 @@ # ECS -**Parity grade: A** · SDK `aws-sdk-go-v2/service/ecs@v1.100.2` · last audited 2026-10-07 (`30db30dd8`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/ecs@v1.100.3` · last audited 2026-10-07 (`30db30dd8`) ## Coverage diff --git a/services/efs/PARITY.md b/services/efs/PARITY.md index 583b156642..804ecfb7a3 100644 --- a/services/efs/PARITY.md +++ b/services/efs/PARITY.md @@ -1,6 +1,6 @@ --- service: efs -sdk_module: aws-sdk-go-v2/service/efs@v1.49.3 # version audited against +sdk_module: aws-sdk-go-v2/service/efs@v1.49.4 # version audited against last_audit_commit: d79e0612c last_audit_date: 2026-10-07 overall: A # gopherstack-wks5 (2026-08-30): field-identity request-parameter sweep found and diff --git a/services/efs/README.md b/services/efs/README.md index 431a2675e6..6fec0b2877 100644 --- a/services/efs/README.md +++ b/services/efs/README.md @@ -1,7 +1,7 @@ # EFS -**Parity grade: A** · SDK `aws-sdk-go-v2/service/efs@v1.49.3` · last audited 2026-10-07 (`d79e0612c`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/efs@v1.49.4` · last audited 2026-10-07 (`d79e0612c`) ## Coverage diff --git a/services/eks/PARITY.md b/services/eks/PARITY.md index f3cb391644..d454c66d33 100644 --- a/services/eks/PARITY.md +++ b/services/eks/PARITY.md @@ -1,7 +1,7 @@ --- # PARITY MANIFEST SCHEMA — see services/_PARITY_TEMPLATE.md for the schema doc. service: eks -sdk_module: aws-sdk-go-v2/service/eks@v1.104.0 +sdk_module: aws-sdk-go-v2/service/eks@v1.104.1 last_audit_commit: 649ebb9aa last_audit_date: 2026-10-11 # ERROR path verified 2026-08-29 (wrapper-key-sweep pass): extracted every diff --git a/services/eks/README.md b/services/eks/README.md index d212b5eafe..7234b7234d 100644 --- a/services/eks/README.md +++ b/services/eks/README.md @@ -1,7 +1,7 @@ # EKS -**Parity grade: A** · SDK `aws-sdk-go-v2/service/eks@v1.104.0` · last audited 2026-10-11 (`649ebb9aa`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/eks@v1.104.1` · last audited 2026-10-11 (`649ebb9aa`) ## Coverage diff --git a/services/elbv2/PARITY.md b/services/elbv2/PARITY.md index 89b1a9c2b1..6845370d56 100644 --- a/services/elbv2/PARITY.md +++ b/services/elbv2/PARITY.md @@ -1,6 +1,6 @@ --- service: elbv2 -sdk_module: aws-sdk-go-v2/service/elasticloadbalancingv2@v1.63.3 # bumped from v1.54.8 this pass (go.mod already pinned v1.58.5; PARITY.md was stale) +sdk_module: aws-sdk-go-v2/service/elasticloadbalancingv2@v1.63.4 # bumped from v1.54.8 this pass (go.mod already pinned v1.58.5; PARITY.md was stale) last_audit_commit: d522d763f # 2026-09-19 leak-audit follow-up (gopherstack-1x2u0) last_audit_date: 2026-10-11 # 5 tier-1 findings real, all fixed (CreateLoadBalancer/SetSubnets diff --git a/services/elbv2/README.md b/services/elbv2/README.md index 17ce9bc73e..90ce7f2900 100644 --- a/services/elbv2/README.md +++ b/services/elbv2/README.md @@ -1,7 +1,7 @@ # ELBv2 -**Parity grade: A** · SDK `aws-sdk-go-v2/service/elasticloadbalancingv2@v1.63.3` · last audited 2026-10-11 (`d522d763f`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/elasticloadbalancingv2@v1.63.4` · last audited 2026-10-11 (`d522d763f`) ## Coverage diff --git a/services/eventbridge/PARITY.md b/services/eventbridge/PARITY.md index 9c6460bb7a..d4b94fd8a6 100644 --- a/services/eventbridge/PARITY.md +++ b/services/eventbridge/PARITY.md @@ -1,6 +1,6 @@ --- service: eventbridge -sdk_module: aws-sdk-go-v2/service/eventbridge@v1.55.2 +sdk_module: aws-sdk-go-v2/service/eventbridge@v1.55.3 sibling_sdk_modules: [aws-sdk-go-v2/service/pipes@v1.26.4, aws-sdk-go-v2/service/schemas@v1.37.4] # Pipes and Schema Registry ops this Handler also implements; see schema_registry_and_pipes below last_audit_commit: f78c3b7c7 # 2026-09-24 leak sweep: terminal replays evicted after 1h; prior: 6020fa871 last_audit_date: 2026-10-11 diff --git a/services/eventbridge/README.md b/services/eventbridge/README.md index 9b24f31c89..1847b55730 100644 --- a/services/eventbridge/README.md +++ b/services/eventbridge/README.md @@ -1,7 +1,7 @@ # EventBridge -**Parity grade: A** · SDK `aws-sdk-go-v2/service/eventbridge@v1.55.2` · last audited 2026-10-11 (`f78c3b7c7`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/eventbridge@v1.55.3` · last audited 2026-10-11 (`f78c3b7c7`) ## Coverage diff --git a/services/gcpdns/PARITY.md b/services/gcpdns/PARITY.md index 4d2350aba6..9e6feca49c 100644 --- a/services/gcpdns/PARITY.md +++ b/services/gcpdns/PARITY.md @@ -1,6 +1,6 @@ --- service: gcpdns -sdk_module: google.golang.org/api@v0.288.0 +sdk_module: google.golang.org/api@v0.302.0 last_audit_commit: 423518f77 last_audit_date: 2026-10-25 overall: B diff --git a/services/gcpdns/README.md b/services/gcpdns/README.md index 393abe3b62..e161c828ab 100644 --- a/services/gcpdns/README.md +++ b/services/gcpdns/README.md @@ -1,7 +1,7 @@ # Cloud DNS -**Parity grade: B** · SDK `google.golang.org/api@v0.288.0` · last audited 2026-10-25 (`423518f77`) +**Parity grade: B** · SDK `google.golang.org/api@v0.302.0` · last audited 2026-10-25 (`423518f77`) ## Coverage diff --git a/services/gcpiam/PARITY.md b/services/gcpiam/PARITY.md index 840e4ea95f..bae000094b 100644 --- a/services/gcpiam/PARITY.md +++ b/services/gcpiam/PARITY.md @@ -1,6 +1,6 @@ --- service: gcpiam -sdk_module: cloud.google.com/go/iam@v1.12.0 +sdk_module: cloud.google.com/go/iam@v1.14.0 last_audit_commit: 880da1baa last_audit_date: 2026-10-19 overall: B diff --git a/services/gcpiam/README.md b/services/gcpiam/README.md index 816d6b3faf..e5dab6b7de 100644 --- a/services/gcpiam/README.md +++ b/services/gcpiam/README.md @@ -1,7 +1,7 @@ # Cloud IAM -**Parity grade: B** · SDK `cloud.google.com/go/iam@v1.12.0` · last audited 2026-10-19 (`880da1baa`) +**Parity grade: B** · SDK `cloud.google.com/go/iam@v1.14.0` · last audited 2026-10-19 (`880da1baa`) ## Coverage diff --git a/services/gcplogging/PARITY.md b/services/gcplogging/PARITY.md index 54e75d4579..0aa72d8465 100644 --- a/services/gcplogging/PARITY.md +++ b/services/gcplogging/PARITY.md @@ -1,6 +1,6 @@ --- service: gcplogging -sdk_module: cloud.google.com/go/logging@v1.19.0 +sdk_module: cloud.google.com/go/logging@v1.20.0 last_audit_commit: b1f3fa139 last_audit_date: 2026-10-21 overall: B diff --git a/services/gcplogging/README.md b/services/gcplogging/README.md index c777734263..181b04204d 100644 --- a/services/gcplogging/README.md +++ b/services/gcplogging/README.md @@ -1,7 +1,7 @@ # Cloud Logging -**Parity grade: B** · SDK `cloud.google.com/go/logging@v1.19.0` · last audited 2026-10-21 (`b1f3fa139`) +**Parity grade: B** · SDK `cloud.google.com/go/logging@v1.20.0` · last audited 2026-10-21 (`b1f3fa139`) ## Coverage diff --git a/services/gcpmonitoring/PARITY.md b/services/gcpmonitoring/PARITY.md index a55a7212b8..0ad26324e0 100644 --- a/services/gcpmonitoring/PARITY.md +++ b/services/gcpmonitoring/PARITY.md @@ -1,6 +1,6 @@ --- service: gcpmonitoring -sdk_module: cloud.google.com/go/monitoring@v1.30.0 +sdk_module: cloud.google.com/go/monitoring@v1.31.0 last_audit_commit: c7e82dfd3 last_audit_date: 2026-10-21 overall: B diff --git a/services/gcpmonitoring/README.md b/services/gcpmonitoring/README.md index fb99bfa030..3414521453 100644 --- a/services/gcpmonitoring/README.md +++ b/services/gcpmonitoring/README.md @@ -1,7 +1,7 @@ # Cloud Monitoring -**Parity grade: B** · SDK `cloud.google.com/go/monitoring@v1.30.0` · last audited 2026-10-21 (`c7e82dfd3`) +**Parity grade: B** · SDK `cloud.google.com/go/monitoring@v1.31.0` · last audited 2026-10-21 (`c7e82dfd3`) ## Coverage diff --git a/services/gcpworkflows/PARITY.md b/services/gcpworkflows/PARITY.md index 8c566d8044..5b9a130c7c 100644 --- a/services/gcpworkflows/PARITY.md +++ b/services/gcpworkflows/PARITY.md @@ -1,6 +1,6 @@ --- service: gcpworkflows -sdk_module: cloud.google.com/go/workflows@v1.20.0 +sdk_module: cloud.google.com/go/workflows@v1.21.0 last_audit_commit: d02c76d92 last_audit_date: 2026-10-25 overall: B diff --git a/services/gcpworkflows/README.md b/services/gcpworkflows/README.md index d1147c16ba..7559445519 100644 --- a/services/gcpworkflows/README.md +++ b/services/gcpworkflows/README.md @@ -1,7 +1,7 @@ # Workflows -**Parity grade: B** · SDK `cloud.google.com/go/workflows@v1.20.0` · last audited 2026-10-25 (`d02c76d92`) +**Parity grade: B** · SDK `cloud.google.com/go/workflows@v1.21.0` · last audited 2026-10-25 (`d02c76d92`) ## Coverage diff --git a/services/glue/PARITY.md b/services/glue/PARITY.md index a0d8ec26d0..d0281a5881 100644 --- a/services/glue/PARITY.md +++ b/services/glue/PARITY.md @@ -1,6 +1,6 @@ --- service: glue -sdk_module: aws-sdk-go-v2/service/glue@v1.169.0 +sdk_module: aws-sdk-go-v2/service/glue@v1.170.0 last_audit_commit: 2bc650bf9 last_audit_date: 2026-10-09 # 2026-08-30 wrapper-key/sort-totality sweep (Class F: a sort that exists but is diff --git a/services/glue/README.md b/services/glue/README.md index 2262fc5635..297ea9c157 100644 --- a/services/glue/README.md +++ b/services/glue/README.md @@ -1,7 +1,7 @@ # Glue -**Parity grade: A** · SDK `aws-sdk-go-v2/service/glue@v1.169.0` · last audited 2026-10-09 (`2bc650bf9`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/glue@v1.170.0` · last audited 2026-10-09 (`2bc650bf9`) ## Coverage diff --git a/services/iam/PARITY.md b/services/iam/PARITY.md index 467d156de8..2c1ffee90f 100644 --- a/services/iam/PARITY.md +++ b/services/iam/PARITY.md @@ -1,6 +1,6 @@ --- service: iam -sdk_module: aws-sdk-go-v2/service/iam@v1.64.3 # version audited against (go.mod pin; was stale +sdk_module: aws-sdk-go-v2/service/iam@v1.64.4 # version audited against (go.mod pin; was stale # at v1.55.0 -- SimulateCustomPolicy/SimulatePrincipalPolicy's response shape # changed in v1.57.0 (top-level results now aggregate across resources instead # of one entry per resource); policy simulation was already flagged as NOT diff --git a/services/iam/README.md b/services/iam/README.md index bee03682ff..1aa05cc710 100644 --- a/services/iam/README.md +++ b/services/iam/README.md @@ -1,7 +1,7 @@ # IAM -**Parity grade: A** · SDK `aws-sdk-go-v2/service/iam@v1.64.3` · last audited 2026-10-11 (`5892fbc9f`) · protocol aws-query -> XML +**Parity grade: A** · SDK `aws-sdk-go-v2/service/iam@v1.64.4` · last audited 2026-10-11 (`5892fbc9f`) · protocol aws-query -> XML ## Coverage diff --git a/services/iot/PARITY.md b/services/iot/PARITY.md index 052bdec487..0fa793ba95 100644 --- a/services/iot/PARITY.md +++ b/services/iot/PARITY.md @@ -1,6 +1,6 @@ --- service: iot -sdk_module: aws-sdk-go-v2/service/iot@v1.84.3 +sdk_module: aws-sdk-go-v2/service/iot@v1.84.4 sibling_sdk_modules: [aws-sdk-go-v2/service/iotdataplane@v1.35.0] # device-shadow ops (Get/Update/DeleteThingShadow, ListNamedShadowsForThing); see device_shadows family last_audit_commit: 22b4f068c # 2026-09-20 RouteMatcher collision fix; prior: bfdb308be (iot-and-ses) last_audit_date: 2026-10-12 diff --git a/services/iot/README.md b/services/iot/README.md index 1a0203b6a8..1226e86373 100644 --- a/services/iot/README.md +++ b/services/iot/README.md @@ -1,7 +1,7 @@ # IoT Core -**Parity grade: A** · SDK `aws-sdk-go-v2/service/iot@v1.84.3` · last audited 2026-10-12 (`22b4f068c`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/iot@v1.84.4` · last audited 2026-10-12 (`22b4f068c`) ## Coverage diff --git a/services/kinesis/PARITY.md b/services/kinesis/PARITY.md index 003dc40397..5a6a0ef80b 100644 --- a/services/kinesis/PARITY.md +++ b/services/kinesis/PARITY.md @@ -1,6 +1,6 @@ --- service: kinesis -sdk_module: aws-sdk-go-v2/service/kinesis@v1.56.3 +sdk_module: aws-sdk-go-v2/service/kinesis@v1.56.4 last_audit_commit: 49cff86c4 last_audit_date: 2026-10-11 overall: A # this pass (gopherstack-nbg8): the 2026-07-23 audit's "wire: ok" claim was false for DescribeAccountSettings/UpdateAccountSettings/UpdateMaxRecordSize/UpdateStreamWarmThroughput -- all four decoded wholly fabricated request/response shapes with no basis in the real SDK. Rebuilt all four around their real Input/Output shapes (MinimumThroughputBillingCommitmentInput/Output; MaxRecordSizeInKiB, not Bytes; WarmThroughputMiBps + the previously-unmodeled WarmThroughput Output object). Also found and fixed, while reading the whole operation rather than just the flagged field: DescribeLimits was silently dropping two of its four *required* output members (OnDemandStreamCount/OnDemandStreamCountLimit) -- also marked "wire: ok" -- and UpdateMaxRecordSize's Input had a StreamName field with no basis in the real shape (only StreamARN exists). This is the second and third time this service's manifest has positively claimed verification that was false (see gopherstack-3jqz for the first). Only remaining gap is KMSAccessDeniedException, honestly undeliverable without an IAM policy engine. gopherstack-r80d (required-OUTPUT-member sweep): re-extracted every "This member is required." field from every *Output struct across all 39 ops in the pinned SDK (17 required fields across 11 ops) and cross-checked each against the handler's success path. DescribeLimits (above) was the only miss, already fixed; the other 10 ops (DescribeStream, DescribeStreamConsumer, DescribeStreamSummary, GetRecords, GetResourcePolicy, ListStreams, ListTagsForStream, PutRecord, PutRecords, RegisterStreamConsumer) all populate their required members correctly. Service is settled for this bug class. diff --git a/services/kinesis/README.md b/services/kinesis/README.md index 39f24f9926..efc368739f 100644 --- a/services/kinesis/README.md +++ b/services/kinesis/README.md @@ -1,7 +1,7 @@ # Kinesis -**Parity grade: A** · SDK `aws-sdk-go-v2/service/kinesis@v1.56.3` · last audited 2026-10-11 (`49cff86c4`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/kinesis@v1.56.4` · last audited 2026-10-11 (`49cff86c4`) ## Coverage diff --git a/services/kms/PARITY.md b/services/kms/PARITY.md index 4c251651da..c531c7abbc 100644 --- a/services/kms/PARITY.md +++ b/services/kms/PARITY.md @@ -1,6 +1,6 @@ --- service: kms -sdk_module: aws-sdk-go-v2/service/kms@v1.61.3 +sdk_module: aws-sdk-go-v2/service/kms@v1.61.4 last_audit_commit: d1ed0e39b # 2026-09-23 (gopherstack-6u8p4): AWS-managed key lazy provisioning last_audit_date: 2026-10-11 overall: A # Full sweep of the 5 gaps/2 deferred items this file previously diff --git a/services/kms/README.md b/services/kms/README.md index 470b671ba5..78cd2fca0a 100644 --- a/services/kms/README.md +++ b/services/kms/README.md @@ -1,7 +1,7 @@ # KMS -**Parity grade: A** · SDK `aws-sdk-go-v2/service/kms@v1.61.3` · last audited 2026-10-11 (`d1ed0e39b`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/kms@v1.61.4` · last audited 2026-10-11 (`d1ed0e39b`) ## Coverage diff --git a/services/lambda/PARITY.md b/services/lambda/PARITY.md index 1c517ff10f..ae3a2c975b 100644 --- a/services/lambda/PARITY.md +++ b/services/lambda/PARITY.md @@ -1,6 +1,6 @@ --- service: lambda -sdk_module: aws-sdk-go-v2/service/lambda@v1.112.0 +sdk_module: aws-sdk-go-v2/service/lambda@v1.112.2 last_audit_commit: 51ea2ace0 last_audit_date: 2026-10-07 overall: A # 2026-09-26: Invoke's durable-execution wiring closed the last two items_still_open entries; all gates green diff --git a/services/lambda/README.md b/services/lambda/README.md index 973dbabe73..ae7f38f8ec 100644 --- a/services/lambda/README.md +++ b/services/lambda/README.md @@ -1,7 +1,7 @@ # Lambda -**Parity grade: A** · SDK `aws-sdk-go-v2/service/lambda@v1.112.0` · last audited 2026-10-07 (`51ea2ace0`) · protocol REST-JSON +**Parity grade: A** · SDK `aws-sdk-go-v2/service/lambda@v1.112.2` · last audited 2026-10-07 (`51ea2ace0`) · protocol REST-JSON ## Coverage diff --git a/services/lightsail/PARITY.md b/services/lightsail/PARITY.md index 0decd22617..34ba478013 100644 --- a/services/lightsail/PARITY.md +++ b/services/lightsail/PARITY.md @@ -10,7 +10,7 @@ # build`/`go vet`/`go test -race`/`golangci-lint` against the already-committed tree, plus direct # reading of services/lightsail/*.go and the relevant internal/app/cli.go wiring lines, never modifying either). service: lightsail -sdk_module: aws-sdk-go-v2/service/lightsail@v1.66.3 # gopherstack-u8my: was recorded v1.58.3 but +sdk_module: aws-sdk-go-v2/service/lightsail@v1.66.4 # gopherstack-u8my: was recorded v1.58.3 but # go.mod actually pinned v1.58.4 -- the "confirmed unchanged" claim below was wrong. Diffed v1.58.3 # vs v1.58.4: types/{types,enums,errors}.go, serializers.go, deserializers.go, validators.go are all # byte-identical; only client middleware plumbing differs. No wire-shape claim in this file rested diff --git a/services/lightsail/README.md b/services/lightsail/README.md index 94552fcba5..50f6a65c1c 100644 --- a/services/lightsail/README.md +++ b/services/lightsail/README.md @@ -1,7 +1,7 @@ # Lightsail -**Parity grade: A** · SDK `aws-sdk-go-v2/service/lightsail@v1.66.3` · last audited 2026-10-10 (`c02948310`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/lightsail@v1.66.4` · last audited 2026-10-10 (`c02948310`) ## Coverage diff --git a/services/polly/PARITY.md b/services/polly/PARITY.md index 790103ebc7..2b5c72a9e4 100644 --- a/services/polly/PARITY.md +++ b/services/polly/PARITY.md @@ -5,7 +5,7 @@ # AND check the SDK module for ops added since sdk_version. Only audit changed/new surface; # trust rows marked ok whose files are unchanged since last_audit_commit. service: polly -sdk_module: aws-sdk-go-v2/service/polly@v1.65.3 # version audited against +sdk_module: aws-sdk-go-v2/service/polly@v1.65.4 # version audited against last_audit_commit: c9523cebb last_audit_date: 2026-10-07 overall: A # two real bugs found and fixed this pass (StartSpeechSynthesisStream accepted non-generative Engine values; StartSpeechSynthesisTask shared SynthesizeSpeech's wider mp3/ogg_vorbis SampleRate set) diff --git a/services/polly/README.md b/services/polly/README.md index a96dd42c4c..decdb27bcb 100644 --- a/services/polly/README.md +++ b/services/polly/README.md @@ -1,7 +1,7 @@ # Polly -**Parity grade: A** · SDK `aws-sdk-go-v2/service/polly@v1.65.3` · last audited 2026-10-07 (`c9523cebb`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/polly@v1.65.4` · last audited 2026-10-07 (`c9523cebb`) ## Coverage diff --git a/services/quicksight/PARITY.md b/services/quicksight/PARITY.md index 3a6b4a410c..7fbdf851e9 100644 --- a/services/quicksight/PARITY.md +++ b/services/quicksight/PARITY.md @@ -1,5 +1,5 @@ service: quicksight -sdk_module: aws-sdk-go-v2/service/quicksight@v1.136.0 +sdk_module: aws-sdk-go-v2/service/quicksight@v1.137.1 last_audit_commit: 2332c3128 # 2026-09-24 DELETED analysis unbounded-growth fix; prior: 4ad783e5c last_audit_date: 2026-10-10 # quicksight-resources terraform coverage: CreateNamespace/Reset's # default-namespace seed used the ResourceStatus enum's diff --git a/services/quicksight/README.md b/services/quicksight/README.md index c16e82735e..446567c738 100644 --- a/services/quicksight/README.md +++ b/services/quicksight/README.md @@ -1,7 +1,7 @@ # QuickSight -**Parity grade: A** · SDK `aws-sdk-go-v2/service/quicksight@v1.136.0` · last audited 2026-10-10 (`2332c3128`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/quicksight@v1.137.1` · last audited 2026-10-10 (`2332c3128`) ## Coverage diff --git a/services/rekognition/PARITY.md b/services/rekognition/PARITY.md index d1c25121b4..128c03b29d 100644 --- a/services/rekognition/PARITY.md +++ b/services/rekognition/PARITY.md @@ -1,6 +1,6 @@ --- service: rekognition -sdk_module: aws-sdk-go-v2/service/rekognition@v1.60.2 # version audited against (was stale at v1.51.26; go.mod pins v1.54.4 -- corrected this sweep) +sdk_module: aws-sdk-go-v2/service/rekognition@v1.60.3 # version audited against (was stale at v1.51.26; go.mod pins v1.54.4 -- corrected this sweep) last_audit_commit: 903d74b67 # HEAD when this manifest was written last_audit_date: 2026-10-10 overall: A # field-completeness follow-up sweep (see Notes #6): shallow CreateProjectVersion/StartProjectVersion/CopyProjectVersion fields and async-video Get* JobTag/Video/SelectedSegmentTypes/GetRequestMetadata now modeled; deep Custom Labels manifests and post-training fields stay deliberately deferred diff --git a/services/rekognition/README.md b/services/rekognition/README.md index 1efea630fe..e625590b2f 100644 --- a/services/rekognition/README.md +++ b/services/rekognition/README.md @@ -1,7 +1,7 @@ # Rekognition -**Parity grade: A** · SDK `aws-sdk-go-v2/service/rekognition@v1.60.2` · last audited 2026-10-10 (`903d74b67`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/rekognition@v1.60.3` · last audited 2026-10-10 (`903d74b67`) ## Coverage diff --git a/services/route53/PARITY.md b/services/route53/PARITY.md index 7713758d05..bf6fa16ea5 100644 --- a/services/route53/PARITY.md +++ b/services/route53/PARITY.md @@ -1,6 +1,6 @@ --- service: route53 -sdk_module: aws-sdk-go-v2/service/route53@v1.70.3 +sdk_module: aws-sdk-go-v2/service/route53@v1.70.4 last_audit_commit: 70d96e12d # 2026-09-19 cloudfront-and-route53/15 terraform sweep last_audit_date: 2026-10-11 overall: A # 2026-09-19 required-output-member re-sweep (gopherstack-r80d follow-up): diff --git a/services/route53/README.md b/services/route53/README.md index c0be8f9b46..95e79c9883 100644 --- a/services/route53/README.md +++ b/services/route53/README.md @@ -1,7 +1,7 @@ # Route 53 -**Parity grade: A** · SDK `aws-sdk-go-v2/service/route53@v1.70.3` · last audited 2026-10-11 (`70d96e12d`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/route53@v1.70.4` · last audited 2026-10-11 (`70d96e12d`) ## Coverage diff --git a/services/route53resolver/PARITY.md b/services/route53resolver/PARITY.md index 6e5644a13a..60c8cabbb5 100644 --- a/services/route53resolver/PARITY.md +++ b/services/route53resolver/PARITY.md @@ -1,6 +1,6 @@ --- service: route53resolver -sdk_module: aws-sdk-go-v2/service/route53resolver@v1.54.3 +sdk_module: aws-sdk-go-v2/service/route53resolver@v1.54.4 last_audit_commit: 1940758f8 last_audit_date: 2026-10-11 # 2026-08-30: pagination-tie sweep (does a name-sorted List op lose or diff --git a/services/route53resolver/README.md b/services/route53resolver/README.md index e420ba9f30..c2bcb2bac7 100644 --- a/services/route53resolver/README.md +++ b/services/route53resolver/README.md @@ -1,7 +1,7 @@ # Route 53 Resolver -**Parity grade: A** · SDK `aws-sdk-go-v2/service/route53resolver@v1.54.3` · last audited 2026-10-11 (`1940758f8`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/route53resolver@v1.54.4` · last audited 2026-10-11 (`1940758f8`) ## Coverage diff --git a/services/s3/PARITY.md b/services/s3/PARITY.md index bc6e03897b..d17b79625a 100644 --- a/services/s3/PARITY.md +++ b/services/s3/PARITY.md @@ -1,6 +1,6 @@ --- service: s3 -sdk_module: aws-sdk-go-v2/service/s3@v1.114.2 # version audited against (go.mod pin) +sdk_module: aws-sdk-go-v2/service/s3@v1.114.3 # version audited against (go.mod pin) last_audit_commit: 30db30dd8 last_audit_date: 2026-10-07 overall: A # gopherstack-3dqa: found+fixed 4 real bugs incl. a race-detector-confirmed data race and a real (not disguised) over-replication bug. gopherstack-zi7k (2026-08-14): implemented the 5-op Object Annotations family that gopherstack-3dqa found entirely missing. gopherstack-3dqa follow-up (2026-08-14b): mechanical struct-field diff (the method that closed the dynamodb sibling pass) found 2 real absent-but-tracked wire bugs; a benchmark-verified ListObjectsV2 allocation fix closed the one axis (optimization) the prior four rounds left as "inspected, not profiled". gopherstack-6flj (2026-08-15): full List/Describe/Get wrapper-key sweep (45 ops), 2 more real bugs fixed (ListObjects/V2 Owner, GetBucketVersioning MFADelete), 1 severe wrong-response-shape finding flagged not fixed (GetBucketMetadataConfiguration/GetBucketMetadataTableConfiguration) -- see families/ops/gaps below. gopherstack-z2w1a (2026-09-26): S3 Express One Zone (directory buckets) implemented for real -- CreateSession now issues real 5-minute-TTL session credentials, verifyHeaderAuth's Credential-scope check (previously hardcoded to "s3"/"s3-object-lambda") now accepts the "s3express" signing name every S3 Express request uses, and ListDirectoryBuckets' discriminator now keys on the real "x-id" query param instead of dead "list-type=directory" -- see the CreateSession/ListDirectoryBuckets ops rows and the dated Notes section below. diff --git a/services/s3/README.md b/services/s3/README.md index 9da2d81030..959c828e80 100644 --- a/services/s3/README.md +++ b/services/s3/README.md @@ -1,7 +1,7 @@ # S3 -**Parity grade: A** · SDK `aws-sdk-go-v2/service/s3@v1.114.2` · last audited 2026-10-07 (`30db30dd8`) · protocol REST-XML +**Parity grade: A** · SDK `aws-sdk-go-v2/service/s3@v1.114.3` · last audited 2026-10-07 (`30db30dd8`) · protocol REST-XML ## Coverage diff --git a/services/secretsmanager/PARITY.md b/services/secretsmanager/PARITY.md index fb7276eb12..fbf5c72bf2 100644 --- a/services/secretsmanager/PARITY.md +++ b/services/secretsmanager/PARITY.md @@ -1,6 +1,6 @@ --- service: secretsmanager -sdk_module: aws-sdk-go-v2/service/secretsmanager@v1.50.3 +sdk_module: aws-sdk-go-v2/service/secretsmanager@v1.50.4 last_audit_commit: d522d763f # 2026-09-19 leak-audit follow-up (gopherstack-1x2u0) last_audit_date: 2026-10-12 overall: A # 2026-08-30 pass: two real filter bugs found and fixed, both in the shared diff --git a/services/secretsmanager/README.md b/services/secretsmanager/README.md index 4700d9271d..8ddc2cecc0 100644 --- a/services/secretsmanager/README.md +++ b/services/secretsmanager/README.md @@ -1,7 +1,7 @@ # Secrets Manager -**Parity grade: A** · SDK `aws-sdk-go-v2/service/secretsmanager@v1.50.3` · last audited 2026-10-12 (`d522d763f`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/secretsmanager@v1.50.4` · last audited 2026-10-12 (`d522d763f`) ## Coverage diff --git a/services/securityhub/PARITY.md b/services/securityhub/PARITY.md index a9d20ad8b2..85a286412d 100644 --- a/services/securityhub/PARITY.md +++ b/services/securityhub/PARITY.md @@ -1,6 +1,6 @@ --- service: securityhub -sdk_module: aws-sdk-go-v2/service/securityhub@v1.84.0 +sdk_module: aws-sdk-go-v2/service/securityhub@v1.84.1 last_audit_commit: b7c35baea # 2026-09-19 terraform-coverage sweep (guardduty-and-securityhub); prior: 75c14a90f last_audit_date: 2026-10-07 overall: A # parity-4: 7 new SDK ops (CSPM Connectors CRUD+List, SecurityHub V2 opt-in diff --git a/services/securityhub/README.md b/services/securityhub/README.md index 636d867106..ed6d23e2a3 100644 --- a/services/securityhub/README.md +++ b/services/securityhub/README.md @@ -1,7 +1,7 @@ # Security Hub -**Parity grade: A** · SDK `aws-sdk-go-v2/service/securityhub@v1.84.0` · last audited 2026-10-07 (`b7c35baea`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/securityhub@v1.84.1` · last audited 2026-10-07 (`b7c35baea`) ## Coverage diff --git a/services/signin/PARITY.md b/services/signin/PARITY.md index de04912000..c9c5441b0c 100644 --- a/services/signin/PARITY.md +++ b/services/signin/PARITY.md @@ -1,6 +1,6 @@ --- service: signin -sdk_module: aws-sdk-go-v2/service/signin@v1.10.3 +sdk_module: aws-sdk-go-v2/service/signin@v1.10.4 last_audit_commit: 7b35a020d last_audit_date: 2026-10-24 overall: B # all 11 SDK operations are real, state-backed and driven through the SDK client behind the production router; B until the open items close. diff --git a/services/signin/README.md b/services/signin/README.md index a0a96a63f8..262f4e1b57 100644 --- a/services/signin/README.md +++ b/services/signin/README.md @@ -1,7 +1,7 @@ # Sign-In -**Parity grade: B** · SDK `aws-sdk-go-v2/service/signin@v1.10.3` · last audited 2026-10-24 (`7b35a020d`) +**Parity grade: B** · SDK `aws-sdk-go-v2/service/signin@v1.10.4` · last audited 2026-10-24 (`7b35a020d`) ## Coverage diff --git a/services/sns/PARITY.md b/services/sns/PARITY.md index f3832c36f3..5ae743aa7c 100644 --- a/services/sns/PARITY.md +++ b/services/sns/PARITY.md @@ -1,6 +1,6 @@ --- service: sns -sdk_module: aws-sdk-go-v2/service/sns@v1.47.4 +sdk_module: aws-sdk-go-v2/service/sns@v1.47.5 last_audit_commit: a72029cb1 # 2026-09-24 replayMessagesToSubscription deliveryWg tracking fix (bd 1x2u0) last_audit_date: 2026-10-07 overall: A diff --git a/services/sns/README.md b/services/sns/README.md index 17e8e8ce4d..97551d9a36 100644 --- a/services/sns/README.md +++ b/services/sns/README.md @@ -1,7 +1,7 @@ # SNS -**Parity grade: A** · SDK `aws-sdk-go-v2/service/sns@v1.47.4` · last audited 2026-10-07 (`a72029cb1`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/sns@v1.47.5` · last audited 2026-10-07 (`a72029cb1`) ## Coverage diff --git a/services/sqs/PARITY.md b/services/sqs/PARITY.md index c74a1dbf15..7c4c6f9a02 100644 --- a/services/sqs/PARITY.md +++ b/services/sqs/PARITY.md @@ -1,6 +1,6 @@ --- service: sqs -sdk_module: aws-sdk-go-v2/service/sqs@v1.52.3 +sdk_module: aws-sdk-go-v2/service/sqs@v1.52.4 last_audit_commit: e13b41148 # 2026-09-24 terraform-coverage sweep; prior: f51bf624e last_audit_date: 2026-10-07 overall: A # 2026-09-24: fixed a real bug -- JSON-protocol error responses never diff --git a/services/sqs/README.md b/services/sqs/README.md index 791e0ef9c6..23e624f796 100644 --- a/services/sqs/README.md +++ b/services/sqs/README.md @@ -1,7 +1,7 @@ # SQS -**Parity grade: A** · SDK `aws-sdk-go-v2/service/sqs@v1.52.3` · last audited 2026-10-07 (`e13b41148`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/sqs@v1.52.4` · last audited 2026-10-07 (`e13b41148`) ## Coverage diff --git a/services/ssm/PARITY.md b/services/ssm/PARITY.md index f09f8eb605..4bdbfaebad 100644 --- a/services/ssm/PARITY.md +++ b/services/ssm/PARITY.md @@ -5,7 +5,7 @@ # AND check the SDK module for ops added since sdk_version. Only audit changed/new surface; # trust rows marked ok whose files are unchanged since last_audit_commit. service: ssm -sdk_module: aws-sdk-go-v2/service/ssm@v1.79.2 +sdk_module: aws-sdk-go-v2/service/ssm@v1.79.3 last_audit_commit: a72029cb1 # 2026-09-24 automation-execution/CancelMaintenanceWindowExecution sweep last_audit_date: 2026-10-11 overall: A # cursor-population sweep (2026-08-29, fix/wrapper-key-sweep-rds-cloudwatch-sqs-sns): diff --git a/services/ssm/README.md b/services/ssm/README.md index 9ab890a49e..a29c8955c3 100644 --- a/services/ssm/README.md +++ b/services/ssm/README.md @@ -1,7 +1,7 @@ # Systems Manager -**Parity grade: A** · SDK `aws-sdk-go-v2/service/ssm@v1.79.2` · last audited 2026-10-11 (`a72029cb1`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/ssm@v1.79.3` · last audited 2026-10-11 (`a72029cb1`) ## Coverage diff --git a/services/sso/PARITY.md b/services/sso/PARITY.md index c481b163c7..357d0efc3b 100644 --- a/services/sso/PARITY.md +++ b/services/sso/PARITY.md @@ -1,6 +1,6 @@ --- service: sso -sdk_module: aws-sdk-go-v2/service/sso@v1.38.3 # version audited against +sdk_module: aws-sdk-go-v2/service/sso@v1.38.4 # version audited against last_audit_commit: 94a8059bf last_audit_date: 2026-10-12 overall: B # new service; every op checked field-by-field against the pinned serializers/deserializers/types diff --git a/services/sso/README.md b/services/sso/README.md index 6d53e48bba..d8d13a1582 100644 --- a/services/sso/README.md +++ b/services/sso/README.md @@ -1,7 +1,7 @@ # IAM Identity Center Portal -**Parity grade: B** · SDK `aws-sdk-go-v2/service/sso@v1.38.3` · last audited 2026-10-12 (`94a8059bf`) +**Parity grade: B** · SDK `aws-sdk-go-v2/service/sso@v1.38.4` · last audited 2026-10-12 (`94a8059bf`) ## Coverage diff --git a/services/ssooidc/PARITY.md b/services/ssooidc/PARITY.md index eae3c89d86..7518777c84 100644 --- a/services/ssooidc/PARITY.md +++ b/services/ssooidc/PARITY.md @@ -1,6 +1,6 @@ --- service: ssooidc -sdk_module: aws-sdk-go-v2/service/ssooidc@v1.43.3 # version audited against +sdk_module: aws-sdk-go-v2/service/ssooidc@v1.43.4 # version audited against last_audit_commit: 94a8059bf last_audit_date: 2026-10-12 overall: B # new service; every op checked field-by-field against the pinned serializers/deserializers/types diff --git a/services/ssooidc/README.md b/services/ssooidc/README.md index dc6a66bb29..b78653f4a0 100644 --- a/services/ssooidc/README.md +++ b/services/ssooidc/README.md @@ -1,7 +1,7 @@ # IAM Identity Center OIDC -**Parity grade: B** · SDK `aws-sdk-go-v2/service/ssooidc@v1.43.3` · last audited 2026-10-12 (`94a8059bf`) +**Parity grade: B** · SDK `aws-sdk-go-v2/service/ssooidc@v1.43.4` · last audited 2026-10-12 (`94a8059bf`) ## Coverage diff --git a/services/stepfunctions/PARITY.md b/services/stepfunctions/PARITY.md index 52f1bc1eb6..b230e185cc 100644 --- a/services/stepfunctions/PARITY.md +++ b/services/stepfunctions/PARITY.md @@ -1,6 +1,6 @@ --- service: stepfunctions -sdk_module: aws-sdk-go-v2/service/sfn@v1.51.3 +sdk_module: aws-sdk-go-v2/service/sfn@v1.51.4 last_audit_commit: 88924fa3b # 2026-09-24 perf sweep: ListExecutions/ListExecutionsByMapRun sort-pointers-then-copy-page; prior: 4a7682d1e last_audit_date: 2026-10-09 overall: A # Re-audit against `43aa6d65` baseline (2026-07-11 zero-drift pass). This diff --git a/services/stepfunctions/README.md b/services/stepfunctions/README.md index dc09dbea75..3f5767afc6 100644 --- a/services/stepfunctions/README.md +++ b/services/stepfunctions/README.md @@ -1,7 +1,7 @@ # Step Functions -**Parity grade: A** · SDK `aws-sdk-go-v2/service/sfn@v1.51.3` · last audited 2026-10-09 (`88924fa3b`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/sfn@v1.51.4` · last audited 2026-10-09 (`88924fa3b`) ## Coverage diff --git a/services/sts/PARITY.md b/services/sts/PARITY.md index 6652fa17e8..e1d0805eec 100644 --- a/services/sts/PARITY.md +++ b/services/sts/PARITY.md @@ -1,6 +1,6 @@ --- service: sts -sdk_module: aws-sdk-go-v2/service/sts@v1.51.3 # version audited against (pinned in go.mod) +sdk_module: aws-sdk-go-v2/service/sts@v1.51.4 # version audited against (pinned in go.mod) last_audit_commit: 0c0472570 # 2026-09-24 PGO perf sweep (debounced session-eviction sweep) last_audit_date: 2026-10-11 overall: A # 2026-08-29: errcodeaudit ERROR-path sweep. 2 confident findings diff --git a/services/sts/README.md b/services/sts/README.md index 7e623b8d2e..6b135fb5f9 100644 --- a/services/sts/README.md +++ b/services/sts/README.md @@ -1,7 +1,7 @@ # STS -**Parity grade: A** · SDK `aws-sdk-go-v2/service/sts@v1.51.3` · last audited 2026-10-11 (`0c0472570`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/sts@v1.51.4` · last audited 2026-10-11 (`0c0472570`) ## Coverage diff --git a/services/transcribe/PARITY.md b/services/transcribe/PARITY.md index cd20f72ba0..230b3eb0bd 100644 --- a/services/transcribe/PARITY.md +++ b/services/transcribe/PARITY.md @@ -5,7 +5,7 @@ # AND check the SDK module for ops added since sdk_version. Only audit changed/new surface; # trust rows marked ok whose files are unchanged since last_audit_commit. service: transcribe -sdk_module: aws-sdk-go-v2/service/transcribe@v1.66.3 # version audited against +sdk_module: aws-sdk-go-v2/service/transcribe@v1.66.4 # version audited against last_audit_commit: 7480cad08 # HEAD after the 2026-09-19 list-summary-shapes sweep last_audit_date: 2026-10-07 overall: A # A = genuine fixes found; B = already-accurate, proven op-by-op diff --git a/services/transcribe/README.md b/services/transcribe/README.md index 945a9524ba..be7e5855d7 100644 --- a/services/transcribe/README.md +++ b/services/transcribe/README.md @@ -1,7 +1,7 @@ # Transcribe -**Parity grade: A** · SDK `aws-sdk-go-v2/service/transcribe@v1.66.3` · last audited 2026-10-07 (`7480cad08`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/transcribe@v1.66.4` · last audited 2026-10-07 (`7480cad08`) ## Coverage diff --git a/services/workspaces/PARITY.md b/services/workspaces/PARITY.md index df8511b3d6..30a8148c1f 100644 --- a/services/workspaces/PARITY.md +++ b/services/workspaces/PARITY.md @@ -1,5 +1,5 @@ service: workspaces -sdk_module: aws-sdk-go-v2/service/workspaces@v1.81.3 +sdk_module: aws-sdk-go-v2/service/workspaces@v1.81.4 last_audit_commit: 7c8077891728 last_audit_date: 2026-10-10 # 2026-09-07 (gopherstack-s3v4): CreateWorkspaces stored WorkspaceProperties verbatim: no default diff --git a/services/workspaces/README.md b/services/workspaces/README.md index d2ccbeb550..c36decdad3 100644 --- a/services/workspaces/README.md +++ b/services/workspaces/README.md @@ -1,7 +1,7 @@ # WorkSpaces -**Parity grade: A** · SDK `aws-sdk-go-v2/service/workspaces@v1.81.3` · last audited 2026-10-10 (`7c8077891728`) +**Parity grade: A** · SDK `aws-sdk-go-v2/service/workspaces@v1.81.4` · last audited 2026-10-10 (`7c8077891728`) ## Coverage From a9c34b7c081360c697dde2d2d14d4d9a67ef07b2 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:43:44 -0500 Subject: [PATCH 10/24] build(deps): bump testcontainers/go module Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- testcontainers/go/go.mod | 65 +++++++++--------- testcontainers/go/go.sum | 142 ++++++++++++++++++++------------------- 2 files changed, 107 insertions(+), 100 deletions(-) diff --git a/testcontainers/go/go.mod b/testcontainers/go/go.mod index 0a725bf880..f4be75f991 100644 --- a/testcontainers/go/go.mod +++ b/testcontainers/go/go.mod @@ -6,8 +6,8 @@ require ( cloud.google.com/go/storage v1.69.0 github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.8.2 github.com/aws/aws-sdk-go-v2 v1.47.3 - github.com/aws/aws-sdk-go-v2/config v1.33.8 - github.com/aws/aws-sdk-go-v2/credentials v1.20.8 + github.com/aws/aws-sdk-go-v2/config v1.33.9 + github.com/aws/aws-sdk-go-v2/credentials v1.20.9 github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2 github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3 github.com/moby/moby/api v1.56.1 @@ -28,38 +28,38 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/azcore v1.23.3 // indirect github.com/Azure/azure-sdk-for-go/sdk/internal v1.13.0 // indirect github.com/Azure/azure-sdk-for-go/sdk/storage/internal v0.1.0 // indirect - github.com/Azure/go-ansiterm v0.0.0-20261006220739-8c912ac31dd4 // indirect + github.com/Azure/go-ansiterm v0.0.0-20261008234906-119c4d577770 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.35.0 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.57.0 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0 // indirect - github.com/Microsoft/go-winio v0.6.2 // indirect + github.com/Microsoft/go-winio v0.6.3 // indirect github.com/apache/arrow-go/v18 v18.7.0 // indirect github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 // indirect github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 // indirect github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5 // indirect - github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 // indirect + github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 // indirect github.com/aws/smithy-go v1.28.5 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 // indirect github.com/containerd/errdefs v1.0.0 // indirect github.com/containerd/errdefs/pkg v0.3.0 // indirect - github.com/containerd/log v0.1.0 // indirect + github.com/containerd/log v0.2.0 // indirect github.com/containerd/platforms v0.2.1 // indirect github.com/cpuguy83/dockercfg v0.3.2 // indirect github.com/distribution/reference v0.6.0 // indirect github.com/docker/go-connections v0.8.2 // indirect github.com/docker/go-units v0.5.0 // indirect - github.com/ebitengine/purego v0.10.1 // indirect + github.com/ebitengine/purego v0.11.1 // indirect github.com/envoyproxy/go-control-plane/envoy v1.37.0 // indirect github.com/envoyproxy/protoc-gen-validate v1.3.3 // indirect github.com/felixge/httpsnoop v1.1.0 // indirect @@ -73,25 +73,25 @@ require ( github.com/google/uuid v1.6.0 // indirect github.com/googleapis/enterprise-certificate-proxy v0.3.17 // indirect github.com/googleapis/gax-go/v2 v2.26.2 // indirect - github.com/klauspost/compress v1.19.2 // indirect + github.com/klauspost/compress v1.20.3 // indirect github.com/klauspost/cpuid/v2 v2.4.0 // indirect - github.com/lufia/plan9stats v0.0.0-20260330125221-c963978e514e // indirect - github.com/magiconair/properties v1.8.10 // indirect + github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5 // indirect + github.com/magiconair/properties v1.18.12 // indirect github.com/moby/docker-image-spec v1.3.1 // indirect - github.com/moby/go-archive v0.3.0 // indirect + github.com/moby/go-archive v0.3.3 // indirect github.com/moby/moby/client v0.6.2 // indirect github.com/moby/patternmatcher v0.6.1 // indirect github.com/moby/sys/sequential v0.7.0 // indirect github.com/moby/sys/user v0.4.1 // indirect - github.com/moby/sys/userns v0.1.0 // indirect + github.com/moby/sys/userns v0.2.1 // indirect github.com/moby/term v0.5.2 // indirect github.com/opencontainers/go-digest v1.0.0 // indirect github.com/opencontainers/image-spec v1.1.1 // indirect github.com/pierrec/lz4/v4 v4.1.28 // indirect github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect - github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect - github.com/shirou/gopsutil/v4 v4.26.6 // indirect - github.com/sirupsen/logrus v1.9.4 // indirect + github.com/power-devops/perfstat v0.0.0-20260916203055-22a1a467d9f0 // indirect + github.com/shirou/gopsutil/v4 v4.26.9 // indirect + github.com/sirupsen/logrus v1.10.2 // indirect github.com/spiffe/go-spiffe/v2 v2.8.1 // indirect github.com/tklauser/go-sysconf v0.4.0 // indirect github.com/tklauser/numcpus v0.12.0 // indirect @@ -100,20 +100,21 @@ require ( go.opentelemetry.io/auto/sdk v1.2.1 // indirect go.opentelemetry.io/contrib/detectors/gcp v1.45.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.68.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 // indirect - go.opentelemetry.io/otel v1.45.0 // indirect - go.opentelemetry.io/otel/metric v1.45.0 // indirect - go.opentelemetry.io/otel/sdk v1.45.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.45.0 // indirect - go.opentelemetry.io/otel/trace v1.45.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 // indirect + go.opentelemetry.io/otel v1.47.0 // indirect + go.opentelemetry.io/otel/log v1.47.0 // indirect + go.opentelemetry.io/otel/metric v1.47.0 // indirect + go.opentelemetry.io/otel/sdk v1.47.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.47.0 // indirect + go.opentelemetry.io/otel/trace v1.47.0 // indirect go.yaml.in/yaml/v3 v3.0.5 // indirect - golang.org/x/crypto v0.57.0 // indirect + golang.org/x/crypto v0.58.0 // indirect golang.org/x/exp v0.0.0-20260813180055-c1d0aacb2297 // indirect golang.org/x/net v0.60.0 // indirect golang.org/x/oauth2 v0.36.0 // indirect golang.org/x/sync v0.24.0 // indirect golang.org/x/sys v0.49.0 // indirect - golang.org/x/text v0.42.0 // indirect + golang.org/x/text v0.43.0 // indirect golang.org/x/time v0.15.0 // indirect google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d // indirect google.golang.org/genproto/googleapis/api v0.0.0-20260715232425-e75dac1f907d // indirect diff --git a/testcontainers/go/go.sum b/testcontainers/go/go.sum index 92d327a841..cf4866d675 100644 --- a/testcontainers/go/go.sum +++ b/testcontainers/go/go.sum @@ -36,8 +36,8 @@ github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.8.2 h1:tQJdgQjbKKffEiMOK github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.8.2/go.mod h1:kTkpJchXAdO7LGkKZP97a+Ou8TgaF4NT6MHwOIy5uSQ= github.com/Azure/azure-sdk-for-go/sdk/storage/internal v0.1.0 h1:X/bTwe0qpvmvPPutc+LWo7T4cKMqDP9JHP4k+Co9ZB4= github.com/Azure/azure-sdk-for-go/sdk/storage/internal v0.1.0/go.mod h1:+kX7ahyFelQ42F3RScM2CFgHJljp0phc/FieKLYVpFI= -github.com/Azure/go-ansiterm v0.0.0-20261006220739-8c912ac31dd4 h1:m2xcjRABtG288vnlV3U/PKh/HnPURxZp50RKNUwBxM8= -github.com/Azure/go-ansiterm v0.0.0-20261006220739-8c912ac31dd4/go.mod h1:MTUE7ZuZO89FAtAwozGg6AWD83pcdefnEq5gF82MB8s= +github.com/Azure/go-ansiterm v0.0.0-20261008234906-119c4d577770 h1:n3LUIJHwvkpfvfkt0dD7at4iYfQD24ML2jflWi3r2ew= +github.com/Azure/go-ansiterm v0.0.0-20261008234906-119c4d577770/go.mod h1:DMNF6Kxv+EcuUvVuNkvC3f+BjEEmc/Fn9aU+qiD8zpU= github.com/AzureAD/microsoft-authentication-library-for-go v1.8.0 h1:Nljr4q1GRA/5vCrMONS+g4u4LRHNgOXVSh3O43J2CnI= github.com/AzureAD/microsoft-authentication-library-for-go v1.8.0/go.mod h1:Y33QHnf0FfdVewFFISOGe20mkZbxX4H839o955/PoeI= github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.35.0 h1:bN1gA3of5bXtbnLsRPrwfmbbe7A5UWFlcTHseujLnpc= @@ -48,8 +48,8 @@ github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0 github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.57.0/go.mod h1:dzcEjy1WJ0Q4u9twNR3LcLhNoYMRCrMCMafpxa0TjPQ= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0 h1:RoO5+d7uCmDqovLrHCr2/BuViUXvdcrNxyNM1pN9dDQ= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0/go.mod h1:YqwkQPrWSC7+byyc1VlKbWLBF5JsW5IoL6xUkemYSXk= -github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= -github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= +github.com/Microsoft/go-winio v0.6.3 h1:M/52tsoyTfwaxajLnXZm7PqkbMGRH8iSWP+8fcg9MQ4= +github.com/Microsoft/go-winio v0.6.3/go.mod h1:ma0QpxizD4fyyzJ1C7MIblymTD2Nxz5Mho/3CepwIZg= github.com/andybalholm/brotli v1.2.2 h1:HzTuoo2ErYQqf5qvcJInB8uvqSVxRttzkFexPWtnceM= github.com/andybalholm/brotli v1.2.2/go.mod h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY= github.com/apache/arrow-go/v18 v18.7.0 h1:Vw/i+cJyebUofT7JlqFpe65LrmwxULn166jjwStM4HY= @@ -60,38 +60,38 @@ github.com/aws/aws-sdk-go-v2 v1.47.3 h1:HRoT/MkNi3bjO5xF4dCzLzvVmkvRGHj3/cLINDnJ github.com/aws/aws-sdk-go-v2 v1.47.3/go.mod h1:xSl+OSI5ZUw6bSMupWc218zE5Pl+65MCCu3ySWFY99A= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21 h1:WKBWnr7CcxtexN5hlwQm3PQHpOiHC1yL2jT9xV1lst4= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21/go.mod h1:wSsHgTuq6+1PF8bYXu69GvAtPwRqu58R54eiU3oJjPA= -github.com/aws/aws-sdk-go-v2/config v1.33.8 h1:I9S23gMufs97T0CE0ZUzvdl/i2TDnxOJzgxw18d1RBo= -github.com/aws/aws-sdk-go-v2/config v1.33.8/go.mod h1:/WlDmOxSaE2dhWUmEcFF3QnckmOPH49GxsQI0CzRAtg= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8 h1:ibO101be+3jJOMBCJphBXzXm9UzIq+zxr8plM2V3FHw= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8/go.mod h1:gAFU+h+59h6frPO/KUG7sgcToVf1ti8i/VMImKiFpcM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 h1:b4FhKL3xhR6BVxUTU+h1K8gK2XYhb+pU/sRiwJwLuCs= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2/go.mod h1:FprVEOVKR2fKunYpdjOCpt1/n76MnL72PcTKylXlYRs= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5 h1:JwchTNw8oqkFWMYrmFmdoS4sYgE6JJcnO+ElvME+uH4= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5/go.mod h1:8pc+vcibD0We5t3f/LqHxjBPkXXfgcjYQN3upxqz/Nw= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5 h1:CNgkOhhgJ1anuboBDmjRLCpVlBKFV9cEvT16d4QNl/w= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5/go.mod h1:SS3HIANtO8edxa4QkX+8SvbMxRm+k78QoE6EIRI81tU= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 h1:rkxirozlOuMs3QuaGsDV3ll5suBdeeH6iSLFPyA5zNk= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5/go.mod h1:OQjoYoCdNx6tLyZNEuD0HRfHQVStBIfQyigewExdEVU= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 h1:XBYeuBbMY5LRAKOdZgzUQO1BVj3B07uYAROSapq/IWg= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20/go.mod h1:XL6ZfC3ePnooN2u2LT4RNhpr/xs5TiboydyUbgr8Dmg= +github.com/aws/aws-sdk-go-v2/config v1.33.9 h1:Hv6bcQUJVnmuWaKjqD6Ot8sE75NrWsWV20oGT5aWle0= +github.com/aws/aws-sdk-go-v2/config v1.33.9/go.mod h1:ivowmrZNfBQLcg4QkaItgi5wae4Bzot9RzIdbY1hfTg= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9 h1:SNO55PnWhaDafsOcv16lCA0kdoFMl/YlegWoVsU02s0= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9/go.mod h1:+2reOTRtdD3VSBqpRDNwrZIYy8yMCYa7oK3WKTJ/I1I= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 h1:gr3b87OLB29jymWPzp/CAyXwQRJVE+sC4Wm0qBIKHsk= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3/go.mod h1:BRjf4L/Yx2hY54o+ZibPbLJyMMeSwqYQXwcJfqW66a8= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 h1:CqL8NN3p4I0JTwwV5MEoatIl4Y2amZ2X9dRD+0hbRL0= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6/go.mod h1:exdJ32hMqXl0Wyo6NwqEC5yIhtua3+PDaKE8P29m4qE= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 h1:FpBq24TG6WVSObTNhQOv7Q0088rounUUlwn3zlNItkM= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6/go.mod h1:ONzdPVYC95oBOu0VWNEsKEntcoemP3xVKjT+qWml1s4= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 h1:Qmn60RWuk9+bd2ddvJJqwf3Cpac3VvGMOdbGemtUhX4= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6/go.mod h1:h/YJhe4AVyQxEUMluph10iqV7mjajH7A9L+BHF5ppis= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 h1:e6YW5uME30TkrElR+4/xcY7NB6CCj2dcv7vtmGXhfhQ= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21/go.mod h1:obpHAMP693+f3/A8PkLhIqfK1C+NWWn8zXzqD3OH520= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6 h1:FliCmwxz1mpssINb4n9hkuX1UoReFWyatTQNASP1w7Y= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6/go.mod h1:XceXmnKHKFLu0rf8HwaILPRdGdPkec5cE/TRS21Paoc= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 h1:Q2MWL+9cTKHHiXWcsPobHiOD+wx8tTc8sWZaFvFSk9Q= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5/go.mod h1:U8tTityyPbgc90QwGOha8XsrQpLIjpGUS7+Q+4prM+Q= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 h1:LHHdobjo5le1sjJdolitV7uVvYg3wkaeM1Ju2fDgeZQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6/go.mod h1:CBGB0evAiaMD3Lk4wPO7LQCcCZLuhzL5Qf/wfEUHQ5w= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5 h1:N+38YVfwy+jsA7GtJyTiljl6eBxtdjaz+NZ+FZWWqUk= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5/go.mod h1:/PlQk/JQU5HfvBKMBXbqqLAnmyy/VcfPR9j5OcLmy5s= github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2 h1:BOB0aJVVaZzjOz7czfgrEJNObTMvu+DEaBrNR+Up4VU= github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2/go.mod h1:n0cd8OKteromGbGyZfQXziazjV0q+QHDHwlB3miEKw0= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 h1:lRyGlN6mXianMWMQdvTFCnJE5DkmD54N9PC3m+U/GgA= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3/go.mod h1:9Y78vT13MZ36q2uxrSKqHJnk/6n9sbSgGp3ZOZS1s4w= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 h1:tvpDjuUvgKURf3Yk4hOaGbZ4QdY+070OWcA5d6LUv2A= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4/go.mod h1:3ibVKg5Ng82Zby8++jELTD2nHxiPk2DJRLEeW/LKp8M= github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3 h1:r0HVgE9F8lBDemSwjSKEZ7F5tAUwhyMySxogVzoBp+k= github.com/aws/aws-sdk-go-v2/service/sqs v1.52.3/go.mod h1:Gr0VzmNbNtlISn4N0BfilvDVVBD26Apx7n5DNgYyTdU= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 h1:NYlE1/vPhIhdPTLUnmvz/PSXS3klsToqQY6KVtsynhs= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3/go.mod h1:nVwtZaAwWFpiXGfNE0GPxbpjhWNVGJbJEZDOfrDCEm4= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 h1:Glo50xPemPwHaioR66Rl5BTEq62Ohet0dyxzt6L0H1M= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3/go.mod h1:LaCSuxpt5Z2a8oThoMtWWB71u2MOmylEqHaQdp3J4aw= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 h1:L5w+LXVzMaacz3iotdx2fWtU/O+TIrplsK2JVMNbXeA= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3/go.mod h1:8E586vK6OTj+qVzsTygGzw1GlZnOgNjul8toJEdtX5s= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 h1:ChCtagixSFOxltv0o6E3NT8F7ksvZtZGPwUBynO5Nmk= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4/go.mod h1:+FEO9jrVMpc9oN3CdAxJbtlQEu3z8UddDPSedpeM3PY= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 h1:j6c+HA4AoS0EBEjArPjavFEBrucJEryfrQU0TffmACk= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4/go.mod h1:RhghaXUk9q66VtOQUX1FdPddQuHnqQZzbB0fEYXmPRA= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 h1:OKEfbf2tcfsF2pBk/S9QqNpo6alaAtiBs4hysCsBjPw= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4/go.mod h1:mCd6qGo9b8hTtfjgsmNkFlzwjyce4owd7HDVFnCLXhM= github.com/aws/smithy-go v1.28.5 h1:OqbqKtzY9NUnr2yAe9+hiTdFb20tNaK/lI0PMOGXX9k= github.com/aws/smithy-go v1.28.5/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= @@ -104,8 +104,8 @@ github.com/containerd/errdefs v1.0.0 h1:tg5yIfIlQIrxYtu9ajqY42W3lpS19XqdxRQeEwYG github.com/containerd/errdefs v1.0.0/go.mod h1:+YBYIdtsnF4Iw6nWZhJcqGSg/dwvV7tyJ/kCkyJ2k+M= github.com/containerd/errdefs/pkg v0.3.0 h1:9IKJ06FvyNlexW690DXuQNx2KA2cUJXx151Xdx3ZPPE= github.com/containerd/errdefs/pkg v0.3.0/go.mod h1:NJw6s9HwNuRhnjJhM7pylWwMyAkmCQvQ4GpJHEqRLVk= -github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= -github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= +github.com/containerd/log v0.2.0 h1:BewD/umNgVnoczglOpX8eRMyEy5t5iPlu5AIpnWDONc= +github.com/containerd/log v0.2.0/go.mod h1:/M7L7CXKcPTfNC74XzaK+5H5KbO5+4lJVpuVI6vRLoM= github.com/containerd/platforms v0.2.1 h1:zvwtM3rz2YHPQsF2CHYM8+KtB5dvhISiXh5ZpSBQv6A= github.com/containerd/platforms v0.2.1/go.mod h1:XHCb+2/hzowdiut9rkudds9bE5yJ7npe7dG/wG+uFPw= github.com/cpuguy83/dockercfg v0.3.2 h1:DlJTyZGBDlXqUZ2Dk2Q3xHs/FtnooJJVaad2S9GKorA= @@ -118,8 +118,8 @@ github.com/docker/go-connections v0.8.2 h1:9d9DEokx5W7qlr0shkFXIxEA7+TTD+llwzcyk github.com/docker/go-connections v0.8.2/go.mod h1:no1qkHdjq7kLMGUXYAduOhYPSJxxvgWBh7ogVvptn3Q= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/ebitengine/purego v0.10.1 h1:dewVBCBT2GaMu1SrNTYxQhgQBethzfhiwvZiLGP/qyY= -github.com/ebitengine/purego v0.10.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.11.1 h1:2zpWRSQNVKN4eKsKO9eM1ILDgWfYMY9GwqRmK6XeQ/0= +github.com/ebitengine/purego v0.11.1/go.mod h1:DCHPP08djqhNSoTfImcnHYQRZmd0qhakvrozqaEYhGQ= github.com/envoyproxy/go-control-plane v0.14.0 h1:hbG2kr4RuFj222B6+7T83thSPqLjwBIfQawTkC++2HA= github.com/envoyproxy/go-control-plane v0.14.0/go.mod h1:NcS5X47pLl/hfqxU70yPwL9ZMkUlwlKxtAohpi2wBEU= github.com/envoyproxy/go-control-plane/envoy v1.37.0 h1:u3riX6BoYRfF4Dr7dwSOroNfdSbEPe9Yyl09/B6wBrQ= @@ -160,32 +160,36 @@ github.com/googleapis/enterprise-certificate-proxy v0.3.17 h1:73NfMHdiqo9JFU9+7a github.com/googleapis/enterprise-certificate-proxy v0.3.17/go.mod h1:rSEsBUemEBZEexP2y6jPp16LUmUbjmSbcPMQizR0o4k= github.com/googleapis/gax-go/v2 v2.26.2 h1:ydkmNXxj7bEmmeK5AihkKnWxyOyBR9TDebvp5L5izk8= github.com/googleapis/gax-go/v2 v2.26.2/go.mod h1:sMKqnMesnKH+3wiRJROcttA+cJoZoGbZl1vDQ8XYtGk= -github.com/klauspost/compress v1.19.2 h1:hMRETovs/pu/dVWN7zIT1PGG8t509MwT6bO7XSi26R8= -github.com/klauspost/compress v1.19.2/go.mod h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ= +github.com/klauspost/compress v1.20.3 h1:zWNoFqq/lSuYQRim3dUXlXeA0IqwuZGicdG5ZTfY5j4= +github.com/klauspost/compress v1.20.3/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= github.com/klauspost/cpuid/v2 v2.4.0 h1:S6Hrbc7+ywsr0r+RLapfGBHfyefhCTwEh3A0tV913Dw= github.com/klauspost/cpuid/v2 v2.4.0/go.mod h1:19jmZ9mjzoF//ddRSUsv0zfBTJWh3QJh9FNxZTMrGxU= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/lufia/plan9stats v0.0.0-20260330125221-c963978e514e h1:Q6MvJtQK/iRcRtzAscm/zF23XxJlbECiGPyRicsX+Ak= -github.com/lufia/plan9stats v0.0.0-20260330125221-c963978e514e/go.mod h1:autxFIvghDt3jPTLoqZ9OZ7s9qTGNAWmYCjVFWPX/zg= -github.com/magiconair/properties v1.8.10 h1:s31yESBquKXCV9a/ScB3ESkOjUYYv+X0rg8SYxI99mE= -github.com/magiconair/properties v1.8.10/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= +github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5 h1:eveIIGn4BGM3qknO74omf6HYr30/exH+eVUTuAgwjZ0= +github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5/go.mod h1:autxFIvghDt3jPTLoqZ9OZ7s9qTGNAWmYCjVFWPX/zg= +github.com/magiconair/properties v1.18.12 h1:sT9zQpvTB3B4gzrX0tmZNTEaGyg8Zw55MFYRE32Mr9I= +github.com/magiconair/properties v1.18.12/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/moby/docker-image-spec v1.3.1 h1:jMKff3w6PgbfSa69GfNg+zN/XLhfXJGnEx3Nl2EsFP0= github.com/moby/docker-image-spec v1.3.1/go.mod h1:eKmb5VW8vQEh/BAr2yvVNvuiJuY6UIocYsFu/DxxRpo= -github.com/moby/go-archive v0.3.0 h1:nos4BtzzUIqB406BgQnWGMI4qib9BZ8XUHU+ucv/n1c= -github.com/moby/go-archive v0.3.0/go.mod h1:Npdv43fFqlhZW7Xo8fbm3ZMYFvAGNviUPqX21VERbcE= +github.com/moby/go-archive v0.3.3 h1:OxxR9paxsluYi+zDUEXTTaIxtkK3viymW+Ka7vRhhME= +github.com/moby/go-archive v0.3.3/go.mod h1:Npdv43fFqlhZW7Xo8fbm3ZMYFvAGNviUPqX21VERbcE= github.com/moby/moby/api v1.56.1 h1:PpWkvVPB7Fr/No8w+TfyJ/I6rWZ2YPZhT3JorIg+06c= github.com/moby/moby/api v1.56.1/go.mod h1:sZ+THbVWkjOmBPPfbnzdD/G1LuIexWhqlSHHPTDQ1Uk= github.com/moby/moby/client v0.6.2 h1:ekSPlMccrZGcw6Scb8T9D39qE0mB+XupU/yS0zNw9N4= github.com/moby/moby/client v0.6.2/go.mod h1:DGcnO7qmPJrqobx/ggQgQ/AUk+2wgVdQv7uxB0/mEsc= github.com/moby/patternmatcher v0.6.1 h1:qlhtafmr6kgMIJjKJMDmMWq7WLkKIo23hsrpR3x084U= github.com/moby/patternmatcher v0.6.1/go.mod h1:hDPoyOpDY7OrrMDLaYoY3hf52gNCR/YOUYxkhApJIxc= +github.com/moby/sys/mount v0.3.5 h1:eS3fsZTjHaBihwjp4/+5Z3jxqLXYsbwxqpVSfFv3M00= +github.com/moby/sys/mount v0.3.5/go.mod h1:WUQDO+/uCiCIkIztx8SrwIDVn2dtMFRBebRhpDFT71M= +github.com/moby/sys/mountinfo v0.7.2 h1:1shs6aH5s4o5H2zQLn796ADW1wMrIwHsyJ2v9KouLrg= +github.com/moby/sys/mountinfo v0.7.2/go.mod h1:1YOa8w8Ih7uW0wALDUgT1dTTSBrZ+HiBLGws92L2RU4= github.com/moby/sys/sequential v0.7.0 h1:ASQNGNROJSuOO6LL6bPHbKvuZu6NU8P4ldPWk31zj/8= github.com/moby/sys/sequential v0.7.0/go.mod h1:NfSTAp6V3fw4tmkD62PEcOKeZKquXT8VKCkf7aVR79o= github.com/moby/sys/user v0.4.1 h1:RgjRlaDKi/Xmyrz4t8lyzXT6v2ooFeO/7xtchmhVWE0= github.com/moby/sys/user v0.4.1/go.mod h1:E9QsW5WRe1kUAf7kW8hXKwu1uhsZEAdPLYHYSDudF4Y= -github.com/moby/sys/userns v0.1.0 h1:tVLXkFOxVu9A64/yh59slHVv9ahO9UIev4JZusOLG/g= -github.com/moby/sys/userns v0.1.0/go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28= +github.com/moby/sys/userns v0.2.1 h1:4OvdM7BcPkASbuouHsbW3aeMJSFlYDldBRnXVZhaRk8= +github.com/moby/sys/userns v0.2.1/go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28= github.com/moby/term v0.5.2 h1:6qk3FJAFDs6i/q3W/pQ97SX192qKfZgGjCQqfCJkgzQ= github.com/moby/term v0.5.2/go.mod h1:d3djjFCrjnB+fl8NJux+EJzu0msscUP+f8it8hPkFLc= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= @@ -198,12 +202,12 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmd github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= -github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 h1:o4JXh1EVt9k/+g42oCprj/FisM4qX9L3sZB3upGN2ZU= -github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= -github.com/shirou/gopsutil/v4 v4.26.6 h1:Mzr/npDtQC/xpeEuQKHZt8Zo9CmPvhTj8nkR8w5TLDs= -github.com/shirou/gopsutil/v4 v4.26.6/go.mod h1:LZ6ewCSkBqUpvSOf+LsTGnRinC6iaNUNMGBtDkJBaLQ= -github.com/sirupsen/logrus v1.9.4 h1:TsZE7l11zFCLZnZ+teH4Umoq5BhEIfIzfRDZ1Uzql2w= -github.com/sirupsen/logrus v1.9.4/go.mod h1:ftWc9WdOfJ0a92nsE2jF5u5ZwH8Bv2zdeOC42RjbV2g= +github.com/power-devops/perfstat v0.0.0-20260916203055-22a1a467d9f0 h1:XA01Vk/wv9YikCi1V51yRzIHPMT5of9+cMpZoZvDn/M= +github.com/power-devops/perfstat v0.0.0-20260916203055-22a1a467d9f0/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= +github.com/shirou/gopsutil/v4 v4.26.9 h1:CaBo/hBFqvlJoLvAQEKdHdf5GD97/MN2ACfyv63+2Ig= +github.com/shirou/gopsutil/v4 v4.26.9/go.mod h1:nKH+8wX2zxr/mDbsR+AAy6Qd2z4ZOQ7wfQaEp+yrYmg= +github.com/sirupsen/logrus v1.10.2 h1:G2SED73/qrAu6YwbdxOD6peLkCBI3z7L+ykJFTXJBBo= +github.com/sirupsen/logrus v1.10.2/go.mod h1:SLEg8TqYulVKKfIGHldVp2K2aYz2DKSVBq4g/H5bR7Q= github.com/spiffe/go-spiffe/v2 v2.8.1 h1:eXZMLsu+3MLEPJyGJkolqtVrteZfQdUpOWj6LTiDl/E= github.com/spiffe/go-spiffe/v2 v2.8.1/go.mod h1:47Q0Q9/AqGha8QLHp+kxpH4Wca7X7EnOtlIJy3mxZ3U= github.com/stretchr/objx v0.5.3 h1:jmXUvGomnU1o3W/V5h2VEradbpJDwGrzugQQvL0POH4= @@ -228,26 +232,28 @@ go.opentelemetry.io/contrib/detectors/gcp v1.45.0 h1:9jR0ZPRok9ryaOQ2Wx8rg5F7Aon go.opentelemetry.io/contrib/detectors/gcp v1.45.0/go.mod h1:VSme3o2fvSg5bVg0dRzyHaj4Z5EVhG+g2Fde6LKzmQA= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.68.0 h1:0Qx7VGBacMm9ZENQ7TnNObTYI4ShC+lHI16seduaxZo= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.68.0/go.mod h1:Sje3i3MjSPKTSPvVWCaL8ugBzJwik3u4smCjUeuupqg= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 h1:8tvICD4vSTOOsNrsI4Ljf6C+6UKvpTEH5XY3JMoyPoo= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0/go.mod h1:z9+yiacE0IHRqM4qFfkbt/JYlmYXgss8GY/jXoNuPJI= -go.opentelemetry.io/otel v1.45.0 h1:pdrWmLHofpubmArBv1LgFSv1Z0Ie/ppdZzu+kUN5EeU= -go.opentelemetry.io/otel v1.45.0/go.mod h1:XZxIqPapzEYnhNSScF5DIqXhm/rYi0FzCe2XddAwZfQ= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 h1:LxwW/9ctSCv+QkE/cLR7M91ZIkXNMqJtEMi1vCw9U8s= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0/go.mod h1:tOsftB4SslBwwErVEPaenU2RpThXWPIU8DoJHEC4dyw= +go.opentelemetry.io/otel v1.47.0 h1:j7ALJ/zgkS7Z6aeJW09p8VC9804bC+PpeTfCD4XPnOM= +go.opentelemetry.io/otel v1.47.0/go.mod h1:8wS9O2qfXrYrzp6hIF/HOYJJf/wIhFPhR2xLuP+iXQU= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.45.0 h1:dm9iyzn6tioYZtwqaiBSU0TSI8Yu/8dTIbfG0+B49DY= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.45.0/go.mod h1:xAvxYjYK28qvt+yu4BYZ/zMmAjwMXINXD6JiMyeB8iI= -go.opentelemetry.io/otel/metric v1.45.0 h1:7Eg1uH7CJ5cXv9is6tnBe1FI6rj1nwUdbFypRm3br/M= -go.opentelemetry.io/otel/metric v1.45.0/go.mod h1:HAPbm1nd3p1PmFH7v2dR+6BjXxw+Lq4a2+pndMAm08s= -go.opentelemetry.io/otel/metric/x v0.67.0 h1:PcicCNZFkZ4bXfSooXdo3WN7RBOVOtjVdo1wD358Uns= -go.opentelemetry.io/otel/metric/x v0.67.0/go.mod h1:FBjCWZe6wgcqxcMtjdGiClDKXb2YxxXii0CXftE4QtI= -go.opentelemetry.io/otel/sdk v1.45.0 h1:4VVSMgQ83dUgW2aoX5f6JgLvHwIvzcuLnF9lUdCSpCw= -go.opentelemetry.io/otel/sdk v1.45.0/go.mod h1:Sr40LgXV7DsKMMJMKOhUWOgMWTfAaqvm2kF0g7ilwuA= -go.opentelemetry.io/otel/sdk/metric v1.45.0 h1:oVFszMfyj1Am6s24Vtc7wBb8BKLcwepJjNEYILuiE3o= -go.opentelemetry.io/otel/sdk/metric v1.45.0/go.mod h1:vUWUxDZvu1WVRj8JA8S0AdhsPrZoDpA2DdZauIh4mDA= -go.opentelemetry.io/otel/trace v1.45.0 h1:l/mP6Uv7oNO7/TblbhpbgMidxhq1uO/rPsikOyVhxag= -go.opentelemetry.io/otel/trace v1.45.0/go.mod h1:qoJJA2xNMnxRrdISU/kLtfUH2wNeQbiv+jhs/CxI8bc= +go.opentelemetry.io/otel/log v1.47.0 h1:cOTS1CcLbSQeZKanGJ+0JpF/+t4PELi3O3bbl2lqCcI= +go.opentelemetry.io/otel/log v1.47.0/go.mod h1:9byitSQ5pLC6PpqwGXjqdMKya6ZTswHRZh2vvXT33nw= +go.opentelemetry.io/otel/metric v1.47.0 h1:4PptaldXx3Eat1XjMZ68pPJEs5wrhlemctZE9a3UdWY= +go.opentelemetry.io/otel/metric v1.47.0/go.mod h1:ADGSXxRrXM6bjbvLo535EstVFlPpPYZm4LBKixjDHwU= +go.opentelemetry.io/otel/metric/x v0.69.0 h1:DjRLr15H83v+hCW7JA9NoJvOkYTtmq5YoDRbe9deYpM= +go.opentelemetry.io/otel/metric/x v0.69.0/go.mod h1:uVvsMPMFFyj/HUQfrUnH3JjnOQ1dwFDorgFLRBasM0k= +go.opentelemetry.io/otel/sdk v1.47.0 h1:zWXEr4j2lFefG87TU6Yg8a7ngfohIKFZHKp0Hf5hC6I= +go.opentelemetry.io/otel/sdk v1.47.0/go.mod h1:VUc24kiOeoGsxG8G9ULx3fWKvB7jMhnGE8Oi607lgR0= +go.opentelemetry.io/otel/sdk/metric v1.47.0 h1:lfISg2j93VT6yqdk9OfUaZmw/GfcZqCCV3jdXtsPnKw= +go.opentelemetry.io/otel/sdk/metric v1.47.0/go.mod h1:ypLp+mW1Nt2x+Szt3b5/i1syodyts49lMOwxpDI3VGw= +go.opentelemetry.io/otel/trace v1.47.0 h1:JOjX/Oci8K94QHddo+bbfya/Ai/nf6/dt9ZfrFNWSrM= +go.opentelemetry.io/otel/trace v1.47.0/go.mod h1:jNaSLa2PZEYFG6fRjJABAu+bw4FS08uDmPg28lTghu0= go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= -golang.org/x/crypto v0.57.0 h1:3ZVCjf8Ggz7zneR/EHRVx68Ctf+2pmIMP2UFhh9cC6M= -golang.org/x/crypto v0.57.0/go.mod h1:Fdz0i5U6CoizGwLda9DttjSk6qlZo25zYNtR+ycvuZA= +golang.org/x/crypto v0.58.0 h1:COkYLr4k7nDI4r6QtMML2AfzeIswWHAJthLS6K/M/54= +golang.org/x/crypto v0.58.0/go.mod h1:Xh+kl5A+M0gMiWDytH2Hhr5Z7WbNCpv/eB/EFgfSk+w= golang.org/x/exp v0.0.0-20260813180055-c1d0aacb2297 h1:YXnL44eJ77R+ji4/ooy8UsXIhz+lbi2Qgdlc8iRN0gY= golang.org/x/exp v0.0.0-20260813180055-c1d0aacb2297/go.mod h1:Mkmymgv+uMpSQ/XxJ/7GpdrdYoqm3u72jEbpCLiJmNk= golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU= @@ -261,10 +267,10 @@ golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= -golang.org/x/term v0.46.0 h1:3+OXuTbaKDgwk8jTi3aSLHRlmWqHEUDUtxnbFigO4YE= -golang.org/x/term v0.46.0/go.mod h1:+K02xbkittuwc0Am4abfA3Fc+XRGXkvBXNO88NCXPoc= -golang.org/x/text v0.42.0 h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI= -golang.org/x/text v0.42.0/go.mod h1:ojzP1Z+2QtioaF8DTtO8K5q7JWVVYwZKenzujK0Zd0E= +golang.org/x/term v0.47.0 h1:cpyOwQkr2Nzxe2p6KnrTG7Ei2wtzjsuSjhpXXepZ/BM= +golang.org/x/term v0.47.0/go.mod h1:efAfAuG6RKABvg1ArGebRkvX6LXul14SM67o2e4mUCY= +golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= +golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= golang.org/x/time v0.15.0 h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U= golang.org/x/time v0.15.0/go.mod h1:Y4YMaQmXwGQZoFaVFk4YpCt4FLQMYKZe9oeV/f4MSno= gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4= From d50aa6f62b66e030070dbeeee789d23d70f8ca20 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:43:44 -0500 Subject: [PATCH 11/24] build(deps): bump Go example modules Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- examples/azure-keyvault-app/go.mod | 4 +- examples/azure-keyvault-app/go.sum | 20 +-- .../azure-servicebus-cosmos-worker/go.mod | 4 +- .../azure-servicebus-cosmos-worker/go.sum | 20 +-- examples/ddb-lambda-chain/lambda/go.mod | 32 ++-- examples/ddb-lambda-chain/lambda/go.sum | 64 +++---- examples/gcp-bigquery-gcs-load/go.mod | 74 ++++----- examples/gcp-bigquery-gcs-load/go.sum | 156 +++++++++--------- examples/gcp-run-pubsub-push/go.mod | 37 +++-- examples/gcp-run-pubsub-push/go.sum | 82 ++++----- examples/s3-lambda-processor/lambda/go.mod | 36 ++-- examples/s3-lambda-processor/lambda/go.sum | 72 ++++---- 12 files changed, 302 insertions(+), 299 deletions(-) diff --git a/examples/azure-keyvault-app/go.mod b/examples/azure-keyvault-app/go.mod index abbbcb59be..5ab534ade0 100644 --- a/examples/azure-keyvault-app/go.mod +++ b/examples/azure-keyvault-app/go.mod @@ -11,6 +11,6 @@ require ( require ( github.com/Azure/azure-sdk-for-go/sdk/internal v1.13.0 // indirect github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal v1.2.0 // indirect - golang.org/x/net v0.60.0 // indirect - golang.org/x/text v0.42.0 // indirect + golang.org/x/net v0.61.0 // indirect + golang.org/x/text v0.43.0 // indirect ) diff --git a/examples/azure-keyvault-app/go.sum b/examples/azure-keyvault-app/go.sum index 41f8d21487..9bca34993b 100644 --- a/examples/azure-keyvault-app/go.sum +++ b/examples/azure-keyvault-app/go.sum @@ -24,13 +24,13 @@ github.com/stretchr/testify v1.12.1 h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWD github.com/stretchr/testify v1.12.1/go.mod h1:MDEgiDPPsNp5cuIrHPPCyornHKgEVbtFUmoNlxoYthg= go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= -golang.org/x/crypto v0.57.0 h1:3ZVCjf8Ggz7zneR/EHRVx68Ctf+2pmIMP2UFhh9cC6M= -golang.org/x/crypto v0.57.0/go.mod h1:Fdz0i5U6CoizGwLda9DttjSk6qlZo25zYNtR+ycvuZA= -golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU= -golang.org/x/net v0.60.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg= -golang.org/x/sync v0.23.0 h1:KameEIfc1IkluZyXWLn39Wd4tURc6GbCiISGiZm2bQk= -golang.org/x/sync v0.23.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0= -golang.org/x/sys v0.48.0 h1:bbX/i/6MgT9BVLM9RT1thmxL04yeTAhbEz4SyadbXoo= -golang.org/x/sys v0.48.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= -golang.org/x/text v0.42.0 h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI= -golang.org/x/text v0.42.0/go.mod h1:ojzP1Z+2QtioaF8DTtO8K5q7JWVVYwZKenzujK0Zd0E= +golang.org/x/crypto v0.58.0 h1:COkYLr4k7nDI4r6QtMML2AfzeIswWHAJthLS6K/M/54= +golang.org/x/crypto v0.58.0/go.mod h1:Xh+kl5A+M0gMiWDytH2Hhr5Z7WbNCpv/eB/EFgfSk+w= +golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw= +golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI= +golang.org/x/sync v0.24.0 h1:iqiDrGoDgyuvAKrhLQthUEzU/R378N78gXbBjxed7oA= +golang.org/x/sync v0.24.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0= +golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= +golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= +golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= +golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= diff --git a/examples/azure-servicebus-cosmos-worker/go.mod b/examples/azure-servicebus-cosmos-worker/go.mod index 0a8a77878f..f2d4aad2a0 100644 --- a/examples/azure-servicebus-cosmos-worker/go.mod +++ b/examples/azure-servicebus-cosmos-worker/go.mod @@ -9,6 +9,6 @@ require ( require ( github.com/Azure/azure-sdk-for-go/sdk/internal v1.13.0 // indirect - golang.org/x/net v0.60.0 // indirect - golang.org/x/text v0.42.0 // indirect + golang.org/x/net v0.61.0 // indirect + golang.org/x/text v0.43.0 // indirect ) diff --git a/examples/azure-servicebus-cosmos-worker/go.sum b/examples/azure-servicebus-cosmos-worker/go.sum index c275aa78aa..673d5c1c47 100644 --- a/examples/azure-servicebus-cosmos-worker/go.sum +++ b/examples/azure-servicebus-cosmos-worker/go.sum @@ -20,13 +20,13 @@ github.com/stretchr/testify v1.12.1 h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWD github.com/stretchr/testify v1.12.1/go.mod h1:MDEgiDPPsNp5cuIrHPPCyornHKgEVbtFUmoNlxoYthg= go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= -golang.org/x/crypto v0.57.0 h1:3ZVCjf8Ggz7zneR/EHRVx68Ctf+2pmIMP2UFhh9cC6M= -golang.org/x/crypto v0.57.0/go.mod h1:Fdz0i5U6CoizGwLda9DttjSk6qlZo25zYNtR+ycvuZA= -golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU= -golang.org/x/net v0.60.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg= -golang.org/x/sync v0.23.0 h1:KameEIfc1IkluZyXWLn39Wd4tURc6GbCiISGiZm2bQk= -golang.org/x/sync v0.23.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0= -golang.org/x/sys v0.48.0 h1:bbX/i/6MgT9BVLM9RT1thmxL04yeTAhbEz4SyadbXoo= -golang.org/x/sys v0.48.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= -golang.org/x/text v0.42.0 h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI= -golang.org/x/text v0.42.0/go.mod h1:ojzP1Z+2QtioaF8DTtO8K5q7JWVVYwZKenzujK0Zd0E= +golang.org/x/crypto v0.58.0 h1:COkYLr4k7nDI4r6QtMML2AfzeIswWHAJthLS6K/M/54= +golang.org/x/crypto v0.58.0/go.mod h1:Xh+kl5A+M0gMiWDytH2Hhr5Z7WbNCpv/eB/EFgfSk+w= +golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw= +golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI= +golang.org/x/sync v0.24.0 h1:iqiDrGoDgyuvAKrhLQthUEzU/R378N78gXbBjxed7oA= +golang.org/x/sync v0.24.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0= +golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= +golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= +golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= +golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= diff --git a/examples/ddb-lambda-chain/lambda/go.mod b/examples/ddb-lambda-chain/lambda/go.mod index eeeea7944b..9d234bf15b 100644 --- a/examples/ddb-lambda-chain/lambda/go.mod +++ b/examples/ddb-lambda-chain/lambda/go.mod @@ -4,23 +4,23 @@ go 1.27.3 require ( github.com/aws/aws-lambda-go v1.55.1 - github.com/aws/aws-sdk-go-v2 v1.47.2 - github.com/aws/aws-sdk-go-v2/config v1.33.8 - github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2 + github.com/aws/aws-sdk-go-v2 v1.47.3 + github.com/aws/aws-sdk-go-v2/config v1.33.9 + github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3 ) require ( - github.com/aws/aws-sdk-go-v2/credentials v1.20.8 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 // indirect - github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 // indirect - github.com/aws/smithy-go v1.28.4 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.20.9 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 // indirect + github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 // indirect + github.com/aws/smithy-go v1.28.5 // indirect ) diff --git a/examples/ddb-lambda-chain/lambda/go.sum b/examples/ddb-lambda-chain/lambda/go.sum index 8d974b411b..3bc24a458b 100644 --- a/examples/ddb-lambda-chain/lambda/go.sum +++ b/examples/ddb-lambda-chain/lambda/go.sum @@ -1,37 +1,37 @@ github.com/aws/aws-lambda-go v1.55.1 h1:We2cCp4BwqqH/JW+bEEo1FhgG71rslvjfi4y7KmlrR0= github.com/aws/aws-lambda-go v1.55.1/go.mod h1:V+NzkHNR6vBC8C1PDloqSLE+7jYWFiPvJJFiCiTm8nE= -github.com/aws/aws-sdk-go-v2 v1.47.2 h1:4vrR4S7MUdvPiv/fxlYI/FaZCgwKuir2LpXxwCUtwWY= -github.com/aws/aws-sdk-go-v2 v1.47.2/go.mod h1:LYKdgB/k1/omdrfoQuyt6T10CvF1yw27ByBjd+ku1jk= -github.com/aws/aws-sdk-go-v2/config v1.33.8 h1:I9S23gMufs97T0CE0ZUzvdl/i2TDnxOJzgxw18d1RBo= -github.com/aws/aws-sdk-go-v2/config v1.33.8/go.mod h1:/WlDmOxSaE2dhWUmEcFF3QnckmOPH49GxsQI0CzRAtg= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8 h1:ibO101be+3jJOMBCJphBXzXm9UzIq+zxr8plM2V3FHw= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8/go.mod h1:gAFU+h+59h6frPO/KUG7sgcToVf1ti8i/VMImKiFpcM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 h1:b4FhKL3xhR6BVxUTU+h1K8gK2XYhb+pU/sRiwJwLuCs= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2/go.mod h1:FprVEOVKR2fKunYpdjOCpt1/n76MnL72PcTKylXlYRs= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5 h1:JwchTNw8oqkFWMYrmFmdoS4sYgE6JJcnO+ElvME+uH4= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5/go.mod h1:8pc+vcibD0We5t3f/LqHxjBPkXXfgcjYQN3upxqz/Nw= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5 h1:CNgkOhhgJ1anuboBDmjRLCpVlBKFV9cEvT16d4QNl/w= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5/go.mod h1:SS3HIANtO8edxa4QkX+8SvbMxRm+k78QoE6EIRI81tU= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 h1:rkxirozlOuMs3QuaGsDV3ll5suBdeeH6iSLFPyA5zNk= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5/go.mod h1:OQjoYoCdNx6tLyZNEuD0HRfHQVStBIfQyigewExdEVU= -github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2 h1:cWHPo+BjmfFZ/DjsLj9Ask/mrluXIwmK0QWB+r2bT6E= -github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.2/go.mod h1:tUZgguXYzSgy0hiPiE1jiV71D30QYXNBtspFjaKJEuk= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 h1:XBYeuBbMY5LRAKOdZgzUQO1BVj3B07uYAROSapq/IWg= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20/go.mod h1:XL6ZfC3ePnooN2u2LT4RNhpr/xs5TiboydyUbgr8Dmg= -github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5 h1:dM09wDt4JRAzKtljSTXSdxiunve7Zvqq1DRdOqpSLAc= -github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.5/go.mod h1:kpEi0FmcfNb3cj+CWv2QY2T7EG2PWnMe547kSJXKmXE= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 h1:Q2MWL+9cTKHHiXWcsPobHiOD+wx8tTc8sWZaFvFSk9Q= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5/go.mod h1:U8tTityyPbgc90QwGOha8XsrQpLIjpGUS7+Q+4prM+Q= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 h1:lRyGlN6mXianMWMQdvTFCnJE5DkmD54N9PC3m+U/GgA= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3/go.mod h1:9Y78vT13MZ36q2uxrSKqHJnk/6n9sbSgGp3ZOZS1s4w= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 h1:NYlE1/vPhIhdPTLUnmvz/PSXS3klsToqQY6KVtsynhs= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3/go.mod h1:nVwtZaAwWFpiXGfNE0GPxbpjhWNVGJbJEZDOfrDCEm4= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 h1:Glo50xPemPwHaioR66Rl5BTEq62Ohet0dyxzt6L0H1M= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3/go.mod h1:LaCSuxpt5Z2a8oThoMtWWB71u2MOmylEqHaQdp3J4aw= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 h1:L5w+LXVzMaacz3iotdx2fWtU/O+TIrplsK2JVMNbXeA= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3/go.mod h1:8E586vK6OTj+qVzsTygGzw1GlZnOgNjul8toJEdtX5s= -github.com/aws/smithy-go v1.28.4 h1:vzBmFpcRUtotqGPfmnro2W2Pgg3mk103n9sZhNJY9YU= -github.com/aws/smithy-go v1.28.4/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc= +github.com/aws/aws-sdk-go-v2 v1.47.3 h1:HRoT/MkNi3bjO5xF4dCzLzvVmkvRGHj3/cLINDnJejk= +github.com/aws/aws-sdk-go-v2 v1.47.3/go.mod h1:xSl+OSI5ZUw6bSMupWc218zE5Pl+65MCCu3ySWFY99A= +github.com/aws/aws-sdk-go-v2/config v1.33.9 h1:Hv6bcQUJVnmuWaKjqD6Ot8sE75NrWsWV20oGT5aWle0= +github.com/aws/aws-sdk-go-v2/config v1.33.9/go.mod h1:ivowmrZNfBQLcg4QkaItgi5wae4Bzot9RzIdbY1hfTg= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9 h1:SNO55PnWhaDafsOcv16lCA0kdoFMl/YlegWoVsU02s0= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9/go.mod h1:+2reOTRtdD3VSBqpRDNwrZIYy8yMCYa7oK3WKTJ/I1I= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 h1:gr3b87OLB29jymWPzp/CAyXwQRJVE+sC4Wm0qBIKHsk= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3/go.mod h1:BRjf4L/Yx2hY54o+ZibPbLJyMMeSwqYQXwcJfqW66a8= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 h1:CqL8NN3p4I0JTwwV5MEoatIl4Y2amZ2X9dRD+0hbRL0= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6/go.mod h1:exdJ32hMqXl0Wyo6NwqEC5yIhtua3+PDaKE8P29m4qE= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 h1:FpBq24TG6WVSObTNhQOv7Q0088rounUUlwn3zlNItkM= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6/go.mod h1:ONzdPVYC95oBOu0VWNEsKEntcoemP3xVKjT+qWml1s4= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 h1:Qmn60RWuk9+bd2ddvJJqwf3Cpac3VvGMOdbGemtUhX4= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6/go.mod h1:h/YJhe4AVyQxEUMluph10iqV7mjajH7A9L+BHF5ppis= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3 h1:840B8kzqfJDUHUCvSUhoc8MmnOtmGIwEg4WIFiJSy68= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.70.3/go.mod h1:OYCu7bfkQi8JHCVxkQr0n6e/eL/iiJG0YXFN5fOP3v0= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 h1:e6YW5uME30TkrElR+4/xcY7NB6CCj2dcv7vtmGXhfhQ= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21/go.mod h1:obpHAMP693+f3/A8PkLhIqfK1C+NWWn8zXzqD3OH520= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6 h1:GxZx+rmWZ1/20VC0K6PJE6KFgIlwovwpJeR4pNKRlLY= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.13.6/go.mod h1:AyLP2PNMRAVl7yq1/qoryCn28uRxMEDN4Cb3hTBUkHI= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 h1:LHHdobjo5le1sjJdolitV7uVvYg3wkaeM1Ju2fDgeZQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6/go.mod h1:CBGB0evAiaMD3Lk4wPO7LQCcCZLuhzL5Qf/wfEUHQ5w= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 h1:tvpDjuUvgKURf3Yk4hOaGbZ4QdY+070OWcA5d6LUv2A= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4/go.mod h1:3ibVKg5Ng82Zby8++jELTD2nHxiPk2DJRLEeW/LKp8M= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 h1:ChCtagixSFOxltv0o6E3NT8F7ksvZtZGPwUBynO5Nmk= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4/go.mod h1:+FEO9jrVMpc9oN3CdAxJbtlQEu3z8UddDPSedpeM3PY= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 h1:j6c+HA4AoS0EBEjArPjavFEBrucJEryfrQU0TffmACk= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4/go.mod h1:RhghaXUk9q66VtOQUX1FdPddQuHnqQZzbB0fEYXmPRA= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 h1:OKEfbf2tcfsF2pBk/S9QqNpo6alaAtiBs4hysCsBjPw= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4/go.mod h1:mCd6qGo9b8hTtfjgsmNkFlzwjyce4owd7HDVFnCLXhM= +github.com/aws/smithy-go v1.28.5 h1:OqbqKtzY9NUnr2yAe9+hiTdFb20tNaK/lI0PMOGXX9k= +github.com/aws/smithy-go v1.28.5/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= diff --git a/examples/gcp-bigquery-gcs-load/go.mod b/examples/gcp-bigquery-gcs-load/go.mod index faa96deba6..639614e468 100644 --- a/examples/gcp-bigquery-gcs-load/go.mod +++ b/examples/gcp-bigquery-gcs-load/go.mod @@ -5,66 +5,66 @@ go 1.27.3 require ( cloud.google.com/go/bigquery v1.85.0 cloud.google.com/go/storage v1.69.0 - google.golang.org/api v0.288.0 + google.golang.org/api v0.302.0 ) require ( - cel.dev/expr v0.25.2 // indirect + cel.dev/expr v0.25.3 // indirect cloud.google.com/go v0.123.0 // indirect - cloud.google.com/go/auth v0.20.0 // indirect - cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect - cloud.google.com/go/compute/metadata v0.9.0 // indirect + cloud.google.com/go/auth v0.24.1 // indirect + cloud.google.com/go/auth/oauth2adapt v0.3.0 // indirect + cloud.google.com/go/compute/metadata v0.10.0 // indirect cloud.google.com/go/iam v1.14.0 // indirect cloud.google.com/go/monitoring v1.31.0 // indirect - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.35.0 // indirect - github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.57.0 // indirect - github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0 // indirect + github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.62.0 // indirect + github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.62.0 // indirect github.com/apache/arrow/go/v15 v15.0.2 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 // indirect - github.com/envoyproxy/go-control-plane/envoy v1.37.0 // indirect + github.com/envoyproxy/go-control-plane/envoy v1.39.0 // indirect github.com/envoyproxy/protoc-gen-validate v1.3.3 // indirect github.com/felixge/httpsnoop v1.1.0 // indirect - github.com/go-jose/go-jose/v4 v4.1.4 // indirect + github.com/go-jose/go-jose/v4 v4.1.5 // indirect github.com/go-logr/logr v1.4.4 // indirect github.com/go-logr/stdr v1.2.2 // indirect - github.com/goccy/go-json v0.10.2 // indirect - github.com/google/flatbuffers v23.5.26+incompatible // indirect - github.com/google/s2a-go v0.1.9 // indirect + github.com/goccy/go-json v0.11.2 // indirect + github.com/google/flatbuffers v25.12.19+incompatible // indirect + github.com/google/s2a-go v0.1.11 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.17 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.23 // indirect github.com/googleapis/gax-go/v2 v2.26.2 // indirect - github.com/klauspost/compress v1.20.1 // indirect - github.com/klauspost/cpuid/v2 v2.2.10 // indirect - github.com/pierrec/lz4/v4 v4.1.30 // indirect + github.com/klauspost/compress v1.20.3 // indirect + github.com/klauspost/cpuid/v2 v2.4.1 // indirect + github.com/pierrec/lz4/v4 v4.1.33 // indirect github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect - github.com/spiffe/go-spiffe/v2 v2.8.1 // indirect + github.com/spiffe/go-spiffe/v2 v2.9.0 // indirect github.com/zeebo/xxh3 v1.1.0 // indirect go.opentelemetry.io/auto/sdk v1.2.1 // indirect - go.opentelemetry.io/contrib/detectors/gcp v1.45.0 // indirect - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 // indirect - go.opentelemetry.io/otel v1.46.0 // indirect + go.opentelemetry.io/contrib/detectors/gcp v1.47.0 // indirect + go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.72.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 // indirect + go.opentelemetry.io/otel v1.47.0 // indirect go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0 // indirect - go.opentelemetry.io/otel/metric v1.46.0 // indirect - go.opentelemetry.io/otel/sdk v1.46.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.46.0 // indirect - go.opentelemetry.io/otel/trace v1.46.0 // indirect - golang.org/x/crypto v0.57.0 // indirect - golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa // indirect - golang.org/x/mod v0.41.0 // indirect - golang.org/x/net v0.60.0 // indirect - golang.org/x/oauth2 v0.36.0 // indirect + go.opentelemetry.io/otel/log v1.47.0 // indirect + go.opentelemetry.io/otel/metric v1.47.0 // indirect + go.opentelemetry.io/otel/sdk v1.47.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.47.0 // indirect + go.opentelemetry.io/otel/trace v1.47.0 // indirect + golang.org/x/crypto v0.58.0 // indirect + golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49 // indirect + golang.org/x/mod v0.42.0 // indirect + golang.org/x/net v0.61.0 // indirect + golang.org/x/oauth2 v0.37.0 // indirect golang.org/x/sync v0.24.0 // indirect golang.org/x/sys v0.49.0 // indirect - golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157 // indirect - golang.org/x/text v0.42.0 // indirect - golang.org/x/time v0.15.0 // indirect - golang.org/x/tools v0.51.0 // indirect + golang.org/x/telemetry v0.0.0-20261012234344-3c2f9838340e // indirect + golang.org/x/text v0.43.0 // indirect + golang.org/x/time v0.16.0 // indirect + golang.org/x/tools v0.52.0 // indirect golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 // indirect google.golang.org/grpc v1.84.0 // indirect google.golang.org/protobuf v1.36.12 // indirect ) diff --git a/examples/gcp-bigquery-gcs-load/go.sum b/examples/gcp-bigquery-gcs-load/go.sum index f091068f9d..ea7a316385 100644 --- a/examples/gcp-bigquery-gcs-load/go.sum +++ b/examples/gcp-bigquery-gcs-load/go.sum @@ -1,15 +1,15 @@ -cel.dev/expr v0.25.2 h1:K6j46C81hXtZQfuX60cVWQFBJahKSE2gfRbNuvr5bFs= -cel.dev/expr v0.25.2/go.mod h1:hrXvqGP6G6gyx8UAHSHJ5RGk//1Oj5nXQ2NI02Nrsg4= +cel.dev/expr v0.25.3 h1:A2jO8jwOugrrovveCWfj0KEZOfqiLgAcwjpHPhzIGw0= +cel.dev/expr v0.25.3/go.mod h1:hrXvqGP6G6gyx8UAHSHJ5RGk//1Oj5nXQ2NI02Nrsg4= cloud.google.com/go v0.123.0 h1:2NAUJwPR47q+E35uaJeYoNhuNEM9kM8SjgRgdeOJUSE= cloud.google.com/go v0.123.0/go.mod h1:xBoMV08QcqUGuPW65Qfm1o9Y4zKZBpGS+7bImXLTAZU= -cloud.google.com/go/auth v0.20.0 h1:kXTssoVb4azsVDoUiF8KvxAqrsQcQtB53DcSgta74CA= -cloud.google.com/go/auth v0.20.0/go.mod h1:942/yi/itH1SsmpyrbnTMDgGfdy2BUqIKyd0cyYLc5Q= -cloud.google.com/go/auth/oauth2adapt v0.2.8 h1:keo8NaayQZ6wimpNSmW5OPc283g65QNIiLpZnkHRbnc= -cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod h1:XQ9y31RkqZCcwJWNSx2Xvric3RrU88hAYYbjDWYDL+c= +cloud.google.com/go/auth v0.24.1 h1:NTmd2iJb4DsGIav0KiqFMYI88nMshA2wnFMBatRmoCs= +cloud.google.com/go/auth v0.24.1/go.mod h1:1dmBXa9xfBvBr39ZnDUDkaaA91ccq9CcqENDgJA4d7c= +cloud.google.com/go/auth/oauth2adapt v0.3.0 h1:FY8oSZpCYoUNv6QxVODuMjQz4IlSOVeiQtZ08vLPz88= +cloud.google.com/go/auth/oauth2adapt v0.3.0/go.mod h1:7+2uCm7++XFO+/lN06c2HXpDXb/NMNn2/UwyBPbTnkk= cloud.google.com/go/bigquery v1.85.0 h1:zsFsa8jOVkU4c7CWE1cbrfsemtNbM3YRUmtFRYXYN58= cloud.google.com/go/bigquery v1.85.0/go.mod h1:oBma1P5/b1Jtd8xRLKoyTeNIMlACGHbSMLudzxHGHgc= -cloud.google.com/go/compute/metadata v0.9.0 h1:pDUj4QMoPejqq20dK0Pg2N4yG9zIkYGdBtwLoEkH9Zs= -cloud.google.com/go/compute/metadata v0.9.0/go.mod h1:E0bWwX5wTnLPedCKqk3pJmVgCBSM6qQI1yTBdEb3C10= +cloud.google.com/go/compute/metadata v0.10.0 h1:pyKMUQSwchgkIBBJGdILqQbs/BNJXqwSA7Ej6LAvvtY= +cloud.google.com/go/compute/metadata v0.10.0/go.mod h1:rGFHRrIif570kSibjFTMbt6/4/tzgJWFGI/HVol4GIk= cloud.google.com/go/datacatalog v1.33.0 h1:8V80PpoAGdOOr2QhBrp4wZ66MDCbATdAB/fmVmo5rlU= cloud.google.com/go/datacatalog v1.33.0/go.mod h1:/EMN04S73fZcPdtNg86VYLDrhi2HheMehQtMCS86Klk= cloud.google.com/go/iam v1.14.0 h1:YRIB1/4xxwJ+NfI6RQr1WaOoHHeV0MizJEj940nBXJA= @@ -24,14 +24,12 @@ cloud.google.com/go/storage v1.69.0 h1:jAAMC1411HEh78nKsU0Zns+eFj3TnhjAWIhg5Ud/X cloud.google.com/go/storage v1.69.0/go.mod h1:PELYsxTYm2peE4mwLEC1+mS1dA/kUSRUxNv56rOy44g= cloud.google.com/go/trace v1.16.0 h1:GmQovzFc5F0CNfl0VLgL64aoTtu7xsM0YajW2GlG9+E= cloud.google.com/go/trace v1.16.0/go.mod h1:r+bdAn16dKLSV1G2D5v3e58IlQlizfxWrUfjx7kM7X0= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.35.0 h1:bN1gA3of5bXtbnLsRPrwfmbbe7A5UWFlcTHseujLnpc= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.35.0/go.mod h1:Yj5vHEz/aAepZGliRJsA6uvHAVAQyEwajq9ORCHPxzM= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.57.0 h1:jLdiS1vO+XJFyDSWRHBx56r4s/NNtcl5J6KyCcWUX/w= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.57.0/go.mod h1:8lmpHY+1VRoteiOwyrQMDt1YGXOrFKCz+1wJW7n3ODY= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.57.0 h1:cSjUzZ7KU8hicTgzaSv9NmSyM9fTVK3y5lsBUl3wOis= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.57.0/go.mod h1:dzcEjy1WJ0Q4u9twNR3LcLhNoYMRCrMCMafpxa0TjPQ= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0 h1:RoO5+d7uCmDqovLrHCr2/BuViUXvdcrNxyNM1pN9dDQ= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0/go.mod h1:YqwkQPrWSC7+byyc1VlKbWLBF5JsW5IoL6xUkemYSXk= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.62.0 h1:5y2LR2pripbccOte6BpZ+guv5O5W0OQIfKvUYZrGaAQ= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.62.0/go.mod h1:b3f7EifFRqkVt142USoGIP62uUeZm7ALCPrs1ZjWXYo= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.62.0 h1:tRsXhJnn0w0TNwJpVrB94wsrimzjWKFzdQlUhRdNUzc= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.62.0/go.mod h1:ifhe5teRNcbxg9p353DhOkOgczzL/IBLYFqT1cm1zpM= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.62.0 h1:aPMa5qZU9dp4fU34o+jQgVIPFIOi20oxYg8TLigmZLg= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.62.0/go.mod h1:sg6Wqbl0BKKZ5zKnQj2q0qic/3ziF894SCx1LpbX37Y= github.com/apache/arrow/go/v15 v15.0.2 h1:60IliRbiyTWCWjERBCkO1W4Qun9svcYoZrSLcyOsMLE= github.com/apache/arrow/go/v15 v15.0.2/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= @@ -40,49 +38,49 @@ github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 h1:aBangftG7EVZoUb69Os github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2/go.mod h1:qwXFYgsP6T7XnJtbKlf1HP8AjxZZyzxMmc+Lq5GjlU4= github.com/envoyproxy/go-control-plane v0.14.0 h1:hbG2kr4RuFj222B6+7T83thSPqLjwBIfQawTkC++2HA= github.com/envoyproxy/go-control-plane v0.14.0/go.mod h1:NcS5X47pLl/hfqxU70yPwL9ZMkUlwlKxtAohpi2wBEU= -github.com/envoyproxy/go-control-plane/envoy v1.37.0 h1:u3riX6BoYRfF4Dr7dwSOroNfdSbEPe9Yyl09/B6wBrQ= -github.com/envoyproxy/go-control-plane/envoy v1.37.0/go.mod h1:DReE9MMrmecPy+YvQOAOHNYMALuowAnbjjEMkkWOi6A= +github.com/envoyproxy/go-control-plane/envoy v1.39.0 h1:1uwRDYPYG8BIBU9Mj1sUAebNmlM6beu/ZKKweSLDxk8= +github.com/envoyproxy/go-control-plane/envoy v1.39.0/go.mod h1:5e4ylfTZO723MEEFsCpSW4ZEBWR8mwkEyXfwJBTCZ9c= github.com/envoyproxy/go-control-plane/ratelimit v0.1.0 h1:/G9QYbddjL25KvtKTv3an9lx6VBE2cnb8wp1vEGNYGI= github.com/envoyproxy/go-control-plane/ratelimit v0.1.0/go.mod h1:Wk+tMFAFbCXaJPzVVHnPgRKdUdwW/KdbRt94AzgRee4= github.com/envoyproxy/protoc-gen-validate v1.3.3 h1:MVQghNeW+LZcmXe7SY1V36Z+WFMDjpqGAGacLe2T0ds= github.com/envoyproxy/protoc-gen-validate v1.3.3/go.mod h1:TsndJ/ngyIdQRhMcVVGDDHINPLWB7C82oDArY51KfB0= github.com/felixge/httpsnoop v1.1.0 h1:3YtUj32ZZkqZtt3sZZsClsymw/QDuVfpNhoA31zeORc= github.com/felixge/httpsnoop v1.1.0/go.mod h1:Zqxgdd+1Rkcz8euOqdr7lqgCRJztwr5hp9vDSi5UZCE= -github.com/go-jose/go-jose/v4 v4.1.4 h1:moDMcTHmvE6Groj34emNPLs/qtYXRVcd6S7NHbHz3kA= -github.com/go-jose/go-jose/v4 v4.1.4/go.mod h1:x4oUasVrzR7071A4TnHLGSPpNOm2a21K9Kf04k1rs08= +github.com/go-jose/go-jose/v4 v4.1.5 h1:RjgjO2LOtWOJKUC5wpwY9LR3B3vwVAz6JS2YHfYU6eA= +github.com/go-jose/go-jose/v4 v4.1.5/go.mod h1:x4oUasVrzR7071A4TnHLGSPpNOm2a21K9Kf04k1rs08= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.4.4 h1:tG4xh9yMsRCAiodLVTxyrkzSZ9+o0L1Kg/+cPVcbP/8= github.com/go-logr/logr v1.4.4/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= -github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= -github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/goccy/go-json v0.11.2 h1:jdZv93Tt4ioR8yW1CoNsvSxrcZlCXAUU1aZXN7gpXUA= +github.com/goccy/go-json v0.11.2/go.mod h1:3NdmfEkZlB7YI5UFw/qdFKq8XN1aiWR0YyRPWZNQltY= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= -github.com/google/flatbuffers v23.5.26+incompatible h1:M9dgRyhJemaM4Sw8+66GHBu8ioaQmyPLg1b8VwK5WJg= -github.com/google/flatbuffers v23.5.26+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= +github.com/google/flatbuffers v25.12.19+incompatible h1:haMV2JRRJCe1998HeW/p0X9UaMTK6SDo0ffLn2+DbLs= +github.com/google/flatbuffers v25.12.19+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/google/martian/v3 v3.3.3 h1:DIhPTQrbPkgs2yJYdXU/eNACCG5DVQjySNRNlflZ9Fc= github.com/google/martian/v3 v3.3.3/go.mod h1:iEPrYcgCF7jA9OtScMFQyAlZZ4YXTKEtJ1E6RWzmBA0= -github.com/google/s2a-go v0.1.9 h1:LGD7gtMgezd8a/Xak7mEWL0PjoTQFvpRudN895yqKW0= -github.com/google/s2a-go v0.1.9/go.mod h1:YA0Ei2ZQL3acow2O62kdp9UlnvMmU7kA6Eutn0dXayM= +github.com/google/s2a-go v0.1.11 h1:7v1V1TraNGP63WptsAkNqr2w8jgm4vM6A6qx6Lsw9iM= +github.com/google/s2a-go v0.1.11/go.mod h1:pz4tyvwXvJLLbyrkh6FW1eS2zPUXMaTmyNhYtyP2tNw= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/enterprise-certificate-proxy v0.3.17 h1:73NfMHdiqo9JFU9+7a5ExpVa10/R29pXfZIaW559nrg= -github.com/googleapis/enterprise-certificate-proxy v0.3.17/go.mod h1:rSEsBUemEBZEexP2y6jPp16LUmUbjmSbcPMQizR0o4k= +github.com/googleapis/enterprise-certificate-proxy v0.3.23 h1:J+VGF1wjAM2dU2kKUXZxJdDppRLReWP7KWcclfngQhc= +github.com/googleapis/enterprise-certificate-proxy v0.3.23/go.mod h1:Y8NO/15GNLkrXI3OR5xOFmeU3XLX1sLSdtlXgJ0zmIw= github.com/googleapis/gax-go/v2 v2.26.2 h1:ydkmNXxj7bEmmeK5AihkKnWxyOyBR9TDebvp5L5izk8= github.com/googleapis/gax-go/v2 v2.26.2/go.mod h1:sMKqnMesnKH+3wiRJROcttA+cJoZoGbZl1vDQ8XYtGk= -github.com/klauspost/compress v1.20.1 h1:T7kKElXUMXrUJ2E9QhQhxFtcK5rPyLdsGZvdbLMPdiQ= -github.com/klauspost/compress v1.20.1/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= -github.com/klauspost/cpuid/v2 v2.2.10 h1:tBs3QSyvjDyFTq3uoc/9xFpCuOsJQFNPiAhYdw2skhE= -github.com/klauspost/cpuid/v2 v2.2.10/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0= -github.com/pierrec/lz4/v4 v4.1.30 h1:cchX8N2DVP668WkElI9QMwVyoNabLkq1LofDHFeIrdg= -github.com/pierrec/lz4/v4 v4.1.30/go.mod h1:EoQMVJgeeEOMsCqCzqFm2O0cJvljX2nGZjcRIPL34O4= +github.com/klauspost/compress v1.20.3 h1:zWNoFqq/lSuYQRim3dUXlXeA0IqwuZGicdG5ZTfY5j4= +github.com/klauspost/compress v1.20.3/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= +github.com/klauspost/cpuid/v2 v2.4.1 h1:I9KxadAkvo+QjtcEE2f2tyfEvmIla/T0m+14PrZNl0U= +github.com/klauspost/cpuid/v2 v2.4.1/go.mod h1:19jmZ9mjzoF//ddRSUsv0zfBTJWh3QJh9FNxZTMrGxU= +github.com/pierrec/lz4/v4 v4.1.33 h1:GjG1TJ1V4IzKP8L96muuuDNpTwd7D+l2ccXrjAbe014= +github.com/pierrec/lz4/v4 v4.1.33/go.mod h1:7SE9MC2STkNtL4PIwGhjmyVwvILaGI9/COYQNBhKM/c= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= -github.com/spiffe/go-spiffe/v2 v2.8.1 h1:eXZMLsu+3MLEPJyGJkolqtVrteZfQdUpOWj6LTiDl/E= -github.com/spiffe/go-spiffe/v2 v2.8.1/go.mod h1:47Q0Q9/AqGha8QLHp+kxpH4Wca7X7EnOtlIJy3mxZ3U= +github.com/spiffe/go-spiffe/v2 v2.9.0 h1:g5qTg3qIP1HXV+GzuyEfSJFVxUCpEP5Ui1OINVJHPB4= +github.com/spiffe/go-spiffe/v2 v2.9.0/go.mod h1:w2CLWKLMTX/PPYUEUPv3ltH0RXsw5S8suwNF46w9/Aw= github.com/stretchr/testify v1.12.1 h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWDWE= github.com/stretchr/testify v1.12.1/go.mod h1:MDEgiDPPsNp5cuIrHPPCyornHKgEVbtFUmoNlxoYthg= github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= @@ -91,62 +89,64 @@ github.com/zeebo/xxh3 v1.1.0 h1:s7DLGDK45Dyfg7++yxI0khrfwq9661w9EN78eP/UZVs= github.com/zeebo/xxh3 v1.1.0/go.mod h1:IisAie1LELR4xhVinxWS5+zf1lA4p0MW4T+w+W07F5s= go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= -go.opentelemetry.io/contrib/detectors/gcp v1.45.0 h1:9jR0ZPRok9ryaOQ2Wx8rg5F7Aon59mxrqbVI60/vlBk= -go.opentelemetry.io/contrib/detectors/gcp v1.45.0/go.mod h1:VSme3o2fvSg5bVg0dRzyHaj4Z5EVhG+g2Fde6LKzmQA= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0 h1:oECp5f+hN7nkwjU/8BxQ/q23bGPb8FIrD839owX222E= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0/go.mod h1:DqEFwLumhzMBDQv9PcWbyoDxHI/4lAk6CM4nJBH39sc= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 h1:3g7B90UzBltIDKq1/5mrTGxTnOFDV0ICOhLoxiZ8jlg= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0/go.mod h1:Ef8SuTh59BT7+ofpDxN9z+yOlc4t2GjLmKDgYNJL/NU= -go.opentelemetry.io/otel v1.46.0 h1:FHt5/CDyVxi/8IM1CH7VE/rRgq3kLHa2mSTVMO8AWyc= -go.opentelemetry.io/otel v1.46.0/go.mod h1:Gj3SEScelsNC45tp4nSxRYlS+f5iez7W8XPMCt905kE= +go.opentelemetry.io/contrib/detectors/gcp v1.47.0 h1:Ct6+aaiSO6Nk5SOb6PYcR7iWp+83YF/pL1OJcGqOmbg= +go.opentelemetry.io/contrib/detectors/gcp v1.47.0/go.mod h1:3N259ss0b1AVOs+fYw7lOO0mcUwNqSIpQ+Zitpuqx00= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.72.0 h1:Tq+E65HaNbZTeqcLw6QUhsV+/EIWdkfUH2CQzcrlE5M= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.72.0/go.mod h1:A+EVhDakAj1waJBPhmTszZaSr08ww8MRRKy1nB1rqck= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 h1:LxwW/9ctSCv+QkE/cLR7M91ZIkXNMqJtEMi1vCw9U8s= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0/go.mod h1:tOsftB4SslBwwErVEPaenU2RpThXWPIU8DoJHEC4dyw= +go.opentelemetry.io/otel v1.47.0 h1:j7ALJ/zgkS7Z6aeJW09p8VC9804bC+PpeTfCD4XPnOM= +go.opentelemetry.io/otel v1.47.0/go.mod h1:8wS9O2qfXrYrzp6hIF/HOYJJf/wIhFPhR2xLuP+iXQU= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0 h1:PR9eAf7o0dQs3hshZNZpE9aW2dXWX/KdDf6pJilVD3U= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0/go.mod h1:2Z4KyNdH1uuzivdinyfGsxzNNT/Rl45pwtVwfYVI0xk= -go.opentelemetry.io/otel/metric v1.46.0 h1:yBnkXvgV7AXFILZc5K6IZe/CBFF3OS7BJ8ov6/lj0K8= -go.opentelemetry.io/otel/metric v1.46.0/go.mod h1:iPmdWqifKUdzziPkvvzIJXITl56fQx2mGM/DHLB3/2o= -go.opentelemetry.io/otel/metric/x v0.68.0 h1:TA/cBT23D3MnxYPwHL7YFOdYGdx0A0v+s7Mzotpd1dU= -go.opentelemetry.io/otel/metric/x v0.68.0/go.mod h1:agudOmvWhwUTjgibWDzxD2PoWYnpw5Ht5jISYOD2Hd4= -go.opentelemetry.io/otel/sdk v1.46.0 h1:h5CNQQjEbuQXY/JfZtgt3i7HVFV3aHPO2OAwO2eTYPI= -go.opentelemetry.io/otel/sdk v1.46.0/go.mod h1:GAERFXFt5SYCEB+YiKUbMBeza6UaDH7GmGOZEfh2gSM= -go.opentelemetry.io/otel/sdk/metric v1.46.0 h1:0piZ26EG4RBfebb2jhDH6ERCYHoVWduc3kLgPCwSnSE= -go.opentelemetry.io/otel/sdk/metric v1.46.0/go.mod h1:I1PbKrdVc8Qu8HYVDNtqVIwLwjNrhsV/uFuxfwg8mO4= -go.opentelemetry.io/otel/trace v1.46.0 h1:OULy7ccdJnZtJ0UDYFOIGaCmiWzJ8Vi2G/Rsu60qs1c= -go.opentelemetry.io/otel/trace v1.46.0/go.mod h1:J7GAXweO77XSFkB/rmAqk9D6ihszhFjLU+d9WuUxDLI= +go.opentelemetry.io/otel/log v1.47.0 h1:cOTS1CcLbSQeZKanGJ+0JpF/+t4PELi3O3bbl2lqCcI= +go.opentelemetry.io/otel/log v1.47.0/go.mod h1:9byitSQ5pLC6PpqwGXjqdMKya6ZTswHRZh2vvXT33nw= +go.opentelemetry.io/otel/metric v1.47.0 h1:4PptaldXx3Eat1XjMZ68pPJEs5wrhlemctZE9a3UdWY= +go.opentelemetry.io/otel/metric v1.47.0/go.mod h1:ADGSXxRrXM6bjbvLo535EstVFlPpPYZm4LBKixjDHwU= +go.opentelemetry.io/otel/metric/x v0.69.0 h1:DjRLr15H83v+hCW7JA9NoJvOkYTtmq5YoDRbe9deYpM= +go.opentelemetry.io/otel/metric/x v0.69.0/go.mod h1:uVvsMPMFFyj/HUQfrUnH3JjnOQ1dwFDorgFLRBasM0k= +go.opentelemetry.io/otel/sdk v1.47.0 h1:zWXEr4j2lFefG87TU6Yg8a7ngfohIKFZHKp0Hf5hC6I= +go.opentelemetry.io/otel/sdk v1.47.0/go.mod h1:VUc24kiOeoGsxG8G9ULx3fWKvB7jMhnGE8Oi607lgR0= +go.opentelemetry.io/otel/sdk/metric v1.47.0 h1:lfISg2j93VT6yqdk9OfUaZmw/GfcZqCCV3jdXtsPnKw= +go.opentelemetry.io/otel/sdk/metric v1.47.0/go.mod h1:ypLp+mW1Nt2x+Szt3b5/i1syodyts49lMOwxpDI3VGw= +go.opentelemetry.io/otel/trace v1.47.0 h1:JOjX/Oci8K94QHddo+bbfya/Ai/nf6/dt9ZfrFNWSrM= +go.opentelemetry.io/otel/trace v1.47.0/go.mod h1:jNaSLa2PZEYFG6fRjJABAu+bw4FS08uDmPg28lTghu0= go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= -golang.org/x/crypto v0.57.0 h1:3ZVCjf8Ggz7zneR/EHRVx68Ctf+2pmIMP2UFhh9cC6M= -golang.org/x/crypto v0.57.0/go.mod h1:Fdz0i5U6CoizGwLda9DttjSk6qlZo25zYNtR+ycvuZA= -golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa h1:QSyA8ishJCyT21kER9KwNt0b7BM3iRK4x9QXhjN5Fdk= -golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa/go.mod h1:zeBbvyFKDaLwa7CH/zI8KXt7gTl14SF7sO08Pl5jBCM= -golang.org/x/mod v0.41.0 h1:qJmnOUb4YB+FsEuM3HcWucdZASCPGhsX6uljO6pog0c= -golang.org/x/mod v0.41.0/go.mod h1:Ek9pY8RKWXwsWvd3rQiHYtMqkjSUV+s1Rj7j4H5Ur6o= -golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU= -golang.org/x/net v0.60.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg= -golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs= -golang.org/x/oauth2 v0.36.0/go.mod h1:YDBUJMTkDnJS+A4BP4eZBjCqtokkg1hODuPjwiGPO7Q= +golang.org/x/crypto v0.58.0 h1:COkYLr4k7nDI4r6QtMML2AfzeIswWHAJthLS6K/M/54= +golang.org/x/crypto v0.58.0/go.mod h1:Xh+kl5A+M0gMiWDytH2Hhr5Z7WbNCpv/eB/EFgfSk+w= +golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49 h1:pQo5TwmxKJvI8k39uYS2Gqkk8OXWxX/TMSis2Twp1AQ= +golang.org/x/exp v0.0.0-20261011100332-faecfb24eb49/go.mod h1:DBoxwWhjaW8DJJw/YeM4zpeOKMC1FMXSblsYy+1mFSw= +golang.org/x/mod v0.42.0 h1:ICeL3t2L30ljSPHHxDnR4fqVcBt/zR2zJAb9juavmQg= +golang.org/x/mod v0.42.0/go.mod h1:u5fzIrRInkL8MaO1cbRkUHT64v303YIT5KEqpNr7jRs= +golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw= +golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI= +golang.org/x/oauth2 v0.37.0 h1:JUlcxA8oAtauLfiH8FX2/FkAWHAdi0QtGCGc+hofE98= +golang.org/x/oauth2 v0.37.0/go.mod h1:IxwZNxUULJmpBFf9K/9NTMSIfZZuvuTy1gGxhigP/58= golang.org/x/sync v0.24.0 h1:iqiDrGoDgyuvAKrhLQthUEzU/R378N78gXbBjxed7oA= golang.org/x/sync v0.24.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0= golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= -golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157 h1:DftxASHKl6JolFPqoN+2WrFO53JvkHwRXvFqf8gsivA= -golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157/go.mod h1:i+ivNqjDnTF3WTElsdk5g9V5DTSBYgdNo7xTU9SDwYA= -golang.org/x/text v0.42.0 h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI= -golang.org/x/text v0.42.0/go.mod h1:ojzP1Z+2QtioaF8DTtO8K5q7JWVVYwZKenzujK0Zd0E= -golang.org/x/time v0.15.0 h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U= -golang.org/x/time v0.15.0/go.mod h1:Y4YMaQmXwGQZoFaVFk4YpCt4FLQMYKZe9oeV/f4MSno= -golang.org/x/tools v0.51.0 h1:k4Xc/1Om9jwkBJBo4NVLMSARBoWtK10mx+W5BnXCeAI= -golang.org/x/tools v0.51.0/go.mod h1:9eEncMayCV6zRMGhR5eZEC2iBx98qWcF1HZ9Z7wJOoA= +golang.org/x/telemetry v0.0.0-20261012234344-3c2f9838340e h1:9SsMZp9KIkurCGJTzcNGln2ujocTgCzBv/8/9KX1G7A= +golang.org/x/telemetry v0.0.0-20261012234344-3c2f9838340e/go.mod h1:GNu+nb+E5axfGmP+Uu3ZVQu5lE/Xk42MjZOHWUD94/o= +golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= +golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= +golang.org/x/time v0.16.0 h1:vMb6ptszcQMkcwiRTAuNNU50gom6++Q/6gY2hDM6VDE= +golang.org/x/time v0.16.0/go.mod h1:rVKOqvZeKvrDKTQiAHJ7wmwP0RzleSphoEA9RcdLA0s= +golang.org/x/tools v0.52.0 h1:ryxg4U63oaUYk7uOLTF37n43f4qgtGvqV4Ioit1BaEs= +golang.org/x/tools v0.52.0/go.mod h1:ItcP5UNaVGG+Yc4eIYmaFLNJ4soEopkx5Y2d4lcEurs= golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhSt0ABwskkZKjD3bXGnZGpNY= golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4= gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E= -google.golang.org/api v0.288.0 h1:glhO/J88obKP5I269W3hB73dvBKrjU56ZfmNlNXpgTU= -google.golang.org/api v0.288.0/go.mod h1:lM2kYRzYUCBY91P9h6VF1PYmvhxii3O5hji37qRvIcY= +google.golang.org/api v0.302.0 h1:/eENsEv3+GE0QiEmXjdaLI84Mt76LNjGz4vp4E7sRVw= +google.golang.org/api v0.302.0/go.mod h1:dcjRWAy1QdjGb3Z67Qu0gdBWH2gL8Qoy/RI2ZVuvdeE= google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d h1:C9v1o0/4quuhOAfmRXA2j+we0PqZIp8traLdeogF3Ms= google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d/go.mod h1:Wz2wFJntZFmLGo7pLDXZ3wYk5hyc0Mb+SkHhDDXT+lU= -google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4 h1:NCe/UiklGd/9xjT+ROBVhJ1kf6TRQaFedsR+z7u1gvo= -google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4/go.mod h1:fJ2lYaWjqNknJyQBOCd0fA3HnEElJqGplH71a2txi+g= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 h1:5t+ZydAFj5kGVLrgCvLmpmCf9ylGRd64hpEronfRaws= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4/go.mod h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA= +google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 h1:DS/w3N8rsfrwxwgGSj6WhMsPo7aNQGmDx74J81zd0NQ= +google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941/go.mod h1:AuGAdi9KnXss7xbLxIKhCvk+Ro/SxpET/iS45DNYN+M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 h1:QG6hS4zFplRZvOQedzei4t2pT/zkQc3VR1u+S9/rcAw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941/go.mod h1:OaIUM3+LpYcK2GXM4FTmhWoIq371Owdr+Cc7/BsYHHc= google.golang.org/grpc v1.84.0 h1:soMyaPJ8pAak5PIQ0DGBUir0XRo2fRoMqhNWMLlLxO0= google.golang.org/grpc v1.84.0/go.mod h1:ljCht0DrxQrXBDRTZp52Qxh3Ffk8CdYm2sj4O2QN2C0= google.golang.org/protobuf v1.36.12 h1:pJOKDDOyeXErUroCihFAd5LQuwXBSpVnKGrj5o/fwxc= diff --git a/examples/gcp-run-pubsub-push/go.mod b/examples/gcp-run-pubsub-push/go.mod index 76ef5d78c5..08e73c66b3 100644 --- a/examples/gcp-run-pubsub-push/go.mod +++ b/examples/gcp-run-pubsub-push/go.mod @@ -5,41 +5,42 @@ go 1.27.3 require ( cloud.google.com/go/pubsub/v2 v2.7.0 cloud.google.com/go/run v1.23.0 - google.golang.org/api v0.288.0 + google.golang.org/api v0.302.0 google.golang.org/grpc v1.84.0 ) require ( cloud.google.com/go v0.123.0 // indirect - cloud.google.com/go/auth v0.20.0 // indirect - cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect - cloud.google.com/go/compute/metadata v0.9.0 // indirect + cloud.google.com/go/auth v0.24.1 // indirect + cloud.google.com/go/auth/oauth2adapt v0.3.0 // indirect + cloud.google.com/go/compute/metadata v0.10.0 // indirect cloud.google.com/go/iam v1.14.0 // indirect cloud.google.com/go/longrunning v1.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/felixge/httpsnoop v1.1.0 // indirect github.com/go-logr/logr v1.4.4 // indirect github.com/go-logr/stdr v1.2.2 // indirect - github.com/google/s2a-go v0.1.9 // indirect + github.com/google/s2a-go v0.1.11 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.17 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.23 // indirect github.com/googleapis/gax-go/v2 v2.26.2 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.2.1 // indirect - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 // indirect - go.opentelemetry.io/otel v1.46.0 // indirect - go.opentelemetry.io/otel/metric v1.46.0 // indirect - go.opentelemetry.io/otel/trace v1.46.0 // indirect - golang.org/x/crypto v0.57.0 // indirect - golang.org/x/net v0.60.0 // indirect - golang.org/x/oauth2 v0.36.0 // indirect + go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.72.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 // indirect + go.opentelemetry.io/otel v1.47.0 // indirect + go.opentelemetry.io/otel/log v1.47.0 // indirect + go.opentelemetry.io/otel/metric v1.47.0 // indirect + go.opentelemetry.io/otel/trace v1.47.0 // indirect + golang.org/x/crypto v0.58.0 // indirect + golang.org/x/net v0.61.0 // indirect + golang.org/x/oauth2 v0.37.0 // indirect golang.org/x/sync v0.24.0 // indirect golang.org/x/sys v0.49.0 // indirect - golang.org/x/text v0.42.0 // indirect - golang.org/x/time v0.15.0 // indirect + golang.org/x/text v0.43.0 // indirect + golang.org/x/time v0.16.0 // indirect google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 // indirect google.golang.org/protobuf v1.36.12 // indirect ) diff --git a/examples/gcp-run-pubsub-push/go.sum b/examples/gcp-run-pubsub-push/go.sum index dba1aec228..56797c793c 100644 --- a/examples/gcp-run-pubsub-push/go.sum +++ b/examples/gcp-run-pubsub-push/go.sum @@ -1,12 +1,12 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.123.0 h1:2NAUJwPR47q+E35uaJeYoNhuNEM9kM8SjgRgdeOJUSE= cloud.google.com/go v0.123.0/go.mod h1:xBoMV08QcqUGuPW65Qfm1o9Y4zKZBpGS+7bImXLTAZU= -cloud.google.com/go/auth v0.20.0 h1:kXTssoVb4azsVDoUiF8KvxAqrsQcQtB53DcSgta74CA= -cloud.google.com/go/auth v0.20.0/go.mod h1:942/yi/itH1SsmpyrbnTMDgGfdy2BUqIKyd0cyYLc5Q= -cloud.google.com/go/auth/oauth2adapt v0.2.8 h1:keo8NaayQZ6wimpNSmW5OPc283g65QNIiLpZnkHRbnc= -cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod h1:XQ9y31RkqZCcwJWNSx2Xvric3RrU88hAYYbjDWYDL+c= -cloud.google.com/go/compute/metadata v0.9.0 h1:pDUj4QMoPejqq20dK0Pg2N4yG9zIkYGdBtwLoEkH9Zs= -cloud.google.com/go/compute/metadata v0.9.0/go.mod h1:E0bWwX5wTnLPedCKqk3pJmVgCBSM6qQI1yTBdEb3C10= +cloud.google.com/go/auth v0.24.1 h1:NTmd2iJb4DsGIav0KiqFMYI88nMshA2wnFMBatRmoCs= +cloud.google.com/go/auth v0.24.1/go.mod h1:1dmBXa9xfBvBr39ZnDUDkaaA91ccq9CcqENDgJA4d7c= +cloud.google.com/go/auth/oauth2adapt v0.3.0 h1:FY8oSZpCYoUNv6QxVODuMjQz4IlSOVeiQtZ08vLPz88= +cloud.google.com/go/auth/oauth2adapt v0.3.0/go.mod h1:7+2uCm7++XFO+/lN06c2HXpDXb/NMNn2/UwyBPbTnkk= +cloud.google.com/go/compute/metadata v0.10.0 h1:pyKMUQSwchgkIBBJGdILqQbs/BNJXqwSA7Ej6LAvvtY= +cloud.google.com/go/compute/metadata v0.10.0/go.mod h1:rGFHRrIif570kSibjFTMbt6/4/tzgJWFGI/HVol4GIk= cloud.google.com/go/iam v1.14.0 h1:YRIB1/4xxwJ+NfI6RQr1WaOoHHeV0MizJEj940nBXJA= cloud.google.com/go/iam v1.14.0/go.mod h1:JTPZfbHdGXJrOYREtkRoFzCDGaBdbA7ILLKO/DDuav0= cloud.google.com/go/longrunning v1.3.0 h1:lZ6c8SJJBmILp/Wnr3vGnBLa0q+cYfSHRCcUfVI2hpI= @@ -65,13 +65,13 @@ github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= -github.com/google/s2a-go v0.1.9 h1:LGD7gtMgezd8a/Xak7mEWL0PjoTQFvpRudN895yqKW0= -github.com/google/s2a-go v0.1.9/go.mod h1:YA0Ei2ZQL3acow2O62kdp9UlnvMmU7kA6Eutn0dXayM= +github.com/google/s2a-go v0.1.11 h1:7v1V1TraNGP63WptsAkNqr2w8jgm4vM6A6qx6Lsw9iM= +github.com/google/s2a-go v0.1.11/go.mod h1:pz4tyvwXvJLLbyrkh6FW1eS2zPUXMaTmyNhYtyP2tNw= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/enterprise-certificate-proxy v0.3.17 h1:73NfMHdiqo9JFU9+7a5ExpVa10/R29pXfZIaW559nrg= -github.com/googleapis/enterprise-certificate-proxy v0.3.17/go.mod h1:rSEsBUemEBZEexP2y6jPp16LUmUbjmSbcPMQizR0o4k= +github.com/googleapis/enterprise-certificate-proxy v0.3.23 h1:J+VGF1wjAM2dU2kKUXZxJdDppRLReWP7KWcclfngQhc= +github.com/googleapis/enterprise-certificate-proxy v0.3.23/go.mod h1:Y8NO/15GNLkrXI3OR5xOFmeU3XLX1sLSdtlXgJ0zmIw= github.com/googleapis/gax-go/v2 v2.26.2 h1:ydkmNXxj7bEmmeK5AihkKnWxyOyBR9TDebvp5L5izk8= github.com/googleapis/gax-go/v2 v2.26.2/go.mod h1:sMKqnMesnKH+3wiRJROcttA+cJoZoGbZl1vDQ8XYtGk= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= @@ -90,26 +90,28 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0 h1:oECp5f+hN7nkwjU/8BxQ/q23bGPb8FIrD839owX222E= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.70.0/go.mod h1:DqEFwLumhzMBDQv9PcWbyoDxHI/4lAk6CM4nJBH39sc= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 h1:3g7B90UzBltIDKq1/5mrTGxTnOFDV0ICOhLoxiZ8jlg= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0/go.mod h1:Ef8SuTh59BT7+ofpDxN9z+yOlc4t2GjLmKDgYNJL/NU= -go.opentelemetry.io/otel v1.46.0 h1:FHt5/CDyVxi/8IM1CH7VE/rRgq3kLHa2mSTVMO8AWyc= -go.opentelemetry.io/otel v1.46.0/go.mod h1:Gj3SEScelsNC45tp4nSxRYlS+f5iez7W8XPMCt905kE= -go.opentelemetry.io/otel/metric v1.46.0 h1:yBnkXvgV7AXFILZc5K6IZe/CBFF3OS7BJ8ov6/lj0K8= -go.opentelemetry.io/otel/metric v1.46.0/go.mod h1:iPmdWqifKUdzziPkvvzIJXITl56fQx2mGM/DHLB3/2o= -go.opentelemetry.io/otel/sdk v1.46.0 h1:h5CNQQjEbuQXY/JfZtgt3i7HVFV3aHPO2OAwO2eTYPI= -go.opentelemetry.io/otel/sdk v1.46.0/go.mod h1:GAERFXFt5SYCEB+YiKUbMBeza6UaDH7GmGOZEfh2gSM= -go.opentelemetry.io/otel/sdk/metric v1.46.0 h1:0piZ26EG4RBfebb2jhDH6ERCYHoVWduc3kLgPCwSnSE= -go.opentelemetry.io/otel/sdk/metric v1.46.0/go.mod h1:I1PbKrdVc8Qu8HYVDNtqVIwLwjNrhsV/uFuxfwg8mO4= -go.opentelemetry.io/otel/trace v1.46.0 h1:OULy7ccdJnZtJ0UDYFOIGaCmiWzJ8Vi2G/Rsu60qs1c= -go.opentelemetry.io/otel/trace v1.46.0/go.mod h1:J7GAXweO77XSFkB/rmAqk9D6ihszhFjLU+d9WuUxDLI= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.72.0 h1:Tq+E65HaNbZTeqcLw6QUhsV+/EIWdkfUH2CQzcrlE5M= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.72.0/go.mod h1:A+EVhDakAj1waJBPhmTszZaSr08ww8MRRKy1nB1rqck= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0 h1:LxwW/9ctSCv+QkE/cLR7M91ZIkXNMqJtEMi1vCw9U8s= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.72.0/go.mod h1:tOsftB4SslBwwErVEPaenU2RpThXWPIU8DoJHEC4dyw= +go.opentelemetry.io/otel v1.47.0 h1:j7ALJ/zgkS7Z6aeJW09p8VC9804bC+PpeTfCD4XPnOM= +go.opentelemetry.io/otel v1.47.0/go.mod h1:8wS9O2qfXrYrzp6hIF/HOYJJf/wIhFPhR2xLuP+iXQU= +go.opentelemetry.io/otel/log v1.47.0 h1:cOTS1CcLbSQeZKanGJ+0JpF/+t4PELi3O3bbl2lqCcI= +go.opentelemetry.io/otel/log v1.47.0/go.mod h1:9byitSQ5pLC6PpqwGXjqdMKya6ZTswHRZh2vvXT33nw= +go.opentelemetry.io/otel/metric v1.47.0 h1:4PptaldXx3Eat1XjMZ68pPJEs5wrhlemctZE9a3UdWY= +go.opentelemetry.io/otel/metric v1.47.0/go.mod h1:ADGSXxRrXM6bjbvLo535EstVFlPpPYZm4LBKixjDHwU= +go.opentelemetry.io/otel/sdk v1.47.0 h1:zWXEr4j2lFefG87TU6Yg8a7ngfohIKFZHKp0Hf5hC6I= +go.opentelemetry.io/otel/sdk v1.47.0/go.mod h1:VUc24kiOeoGsxG8G9ULx3fWKvB7jMhnGE8Oi607lgR0= +go.opentelemetry.io/otel/sdk/metric v1.47.0 h1:lfISg2j93VT6yqdk9OfUaZmw/GfcZqCCV3jdXtsPnKw= +go.opentelemetry.io/otel/sdk/metric v1.47.0/go.mod h1:ypLp+mW1Nt2x+Szt3b5/i1syodyts49lMOwxpDI3VGw= +go.opentelemetry.io/otel/trace v1.47.0 h1:JOjX/Oci8K94QHddo+bbfya/Ai/nf6/dt9ZfrFNWSrM= +go.opentelemetry.io/otel/trace v1.47.0/go.mod h1:jNaSLa2PZEYFG6fRjJABAu+bw4FS08uDmPg28lTghu0= go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.57.0 h1:3ZVCjf8Ggz7zneR/EHRVx68Ctf+2pmIMP2UFhh9cC6M= -golang.org/x/crypto v0.57.0/go.mod h1:Fdz0i5U6CoizGwLda9DttjSk6qlZo25zYNtR+ycvuZA= +golang.org/x/crypto v0.58.0 h1:COkYLr4k7nDI4r6QtMML2AfzeIswWHAJthLS6K/M/54= +golang.org/x/crypto v0.58.0/go.mod h1:Xh+kl5A+M0gMiWDytH2Hhr5Z7WbNCpv/eB/EFgfSk+w= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= @@ -120,11 +122,11 @@ golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73r golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU= -golang.org/x/net v0.60.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg= +golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw= +golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs= -golang.org/x/oauth2 v0.36.0/go.mod h1:YDBUJMTkDnJS+A4BP4eZBjCqtokkg1hODuPjwiGPO7Q= +golang.org/x/oauth2 v0.37.0 h1:JUlcxA8oAtauLfiH8FX2/FkAWHAdi0QtGCGc+hofE98= +golang.org/x/oauth2 v0.37.0/go.mod h1:IxwZNxUULJmpBFf9K/9NTMSIfZZuvuTy1gGxhigP/58= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -138,10 +140,10 @@ golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.42.0 h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI= -golang.org/x/text v0.42.0/go.mod h1:ojzP1Z+2QtioaF8DTtO8K5q7JWVVYwZKenzujK0Zd0E= -golang.org/x/time v0.15.0 h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U= -golang.org/x/time v0.15.0/go.mod h1:Y4YMaQmXwGQZoFaVFk4YpCt4FLQMYKZe9oeV/f4MSno= +golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= +golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= +golang.org/x/time v0.16.0 h1:vMb6ptszcQMkcwiRTAuNNU50gom6++Q/6gY2hDM6VDE= +golang.org/x/time v0.16.0/go.mod h1:rVKOqvZeKvrDKTQiAHJ7wmwP0RzleSphoEA9RcdLA0s= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= @@ -150,8 +152,8 @@ golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBn golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4= gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E= -google.golang.org/api v0.288.0 h1:glhO/J88obKP5I269W3hB73dvBKrjU56ZfmNlNXpgTU= -google.golang.org/api v0.288.0/go.mod h1:lM2kYRzYUCBY91P9h6VF1PYmvhxii3O5hji37qRvIcY= +google.golang.org/api v0.302.0 h1:/eENsEv3+GE0QiEmXjdaLI84Mt76LNjGz4vp4E7sRVw= +google.golang.org/api v0.302.0/go.mod h1:dcjRWAy1QdjGb3Z67Qu0gdBWH2gL8Qoy/RI2ZVuvdeE= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= @@ -159,10 +161,10 @@ google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98 google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d h1:C9v1o0/4quuhOAfmRXA2j+we0PqZIp8traLdeogF3Ms= google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d/go.mod h1:Wz2wFJntZFmLGo7pLDXZ3wYk5hyc0Mb+SkHhDDXT+lU= -google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4 h1:NCe/UiklGd/9xjT+ROBVhJ1kf6TRQaFedsR+z7u1gvo= -google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4/go.mod h1:fJ2lYaWjqNknJyQBOCd0fA3HnEElJqGplH71a2txi+g= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 h1:5t+ZydAFj5kGVLrgCvLmpmCf9ylGRd64hpEronfRaws= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4/go.mod h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA= +google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 h1:DS/w3N8rsfrwxwgGSj6WhMsPo7aNQGmDx74J81zd0NQ= +google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941/go.mod h1:AuGAdi9KnXss7xbLxIKhCvk+Ro/SxpET/iS45DNYN+M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 h1:QG6hS4zFplRZvOQedzei4t2pT/zkQc3VR1u+S9/rcAw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941/go.mod h1:OaIUM3+LpYcK2GXM4FTmhWoIq371Owdr+Cc7/BsYHHc= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= diff --git a/examples/s3-lambda-processor/lambda/go.mod b/examples/s3-lambda-processor/lambda/go.mod index 196bbc62ef..2d9895c044 100644 --- a/examples/s3-lambda-processor/lambda/go.mod +++ b/examples/s3-lambda-processor/lambda/go.mod @@ -4,25 +4,25 @@ go 1.27.3 require ( github.com/aws/aws-lambda-go v1.55.1 - github.com/aws/aws-sdk-go-v2 v1.47.2 - github.com/aws/aws-sdk-go-v2/config v1.33.8 - github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2 + github.com/aws/aws-sdk-go-v2 v1.47.3 + github.com/aws/aws-sdk-go-v2/config v1.33.9 + github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3 ) require ( - github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.20.8 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5 // indirect - github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 // indirect - github.com/aws/smithy-go v1.28.4 // indirect + github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.20.9 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6 // indirect + github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 // indirect + github.com/aws/smithy-go v1.28.5 // indirect ) diff --git a/examples/s3-lambda-processor/lambda/go.sum b/examples/s3-lambda-processor/lambda/go.sum index c5bb5b652f..3115b9aa1d 100644 --- a/examples/s3-lambda-processor/lambda/go.sum +++ b/examples/s3-lambda-processor/lambda/go.sum @@ -1,41 +1,41 @@ github.com/aws/aws-lambda-go v1.55.1 h1:We2cCp4BwqqH/JW+bEEo1FhgG71rslvjfi4y7KmlrR0= github.com/aws/aws-lambda-go v1.55.1/go.mod h1:V+NzkHNR6vBC8C1PDloqSLE+7jYWFiPvJJFiCiTm8nE= -github.com/aws/aws-sdk-go-v2 v1.47.2 h1:4vrR4S7MUdvPiv/fxlYI/FaZCgwKuir2LpXxwCUtwWY= -github.com/aws/aws-sdk-go-v2 v1.47.2/go.mod h1:LYKdgB/k1/omdrfoQuyt6T10CvF1yw27ByBjd+ku1jk= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21 h1:WKBWnr7CcxtexN5hlwQm3PQHpOiHC1yL2jT9xV1lst4= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.21/go.mod h1:wSsHgTuq6+1PF8bYXu69GvAtPwRqu58R54eiU3oJjPA= -github.com/aws/aws-sdk-go-v2/config v1.33.8 h1:I9S23gMufs97T0CE0ZUzvdl/i2TDnxOJzgxw18d1RBo= -github.com/aws/aws-sdk-go-v2/config v1.33.8/go.mod h1:/WlDmOxSaE2dhWUmEcFF3QnckmOPH49GxsQI0CzRAtg= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8 h1:ibO101be+3jJOMBCJphBXzXm9UzIq+zxr8plM2V3FHw= -github.com/aws/aws-sdk-go-v2/credentials v1.20.8/go.mod h1:gAFU+h+59h6frPO/KUG7sgcToVf1ti8i/VMImKiFpcM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2 h1:b4FhKL3xhR6BVxUTU+h1K8gK2XYhb+pU/sRiwJwLuCs= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.2/go.mod h1:FprVEOVKR2fKunYpdjOCpt1/n76MnL72PcTKylXlYRs= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5 h1:JwchTNw8oqkFWMYrmFmdoS4sYgE6JJcnO+ElvME+uH4= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.5/go.mod h1:8pc+vcibD0We5t3f/LqHxjBPkXXfgcjYQN3upxqz/Nw= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5 h1:CNgkOhhgJ1anuboBDmjRLCpVlBKFV9cEvT16d4QNl/w= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.5/go.mod h1:SS3HIANtO8edxa4QkX+8SvbMxRm+k78QoE6EIRI81tU= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5 h1:rkxirozlOuMs3QuaGsDV3ll5suBdeeH6iSLFPyA5zNk= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.5/go.mod h1:OQjoYoCdNx6tLyZNEuD0HRfHQVStBIfQyigewExdEVU= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20 h1:XBYeuBbMY5LRAKOdZgzUQO1BVj3B07uYAROSapq/IWg= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.20/go.mod h1:XL6ZfC3ePnooN2u2LT4RNhpr/xs5TiboydyUbgr8Dmg= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6 h1:FliCmwxz1mpssINb4n9hkuX1UoReFWyatTQNASP1w7Y= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.6/go.mod h1:XceXmnKHKFLu0rf8HwaILPRdGdPkec5cE/TRS21Paoc= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5 h1:Q2MWL+9cTKHHiXWcsPobHiOD+wx8tTc8sWZaFvFSk9Q= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.5/go.mod h1:U8tTityyPbgc90QwGOha8XsrQpLIjpGUS7+Q+4prM+Q= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5 h1:N+38YVfwy+jsA7GtJyTiljl6eBxtdjaz+NZ+FZWWqUk= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.5/go.mod h1:/PlQk/JQU5HfvBKMBXbqqLAnmyy/VcfPR9j5OcLmy5s= -github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2 h1:BOB0aJVVaZzjOz7czfgrEJNObTMvu+DEaBrNR+Up4VU= -github.com/aws/aws-sdk-go-v2/service/s3 v1.114.2/go.mod h1:n0cd8OKteromGbGyZfQXziazjV0q+QHDHwlB3miEKw0= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3 h1:lRyGlN6mXianMWMQdvTFCnJE5DkmD54N9PC3m+U/GgA= -github.com/aws/aws-sdk-go-v2/service/signin v1.10.3/go.mod h1:9Y78vT13MZ36q2uxrSKqHJnk/6n9sbSgGp3ZOZS1s4w= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3 h1:NYlE1/vPhIhdPTLUnmvz/PSXS3klsToqQY6KVtsynhs= -github.com/aws/aws-sdk-go-v2/service/sso v1.38.3/go.mod h1:nVwtZaAwWFpiXGfNE0GPxbpjhWNVGJbJEZDOfrDCEm4= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3 h1:Glo50xPemPwHaioR66Rl5BTEq62Ohet0dyxzt6L0H1M= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.3/go.mod h1:LaCSuxpt5Z2a8oThoMtWWB71u2MOmylEqHaQdp3J4aw= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3 h1:L5w+LXVzMaacz3iotdx2fWtU/O+TIrplsK2JVMNbXeA= -github.com/aws/aws-sdk-go-v2/service/sts v1.51.3/go.mod h1:8E586vK6OTj+qVzsTygGzw1GlZnOgNjul8toJEdtX5s= -github.com/aws/smithy-go v1.28.4 h1:vzBmFpcRUtotqGPfmnro2W2Pgg3mk103n9sZhNJY9YU= -github.com/aws/smithy-go v1.28.4/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc= +github.com/aws/aws-sdk-go-v2 v1.47.3 h1:HRoT/MkNi3bjO5xF4dCzLzvVmkvRGHj3/cLINDnJejk= +github.com/aws/aws-sdk-go-v2 v1.47.3/go.mod h1:xSl+OSI5ZUw6bSMupWc218zE5Pl+65MCCu3ySWFY99A= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22 h1:oiEmPz/YMMeh/JvAE8xSxNCIsvWE6lpFe4ZPlyFykQI= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.22/go.mod h1:QWUDuRi9PFjBHIU2iH1Pkldbe7zqLfXJC4wWLbF8nuQ= +github.com/aws/aws-sdk-go-v2/config v1.33.9 h1:Hv6bcQUJVnmuWaKjqD6Ot8sE75NrWsWV20oGT5aWle0= +github.com/aws/aws-sdk-go-v2/config v1.33.9/go.mod h1:ivowmrZNfBQLcg4QkaItgi5wae4Bzot9RzIdbY1hfTg= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9 h1:SNO55PnWhaDafsOcv16lCA0kdoFMl/YlegWoVsU02s0= +github.com/aws/aws-sdk-go-v2/credentials v1.20.9/go.mod h1:+2reOTRtdD3VSBqpRDNwrZIYy8yMCYa7oK3WKTJ/I1I= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3 h1:gr3b87OLB29jymWPzp/CAyXwQRJVE+sC4Wm0qBIKHsk= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.3/go.mod h1:BRjf4L/Yx2hY54o+ZibPbLJyMMeSwqYQXwcJfqW66a8= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6 h1:CqL8NN3p4I0JTwwV5MEoatIl4Y2amZ2X9dRD+0hbRL0= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.6/go.mod h1:exdJ32hMqXl0Wyo6NwqEC5yIhtua3+PDaKE8P29m4qE= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6 h1:FpBq24TG6WVSObTNhQOv7Q0088rounUUlwn3zlNItkM= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.6/go.mod h1:ONzdPVYC95oBOu0VWNEsKEntcoemP3xVKjT+qWml1s4= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6 h1:Qmn60RWuk9+bd2ddvJJqwf3Cpac3VvGMOdbGemtUhX4= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.6/go.mod h1:h/YJhe4AVyQxEUMluph10iqV7mjajH7A9L+BHF5ppis= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21 h1:e6YW5uME30TkrElR+4/xcY7NB6CCj2dcv7vtmGXhfhQ= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.21/go.mod h1:obpHAMP693+f3/A8PkLhIqfK1C+NWWn8zXzqD3OH520= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7 h1:CwvFlKw0uUScfgOMflXSRZa+ayXgOf6wk7lhyMemQYU= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.7/go.mod h1:4SbD8BB+p+QEnG0aX6DoWwrtk9SufyYXRsUv0nve8LE= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6 h1:LHHdobjo5le1sjJdolitV7uVvYg3wkaeM1Ju2fDgeZQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.6/go.mod h1:CBGB0evAiaMD3Lk4wPO7LQCcCZLuhzL5Qf/wfEUHQ5w= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6 h1:mYViDr2azcgxOpRrObZOl631bvavqILoE/L+Kxgbwys= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.6/go.mod h1:OXVdAo9jNhggB+hJRGOyy7WolGTKB6Rg7IIulDeSzPM= +github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3 h1:NyeuyXkZL476uoAowNActm4XJO1QPKf7aassgXHpiqA= +github.com/aws/aws-sdk-go-v2/service/s3 v1.114.3/go.mod h1:GfoBeKMDJecgRUsGf/0RGdx0NJAh81ObTd922h8pQys= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4 h1:tvpDjuUvgKURf3Yk4hOaGbZ4QdY+070OWcA5d6LUv2A= +github.com/aws/aws-sdk-go-v2/service/signin v1.10.4/go.mod h1:3ibVKg5Ng82Zby8++jELTD2nHxiPk2DJRLEeW/LKp8M= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4 h1:ChCtagixSFOxltv0o6E3NT8F7ksvZtZGPwUBynO5Nmk= +github.com/aws/aws-sdk-go-v2/service/sso v1.38.4/go.mod h1:+FEO9jrVMpc9oN3CdAxJbtlQEu3z8UddDPSedpeM3PY= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4 h1:j6c+HA4AoS0EBEjArPjavFEBrucJEryfrQU0TffmACk= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.4/go.mod h1:RhghaXUk9q66VtOQUX1FdPddQuHnqQZzbB0fEYXmPRA= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4 h1:OKEfbf2tcfsF2pBk/S9QqNpo6alaAtiBs4hysCsBjPw= +github.com/aws/aws-sdk-go-v2/service/sts v1.51.4/go.mod h1:mCd6qGo9b8hTtfjgsmNkFlzwjyce4owd7HDVFnCLXhM= +github.com/aws/smithy-go v1.28.5 h1:OqbqKtzY9NUnr2yAe9+hiTdFb20tNaK/lI0PMOGXX9k= +github.com/aws/smithy-go v1.28.5/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= From c05cb2bbd1645a055589bff8ec6eced77d83e777 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:50:48 -0500 Subject: [PATCH 12/24] build(deps): bump ui npm dependencies (typescript held at 6.0.3) Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- ui/package-lock.json | 3429 +++++++++++++++++++++--------------------- ui/package.json | 340 ++--- 2 files changed, 1886 insertions(+), 1883 deletions(-) diff --git a/ui/package-lock.json b/ui/package-lock.json index ec91e717d1..19cb9fadb7 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -8,169 +8,169 @@ "name": "ui", "version": "0.0.1", "dependencies": { - "@aws-sdk/client-accessanalyzer": "3.1146.0", - "@aws-sdk/client-account": "3.1146.0", - "@aws-sdk/client-acm": "3.1146.0", - "@aws-sdk/client-acm-pca": "3.1146.0", - "@aws-sdk/client-amplify": "3.1146.0", - "@aws-sdk/client-api-gateway": "3.1146.0", - "@aws-sdk/client-apigatewaymanagementapi": "3.1146.0", - "@aws-sdk/client-apigatewayv2": "3.1146.0", - "@aws-sdk/client-app-mesh": "3.1146.0", - "@aws-sdk/client-appconfig": "3.1146.0", - "@aws-sdk/client-appconfigdata": "3.1146.0", - "@aws-sdk/client-appfabric": "3.1146.0", - "@aws-sdk/client-application-auto-scaling": "3.1146.0", - "@aws-sdk/client-apprunner": "3.1146.0", - "@aws-sdk/client-appstream": "3.1146.0", - "@aws-sdk/client-appsync": "3.1146.0", - "@aws-sdk/client-arc-zonal-shift": "3.1146.0", - "@aws-sdk/client-athena": "3.1146.0", - "@aws-sdk/client-auto-scaling": "3.1146.0", - "@aws-sdk/client-backup": "3.1146.0", - "@aws-sdk/client-batch": "3.1146.0", - "@aws-sdk/client-bedrock": "3.1146.0", - "@aws-sdk/client-bedrock-runtime": "3.1146.0", - "@aws-sdk/client-cloudcontrol": "3.1146.0", - "@aws-sdk/client-cloudformation": "3.1146.0", - "@aws-sdk/client-cloudfront": "3.1146.0", - "@aws-sdk/client-cloudtrail": "3.1146.0", - "@aws-sdk/client-cloudwatch": "3.1146.0", - "@aws-sdk/client-cloudwatch-logs": "3.1146.0", - "@aws-sdk/client-codeartifact": "3.1146.0", - "@aws-sdk/client-codebuild": "3.1146.0", - "@aws-sdk/client-codecommit": "3.1146.0", - "@aws-sdk/client-codeconnections": "3.1146.0", - "@aws-sdk/client-codedeploy": "3.1146.0", - "@aws-sdk/client-codepipeline": "3.1146.0", - "@aws-sdk/client-codestar-connections": "3.1146.0", - "@aws-sdk/client-cognito-identity": "3.1146.0", - "@aws-sdk/client-cognito-identity-provider": "3.1146.0", - "@aws-sdk/client-comprehend": "3.1146.0", - "@aws-sdk/client-config-service": "3.1146.0", - "@aws-sdk/client-cost-explorer": "3.1146.0", - "@aws-sdk/client-database-migration-service": "3.1146.0", - "@aws-sdk/client-databrew": "3.1146.0", - "@aws-sdk/client-datasync": "3.1146.0", - "@aws-sdk/client-dax": "3.1146.0", - "@aws-sdk/client-detective": "3.1146.0", - "@aws-sdk/client-direct-connect": "3.1146.0", - "@aws-sdk/client-directory-service": "3.1146.0", - "@aws-sdk/client-dlm": "3.1146.0", - "@aws-sdk/client-docdb": "3.1146.0", - "@aws-sdk/client-dynamodb": "3.1146.0", - "@aws-sdk/client-dynamodb-streams": "3.1146.0", - "@aws-sdk/client-ebs": "3.1146.0", - "@aws-sdk/client-ec2": "3.1146.0", - "@aws-sdk/client-ecr": "3.1146.0", - "@aws-sdk/client-ecs": "3.1146.0", - "@aws-sdk/client-efs": "3.1146.0", - "@aws-sdk/client-eks": "3.1146.0", - "@aws-sdk/client-elastic-beanstalk": "3.1146.0", - "@aws-sdk/client-elastic-load-balancing": "3.1146.0", - "@aws-sdk/client-elastic-load-balancing-v2": "3.1146.0", - "@aws-sdk/client-elasticache": "3.1146.0", - "@aws-sdk/client-elasticsearch-service": "3.1146.0", - "@aws-sdk/client-emr": "3.1146.0", - "@aws-sdk/client-emr-serverless": "3.1146.0", - "@aws-sdk/client-eventbridge": "3.1146.0", - "@aws-sdk/client-firehose": "3.1146.0", - "@aws-sdk/client-fis": "3.1146.0", - "@aws-sdk/client-forecast": "3.1146.0", - "@aws-sdk/client-fsx": "3.1146.0", - "@aws-sdk/client-glacier": "3.1146.0", - "@aws-sdk/client-global-accelerator": "3.1146.0", - "@aws-sdk/client-glue": "3.1146.0", - "@aws-sdk/client-grafana": "3.1146.0", - "@aws-sdk/client-guardduty": "3.1146.0", - "@aws-sdk/client-iam": "3.1146.0", - "@aws-sdk/client-identitystore": "3.1146.0", - "@aws-sdk/client-inspector2": "3.1146.0", - "@aws-sdk/client-iot": "3.1146.0", - "@aws-sdk/client-iot-data-plane": "3.1146.0", - "@aws-sdk/client-iot-wireless": "3.1146.0", + "@aws-sdk/client-accessanalyzer": "3.1150.0", + "@aws-sdk/client-account": "3.1150.0", + "@aws-sdk/client-acm": "3.1150.0", + "@aws-sdk/client-acm-pca": "3.1150.0", + "@aws-sdk/client-amplify": "3.1150.0", + "@aws-sdk/client-api-gateway": "3.1150.0", + "@aws-sdk/client-apigatewaymanagementapi": "3.1150.0", + "@aws-sdk/client-apigatewayv2": "3.1150.0", + "@aws-sdk/client-app-mesh": "3.1150.0", + "@aws-sdk/client-appconfig": "3.1150.0", + "@aws-sdk/client-appconfigdata": "3.1150.0", + "@aws-sdk/client-appfabric": "3.1150.0", + "@aws-sdk/client-application-auto-scaling": "3.1150.0", + "@aws-sdk/client-apprunner": "3.1150.0", + "@aws-sdk/client-appstream": "3.1150.0", + "@aws-sdk/client-appsync": "3.1150.0", + "@aws-sdk/client-arc-zonal-shift": "3.1150.0", + "@aws-sdk/client-athena": "3.1150.0", + "@aws-sdk/client-auto-scaling": "3.1150.0", + "@aws-sdk/client-backup": "3.1150.0", + "@aws-sdk/client-batch": "3.1150.0", + "@aws-sdk/client-bedrock": "3.1150.0", + "@aws-sdk/client-bedrock-runtime": "3.1150.0", + "@aws-sdk/client-cloudcontrol": "3.1150.0", + "@aws-sdk/client-cloudformation": "3.1150.0", + "@aws-sdk/client-cloudfront": "3.1150.0", + "@aws-sdk/client-cloudtrail": "3.1150.0", + "@aws-sdk/client-cloudwatch": "3.1150.0", + "@aws-sdk/client-cloudwatch-logs": "3.1150.0", + "@aws-sdk/client-codeartifact": "3.1150.0", + "@aws-sdk/client-codebuild": "3.1150.0", + "@aws-sdk/client-codecommit": "3.1150.0", + "@aws-sdk/client-codeconnections": "3.1150.0", + "@aws-sdk/client-codedeploy": "3.1150.0", + "@aws-sdk/client-codepipeline": "3.1150.0", + "@aws-sdk/client-codestar-connections": "3.1150.0", + "@aws-sdk/client-cognito-identity": "3.1150.0", + "@aws-sdk/client-cognito-identity-provider": "3.1150.0", + "@aws-sdk/client-comprehend": "3.1150.0", + "@aws-sdk/client-config-service": "3.1150.0", + "@aws-sdk/client-cost-explorer": "3.1150.0", + "@aws-sdk/client-database-migration-service": "3.1150.0", + "@aws-sdk/client-databrew": "3.1150.0", + "@aws-sdk/client-datasync": "3.1150.0", + "@aws-sdk/client-dax": "3.1150.0", + "@aws-sdk/client-detective": "3.1150.0", + "@aws-sdk/client-direct-connect": "3.1150.0", + "@aws-sdk/client-directory-service": "3.1150.0", + "@aws-sdk/client-dlm": "3.1150.0", + "@aws-sdk/client-docdb": "3.1150.0", + "@aws-sdk/client-dynamodb": "3.1150.0", + "@aws-sdk/client-dynamodb-streams": "3.1150.0", + "@aws-sdk/client-ebs": "3.1150.0", + "@aws-sdk/client-ec2": "3.1150.0", + "@aws-sdk/client-ecr": "3.1150.0", + "@aws-sdk/client-ecs": "3.1150.0", + "@aws-sdk/client-efs": "3.1150.0", + "@aws-sdk/client-eks": "3.1150.0", + "@aws-sdk/client-elastic-beanstalk": "3.1150.0", + "@aws-sdk/client-elastic-load-balancing": "3.1150.0", + "@aws-sdk/client-elastic-load-balancing-v2": "3.1150.0", + "@aws-sdk/client-elasticache": "3.1150.0", + "@aws-sdk/client-elasticsearch-service": "3.1150.0", + "@aws-sdk/client-emr": "3.1150.0", + "@aws-sdk/client-emr-serverless": "3.1150.0", + "@aws-sdk/client-eventbridge": "3.1150.0", + "@aws-sdk/client-firehose": "3.1150.0", + "@aws-sdk/client-fis": "3.1150.0", + "@aws-sdk/client-forecast": "3.1150.0", + "@aws-sdk/client-fsx": "3.1150.0", + "@aws-sdk/client-glacier": "3.1150.0", + "@aws-sdk/client-global-accelerator": "3.1150.0", + "@aws-sdk/client-glue": "3.1150.0", + "@aws-sdk/client-grafana": "3.1150.0", + "@aws-sdk/client-guardduty": "3.1150.0", + "@aws-sdk/client-iam": "3.1150.0", + "@aws-sdk/client-identitystore": "3.1150.0", + "@aws-sdk/client-inspector2": "3.1150.0", + "@aws-sdk/client-iot": "3.1150.0", + "@aws-sdk/client-iot-data-plane": "3.1150.0", + "@aws-sdk/client-iot-wireless": "3.1150.0", "@aws-sdk/client-iotanalytics": "3.986.0", - "@aws-sdk/client-kafka": "3.1146.0", - "@aws-sdk/client-keyspaces": "3.1146.0", - "@aws-sdk/client-kinesis": "3.1146.0", - "@aws-sdk/client-kinesis-analytics": "3.1146.0", - "@aws-sdk/client-kinesis-analytics-v2": "3.1146.0", - "@aws-sdk/client-kinesis-video": "3.1146.0", - "@aws-sdk/client-kms": "3.1146.0", - "@aws-sdk/client-lakeformation": "3.1146.0", - "@aws-sdk/client-lambda": "3.1146.0", - "@aws-sdk/client-lightsail": "3.1146.0", - "@aws-sdk/client-macie2": "3.1146.0", - "@aws-sdk/client-managedblockchain": "3.1146.0", - "@aws-sdk/client-mediaconvert": "3.1146.0", - "@aws-sdk/client-medialive": "3.1146.0", - "@aws-sdk/client-mediapackage": "3.1146.0", - "@aws-sdk/client-mediastore": "3.1146.0", - "@aws-sdk/client-mediastore-data": "3.1146.0", - "@aws-sdk/client-mediatailor": "3.1146.0", - "@aws-sdk/client-memorydb": "3.1146.0", - "@aws-sdk/client-mgn": "3.1146.0", - "@aws-sdk/client-mq": "3.1146.0", - "@aws-sdk/client-mwaa": "3.1146.0", - "@aws-sdk/client-neptune": "3.1146.0", - "@aws-sdk/client-networkmanager": "3.1146.0", - "@aws-sdk/client-opensearch": "3.1146.0", - "@aws-sdk/client-organizations": "3.1146.0", - "@aws-sdk/client-outposts": "3.1146.0", - "@aws-sdk/client-personalize": "3.1146.0", - "@aws-sdk/client-personalize-runtime": "3.1146.0", - "@aws-sdk/client-pinpoint": "3.1146.0", - "@aws-sdk/client-pipes": "3.1146.0", - "@aws-sdk/client-polly": "3.1146.0", - "@aws-sdk/client-quicksight": "3.1146.0", - "@aws-sdk/client-ram": "3.1146.0", - "@aws-sdk/client-rds": "3.1146.0", - "@aws-sdk/client-rds-data": "3.1146.0", - "@aws-sdk/client-redshift": "3.1146.0", - "@aws-sdk/client-redshift-data": "3.1146.0", - "@aws-sdk/client-rekognition": "3.1146.0", - "@aws-sdk/client-resiliencehub": "3.1146.0", - "@aws-sdk/client-resource-groups": "3.1146.0", - "@aws-sdk/client-resource-groups-tagging-api": "3.1146.0", - "@aws-sdk/client-rolesanywhere": "3.1146.0", - "@aws-sdk/client-route-53": "3.1146.0", - "@aws-sdk/client-route53-recovery-cluster": "3.1146.0", - "@aws-sdk/client-route53-recovery-control-config": "3.1146.0", - "@aws-sdk/client-route53-recovery-readiness": "3.1146.0", - "@aws-sdk/client-route53resolver": "3.1146.0", - "@aws-sdk/client-s3": "3.1146.0", - "@aws-sdk/client-s3-control": "3.1146.0", - "@aws-sdk/client-s3tables": "3.1146.0", - "@aws-sdk/client-sagemaker": "3.1146.0", - "@aws-sdk/client-sagemaker-runtime": "3.1146.0", - "@aws-sdk/client-scheduler": "3.1146.0", - "@aws-sdk/client-secrets-manager": "3.1146.0", - "@aws-sdk/client-securityhub": "3.1146.0", - "@aws-sdk/client-serverlessapplicationrepository": "3.1146.0", - "@aws-sdk/client-servicediscovery": "3.1146.0", - "@aws-sdk/client-ses": "3.1146.0", - "@aws-sdk/client-sesv2": "3.1146.0", - "@aws-sdk/client-sfn": "3.1146.0", - "@aws-sdk/client-shield": "3.1146.0", - "@aws-sdk/client-sns": "3.1146.0", - "@aws-sdk/client-sqs": "3.1146.0", - "@aws-sdk/client-ssm": "3.1146.0", - "@aws-sdk/client-sso-admin": "3.1146.0", - "@aws-sdk/client-sts": "3.1146.0", - "@aws-sdk/client-support": "3.1146.0", - "@aws-sdk/client-swf": "3.1146.0", - "@aws-sdk/client-textract": "3.1146.0", - "@aws-sdk/client-timestream-query": "3.1146.0", - "@aws-sdk/client-timestream-write": "3.1146.0", - "@aws-sdk/client-transcribe": "3.1146.0", - "@aws-sdk/client-transfer": "3.1146.0", - "@aws-sdk/client-translate": "3.1146.0", - "@aws-sdk/client-verifiedpermissions": "3.1146.0", - "@aws-sdk/client-wafv2": "3.1146.0", - "@aws-sdk/client-workmail": "3.1146.0", - "@aws-sdk/client-workspaces": "3.1146.0", - "@aws-sdk/client-xray": "3.1146.0", - "@aws-sdk/credential-providers": "3.1146.0", + "@aws-sdk/client-kafka": "3.1150.0", + "@aws-sdk/client-keyspaces": "3.1150.0", + "@aws-sdk/client-kinesis": "3.1150.0", + "@aws-sdk/client-kinesis-analytics": "3.1150.0", + "@aws-sdk/client-kinesis-analytics-v2": "3.1150.0", + "@aws-sdk/client-kinesis-video": "3.1150.0", + "@aws-sdk/client-kms": "3.1150.0", + "@aws-sdk/client-lakeformation": "3.1150.0", + "@aws-sdk/client-lambda": "3.1150.0", + "@aws-sdk/client-lightsail": "3.1150.0", + "@aws-sdk/client-macie2": "3.1150.0", + "@aws-sdk/client-managedblockchain": "3.1150.0", + "@aws-sdk/client-mediaconvert": "3.1150.0", + "@aws-sdk/client-medialive": "3.1150.0", + "@aws-sdk/client-mediapackage": "3.1150.0", + "@aws-sdk/client-mediastore": "3.1150.0", + "@aws-sdk/client-mediastore-data": "3.1150.0", + "@aws-sdk/client-mediatailor": "3.1150.0", + "@aws-sdk/client-memorydb": "3.1150.0", + "@aws-sdk/client-mgn": "3.1150.0", + "@aws-sdk/client-mq": "3.1150.0", + "@aws-sdk/client-mwaa": "3.1150.0", + "@aws-sdk/client-neptune": "3.1150.0", + "@aws-sdk/client-networkmanager": "3.1150.0", + "@aws-sdk/client-opensearch": "3.1150.0", + "@aws-sdk/client-organizations": "3.1150.0", + "@aws-sdk/client-outposts": "3.1150.0", + "@aws-sdk/client-personalize": "3.1150.0", + "@aws-sdk/client-personalize-runtime": "3.1150.0", + "@aws-sdk/client-pinpoint": "3.1150.0", + "@aws-sdk/client-pipes": "3.1150.0", + "@aws-sdk/client-polly": "3.1150.0", + "@aws-sdk/client-quicksight": "3.1150.0", + "@aws-sdk/client-ram": "3.1150.0", + "@aws-sdk/client-rds": "3.1150.0", + "@aws-sdk/client-rds-data": "3.1150.0", + "@aws-sdk/client-redshift": "3.1150.0", + "@aws-sdk/client-redshift-data": "3.1150.0", + "@aws-sdk/client-rekognition": "3.1150.0", + "@aws-sdk/client-resiliencehub": "3.1150.0", + "@aws-sdk/client-resource-groups": "3.1150.0", + "@aws-sdk/client-resource-groups-tagging-api": "3.1150.0", + "@aws-sdk/client-rolesanywhere": "3.1150.0", + "@aws-sdk/client-route-53": "3.1150.0", + "@aws-sdk/client-route53-recovery-cluster": "3.1150.0", + "@aws-sdk/client-route53-recovery-control-config": "3.1150.0", + "@aws-sdk/client-route53-recovery-readiness": "3.1150.0", + "@aws-sdk/client-route53resolver": "3.1150.0", + "@aws-sdk/client-s3": "3.1150.0", + "@aws-sdk/client-s3-control": "3.1150.0", + "@aws-sdk/client-s3tables": "3.1150.0", + "@aws-sdk/client-sagemaker": "3.1150.0", + "@aws-sdk/client-sagemaker-runtime": "3.1150.0", + "@aws-sdk/client-scheduler": "3.1150.0", + "@aws-sdk/client-secrets-manager": "3.1150.0", + "@aws-sdk/client-securityhub": "3.1150.0", + "@aws-sdk/client-serverlessapplicationrepository": "3.1150.0", + "@aws-sdk/client-servicediscovery": "3.1150.0", + "@aws-sdk/client-ses": "3.1150.0", + "@aws-sdk/client-sesv2": "3.1150.0", + "@aws-sdk/client-sfn": "3.1150.0", + "@aws-sdk/client-shield": "3.1150.0", + "@aws-sdk/client-sns": "3.1150.0", + "@aws-sdk/client-sqs": "3.1150.0", + "@aws-sdk/client-ssm": "3.1150.0", + "@aws-sdk/client-sso-admin": "3.1150.0", + "@aws-sdk/client-sts": "3.1150.0", + "@aws-sdk/client-support": "3.1150.0", + "@aws-sdk/client-swf": "3.1150.0", + "@aws-sdk/client-textract": "3.1150.0", + "@aws-sdk/client-timestream-query": "3.1150.0", + "@aws-sdk/client-timestream-write": "3.1150.0", + "@aws-sdk/client-transcribe": "3.1150.0", + "@aws-sdk/client-transfer": "3.1150.0", + "@aws-sdk/client-translate": "3.1150.0", + "@aws-sdk/client-verifiedpermissions": "3.1150.0", + "@aws-sdk/client-wafv2": "3.1150.0", + "@aws-sdk/client-workmail": "3.1150.0", + "@aws-sdk/client-workspaces": "3.1150.0", + "@aws-sdk/client-xray": "3.1150.0", + "@aws-sdk/credential-providers": "3.1150.0", "@bufbuild/protobuf": "2.16.0", "@connectrpc/connect": "2.2.0", "@connectrpc/connect-web": "2.2.0", @@ -184,22 +184,22 @@ "devDependencies": { "@bufbuild/protoc-gen-es": "2.16.0", "@sveltejs/adapter-static": "4.0.0", - "@sveltejs/kit": "3.0.0", + "@sveltejs/kit": "3.0.1", "@sveltejs/vite-plugin-svelte": "7.3.1", "@tailwindcss/vite": "4.3.3", "@testing-library/jest-dom": "7.0.1", "@testing-library/svelte": "5.4.2", - "@types/node": "26.6.4", - "@vitest/coverage-v8": "5.0.3", - "jsdom": "30.1.1", - "oxfmt": "0.71.0", - "oxlint": "1.86.0", - "svelte": "5.57.1", + "@types/node": "26.6.5", + "@vitest/coverage-v8": "5.0.4", + "jsdom": "30.1.2", + "oxfmt": "0.72.0", + "oxlint": "1.87.0", + "svelte": "5.57.2", "svelte-check": "4.7.6", "tailwindcss": "4.3.3", "typescript": "6.0.3", "vite": "8.3.4", - "vitest": "5.0.3" + "vitest": "5.0.4" } }, "node_modules/@adobe/css-tools": { @@ -210,16 +210,16 @@ "license": "MIT" }, "node_modules/@asamuzakjp/css-color": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-7.0.1.tgz", - "integrity": "sha512-C9duntabagkBZ1LebM7FKmphR4Q1pBclLxVbZETQV0akkFjV0ooFxo8FlvAQyKj9F6l8rEnmidgcTlpyxFYizg==", + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-7.1.5.tgz", + "integrity": "sha512-jCpAvj8apa7SKHZYogk0rbXB3Kb0hLFrpkWF+Ap+vBA5rirItnpv9NKyAyEuDuFizvl0qwnj6JWR70RGJ0rOlw==", "dev": true, "license": "MIT", "dependencies": { - "@csstools/css-calc": "^3.4.0", - "@csstools/css-color-parser": "^4.2.3", - "@csstools/css-parser-algorithms": "^4.0.0", - "@csstools/css-tokenizer": "^4.0.1", + "@csstools/css-calc": "^3.4.3", + "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2", "lru-cache": "^11.5.3" }, "engines": { @@ -227,9 +227,9 @@ } }, "node_modules/@asamuzakjp/dom-selector": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-9.2.1.tgz", - "integrity": "sha512-NT4s3yZLjovPpliRpTvdsdzyPjqRqiCZj9MxnarBihbaY5MbAG7DWAJcrLlhmC7xKTNCXsTELcqB8YsqpLnUFQ==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-9.2.4.tgz", + "integrity": "sha512-YnVzxDxLaqL0t7Q4wfcgHZjg55Wm6y5EaO7Bhu3q9J7wq/8iw3PhsnWiOQhYekx4VexnbkgWpTT6n+QIV7kczw==", "dev": true, "license": "MIT", "dependencies": { @@ -318,28 +318,28 @@ } }, "node_modules/@aws-sdk/body-checksum-browser": { - "version": "3.972.31", - "resolved": "https://registry.npmjs.org/@aws-sdk/body-checksum-browser/-/body-checksum-browser-3.972.31.tgz", - "integrity": "sha512-EEe6F+1U1d4YzxNgalEFJTqUZCzGcMHkmsjpmxw90SVnUihLWiNebcXukVC2Zxqw+5LvOY7NaMAr0AY2Ywj1ng==", + "version": "3.972.32", + "resolved": "https://registry.npmjs.org/@aws-sdk/body-checksum-browser/-/body-checksum-browser-3.972.32.tgz", + "integrity": "sha512-/EJP+B6d2ZXCvPMPxRgKusa7SUMozxIRqVdmiH2oN10L72KmweH7rw6PDR2jcdDKqWGB22IrP59sEJ5FZhZxVw==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/sha256-tree-hash": "^3.972.27", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" } }, "node_modules/@aws-sdk/body-checksum-node": { - "version": "3.972.32", - "resolved": "https://registry.npmjs.org/@aws-sdk/body-checksum-node/-/body-checksum-node-3.972.32.tgz", - "integrity": "sha512-aUiobG8p2HDNq6faRPUOWSHlGzsuPxcPmuuOMZwoo7WFmKm4T4c/uzc7Du5/VWWQhHYqgQ98kXeD3CynQOOhVg==", + "version": "3.972.33", + "resolved": "https://registry.npmjs.org/@aws-sdk/body-checksum-node/-/body-checksum-node-3.972.33.tgz", + "integrity": "sha512-tbFV4x5uTwTO3pdc78lnp/wRbCQg2EDrQ9uuPDCIdYBTjK/OfGFAnxmMMsQF2XAtM34h0ykOpHkhZ4tuz8G64g==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/chunked-stream-reader-node": "^3.973.0", "@aws-sdk/sha256-tree-hash": "^3.972.27", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -348,14 +348,14 @@ } }, "node_modules/@aws-sdk/checksums": { - "version": "3.1001.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/checksums/-/checksums-3.1001.1.tgz", - "integrity": "sha512-x12Q17KYlJAd3nKf8LV5LV0vt8sh8/6YfQLGPtrGnQf/tW4jqxPGq5GPpuVitpQYM3eUR4XB7CbxZf751NMbLw==", + "version": "3.1001.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/checksums/-/checksums-3.1001.3.tgz", + "integrity": "sha512-CcAkVyEUKGngbEqJdVdSc53Iy52+XzVL5NIcTen2BlK8UByNC1DThVtf5VKSrNzyA+SqyTvs+3S+knVBbOUizQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -376,15 +376,15 @@ } }, "node_modules/@aws-sdk/client-accessanalyzer": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-accessanalyzer/-/client-accessanalyzer-3.1146.0.tgz", - "integrity": "sha512-hc2zTRx1n5NObfqdot2bXgZi0kjrhZX42c7gWBbFvCiyWZworHvsmpwhXWdCjlsw/ORXQZo8FhXiWS7o/SmUyA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-accessanalyzer/-/client-accessanalyzer-3.1150.0.tgz", + "integrity": "sha512-ELpWsrL99TITRznoxNyde72cg83qpC9wGBQhKRUZ2dnLtqMDOLX5VjisQivSBIle0P8A958yldqlSsfEwvZcfw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -395,15 +395,15 @@ } }, "node_modules/@aws-sdk/client-account": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-account/-/client-account-3.1146.0.tgz", - "integrity": "sha512-7+FKyu2MgatIosBX7X+jDRGKp/EryIWkVBU0Zum8RkvEz+zyunCqF9RgGaX+NwaJyD52OJ4f4eVBhm3wBI82hA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-account/-/client-account-3.1150.0.tgz", + "integrity": "sha512-uKjKWBkUtVV1mviPdPVMKfE2k/sRHuY9mL9AIoBrgGrW4OzaVZdsaBybTWPj/jahOqczNF/Am1+Og9+0hiP7LA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -414,15 +414,15 @@ } }, "node_modules/@aws-sdk/client-acm": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-acm/-/client-acm-3.1146.0.tgz", - "integrity": "sha512-wRbEaSHmKU3EutkFGsZX3tltqxR21B1jQb/2Ef6K+IWbypJRpOFBJ0I2l5OiWuwUfz03+5xboEnu+TYTvlcMow==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-acm/-/client-acm-3.1150.0.tgz", + "integrity": "sha512-m+ftx3tztH90y/g0QuWrQhC81V1iX0nR5Aq4d/a9oKPlGXvvEQ2yWOL9Gin/i5gxz95hl5cvUauI8oBdEpZRwQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -433,15 +433,15 @@ } }, "node_modules/@aws-sdk/client-acm-pca": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-acm-pca/-/client-acm-pca-3.1146.0.tgz", - "integrity": "sha512-Z7sop2AeDHI866sJHWcT3vJTWSj6lpmZ7xfHzSZm2Pga8yt4ACHxe0EqWIC5DM+aXo7iIewElSjuHC11zlH1QA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-acm-pca/-/client-acm-pca-3.1150.0.tgz", + "integrity": "sha512-nEIPkrJEjNDQGNdCQZ0J3ZwxxsO1OTgnjY/3OUQ4ceLu9sa5NqFZ4lTfFva7bhLDME9tqQidF2MaG1PzMNkJ/Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -452,15 +452,15 @@ } }, "node_modules/@aws-sdk/client-amplify": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-amplify/-/client-amplify-3.1146.0.tgz", - "integrity": "sha512-dinXBKZ+0K74kSMc0i9icjsLcvd+2LvdIkSSlG78kkxQWDqYHJv9WVbNcZbLo73cnxKnlO8HdiP2U+tRnh+0Yw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-amplify/-/client-amplify-3.1150.0.tgz", + "integrity": "sha512-X3PYfpmR8LB+IA8kKV9A7L5TT96yMaiPp4RWCx5XgMhVAbEWU5w1xHk4au4NNIzrVDwBdCotUnS3EO/V4yV6XQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -471,16 +471,16 @@ } }, "node_modules/@aws-sdk/client-api-gateway": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-api-gateway/-/client-api-gateway-3.1146.0.tgz", - "integrity": "sha512-32ghawgTaiIIr4SEC7C/paZLG+BeOuB7OTAqtYIdJAWUPhXlFNKaBjrYbJ/D1WRpxRvP5qL42NnEoZY04km2ig==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-api-gateway/-/client-api-gateway-3.1150.0.tgz", + "integrity": "sha512-hVz1PFCqj2zb7SWLrliXNqBEYvb68wY4PsQH5l2afv52Dd6Hymys083gcKIcDODU6jJlXIQx4l7z54Yjhq62og==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-api-gateway": "^3.972.30", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-api-gateway": "^3.972.31", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -491,15 +491,15 @@ } }, "node_modules/@aws-sdk/client-apigatewaymanagementapi": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-apigatewaymanagementapi/-/client-apigatewaymanagementapi-3.1146.0.tgz", - "integrity": "sha512-v0qFqH5ZV4CgURxasbbF8LfnyAft8p8ozHPnhDJMj/3ftujvVx1/EGMiQ27VHXNdST4u+v9ysK4DcD6xP26Vnw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-apigatewaymanagementapi/-/client-apigatewaymanagementapi-3.1150.0.tgz", + "integrity": "sha512-31snP5oYupVfk3h+4cqDYSybg3SJ4zCH6aUT4tt8eS8LTCjgdq0AnBsfs7LOKBqmgBAIm5Il05XeGyC07JbqnQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -510,15 +510,15 @@ } }, "node_modules/@aws-sdk/client-apigatewayv2": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-apigatewayv2/-/client-apigatewayv2-3.1146.0.tgz", - "integrity": "sha512-8fuC6hsAyiE7kFtDDCMHILuSBQmFItIJVEpR1CJ24VKGxTmCItDU8GxckamEm8L+W+R3HSsvoUzsb6G9bhlUXA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-apigatewayv2/-/client-apigatewayv2-3.1150.0.tgz", + "integrity": "sha512-Qtc5Lhbd9pWHetF34cNQtNa+5NPa/f831f6xZ+bFNEAFglhP3Tf8Y8L2QNLs9t2JtAEz+fNSWnocyag30LyMsA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -529,15 +529,15 @@ } }, "node_modules/@aws-sdk/client-app-mesh": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-app-mesh/-/client-app-mesh-3.1146.0.tgz", - "integrity": "sha512-cdotNlymgkn+g2z9M0/j2MRqsCQh005cE8vZJDw6WqR6MtldlBevNz5+bR18Bkm7mYaxMbHJ/U/nPnezEGT5Lg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-app-mesh/-/client-app-mesh-3.1150.0.tgz", + "integrity": "sha512-hOHum82a4sXjJWmovmJBibsnZWTCkjVAZUDfMWxqQku9BOpfUr0WQgHmseTfwlTPC77nqzrHzg1Gxlw8ZQ6qlg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -548,15 +548,15 @@ } }, "node_modules/@aws-sdk/client-appconfig": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-appconfig/-/client-appconfig-3.1146.0.tgz", - "integrity": "sha512-Mxb43sTzSQsCadP+vrV+/9Xx1MzRIuBMzpCsuOpRkSdFP+Pi2etbN5EapFDrKyuv0bzjVfkWHIg9ovhJ1QKPvw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-appconfig/-/client-appconfig-3.1150.0.tgz", + "integrity": "sha512-ERf8lwR9f+d9l70ywU9HFSsmdtwS1he2Bs7DnTN9MuAm6x45U3Pbjd9PGVx+cQYmPOIyKd8Y3IIpsWhdsTi+nQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -567,15 +567,15 @@ } }, "node_modules/@aws-sdk/client-appconfigdata": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-appconfigdata/-/client-appconfigdata-3.1146.0.tgz", - "integrity": "sha512-nAJzlvXjEBpAXM1C34XLZ1Ke3HCHmDIOKXYNGjWkVAKwTRfa1xebfDHuhTaI3QmyPQyrlInSAQUhcQm72hmm0w==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-appconfigdata/-/client-appconfigdata-3.1150.0.tgz", + "integrity": "sha512-Dep00MiYZDLQ6qQZfF5dScspVIB+xRaFa7obnCBSMwYaKNhvvB/J1crmvAcy5RGASIwigIfHCnf+prDl4Zthnw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -586,15 +586,15 @@ } }, "node_modules/@aws-sdk/client-appfabric": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-appfabric/-/client-appfabric-3.1146.0.tgz", - "integrity": "sha512-mHql1+soAjRTQjRb8vNvNSwinYHuD6UsZkaa4kDJBsax3y+R7DI052EQR+5g0Dsc2B5V9iiWNr4/mfC4fXzXig==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-appfabric/-/client-appfabric-3.1150.0.tgz", + "integrity": "sha512-kvH9XW1ce/ItW8Ky4OiQ64qXSvr7lqaLgIBLG5rbBvEH5xjOpzxorLlxMgiF6NGQR0y3qVGHkJTHx8wOa/3QRA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -605,15 +605,15 @@ } }, "node_modules/@aws-sdk/client-application-auto-scaling": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-application-auto-scaling/-/client-application-auto-scaling-3.1146.0.tgz", - "integrity": "sha512-hOx5s91f/KfKfSE7KpDY/og28yXFORbg8l7UDhEpKGVsFYqN/N4TpaoOIUzOYbnLoPiVPLrwzwFsKWgJiwWgxQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-application-auto-scaling/-/client-application-auto-scaling-3.1150.0.tgz", + "integrity": "sha512-oJX81vQDsa2X8aS5TfGWbaN/6FfDeRcoU1X1M+DebUPu0ZQCAKDN1pfgx6C0f9xeuPaSK1rTfyZ6JOIsqvVrGA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -624,15 +624,15 @@ } }, "node_modules/@aws-sdk/client-apprunner": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-apprunner/-/client-apprunner-3.1146.0.tgz", - "integrity": "sha512-+irmYG6LPhLgyYVuf7DdzlWmjuHx4Ys50DgCeY+pG+rVAxziQN86NAhQO88RWtQkQB64J1nZVAvSrFU/pOLQiA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-apprunner/-/client-apprunner-3.1150.0.tgz", + "integrity": "sha512-O8i5a+yYNZCfZY5hwRF5BZPBkemWojLPJz4BtI2rnj76Uz9D+3YBhfGdFpU/FlR+XTwt22cXuimoTxXZy8DodQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -643,15 +643,15 @@ } }, "node_modules/@aws-sdk/client-appstream": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-appstream/-/client-appstream-3.1146.0.tgz", - "integrity": "sha512-gSRlFWeD0x1pbO1SSSWod5ZdeaJDVT7GR3XazzKdsGC/myfsVKOJXYvsqBjiIeI8vef3Rj1fFTfcrVQAcKc3qQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-appstream/-/client-appstream-3.1150.0.tgz", + "integrity": "sha512-rdYj3wdDn9t0ZI08UsS3rT23xjHzd3ZauomikI0dNJhtT/PgMMQnIuXBTpgtGBymteeuMmQubcYDCf2AmhxzNg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -662,15 +662,15 @@ } }, "node_modules/@aws-sdk/client-appsync": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-appsync/-/client-appsync-3.1146.0.tgz", - "integrity": "sha512-mG06kmmcSWwBsUn1mHDbANYUZJWJ1lPfIenCLirkVhe8w9mveo7cHra5simCEX3VpFegT11/vUYsp9txBGc22A==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-appsync/-/client-appsync-3.1150.0.tgz", + "integrity": "sha512-Tu1KvTH0FIbCIOwtH6Vv+3aaoRNeGacDv/8gDaoscnV8+ALHng9LPFer+dzdS/crde5+TLiJQZ+S1a4SR8Dvog==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -681,15 +681,15 @@ } }, "node_modules/@aws-sdk/client-arc-zonal-shift": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-arc-zonal-shift/-/client-arc-zonal-shift-3.1146.0.tgz", - "integrity": "sha512-gC8jAtC4RMMydK0VanCt54GIf9ShKJkmObDHlYSAKoF8kUHik6ehM4ilgRHOiCC52Me3LyxzQzzH8Qq6BQU02A==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-arc-zonal-shift/-/client-arc-zonal-shift-3.1150.0.tgz", + "integrity": "sha512-fWNEPVxcgZwhPZlo/apSMi4x1nSIdrdISmJRJFhZwubsxWObjhEGpEE+GtMZhHcnxZREHvCBEazbrROB2nNz2A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -700,15 +700,15 @@ } }, "node_modules/@aws-sdk/client-athena": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-athena/-/client-athena-3.1146.0.tgz", - "integrity": "sha512-goSgYxwd+DCCErnpdqrVPeqLf5DvBCc0FZa6FUJBVyzKbubi+ePqhmwoCMGYmp79BHG5DFg+1tguhU8yApVVeg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-athena/-/client-athena-3.1150.0.tgz", + "integrity": "sha512-uFVIRXWT4C63kLdxaQDKW79Basg7Swc/HX7HJQbcOTA5VpFSS9wURDlqZzmV0eW8dJnlQEzEIHqeEl7EOT1j5A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -719,15 +719,15 @@ } }, "node_modules/@aws-sdk/client-auto-scaling": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-auto-scaling/-/client-auto-scaling-3.1146.0.tgz", - "integrity": "sha512-tQ8vmYAj4FNwzXOgrreG17Pb7RdXZpY+cMpgmSjz9Ss8e46hRMPO6IZNqjbJxaMZLb/fd6snKw9JDkFmjwMLNQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-auto-scaling/-/client-auto-scaling-3.1150.0.tgz", + "integrity": "sha512-Zp88BQDSXEKjSeLA08E8WUUE3OqAZMvW4Li+P5z9KBi+6mdUO/M2YI/l8fjdnFR0bP3jBsnguPr6nLujcogyDw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -738,15 +738,15 @@ } }, "node_modules/@aws-sdk/client-backup": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-backup/-/client-backup-3.1146.0.tgz", - "integrity": "sha512-HNXCWxvFF9CGSy6cYZOL9nJj5DDwbxQNIhOPt2e1BV+VsAR8kIAqxWsJ8fu6ilodQs+Y4e0h2+7SuH+O8TLp8A==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-backup/-/client-backup-3.1150.0.tgz", + "integrity": "sha512-UBR6uzXpmKyG/F0+/5OPDhPzjeGSW/k+iYU5+KBtZF1hFNApZlX7jbWhCxJMnc38IvOve9gfUJsHpmby5YUqJw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -757,15 +757,15 @@ } }, "node_modules/@aws-sdk/client-batch": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-batch/-/client-batch-3.1146.0.tgz", - "integrity": "sha512-0HZItj5YCqBblvVg8eds+bLbkAADfKSYrDctK+6mYRCLAcG8piNJwiClsKW3wXpidNaqfouYq6Jrmyu4KEat3g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-batch/-/client-batch-3.1150.0.tgz", + "integrity": "sha512-8azpvoiCKCYNMFkYae2wguH9mOp+iduoHU/3odSFk7j23+noDIHBAHT81yREbJDGD5DOtCaDNg8bS0akE7sy8w==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -776,16 +776,16 @@ } }, "node_modules/@aws-sdk/client-bedrock": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock/-/client-bedrock-3.1146.0.tgz", - "integrity": "sha512-8p0RQlENKfGpeaLMwABJAqV3I/PvkBURjJninjUBYbzMF7tK/UYsCI2AmQygiNjFhou0r5D69e+mY6o2Fm8qeQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock/-/client-bedrock-3.1150.0.tgz", + "integrity": "sha512-UnxJ1BkQH9odfQQkqxRTaWfkVWn8eZxPeRsArBh4QAATgqMWu1r+qg5kftzLcj6zjHRrSeyKcGlFNK9xE13L5g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/token-providers": "3.1146.0", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/token-providers": "3.1150.0", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -796,19 +796,19 @@ } }, "node_modules/@aws-sdk/client-bedrock-runtime": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1146.0.tgz", - "integrity": "sha512-FPg7W8TtLGv6ruAjkfjhX02ks6ozhwQ12tBp0hdc9DPBx7stsJbwQunejwQhF5dfdOtShkTJuXQKNR7BqZGjlg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1150.0.tgz", + "integrity": "sha512-CEc95zjqHCqSiMyYb2GNRr6LzZ9P8ZgTIpJhaEq3aZ9riwpokGdxAf5mj5d/gkYyBUqZTxeW+uz2SqBVJdHoGw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/eventstream-handler-node": "^3.972.35", - "@aws-sdk/middleware-eventstream": "^3.972.30", - "@aws-sdk/middleware-websocket": "^3.972.54", - "@aws-sdk/token-providers": "3.1146.0", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/eventstream-handler-node": "^3.972.36", + "@aws-sdk/middleware-eventstream": "^3.972.31", + "@aws-sdk/middleware-websocket": "^3.972.56", + "@aws-sdk/token-providers": "3.1150.0", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -818,50 +818,16 @@ "node": ">=20.0.0" } }, - "node_modules/@aws-sdk/client-bedrock-runtime/node_modules/@aws-sdk/token-providers": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1146.0.tgz", - "integrity": "sha512-ocX29IyTSK/9y25lZ7X7E/1v04BIZ3kfu9DDDYr/c9aJxFik53kvzJao5T25lh/Uob9VkVAbgXRN776nr1EI3Q==", - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", - "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", - "@smithy/types": "^4.19.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@aws-sdk/client-bedrock/node_modules/@aws-sdk/token-providers": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1146.0.tgz", - "integrity": "sha512-ocX29IyTSK/9y25lZ7X7E/1v04BIZ3kfu9DDDYr/c9aJxFik53kvzJao5T25lh/Uob9VkVAbgXRN776nr1EI3Q==", - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", - "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", - "@smithy/types": "^4.19.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=20.0.0" - } - }, "node_modules/@aws-sdk/client-cloudcontrol": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudcontrol/-/client-cloudcontrol-3.1146.0.tgz", - "integrity": "sha512-3iblCI5Z4Etb7LaC+hJpx0LAZr/Yf27de0gzdgmnptTCITYmdHcd39xRZMsiYtoa75wk31uYEoUq0xjYEfGhEg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudcontrol/-/client-cloudcontrol-3.1150.0.tgz", + "integrity": "sha512-+OXmP1aV35Dhq1wJjY1e5og+bPkfgJprRZiVPk+DR/sqoY8IJn55DGtXl+7Chaz8QC5Z2O0Gt1y9WwXFLlbGyQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -872,15 +838,15 @@ } }, "node_modules/@aws-sdk/client-cloudformation": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.1146.0.tgz", - "integrity": "sha512-krUZUvK7JzZki1Y+nw8M64f7kuMKbmIsqicAjE0Cx8Sp98q/JMmdz1Hs+R04vd58XbELJ/IPVqnvL1I5hukwbA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.1150.0.tgz", + "integrity": "sha512-tIpRDIZ67jz58J6m+bt6cbIA5+sMJpmluNPcfawyAoVBKP7vFg7fXvFoJhZtJDO5dnMnHj38jJ68VF50R8/kPg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -891,15 +857,15 @@ } }, "node_modules/@aws-sdk/client-cloudfront": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudfront/-/client-cloudfront-3.1146.0.tgz", - "integrity": "sha512-UxlVeCl8Nvx9pUazY33FXh+4yTKjVUj4JV7VyumXUuO5ks6nZQpmW1+1rsAGOPAUmBE5qSbI/r4nZ0l0+TzfkA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudfront/-/client-cloudfront-3.1150.0.tgz", + "integrity": "sha512-j8256llqm9tZ1NOz1XiU5IeJ/qWQHiboH+YVXq98Xuo9U9I6PoUt4BYXvoZoDoGgIl8OYQiMJBLBOrr2AnTy8Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -910,15 +876,15 @@ } }, "node_modules/@aws-sdk/client-cloudtrail": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudtrail/-/client-cloudtrail-3.1146.0.tgz", - "integrity": "sha512-tELHf2mU43fIwYayl1+OUsMOiVDtgSTR6m+cTKGTUNp4Be2BkblKAk+AGcjWwzIetitdPS8V3wlXGXKebfF6sg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudtrail/-/client-cloudtrail-3.1150.0.tgz", + "integrity": "sha512-g0ZWzlED4awmpzzW6e1XWlguijZ8g4gk4R1lCOuOx5/QYCnCwNFKqJTxbPG69C3ozY+NT2wFhwvFkBzPrSYH8A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -929,15 +895,15 @@ } }, "node_modules/@aws-sdk/client-cloudwatch": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch/-/client-cloudwatch-3.1146.0.tgz", - "integrity": "sha512-K84tWT/Xe21eSZK7NzkqNT15jctmTg5QjAylDOI2PLcq6yV14ydhXmc/JFptv8kimDC3IKgN3+UoX/NSuXC1jQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch/-/client-cloudwatch-3.1150.0.tgz", + "integrity": "sha512-7A06Mw01Oj2M2/zYqobPfPV6dy/rTC7Y6JNc8vO3PxPcI383HI2GrcXN5WGppDRBZpe+gTKECv18UQoHkTX4/w==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/middleware-compression": "^4.6.2", "@smithy/node-http-handler": "^4.12.1", @@ -949,15 +915,15 @@ } }, "node_modules/@aws-sdk/client-cloudwatch-logs": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch-logs/-/client-cloudwatch-logs-3.1146.0.tgz", - "integrity": "sha512-5axmLYvZ8yrrkhL3m4Qnxp/XJdW2s0gdIef+zwKGuTWjN6D9hYFBrG4C2h6mBDEKFUvmGFl1Yh1NliRI1AgjFg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch-logs/-/client-cloudwatch-logs-3.1150.0.tgz", + "integrity": "sha512-idsmpGYv2i7UrC4XQaPqO0jes8oi7d+gUrWYTqhXDayHlA5cOG0wgYskDwFyFQwHbQ0xs9q5s7a1kB/XMVAg1A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -968,15 +934,15 @@ } }, "node_modules/@aws-sdk/client-codeartifact": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-codeartifact/-/client-codeartifact-3.1146.0.tgz", - "integrity": "sha512-mzKuoWXfldl74Ckj+9UN4U+pKGBydDwZ7CNy+K1+mL6WQib06ImO4iofX16qwYe+e4+GOSnneQMT9rXUF9La6A==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-codeartifact/-/client-codeartifact-3.1150.0.tgz", + "integrity": "sha512-9Xhmuzm50uVebd2v+rHPqHvXV6uQuIawlnp03ltzPibY7aHcWYbjPdxd2l0Ap2JcREWkzsq+YjlVFkIxKcFnEA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -987,15 +953,15 @@ } }, "node_modules/@aws-sdk/client-codebuild": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-codebuild/-/client-codebuild-3.1146.0.tgz", - "integrity": "sha512-Yx5ld7WJVCTWTpH3kpVKWe4OT/z4bNwUHdnjBgSBwNCu6vU21ktsC+MCeI6POeT8R7xyY3UUQGaOKBaa1AcDqw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-codebuild/-/client-codebuild-3.1150.0.tgz", + "integrity": "sha512-hMpgPGXDEl4HqaptgLYD8gPDq6XlfjxVgpzG7gm2FuReFla04fRG0XBLT/WzlZzLY1M4YRfqQ4ttEp3U8xWh0A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1006,15 +972,15 @@ } }, "node_modules/@aws-sdk/client-codecommit": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-codecommit/-/client-codecommit-3.1146.0.tgz", - "integrity": "sha512-z1nFNwzpsOqRm/Aa1ydZF5hxibypEdm4ktNrI8EDjLI4RPmKADmP6rXhheyh+zGzIXC+ZwxkepO3JjovaAVfVw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-codecommit/-/client-codecommit-3.1150.0.tgz", + "integrity": "sha512-Y/58p6Y4eBuIZfLwCv1IdjIMTzIk7kdwLJF9dCq0ZpwMhOQAnPwo3Kjo1c8sKPzc6h8iLZnyy43y1MYRCs0//w==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1025,15 +991,15 @@ } }, "node_modules/@aws-sdk/client-codeconnections": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-codeconnections/-/client-codeconnections-3.1146.0.tgz", - "integrity": "sha512-/M6uU7lnqB9bTv8kNh9skLU1hiccFLvknmN4cjRENYoLcBjZllkXudWy7KPJ3sHcrzY0F+f1Mmo/+pfxdluhSw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-codeconnections/-/client-codeconnections-3.1150.0.tgz", + "integrity": "sha512-JIpgh2XB4euaVil+rKTO16YRKunrbFhr/APiKcoGWUhtdXTOB93iJHfK4mBRzfhEB3pG1wEROpOqfIcU/rt1lA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1044,15 +1010,15 @@ } }, "node_modules/@aws-sdk/client-codedeploy": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-codedeploy/-/client-codedeploy-3.1146.0.tgz", - "integrity": "sha512-8eEqwylqE3jhuYKMwhHj+SM5mCF3cp0ATnCOfk6MAxM6aAOnJf+draWgBDfVWyvNEYqEA2dehJ3t+GsYeSjf6Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-codedeploy/-/client-codedeploy-3.1150.0.tgz", + "integrity": "sha512-8ZuF817R/n8LWWi0s6xVDGiEMckbEdHb0PbOIwKe5IXfl5ZLDKSJRLddp246lmjedQyBrv9jJ/LtP29pm8BaKg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1063,15 +1029,15 @@ } }, "node_modules/@aws-sdk/client-codepipeline": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-codepipeline/-/client-codepipeline-3.1146.0.tgz", - "integrity": "sha512-llwb/mRR5J4JlvhGhxxdzDm1f0F7BCq1rDZ41hkUiQoyx2oBWb5Kzht5j0GQFNK8uEUH5kZww4X8Uz7vsVyZzA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-codepipeline/-/client-codepipeline-3.1150.0.tgz", + "integrity": "sha512-CzEOZj+myqw88Fqyi+VqjMsEiODuiqRrBmc0reZX29ug0v6EbGkUJppJYD0HoYwYDVD8USkMvJol1Dz4uIvVTA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1082,15 +1048,15 @@ } }, "node_modules/@aws-sdk/client-codestar-connections": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-codestar-connections/-/client-codestar-connections-3.1146.0.tgz", - "integrity": "sha512-3W/H67sWl1rJ8tKLmfD0W5bDnsZj0aVGWQuf/e7dnGud5es5BdjIGFu51zRHECmlSzFMMvYJyl/3RE47sv0Bsg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-codestar-connections/-/client-codestar-connections-3.1150.0.tgz", + "integrity": "sha512-AmCtDOdKIyValcmH/T4FdKBUM++Dju0UwiJJweD8WocteMcoomKA5CXtSfKDkH4vDakz4fofV9NsQzlfHDyeaQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1101,15 +1067,15 @@ } }, "node_modules/@aws-sdk/client-cognito-identity": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.1146.0.tgz", - "integrity": "sha512-3jKw2DTRO91coXEqa58Fke6pF6m5BMGtuzRNi3GTD/BozXuZYGyACHH4Kl5qeeXEmObDOf77J8hhp8ZqgmsmFA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.1150.0.tgz", + "integrity": "sha512-iGHzqKDOz6OJ8u/iqNaaMi/+d2FqjcEbWcJLYSrbEmsbBAm6xJO6GAZoMbXIjGVhbnyZ+gWN2BUz51iol/C7Sg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1120,15 +1086,15 @@ } }, "node_modules/@aws-sdk/client-cognito-identity-provider": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity-provider/-/client-cognito-identity-provider-3.1146.0.tgz", - "integrity": "sha512-/V9D0Z61RpDmfbGOUUNWlXPZhY7nwuTRBtYkOmDaJW9OfW43PqnYpWAZek86+YGdlHj1kEKZerJf7iPdA3xVWw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity-provider/-/client-cognito-identity-provider-3.1150.0.tgz", + "integrity": "sha512-MdUO7+ctiATD6fRtcnMp6RWNlVo7u/qGKyLHo8owNKK9kcsKC1Rgh2xeztvE+pMIVaitoszLaIDIKYn4U2hGhQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1139,15 +1105,15 @@ } }, "node_modules/@aws-sdk/client-comprehend": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-comprehend/-/client-comprehend-3.1146.0.tgz", - "integrity": "sha512-cv1cuYTpDEa/qtnnMNdzCn3TwAjihtzQq3aKQMyaYi7QAnAI0teIoec6IjcGNhgJ7n7l3HUrNCjsoy2UgNGr/Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-comprehend/-/client-comprehend-3.1150.0.tgz", + "integrity": "sha512-28zr5/N6a0B1iMviEzny2xDG70UbrRoTLXoKR4fooYehtnRL/pQBCPB9lPYr0wpaOypRzBo+0v493ce+jHaRUg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1158,15 +1124,15 @@ } }, "node_modules/@aws-sdk/client-config-service": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-config-service/-/client-config-service-3.1146.0.tgz", - "integrity": "sha512-Eap7duxl6hInOfLsGPDnAsFHw3Gg07/6zyuYJPsXHYfsKcQ3W7I4qlog/I9XXW9OKk7YxneS5169TdJhtGqDuA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-config-service/-/client-config-service-3.1150.0.tgz", + "integrity": "sha512-mBRI9ljyxGNaztxY6hLQJyNMNYNUowIK5ajhOtJ81pMkRQaIhl8wltAsQNykpglhAUFma0qMwIrkqunqqJ7ePg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1177,15 +1143,15 @@ } }, "node_modules/@aws-sdk/client-cost-explorer": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cost-explorer/-/client-cost-explorer-3.1146.0.tgz", - "integrity": "sha512-3HhSCi+sfWLe4VXpcYiSQjINPTpD+ZolM/bxi+GeQq0cCrXMrav39iJuoUAFdW9Ynpzvx5dZmNe639omOJPF1Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cost-explorer/-/client-cost-explorer-3.1150.0.tgz", + "integrity": "sha512-CaAGAefa5bJ4ijtEL2kBMSOWd1j6CviPxEPuKKytPHFfXHM9XCfGjFsPuD8B0rLvkqjk6jjaXr/ipla02u+JDg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1196,15 +1162,15 @@ } }, "node_modules/@aws-sdk/client-database-migration-service": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-database-migration-service/-/client-database-migration-service-3.1146.0.tgz", - "integrity": "sha512-oVXeRX3ncZp1MiHuexaRFQd/zqtAteXgYrAAwkoTEPf0Ids9D7Rf52ftZW1hIXPyxjpuHmNvoWhovlpi1nKdkQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-database-migration-service/-/client-database-migration-service-3.1150.0.tgz", + "integrity": "sha512-zFz9dnx2Kg8xX3iU7XFGhRV3wBMNS2cWupgTnpxjCaEpiqOHapF2pixSedQvZAjM6gVQACZrsjzJPX0LxZ/zLw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1215,15 +1181,15 @@ } }, "node_modules/@aws-sdk/client-databrew": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-databrew/-/client-databrew-3.1146.0.tgz", - "integrity": "sha512-aAnKPbovBSYrH56UaVzXyw29qVqXdGUuYKDc8c5b8gO6n9t3nFqNrkkaeeIEu8WEzj0/dmRutR7/AKa4cG7jUQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-databrew/-/client-databrew-3.1150.0.tgz", + "integrity": "sha512-CG55Hy8LxpDWVUj3LMH+OcjrxtNUs/pQNvhSAg3VcDMOIHvjpFjF//LtwgU7QCeCIY38z5B83UcyKjy5KJgvHg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1234,15 +1200,15 @@ } }, "node_modules/@aws-sdk/client-datasync": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-datasync/-/client-datasync-3.1146.0.tgz", - "integrity": "sha512-HLnltRsB9/P5QISJAO3KumoVMpSJDHadN50WhhaQSWO0jB3YG5p9u6UkHWln7i7C0fRA7KHVFtB0CT4yV4+vug==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-datasync/-/client-datasync-3.1150.0.tgz", + "integrity": "sha512-BGsMLsWSCu/JbQWMeN7PuDdOIGr7ZwokNzMwb7q9ceMvUpovvGfjYEaziTTowmcNYxyDDm1swLl6ghbzKCtFGA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1253,15 +1219,15 @@ } }, "node_modules/@aws-sdk/client-dax": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-dax/-/client-dax-3.1146.0.tgz", - "integrity": "sha512-3m4cpF8lv5dGYWepsDiCEjAmt+tY1nMAGegzHhFOUjmOalhRDbjLWzbTc+LYs8Q7HQRFZpRJSmhFFCILZ538PQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-dax/-/client-dax-3.1150.0.tgz", + "integrity": "sha512-S419i3vxyFiOIIYR8ihqYUxWPD7NC0MyPG/kvBKX8kyNujfk1plv+Cf+APfRgRDH7C5qorWOI5U9vhefiyQHwg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1272,15 +1238,15 @@ } }, "node_modules/@aws-sdk/client-detective": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-detective/-/client-detective-3.1146.0.tgz", - "integrity": "sha512-5B0AgkJjWACBs1r94UbWoy0kvcmmIvpDqNgcmpWwXXTja8CYVKRGPRpAnOXF8+M1H0MfBG93/SoBKefjAmsSKA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-detective/-/client-detective-3.1150.0.tgz", + "integrity": "sha512-B+c7p2Q5SWVC41BZW4VR3Tt9XR2BVESJYX4NRRdCaOecO+t7bd3VeTGuZPaU3i5uY28RP0YnvlwyKaGtHMS0hw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1291,15 +1257,15 @@ } }, "node_modules/@aws-sdk/client-direct-connect": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-direct-connect/-/client-direct-connect-3.1146.0.tgz", - "integrity": "sha512-7Wkszs2TqJCMqaBIs6acuTR4fat8of6mGMEuYVhZXn4HBEIZU6a0RUVkRoTrT01ifpoXnxzrbnkw6BsfEvE2nA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-direct-connect/-/client-direct-connect-3.1150.0.tgz", + "integrity": "sha512-euatx+ROA/23o2kxCFGIRVNe594kj9tjXNuuHItaiRGF3zenvLrPvCjl+tyNosv/nLIqfzTO5LHfVbp5gWLGhg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1310,15 +1276,15 @@ } }, "node_modules/@aws-sdk/client-directory-service": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-directory-service/-/client-directory-service-3.1146.0.tgz", - "integrity": "sha512-Ys7wRturi6Q+LM1yNm7ZOq0LypxH82AvslDSOy+p8ONUOWGKadnLXpPp7We7oLOobo1/qMgck2ebjKs+ga9Thg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-directory-service/-/client-directory-service-3.1150.0.tgz", + "integrity": "sha512-9AMiVbAH/8oG1xKSnLc4cuYb26tIbJUijdu/P6WaAVKAgbAZL4UJLyygOjj9hMdPyKrrCs3SHXn0MRm9L0ZiuQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1329,15 +1295,15 @@ } }, "node_modules/@aws-sdk/client-dlm": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-dlm/-/client-dlm-3.1146.0.tgz", - "integrity": "sha512-wZCFjW6+SSCPUUqJWGT5OSoZJ0aIcldjdDqFzzzranZbM7qR8642GoDCCTRYfeKM7imRmQhk/QicZcEcOkJ1Ow==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-dlm/-/client-dlm-3.1150.0.tgz", + "integrity": "sha512-2a4f9qybcQNzO0Rbm0F/fbDSN3EXp814W4QTbx7pXI4w5Bhjjspa8lUD118bqyNtDN8UCeRrI/JBqt6pKB45iA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1348,16 +1314,16 @@ } }, "node_modules/@aws-sdk/client-docdb": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-docdb/-/client-docdb-3.1146.0.tgz", - "integrity": "sha512-yJEsTDB/a8eNTJvF/xpKDLl9eL78asnd4t0chuL5kTDEvX6EwMmRGl6Rv6XwZemrS4hqwuKZJAHLu5MJNvThWA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-docdb/-/client-docdb-3.1150.0.tgz", + "integrity": "sha512-X6hhx/UIEY20xNrnjcGZ3srfu8fO6t2cD9DJQAl7P+5xRsp2QD1Ldlt4i8NOY0gtKwCWRvEZ3+hF7F6UQ7jG2Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-rds": "^3.972.60", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-rds": "^3.972.62", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1368,17 +1334,17 @@ } }, "node_modules/@aws-sdk/client-dynamodb": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1146.0.tgz", - "integrity": "sha512-3Mc8YkSu2KlgNNSuspaW+Fo0pTwX+fLYlC5ovH3yX3OoDg2RPtp3Py8KuQJr0FDlQj1tHw0K3+AtaH4NXlI3aQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1150.0.tgz", + "integrity": "sha512-04ysWG8zKrFM4e550/OEb3Pu+yE3cgppKIPwY7kS5xV4MFGW0S3hSD+1+ocWyw1Rb1UusaJCkcDHKZEdIO3dRw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/dynamodb-codec": "^3.973.46", - "@aws-sdk/middleware-endpoint-discovery": "^3.972.31", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/dynamodb-codec": "^3.973.48", + "@aws-sdk/middleware-endpoint-discovery": "^3.972.32", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1389,15 +1355,15 @@ } }, "node_modules/@aws-sdk/client-dynamodb-streams": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb-streams/-/client-dynamodb-streams-3.1146.0.tgz", - "integrity": "sha512-leGzWU3TK5cAvU0B26VquuLT3if1sV44B3K9cYmf21BlgbwD51lWi1XGSP4u4RF2KUK9TNczvfL3dKiyl895/Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb-streams/-/client-dynamodb-streams-3.1150.0.tgz", + "integrity": "sha512-81bfd+fYdgl4udDvEJE+NOzMqYC53TtKHPbXKMtpGgUsn5kN4MQjOth2eEITunaAVMCpr7LpdiCdnWSTL+Hs5Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1408,15 +1374,15 @@ } }, "node_modules/@aws-sdk/client-ebs": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ebs/-/client-ebs-3.1146.0.tgz", - "integrity": "sha512-lkzgn9m6QaNMNx9DCyeJ5ZCu3jZ7DHMaz0p3S2TzsrucQtC3sHEh/OtKcKPPkXTKehLhLOhV/1rbOiH9qwfpjQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ebs/-/client-ebs-3.1150.0.tgz", + "integrity": "sha512-Ld94OweFsp3t4thoI7wSmt6xHbFpxxie6m90vuXURrKPyTmq6RX0CO47WCg23SaUHxgDqtBcct5rlVxyuZvJng==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1427,16 +1393,16 @@ } }, "node_modules/@aws-sdk/client-ec2": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ec2/-/client-ec2-3.1146.0.tgz", - "integrity": "sha512-3z61SecUOH3OCdYyNPHHoHSxZpbFlTxscSsLvBL6zUAwsnpznKZWDTGtjcJMXIUBERpT3Sopnp8Vy+zAUcT6nQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ec2/-/client-ec2-3.1150.0.tgz", + "integrity": "sha512-seX6XBGvn+DvzQN0BX5p8mXrvVyQAbeCopAavj2KZR/D3ikWelPkb6+XwQZwltDQq6bhDLabfs+EpedAJ8JrDw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-ec2": "^3.972.60", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-ec2": "^3.972.62", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1447,15 +1413,15 @@ } }, "node_modules/@aws-sdk/client-ecr": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecr/-/client-ecr-3.1146.0.tgz", - "integrity": "sha512-6SxQK33Jye0WHjOld95b9S12eHIYtPfpZhuAv9HYCMQYJJyVDhsV8BNWwsNjLEchTc/yjS8ksmzc8MhApDcD3g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecr/-/client-ecr-3.1150.0.tgz", + "integrity": "sha512-fo/3HxDpnHi1SySpfVp2GAWHvdsgezivTv9SxC0uWAIS4VZH70KbWeGwPiFJBp6d0RNZaYv5zisSol6MWLXTvg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1466,15 +1432,15 @@ } }, "node_modules/@aws-sdk/client-ecs": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecs/-/client-ecs-3.1146.0.tgz", - "integrity": "sha512-vmCTj64dnAFuml9isRhC550F0/PTmvtxY6TjDTvgAPLXIbM9QJ3d9WloZL0F6PAkmm7f9WKRLEaLoSDdMKc8XA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecs/-/client-ecs-3.1150.0.tgz", + "integrity": "sha512-OCu60R944iEyC7lmBjhSIIwjptTxIgBgjze4Fg4sLKU6bzv/hbIcY694UDHQ6wJTW9rO+EN5o7svn6Wjfl5JjQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1485,15 +1451,15 @@ } }, "node_modules/@aws-sdk/client-efs": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-efs/-/client-efs-3.1146.0.tgz", - "integrity": "sha512-hu8iQM3KlhUn7zAS5iZEi0Vf6R/NaCPZXiQdqcVZYBwABnqUM4aTgdZmnhVM1I1+hpE/xWZ+HAfOs/aygGYifw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-efs/-/client-efs-3.1150.0.tgz", + "integrity": "sha512-hORF2LPuorwmO51U7lxCK6/nhfH8MzX5bjPT3oKN861Ypdr5cKI5EKN0x1gjmwdmEwwP1BCsOAH5Q+mfV5+N5A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1504,15 +1470,15 @@ } }, "node_modules/@aws-sdk/client-eks": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-eks/-/client-eks-3.1146.0.tgz", - "integrity": "sha512-jn9bseTY5ITnKvd13eI6lw5BB8tRhJkVRqg2cQKr3UH8HmWN8TMIpYbbTTek1gdAKAtDdMUwx4wD4kCNcP/m3w==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-eks/-/client-eks-3.1150.0.tgz", + "integrity": "sha512-gYI3XsIigyUYycnYO8xgItLZL4NUvcp1COJmYYXjCXuMRiyng2lwua5HvnnKVPZfkL/Jkm/9u1M38hbr0yU7nw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1523,15 +1489,15 @@ } }, "node_modules/@aws-sdk/client-elastic-beanstalk": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-elastic-beanstalk/-/client-elastic-beanstalk-3.1146.0.tgz", - "integrity": "sha512-r/Bk3Gbp95gu1Av2l3tmgzHxMpRQFUysKYSG9RpWABo9oulMh02umKEbDh7+NupMjF6axOLoaj1TSSWJoQ1V1g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-elastic-beanstalk/-/client-elastic-beanstalk-3.1150.0.tgz", + "integrity": "sha512-AwpZYAxyb75RxidkyKs0t4M6qoxn9SGiqOi3xEaAPDt22pTuARORsZfkudEeRAeqqKC0WI2MeAe3LImjPUD+Mw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1542,15 +1508,15 @@ } }, "node_modules/@aws-sdk/client-elastic-load-balancing": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-elastic-load-balancing/-/client-elastic-load-balancing-3.1146.0.tgz", - "integrity": "sha512-qlyUzdlZN6gJwB1y/bNBM/j0GWTUUXnmMh1cuzI/XihMQA1eJgSvZOPkHsXaQFRyMxTfeP+xob1HkpksWs6eLQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-elastic-load-balancing/-/client-elastic-load-balancing-3.1150.0.tgz", + "integrity": "sha512-ADXzUno5+cFs/XDzjyN2L7i4b0sAp8nEKYQR2BWc/CLfMMOtTY0O1BFsdyw3OvuDSejl3y7mxATQzQrfUdADng==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1561,15 +1527,15 @@ } }, "node_modules/@aws-sdk/client-elastic-load-balancing-v2": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-elastic-load-balancing-v2/-/client-elastic-load-balancing-v2-3.1146.0.tgz", - "integrity": "sha512-ZkAfTcoeBGH++t4AJN7pjwpuSp8wUAo9HiW0f3ol5UMPlt/2OEzQ/5VGO+WMWrEX4FYxy2n1iPpMw9M9ELSg1A==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-elastic-load-balancing-v2/-/client-elastic-load-balancing-v2-3.1150.0.tgz", + "integrity": "sha512-49DUVZk0E1hH5dk5M1HjcBnprnn2AxBSVDFMm6YRzwPPAoXGk6k2CgS0WwAQ+K7CoFiSrdfX5XXDuFzLxj2UDw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1580,15 +1546,15 @@ } }, "node_modules/@aws-sdk/client-elasticache": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-elasticache/-/client-elasticache-3.1146.0.tgz", - "integrity": "sha512-5GK4FAu5dzVW46PNg/tvGcI83HJJqcVdLBtYpVKZ0AlN21DL1qG9d4dR5Kj879uXSgMJbghcVrzX2BygbW3PzA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-elasticache/-/client-elasticache-3.1150.0.tgz", + "integrity": "sha512-0oG3POoGwXn4ewiOz6kAVW+EWJoBkDqk/qAxzco8gi4Ql9nGElhLIYlltr3TEeMOvEDfEem+VqRKtAvQhJfUzw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1599,15 +1565,15 @@ } }, "node_modules/@aws-sdk/client-elasticsearch-service": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-elasticsearch-service/-/client-elasticsearch-service-3.1146.0.tgz", - "integrity": "sha512-S8hHEYea1Gm18GioCtrxVrO+X4rcho1UF20B8UtBN6tcLkWIdLLHP1ptewRsQ/zfrVxjvDd5gJl4D6e1DkiObw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-elasticsearch-service/-/client-elasticsearch-service-3.1150.0.tgz", + "integrity": "sha512-kXUF3o4lzNfmiA/ZDHAnxaHcoiM9lMzkfneMODk6Xngho9Qz8W1cDGsHFOAQ5YckelBM9jXhD0eez85hjqaRhA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1618,15 +1584,15 @@ } }, "node_modules/@aws-sdk/client-emr": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-emr/-/client-emr-3.1146.0.tgz", - "integrity": "sha512-2cbaOqTRq8TNBxwtXtLTc1ao0gOqB/WHWZus8Td2YRoN8QHgLUo7yJE3sAdFVCSLCPIuabuMtcQNHfA+aM/xIQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-emr/-/client-emr-3.1150.0.tgz", + "integrity": "sha512-x3JfsqLomgGszDWties3P7kF5tuQVMwbRJW2DNIelZIqPMIgzlBpKwQ6dNXx0enVCR7tVODjxBpgqURY9g8JLw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1637,15 +1603,15 @@ } }, "node_modules/@aws-sdk/client-emr-serverless": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-emr-serverless/-/client-emr-serverless-3.1146.0.tgz", - "integrity": "sha512-FVnCyKTsDgDCigf7PU3kKoSQC1mMP8Cs6X3xnusIxtqCOZnuE7EMtPE+1hMA/iMhxAfgYLk0M1hjWalaCC8Q8g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-emr-serverless/-/client-emr-serverless-3.1150.0.tgz", + "integrity": "sha512-So/buFM3B5zCsyQVRYiM61Lxdj3TV372EnqX+9yJL73OApedHEtYiOjaQYr2Mv/TzRMoDxlk4idpGb4ZCIwtGA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1656,16 +1622,16 @@ } }, "node_modules/@aws-sdk/client-eventbridge": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-eventbridge/-/client-eventbridge-3.1146.0.tgz", - "integrity": "sha512-zcV1uvVNo4Gkaf6nrsGGRqJns3c1lLiYcItSoXpgp1i0ctTx/8YbkSz5QqeYhmkABOYMxjy6d5iYgvZ4Nha/mg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-eventbridge/-/client-eventbridge-3.1150.0.tgz", + "integrity": "sha512-Ac0hGHToKvbkwmEclWWYYA/07kcVLipI/OojfrKN888r+/aNRU5QZJb7N/tFOHtW2fsS8f2RsTwAfJGfS3uFRg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1676,15 +1642,15 @@ } }, "node_modules/@aws-sdk/client-firehose": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-firehose/-/client-firehose-3.1146.0.tgz", - "integrity": "sha512-2/k6xMO+v+jE7qP8AVc3F8PAOGZgm447aFlh276/WaleaNc1YnYG7zbO9zvksUuhq60v1hVo0sKYpCfhQE4Zcg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-firehose/-/client-firehose-3.1150.0.tgz", + "integrity": "sha512-LH8mNGMMEEX4pFbbshLU5NMbo6K6an+S8E+sT+awXlo7gRy0P8t3oSpsNZ0a1/CbCctP7X19uEM8IMYswHmQYg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1695,15 +1661,15 @@ } }, "node_modules/@aws-sdk/client-fis": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-fis/-/client-fis-3.1146.0.tgz", - "integrity": "sha512-vNoHO7IiycoinMd6fmiLcrqrmV/AqKUf3+WYNJdI1hiJztgZvAxqgQESsM1hlK+MUVo+KlfOlP7E4B4run+pxg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-fis/-/client-fis-3.1150.0.tgz", + "integrity": "sha512-HLg80XV3Af92s4hQ47HbyYaImsAjoG6ivsvuiE6WP2tX//IyCvWJzJWMXD591ph8TRHh4id7Zulw87F3H5r4fg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1714,15 +1680,15 @@ } }, "node_modules/@aws-sdk/client-forecast": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-forecast/-/client-forecast-3.1146.0.tgz", - "integrity": "sha512-dsMEPmwBSboLGdT4HBxCJ5aRBrENbF2fGKbglC4Wk3k5hB24TLXtmLaA4vVQ+CcT1UNctkiE6U2L7pmCnoHTvg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-forecast/-/client-forecast-3.1150.0.tgz", + "integrity": "sha512-Rvhvk1FnG0RH82EAc8x1NLHd/zp51XI2wbU1nbWlUHTCKN8V7vQ6u/1nSUOko6pUjesYmg6JeS6vuCrq44AOMg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1733,15 +1699,15 @@ } }, "node_modules/@aws-sdk/client-fsx": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-fsx/-/client-fsx-3.1146.0.tgz", - "integrity": "sha512-8ToxNrxikVU+bZGKThuzmZwzRK2hH7Ltptc91U30cSXD3q7VF+yr97ZLW4i/d+2Ov3uv2MZg0YlClSQSoxcMRQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-fsx/-/client-fsx-3.1150.0.tgz", + "integrity": "sha512-RS9MTl8a9xUBKWCBOohqrs20T7UR5V3w9Qt5xLfkl/ZTskrTx0Ge3S4fDICdj1GRQBmZ7TrQT5NM/7U5Gc2qsA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1752,18 +1718,18 @@ } }, "node_modules/@aws-sdk/client-glacier": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-glacier/-/client-glacier-3.1146.0.tgz", - "integrity": "sha512-nstRioDnzMBI6Fy//NdQ0M9JgJxdglds9HwMuq1ljidK5Ri1oJ7CB+FFWaDsmBZpmpNJxo1QjY+nSMh8L8YTbQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-glacier/-/client-glacier-3.1150.0.tgz", + "integrity": "sha512-ERA84cwjNK0lGzOsF7PW4gbmG6btQFYqicHk52zpAoN7Jf1zzVu6q0QrjbaW7nDg51ZFhWM/UbztshbsOtCkGQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/body-checksum-browser": "^3.972.31", - "@aws-sdk/body-checksum-node": "^3.972.32", - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-glacier": "^3.972.30", + "@aws-sdk/body-checksum-browser": "^3.972.32", + "@aws-sdk/body-checksum-node": "^3.972.33", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-glacier": "^3.972.31", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1774,15 +1740,15 @@ } }, "node_modules/@aws-sdk/client-global-accelerator": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-global-accelerator/-/client-global-accelerator-3.1146.0.tgz", - "integrity": "sha512-mQdPBhZFh9S7On/Q9GEdjDPSjLDc6xqhSsVUqCXZG0OBrRUwBNaQ40PfmpzyhNrN0OI4Knn84ftogVMTihZtWg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-global-accelerator/-/client-global-accelerator-3.1150.0.tgz", + "integrity": "sha512-NLeObc006bZCtR554LFziRegCmi1ayWfOzGUJc7ebfaYreO9iCFhELJLI3Rgaw/b0lN2XRQlXPj/TBM3HVnfuw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1793,15 +1759,15 @@ } }, "node_modules/@aws-sdk/client-glue": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-glue/-/client-glue-3.1146.0.tgz", - "integrity": "sha512-E19T0H9b7LVij21pWtiPRm8zOHl7/kgKOr68SpD7Yw912xs6E7nCRBYzFll4VcUGGko9ji0ijy2MfXUl4j3/Tg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-glue/-/client-glue-3.1150.0.tgz", + "integrity": "sha512-BUq9KdLzGerKO2z3r6Es1GwZYUyZ+9TwHaIFPugl9NcrjY4bGaA7uILpJCqGS17ajTKphp1hICTx/L3CjU7/6g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1812,15 +1778,15 @@ } }, "node_modules/@aws-sdk/client-grafana": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-grafana/-/client-grafana-3.1146.0.tgz", - "integrity": "sha512-q6WpTmhareYoLhNKn3oaJZH+B1fALos3gmXkjeRv8YNfY0fFXSRamX/XZdbUjuCFAg9vGLe8fPHUKYzSTPbqVg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-grafana/-/client-grafana-3.1150.0.tgz", + "integrity": "sha512-RX+aEh9uBe0coK9WVIclRNVXcCrpfl0Ho3GkuU7IsQZM8ZiXtQIABR2feKRrXcxlycAqjsaeRvTb8sLjSTf4Pw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1831,15 +1797,15 @@ } }, "node_modules/@aws-sdk/client-guardduty": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-guardduty/-/client-guardduty-3.1146.0.tgz", - "integrity": "sha512-1MJ30jVExBFuuRIKzJ9E2SbEFasrQ4yWoyU3z1GJpsDpJysk5ghjGuuBmLjBVu35z0Vv0U9NM5W4rCpKtJLTHA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-guardduty/-/client-guardduty-3.1150.0.tgz", + "integrity": "sha512-T1B1ElnPtobZjISn73vH8mR/zIRfYEJufGk4xWCInUp3+1IdTPPO9KO73U6gKt04qii21RhPM4sxU1sxQNr6Iw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1850,15 +1816,15 @@ } }, "node_modules/@aws-sdk/client-iam": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-iam/-/client-iam-3.1146.0.tgz", - "integrity": "sha512-JdDzt5o1QaFpaEdJU+EAfQ8sHyKNRUJjk9vr4pzyjqpJPLpSJug1U9xxtKZoGIu78qyHbJhoV6U1q9o4wo1XxA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-iam/-/client-iam-3.1150.0.tgz", + "integrity": "sha512-c0CdE+Qpr3l1eGKOwBVK8bIixQ8ELbtulgDvkOwE9olLLSsdQ2e0h/xt3V8b6oiOZ9RVLrDNN+4cMgVsfC03ZQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1869,15 +1835,15 @@ } }, "node_modules/@aws-sdk/client-identitystore": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-identitystore/-/client-identitystore-3.1146.0.tgz", - "integrity": "sha512-G0jcYb0SxaXUDLhe/wPwTtxJTe2NatI5KvwngHB3cd3eyNfMI1JLrArpmF6XTn/d49ereS5HnZJOuG3Kz/59lA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-identitystore/-/client-identitystore-3.1150.0.tgz", + "integrity": "sha512-3KR3Jb8+pXPPIr9zwn52qgl3slDBi5PQROYknyRfgVGDvfmvY4nwfrtIhFIsGWQro4IsbvbtbRgQpW4ioMnZBw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1888,15 +1854,15 @@ } }, "node_modules/@aws-sdk/client-inspector2": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-inspector2/-/client-inspector2-3.1146.0.tgz", - "integrity": "sha512-9PUEHnKj74Ks5zt1gYHqyszFO7jetIAYqBa2ARvUFU2yXrzGT8lcIpZo8YQsZVBiaXK5TuhbAMPO+9vMksewow==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-inspector2/-/client-inspector2-3.1150.0.tgz", + "integrity": "sha512-57fCfbRtkgbzs3i0dOeguPeXRxrqVSGS3VeaO3WKBPIBPXr3SArVcJVX9dIQfpl5QAQhJme/4vsLUn3U/ItWnA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1907,15 +1873,15 @@ } }, "node_modules/@aws-sdk/client-iot": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-iot/-/client-iot-3.1146.0.tgz", - "integrity": "sha512-U0zWH8nVU2jYYYbfCqw7/Afw9cByOFWpteJIdTLASUUYRz6bh1k2EOl0kwNy2FJeENLE7ImnlpxzasRKg8KaIg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-iot/-/client-iot-3.1150.0.tgz", + "integrity": "sha512-PRZgRHHLOwXt12m/INav2WF5aswdUmtv4WuTXekQvpyklGJuVaiDpxuCHkhAbn4HNPXS6kD+dzscIPjBnLv/9w==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1926,15 +1892,15 @@ } }, "node_modules/@aws-sdk/client-iot-data-plane": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-iot-data-plane/-/client-iot-data-plane-3.1146.0.tgz", - "integrity": "sha512-qL0Qifdmc0H7YsY9eYp/dqC2i2qlcFcuRH1bnnCJrJgLZmXCPQmxWb7Is26NiCkmVc1I3meB26uyd3SFn4dq5Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-iot-data-plane/-/client-iot-data-plane-3.1150.0.tgz", + "integrity": "sha512-ANuVQNgqZ6CjBziF+ECWA/nBiw4DBwrXKFg+HAX7joWY3BNzmoQ/k6mXGGBto8wy3LmWep7196vOv0ywFnOIWw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -1945,15 +1911,15 @@ } }, "node_modules/@aws-sdk/client-iot-wireless": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-iot-wireless/-/client-iot-wireless-3.1146.0.tgz", - "integrity": "sha512-G4yuE2ZKSbzDeMwsdtXvm2o1Rx7rb2cZvokJeV7ou39Nwk4tVAXSfY0h1GcETwEC0cOBTUOBH0dldQY1SzXSlw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-iot-wireless/-/client-iot-wireless-3.1150.0.tgz", + "integrity": "sha512-OCYSxyw5upIqqthFx23xdspVfqOXbKi+1qenPeQrqMMbAF14a9Fpq2PH19tn8Kk7UzJEirgdOcAxqWvvfkPiAg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2015,15 +1981,15 @@ } }, "node_modules/@aws-sdk/client-kafka": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-kafka/-/client-kafka-3.1146.0.tgz", - "integrity": "sha512-oN2jvI6i7FHMAKS7iaP+s8DOo3ubCvdM5szrWiq/hqPeorMXqxiq8PE75uHceEwbAjqA8lOM3EQXm3eLnrkEHA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kafka/-/client-kafka-3.1150.0.tgz", + "integrity": "sha512-/nb2bbkyy21OUW9bkJc5dkr6bP0YYRG5nE/bY/Iah4Ky+RasY3EUYxN2LeyVFZSilw92+o+gaUdIkW6ZtzVVLA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2034,15 +2000,15 @@ } }, "node_modules/@aws-sdk/client-keyspaces": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-keyspaces/-/client-keyspaces-3.1146.0.tgz", - "integrity": "sha512-GL4vhSGwDbwaTWY77xE1I+HksKAvb1LRaYf5MzNcycdravkgEEtv4fvZoU7lFw3msL9NX8+IssEWE4mmok6V5A==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-keyspaces/-/client-keyspaces-3.1150.0.tgz", + "integrity": "sha512-79Dk2czuqCOc8QjDzBS8Ko238j1kiZ0WQHENVRLaa0a04gxSa0rWFotRnTC0GmxKPYmLQ8e74DYkgvyJY8y6sg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2053,15 +2019,15 @@ } }, "node_modules/@aws-sdk/client-kinesis": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis/-/client-kinesis-3.1146.0.tgz", - "integrity": "sha512-/WpJG6dIJHKXxqoCNA79SFcbxZCeQ5AVOkVkdzwV1LJDWo/23HFtprUVNldYa50JmqVPkVGO58muAt8jSFN+wA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis/-/client-kinesis-3.1150.0.tgz", + "integrity": "sha512-MU7HrrJekcfWtkGZ7IOjzqQa7zDFjSC1Dl9/xAht9DjEdC3YOGVAUkNtbd7R9RvoJN5z8LGgcdDTwWXoSoJl7A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2072,15 +2038,15 @@ } }, "node_modules/@aws-sdk/client-kinesis-analytics": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis-analytics/-/client-kinesis-analytics-3.1146.0.tgz", - "integrity": "sha512-b+ZizF0iYoWBrtEJwR9XtdOQOlnt6iKMEfW45ewvuTd95cTOtsvkL/kl8eVGKbVbZI08MxVenlxDHpX7m5DtCA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis-analytics/-/client-kinesis-analytics-3.1150.0.tgz", + "integrity": "sha512-0bsFoRUkbAXDkDelS/d4mzO+ujC296VYaNuZPzCJWthZC5gXB+H9Zr7fTN/Jb6IawYIkrVB5lSn/yJol/wPglQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2091,15 +2057,15 @@ } }, "node_modules/@aws-sdk/client-kinesis-analytics-v2": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis-analytics-v2/-/client-kinesis-analytics-v2-3.1146.0.tgz", - "integrity": "sha512-h0X130ZJlSPfuxf71vfxqbj0pueo8ykLzzvXKU4DildEzd8s2x5Q5/Ygsc8IFQ7KKC232SLj5tWL0DKCcZi+/g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis-analytics-v2/-/client-kinesis-analytics-v2-3.1150.0.tgz", + "integrity": "sha512-aOGEmmJGGHNrJre66kSQFpM/BaTI+dQdqF/hYlI03h+snY9WdD7ADiMb2XqIYm0R6V1wij7/iYfnkhNN02Lolw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2110,15 +2076,15 @@ } }, "node_modules/@aws-sdk/client-kinesis-video": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis-video/-/client-kinesis-video-3.1146.0.tgz", - "integrity": "sha512-0usjKX0DCMhtdkEy9sifrOhRuineUcnEpTIenff+VV+kxEi5O09jZMZLy5xPzm1PwyvJ//JVPh4PTA5kcvaNQg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis-video/-/client-kinesis-video-3.1150.0.tgz", + "integrity": "sha512-AEtV8KLAd0za6GruyeXuxGHQSfnSZktaDniLtuJKhhrUJzeeoCJ37RolYOSmIbiL08GUKaBK8PBAWO3k1HmL3A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2129,15 +2095,15 @@ } }, "node_modules/@aws-sdk/client-kms": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-kms/-/client-kms-3.1146.0.tgz", - "integrity": "sha512-STfnvGIMWIT8svHbmdBD96iqsmuHwOnX1nsDHlldnOxpRW/8hyKqVWEvnedPmfUfF7Dda6UUeYopHwgUJecreg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kms/-/client-kms-3.1150.0.tgz", + "integrity": "sha512-4L78Xz90/KS5ReBTXJBlnixHeDHQKutFvAk+UYB+W+m5mP63xOBNJJfQqEVDF6CKTcsVXHGAGXikqzKaNL5q8A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2148,15 +2114,15 @@ } }, "node_modules/@aws-sdk/client-lakeformation": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-lakeformation/-/client-lakeformation-3.1146.0.tgz", - "integrity": "sha512-3vdJ8pCNADcA2UeLOHmiLD7g4rAA7JgsqP0ZJuvmcpyzGgSNrh3UVoAd91uDPmCAiqMWKbRIuMsdo9c5+dhLcw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-lakeformation/-/client-lakeformation-3.1150.0.tgz", + "integrity": "sha512-1kwS8XgfSN6+EmIJySyja3yRiZGwqzSd60zgygWK2gOveRiNTBovCvl1l5w3u/z8knYSWG07J+wA5dM/3B+sag==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2167,15 +2133,15 @@ } }, "node_modules/@aws-sdk/client-lambda": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.1146.0.tgz", - "integrity": "sha512-qCeVHGhkI5aw0Lvexhwuf1H41L2sCm+9C4K+IOUhErY/nx5ioCU0dFyXF4+P4m4Nk23uiTbON7lI7nmlPNncHw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.1150.0.tgz", + "integrity": "sha512-bld3mYojcpYmUgXJhmwJkMPnTQcqPHOiB7JJV620g5S0Iwc1gbm4WtmR2yrEqwnMM+OngdubbLmP0wtFtSFNBQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2186,15 +2152,15 @@ } }, "node_modules/@aws-sdk/client-lightsail": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-lightsail/-/client-lightsail-3.1146.0.tgz", - "integrity": "sha512-8ZvH7lJ9jTgz3pOFhQiPooJOJs6EkatWkzhFHzaXPaT/euiv8J/tSeYWt5hI4QTh7FVRW6zWIQ0C3cnItnJjtw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-lightsail/-/client-lightsail-3.1150.0.tgz", + "integrity": "sha512-PBm7tr1MLTqiUyc5Zc08GIObPOQlzLfcSZ5QDW4dRfPaseNNiFdWXy3JbX9S8Mbm/g+jW7Lzm3tY0LUdz710MQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2205,15 +2171,15 @@ } }, "node_modules/@aws-sdk/client-macie2": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-macie2/-/client-macie2-3.1146.0.tgz", - "integrity": "sha512-TLRJokx/F2ZzXZ6fgnedlK4TEKH2qy50+OMiJQjpp6dSfzPwmSAkOv+Ibhtvp/eegE++C7KvFvhgyR0P/NCHxA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-macie2/-/client-macie2-3.1150.0.tgz", + "integrity": "sha512-xvDhvky0u8DJRnhvmxue/hrZYV6PQHNna5reZdKTm628WCu/5uU1vda9CYy9JpmQl+sXy612FByJSSqy5+J29Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2224,15 +2190,15 @@ } }, "node_modules/@aws-sdk/client-managedblockchain": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-managedblockchain/-/client-managedblockchain-3.1146.0.tgz", - "integrity": "sha512-bQJHoTOUWmZ3HBpy2HUiXXHcSCB4TdZawD8iUhdT7FYxmbrz7pU8d6xQXh5QaE37hX7LLMZCgPx05JlLKX+kxQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-managedblockchain/-/client-managedblockchain-3.1150.0.tgz", + "integrity": "sha512-V/uyT4CcONrB/Q0bQZfz7SoqvvOo2P0D7Wj/K8F1NDp1URMgAQaM2HXjEPIUoNxwK7IKV/Ps8PT/npkIh+qQ4Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2243,15 +2209,15 @@ } }, "node_modules/@aws-sdk/client-mediaconvert": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediaconvert/-/client-mediaconvert-3.1146.0.tgz", - "integrity": "sha512-/AAy1GJsIKpiEVfJx4VdZNmMm0aLLfzTws8N4CHX+Fg6Uv32JjKiE635lWE2NbjAxW4DQNxa64XlSxxtI7vQag==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediaconvert/-/client-mediaconvert-3.1150.0.tgz", + "integrity": "sha512-Lqca2qwvuoB3NV9SaXMyF3cIh21qJUkax+O1ynf6mDuOAujzUI5cbf+Ux6wUa5iKEsrXXj5EtuhPuhAzuqr7tA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2262,15 +2228,15 @@ } }, "node_modules/@aws-sdk/client-medialive": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-medialive/-/client-medialive-3.1146.0.tgz", - "integrity": "sha512-BEMWEZp9bXg6rxBwIhXgU57NlC/+/2+lq6prOpJN/qXRLSQUNZoO48dkSyuSu5nrFyE9edFrt4SDGZy2LW59XQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-medialive/-/client-medialive-3.1150.0.tgz", + "integrity": "sha512-jn/pdfR35qhZTiivl2tBa//Dv9JvHFHKxkLWG1GwiyRPAUP5oojRo15jBu8twmHW/MnvotXWuwbdJH7HD+a1QA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2281,15 +2247,15 @@ } }, "node_modules/@aws-sdk/client-mediapackage": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediapackage/-/client-mediapackage-3.1146.0.tgz", - "integrity": "sha512-+lBturWWejjPYEN7Isxs3yh1ZFQAwl7NuwjmZqhIkkR4Lc6xNxWRElxqEXbsvopR1RASB6t0tnobxTVbrzNCHQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediapackage/-/client-mediapackage-3.1150.0.tgz", + "integrity": "sha512-cfS3uenTYPSsLTAOV6iZXEOHPAfzaDh4Hyd15c0TgzF0Ei91L0847VsGHWohreCl2f37znAyykdU/SBXZEHyjQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2300,15 +2266,15 @@ } }, "node_modules/@aws-sdk/client-mediastore": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediastore/-/client-mediastore-3.1146.0.tgz", - "integrity": "sha512-mmDUp1EAA8eSrKhZ8Dm7FNI92+KXD7oiIdwI+vXqkfcDVdOo4hh62Axft/Z9eDFD6Rp04WyrCy2PfCm2/bsuXw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediastore/-/client-mediastore-3.1150.0.tgz", + "integrity": "sha512-DNAHfw+hQ01R4tFXV58aPvv0tYtLQvXYjiQa3rZN4hG6c04H5VO5zcKECSS0h8xevjEsZu6SCbB7gimZOgjLyw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2319,15 +2285,15 @@ } }, "node_modules/@aws-sdk/client-mediastore-data": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediastore-data/-/client-mediastore-data-3.1146.0.tgz", - "integrity": "sha512-rtcx0zBwgw8L1tfwl26cOILgqvwHf5cG4mD1nKNBcwbZ4tqnbBThg7IcgHIBa4bUH1oc0CS+yFhuTNMdxDt2cg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediastore-data/-/client-mediastore-data-3.1150.0.tgz", + "integrity": "sha512-uBmqco1cMyYLtWgvt9jzzlSvBT0IZJXIdtWYJ2Ifi6fCJRpk9DevcRRCuBye89Foh8yf0w6eXYKMjf8RnMql3A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2338,15 +2304,15 @@ } }, "node_modules/@aws-sdk/client-mediatailor": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediatailor/-/client-mediatailor-3.1146.0.tgz", - "integrity": "sha512-BWC8jjrYcklrATFjfSMikpUS5jR10YIQPDEB46IcdHbpGf/JVoblefK/MJdFjsUog7vkedNGc5SXooBhJwNjMg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-mediatailor/-/client-mediatailor-3.1150.0.tgz", + "integrity": "sha512-oC0ArqJN2DO99+Qfj7CxDCHN1aKfPQySQVZJ1KIkZDewN+elJ94YFQb8clGlttFIkWEImqxCpNz88lb5oJnWRw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2357,15 +2323,15 @@ } }, "node_modules/@aws-sdk/client-memorydb": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-memorydb/-/client-memorydb-3.1146.0.tgz", - "integrity": "sha512-T9wU+owvC9pyP3ENcP69Xl+sIQiyDcgh8oWYQV7gUvKS8XqWxahm3Ue2FhmfYuk3p/NHg6wkjZcMoYdvzTPv9g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-memorydb/-/client-memorydb-3.1150.0.tgz", + "integrity": "sha512-/KuV6iL0JNF7xxk1Ph8i0pnd2jUVd3D+mVpgMbkZtyKwPE+ZADQJN8d1ltiAAC/l5p2AdrEDNGSKWxMo0WIMbg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2376,15 +2342,15 @@ } }, "node_modules/@aws-sdk/client-mgn": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-mgn/-/client-mgn-3.1146.0.tgz", - "integrity": "sha512-5zfoV9JN6r7hEWYlKNNnbfHAFHq0QLKMeEUJYhVEWx+cWSl3P2EgFo1d6bIaxeomYmfNUBrh3DM45OFfUiBcig==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-mgn/-/client-mgn-3.1150.0.tgz", + "integrity": "sha512-kR+5AGRy1eiQ8RBhVKQ/Zw6+NbdRZ8LnWPsrqfrjDnI63fRYvHPYiBmhC0bCoYyf3SjcsthDt7pmSZVA61b3iQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2395,15 +2361,15 @@ } }, "node_modules/@aws-sdk/client-mq": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-mq/-/client-mq-3.1146.0.tgz", - "integrity": "sha512-bKDO91kzq3k/4284bfZT/3N1KJ8pZFPE9RqHetTDUlfaLIf0uQZCOPe4l7mjTcis+5wn53pisvOuQhIaHXHEIw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-mq/-/client-mq-3.1150.0.tgz", + "integrity": "sha512-/N5jEjK39mygiuFoURj08hCZgwq/hlSyT3WX5cAZizXDc7w05wLa6N2vxcb2Z0Ft77PGyZHQ+/yyjG8EYQYaNw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2414,15 +2380,15 @@ } }, "node_modules/@aws-sdk/client-mwaa": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-mwaa/-/client-mwaa-3.1146.0.tgz", - "integrity": "sha512-qip24Q9aEtWarb4B1k+4OsdekSfSFTX9/kwx75catzhHyXka6sMsESZ+luMaPk8rKlvAh/2pOBvIBF6CLSEGOw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-mwaa/-/client-mwaa-3.1150.0.tgz", + "integrity": "sha512-z8KKk/PayFmZDy6NyyC+5+UchAtWichA6cDfWVSB6KlON7rhNQzbn5IWnC41gM90oZ+40Ry+41uzNKki+9BcCQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2433,16 +2399,16 @@ } }, "node_modules/@aws-sdk/client-neptune": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-neptune/-/client-neptune-3.1146.0.tgz", - "integrity": "sha512-Mi57hyEV5z0v4/iJeywIYF1gvN3lc8NkTF03Q5Q8n9WKzmS7cZTpHU5jF5mURjYU5K1I7jzwqKqJTL643+feFw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-neptune/-/client-neptune-3.1150.0.tgz", + "integrity": "sha512-1u/HT0vtUoDKUAeqM2CinO+laHT1JSUgfZo7BgSv45gIE3NNYkk6AWNlWLKO6l2zsT2MHPIvxorlqrxlkfehLQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-rds": "^3.972.60", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-rds": "^3.972.62", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2453,15 +2419,15 @@ } }, "node_modules/@aws-sdk/client-networkmanager": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-networkmanager/-/client-networkmanager-3.1146.0.tgz", - "integrity": "sha512-irJG3QoFT69JVzWX0EB6d+RuRR+QMoDMEVDXbFaFBNQrfqSUE7AfvjIZGBPsaYkZqGHFz7Q39JI0cUEj2Oh9AQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-networkmanager/-/client-networkmanager-3.1150.0.tgz", + "integrity": "sha512-xeiJeXdJ21MwKB91/gg2xQJbk6Tu/6WOGXETPCAwrmN+untl7/qmz4zRQWUIZY5IIQ9jVxKBSv7X9EMOIDss+g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2472,15 +2438,15 @@ } }, "node_modules/@aws-sdk/client-opensearch": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-opensearch/-/client-opensearch-3.1146.0.tgz", - "integrity": "sha512-z1I396yxzaBUgUuRX0lbd0YXhc3IEPuTn/c2Ss1TzUxvGFuQeJQON1pEWJC2V9dXkvQ+WV6zpA6CQ4X2SWhM5w==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-opensearch/-/client-opensearch-3.1150.0.tgz", + "integrity": "sha512-CSjHrnKTSLnZJPoZWQymmNGFh2ODmkwy4ov0hdmBOqTtvalp0DYSRkMw3M6e97k8ywcInhbMO4vBkieWARFgkQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2491,15 +2457,15 @@ } }, "node_modules/@aws-sdk/client-organizations": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-organizations/-/client-organizations-3.1146.0.tgz", - "integrity": "sha512-NdyU1OXqBQtBRu7V0ysrTkY0BkWFDlbyw602Nt+RlttHFvPlZhW28z84CfRASs9HNlq4fr1MThC5pf1vz36xMQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-organizations/-/client-organizations-3.1150.0.tgz", + "integrity": "sha512-lhCEv/+maZT29yALAwLTsRfqwHNkXBA862eyy1KZCwS/r/+xeQN89xRaraggLVUUwxDMLWCmgk9faXJy3RwF/g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2510,15 +2476,15 @@ } }, "node_modules/@aws-sdk/client-outposts": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-outposts/-/client-outposts-3.1146.0.tgz", - "integrity": "sha512-6thz/RJ/92A3KEnYbiEZvBXTREoWUaqDeMzk9ESW85svBBIqLlrB/CN/uNaicUAsiqlwspszUiNAIcprwV0jng==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-outposts/-/client-outposts-3.1150.0.tgz", + "integrity": "sha512-bh5KuoIyjFqa5w5EBguExdUDgBJUhocpnzWXx2ngPMsltR41FZJmpwgOwfwQy1nNb0J1b+qDJTbOhzZ4COJxjA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2529,15 +2495,15 @@ } }, "node_modules/@aws-sdk/client-personalize": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-personalize/-/client-personalize-3.1146.0.tgz", - "integrity": "sha512-83PCyAf4hgQQrLm+YTaCpIsDBiXo/flvOZpt/lUNNakZPBOiMFOCcHgY0zzQbz3pyeRJvX/Dec1D9SvoyIfgcA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-personalize/-/client-personalize-3.1150.0.tgz", + "integrity": "sha512-KgJIHlXtA+CnOvFT3FIWvVr5o+EaKywKWJ0D/NteUC1M5b0ga1ENV1dc6wjCLjl0F50Op18bCuOATioLDvy79g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2548,15 +2514,15 @@ } }, "node_modules/@aws-sdk/client-personalize-runtime": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-personalize-runtime/-/client-personalize-runtime-3.1146.0.tgz", - "integrity": "sha512-nh6EsJZVmBtuFck5pzwsllcylknpd6eSzBlYuIU+OYh0kVs7FCeaw8cozf9zHma5crhS8IZXFry+9/vzGOnkow==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-personalize-runtime/-/client-personalize-runtime-3.1150.0.tgz", + "integrity": "sha512-NkZ19DfYY79lzWpYVQ4+IJlrmVeaOH8PggbGkqIKhqQ28TKSt+eXmquRJNRq0gOiFsn2409bmNJJRRshriEZ1A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2567,15 +2533,15 @@ } }, "node_modules/@aws-sdk/client-pinpoint": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-pinpoint/-/client-pinpoint-3.1146.0.tgz", - "integrity": "sha512-c8eclyraJKuWeUapOupxzykon9lziJCMhIql87vyhxFc2hSemji3uBNtSMfKu05UL8dtgCuwf2R2r0gpM3nA9Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-pinpoint/-/client-pinpoint-3.1150.0.tgz", + "integrity": "sha512-7nk8WqlmenoJ7nxyUZj+dBE9TnQyYM0vIv9QXdNfDBrbpcnljPY0IBX7KYeDf60Mi9weUtRnfy+EuhvYj367Hg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2586,15 +2552,15 @@ } }, "node_modules/@aws-sdk/client-pipes": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-pipes/-/client-pipes-3.1146.0.tgz", - "integrity": "sha512-/XXJutLbHvsHQTs/ZL8k9lV7nEQqLscwRwbuouF1YuKc4NkTdk8MQW+0V+AUPcTNrh4ezw0JWspHwJXI/eZXiw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-pipes/-/client-pipes-3.1150.0.tgz", + "integrity": "sha512-2wQTvZF45bj94CdK0WyfkS3hyIT2u12Wy7dBBcX9iEzikJHpWYCXADRF0SXz8m+XjGAIVFmY0TTz25rnB3HenA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2605,17 +2571,17 @@ } }, "node_modules/@aws-sdk/client-polly": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-polly/-/client-polly-3.1146.0.tgz", - "integrity": "sha512-m4OLr94JhC1pBbQzI0kdFcPW9T0NPEZRDWLUqCz4GWo4TJ2T0W7VEQraeSQtI9ta4u9kDnpLuhQmv1ZR2oxP0Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-polly/-/client-polly-3.1150.0.tgz", + "integrity": "sha512-0cDLufDyhJ9MRXKLqQGyNFAz2JGTeGVoz3yH0OCv3CEgtefxSybRqs4Zk+LxiIWOtFY9azIE1ggVcfQwhPmXrg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/eventstream-handler-node": "^3.972.35", - "@aws-sdk/middleware-eventstream": "^3.972.30", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/eventstream-handler-node": "^3.972.36", + "@aws-sdk/middleware-eventstream": "^3.972.31", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2626,15 +2592,15 @@ } }, "node_modules/@aws-sdk/client-quicksight": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-quicksight/-/client-quicksight-3.1146.0.tgz", - "integrity": "sha512-f2SF8KDExVl9cFrePIsqOPMyuTQOgg5TpkkjwYONkPpx0a8jwypGfJuaZQ5XTX6IN4rmXAnmlVaZ1vUAhyeGrA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-quicksight/-/client-quicksight-3.1150.0.tgz", + "integrity": "sha512-Iu09SePbuqFNMcW/FsK2RtOoZReX1TYUAcuYTsDdrlO47/ThwY6P9mUi34K46x/XVNxNsD9bhLCOXaIPW8eYgQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2645,15 +2611,15 @@ } }, "node_modules/@aws-sdk/client-ram": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ram/-/client-ram-3.1146.0.tgz", - "integrity": "sha512-wbH9sij8erja7yR/FhoEJVttW/+mnj4r8j9qhDfZTd3pKI6IBPL8h6rCFpHKq4aM3Mi7s1KqCONksF4m4seCbw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ram/-/client-ram-3.1150.0.tgz", + "integrity": "sha512-jyl4ZMqZVMC7haGS7z8f/mQtnqSuBbTTQQZJNIX1IIfNrXWlPz5LCL0Rjzbt7vzXoYg8j7wNQ2nlZtjXCKpz9g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2664,16 +2630,16 @@ } }, "node_modules/@aws-sdk/client-rds": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-rds/-/client-rds-3.1146.0.tgz", - "integrity": "sha512-jCgC4Feko4DUcDS8D+/xBDcI0GX4ha4Pwkn57DE1x6o1h5RfQ2vNDoAF56/fdnNL+TrosO73QJ2VSrq6tOvabg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-rds/-/client-rds-3.1150.0.tgz", + "integrity": "sha512-DtE24FT6DgI1/eLFEZSiELsMybzH80x9PrHh0TT461zIeJcEoQD99dqH6N9OFJnkBlubbkwSk3FV01eVtSmQmw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-rds": "^3.972.60", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-rds": "^3.972.62", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2684,15 +2650,15 @@ } }, "node_modules/@aws-sdk/client-rds-data": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-rds-data/-/client-rds-data-3.1146.0.tgz", - "integrity": "sha512-KxoIY+1drBHCZ9PDuoNYKs/27s7w9c2/jaANeKMRYx1GbDxig5xYpbsmWjlvkuLUwdgdyuPyLG/wyIRgGvpocg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-rds-data/-/client-rds-data-3.1150.0.tgz", + "integrity": "sha512-HOPcSBZVXFGZEwl0mVr2ISXU8xF8ideKLpEE95MRe17WQltmm4s6ba+/OIAc0hGS5Wqqd8Pjx8aRgIAXYnAi1g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2703,15 +2669,15 @@ } }, "node_modules/@aws-sdk/client-redshift": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-redshift/-/client-redshift-3.1146.0.tgz", - "integrity": "sha512-ZPB8YZZDqmOeNv+vQAbaxOSiUR/Dv/mlmifY2JYxYozZf8+lT0nIbKC+n9g7nDbIobjWQk55mwK9BNfxIz/BHA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-redshift/-/client-redshift-3.1150.0.tgz", + "integrity": "sha512-8ezypbUfFve7ysfoyBjISzKqkmPTZz0U3AM7Rs85TppkqgJIW+DLaOY1wfQVM/G47tivqeYAu4jBzAoYQex7pA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2722,15 +2688,15 @@ } }, "node_modules/@aws-sdk/client-redshift-data": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-redshift-data/-/client-redshift-data-3.1146.0.tgz", - "integrity": "sha512-WVcaG3pFo/DKbEDDmrLX3n13jysyK/XCc+kAxHQHSMFqxJU8zzi9ChS7GoI/pbPflqoQSmy9m64gOsPahMxmSQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-redshift-data/-/client-redshift-data-3.1150.0.tgz", + "integrity": "sha512-uZcsISNOQgrrhBhmqRAlk+PbVa5sSArIlVJwhcm6xo58QCAgLlRda2OiKFssL3FnZVGs9b2Mf5vgtF/X2GqqaA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2741,15 +2707,15 @@ } }, "node_modules/@aws-sdk/client-rekognition": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-rekognition/-/client-rekognition-3.1146.0.tgz", - "integrity": "sha512-PE5L41ePfMkdc3wMXLmjWQnqYGvUdJbwDJJ4Gi0AcD+kOM80GZjuy6ElOoXUOdlpSOzh4LNJ1zmTwijn8Z5YRQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-rekognition/-/client-rekognition-3.1150.0.tgz", + "integrity": "sha512-7U6a0N6/z9b9GlvIrtlhhVZiHRlZtpInDt8AmOcmKHG6NCX39V9D9LBuXrAxLawlBTRxPcUC9hNC+J2AA4/+hQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2760,15 +2726,15 @@ } }, "node_modules/@aws-sdk/client-resiliencehub": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-resiliencehub/-/client-resiliencehub-3.1146.0.tgz", - "integrity": "sha512-Ama1LmMoEev0OuHDvsheWfoPa0jZoFnedWDY0CDS3hK6tneYNWtcCLnejz708Nlq9jl3kV34By6aEEGk8dETnA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-resiliencehub/-/client-resiliencehub-3.1150.0.tgz", + "integrity": "sha512-VRNySZm9W0niYdFBQYxjOSGxfRzWHDOwwnO+pqWqt9+ePl9eOsNijpdvmSlTFOdU55diJPHWhi32ftVC3SNohg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2779,15 +2745,15 @@ } }, "node_modules/@aws-sdk/client-resource-groups": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-resource-groups/-/client-resource-groups-3.1146.0.tgz", - "integrity": "sha512-NQTI6jX4BgmrgI/aystRxdpRZ/U7YGHeJolCRHkc33WGSGQf03pbShDSlEcBiwueipxQtDMOXAASPmyqOSE2Wg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-resource-groups/-/client-resource-groups-3.1150.0.tgz", + "integrity": "sha512-ZjmemcOI8Y3rUpWbUR+7qJhvnEhu6bI7zdOilYivZwZiW9WM/nB9qqSMqmDcGDGNaTbwCoLQAnUuj5xhHHZaHw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2798,15 +2764,15 @@ } }, "node_modules/@aws-sdk/client-resource-groups-tagging-api": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-resource-groups-tagging-api/-/client-resource-groups-tagging-api-3.1146.0.tgz", - "integrity": "sha512-UPJM4xA0GEDAoN4Er8Qkej4I51CxuA/k3FBQA7+N+tj4LDA+gBm2WuAuBoNVZzRpzu3/CE7L/LCTQ2VZpaueEA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-resource-groups-tagging-api/-/client-resource-groups-tagging-api-3.1150.0.tgz", + "integrity": "sha512-VI4rH+mVABB3QVzxz2F9Ot+uc/l5rNnc1AA9oMEv0NwRQzYlaNCcl6NN+PCUKIn0ZGazPRYwePwXK/wbm+wPpw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2817,15 +2783,15 @@ } }, "node_modules/@aws-sdk/client-rolesanywhere": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-rolesanywhere/-/client-rolesanywhere-3.1146.0.tgz", - "integrity": "sha512-eyN/gKKVTzlFbLiBBxn0RFCDtndfyMRK/KMUTj0XM3SQSwVGEpYXiLXmq87eHEnOKErJPw0u2fxX65eqvSjQew==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-rolesanywhere/-/client-rolesanywhere-3.1150.0.tgz", + "integrity": "sha512-5fMgW3n/tpeNiV5Zhl1dFWQriMstZrRbSfElTnF8Ws2TEmlr+D+fI14Q4ziQQfDNCpCySKt4MPyh+BpWDKMAZA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2836,16 +2802,16 @@ } }, "node_modules/@aws-sdk/client-route-53": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-route-53/-/client-route-53-3.1146.0.tgz", - "integrity": "sha512-epB/IHOqA6hvd9Y7girw4OYJTrzS+BOtv3g6UT82xg4PNz4tzZK/GpSBO3B7V9wJk1vhxafDK6JxCWVQy+jVtw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-route-53/-/client-route-53-3.1150.0.tgz", + "integrity": "sha512-s4oHMchQA4ZdTXtpYANwuPpggPsjNzZAEPFOpoMkncl+CSle6QoPgw4RcGVeyAfo6t7MGWlx3Vg8K5ZM7fK4vg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/middleware-sdk-route53": "^3.972.27", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2856,15 +2822,15 @@ } }, "node_modules/@aws-sdk/client-route53-recovery-cluster": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-route53-recovery-cluster/-/client-route53-recovery-cluster-3.1146.0.tgz", - "integrity": "sha512-DCffTmcfG6Iu3lJMjbFq+oP94ry8qCNWf+HRFEBaJ6T1JBMv1w0lFQCDm/turdJ7hFRc1Pz0+kMl34JdYiJE7Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-route53-recovery-cluster/-/client-route53-recovery-cluster-3.1150.0.tgz", + "integrity": "sha512-w1tDh4WKBNqBUDaj4niDatEihR0m7veNUQPFxjpa6ywNwXmO0Xr5akPRniI+BF4CmmbHYRewfaRMnlGGvADPww==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2875,15 +2841,15 @@ } }, "node_modules/@aws-sdk/client-route53-recovery-control-config": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-route53-recovery-control-config/-/client-route53-recovery-control-config-3.1146.0.tgz", - "integrity": "sha512-XNtO0m8M3qMFfjcVjojnelPnfe4a18+pdPLOKnk97XSq/ZRpvXtWkY9EnJ+EAIe0yxO9wBAugjH+6vM06aqGwg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-route53-recovery-control-config/-/client-route53-recovery-control-config-3.1150.0.tgz", + "integrity": "sha512-LPB+5LE5XJCXS/ZbGZnyR7AVYDZrTx7C/8fe9gLKCYR9RGDB05VJjdL9DOtfSgOaSNRSlve9hKZJrDtLRlVHfA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2894,15 +2860,15 @@ } }, "node_modules/@aws-sdk/client-route53-recovery-readiness": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-route53-recovery-readiness/-/client-route53-recovery-readiness-3.1146.0.tgz", - "integrity": "sha512-I6YVhAXjgII66K2BJD3HFBmMGa+9b6H9XN2uYFfUfmoCr+oeJyAGWH4BUPOlS594fKAJ9Bu/jougPRGrfLCiOA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-route53-recovery-readiness/-/client-route53-recovery-readiness-3.1150.0.tgz", + "integrity": "sha512-3OGfiRMTTMC/Sdf2Ovi7yPr9kZi9KXKoGH8ewZsnCdPhgVVCeIAAn+PXuyWpCCWkmVyf5eQXzNI6H6zlXdpnTg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2913,15 +2879,15 @@ } }, "node_modules/@aws-sdk/client-route53resolver": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-route53resolver/-/client-route53resolver-3.1146.0.tgz", - "integrity": "sha512-FHFA2rAiAjWftGMV5TfCLf2/J+B8dSjFkEBdC5WxyodtERq9kAxX4z8PTpMYjo6tmr4GzCy1TwbJbU1Mt6bahQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-route53resolver/-/client-route53resolver-3.1150.0.tgz", + "integrity": "sha512-D2fphU+yrg+Gq2DssvqRRjsxsOJa+Sz6Q/xbGcl68gSRkaTpQCwkXQhB19cKl8nQeBTbG+aNPzeNBCIe/xJ+Zg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2932,18 +2898,18 @@ } }, "node_modules/@aws-sdk/client-s3": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.1146.0.tgz", - "integrity": "sha512-WY0YCBzxc4muFfY6UbGpA+oib0nGT/Px2aEPGYX7pp1la2OmDLChnK81mu8H7LdYvwGU1pLAsLIa/qgad0Wd7g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.1150.0.tgz", + "integrity": "sha512-tv7KzK7PY7GqBwA6nzAVAsazIY/tAagDjlqvmCwlIYpH2SMfUuD6pJklg++LGcMaNy5p0VMvz+F+/es1BpoyRw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/checksums": "^3.1001.1", - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-s3": "^3.972.77", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/checksums": "^3.1001.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-s3": "^3.972.79", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2954,16 +2920,16 @@ } }, "node_modules/@aws-sdk/client-s3-control": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3-control/-/client-s3-control-3.1146.0.tgz", - "integrity": "sha512-2Sl2BGnH/oYfHiFUTksIgtsUQTzcgciVFkrQcdcbSPkDCn0E46u1FE2ZwNAQb0RnFG9kdY1uTYcgPZGg4cwAyg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3-control/-/client-s3-control-3.1150.0.tgz", + "integrity": "sha512-lL/kUzTFqnu96HSEyL4gR0euaFppt7YD3nghLNp2sYv5ukAWVZS6i5eeS1Y3DAfxCsc8JBbCPa+BsL50UG28Mg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-s3": "^3.972.77", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-s3": "^3.972.79", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/middleware-apply-body-checksum": "^4.6.3", "@smithy/node-http-handler": "^4.12.1", @@ -2975,15 +2941,15 @@ } }, "node_modules/@aws-sdk/client-s3tables": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3tables/-/client-s3tables-3.1146.0.tgz", - "integrity": "sha512-Dvex6swZZ85nR9FcI1B/dSwsuv4qTPDgIWJW1mE3Ohy4UyH4TOYqz2sGeom4LsUg8qqQBjfGoC9g00OUCteXvw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3tables/-/client-s3tables-3.1150.0.tgz", + "integrity": "sha512-guB9NPWej298uBmD8sVhJ11vhshCq67QaxquB2sVEGeHQeh+waqg6V9nOJ8/kQYQ6ayDmCqxEfGMPhVDXrJTIQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -2994,15 +2960,15 @@ } }, "node_modules/@aws-sdk/client-sagemaker": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sagemaker/-/client-sagemaker-3.1146.0.tgz", - "integrity": "sha512-BbsDqDQ6w/NAVG2bBf0ypYpbJYTu4rB613GPU+DQU7DYA5eDC0ygqk5o9pk91hjedhWbtxELtoeNIJxs7AYaNw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sagemaker/-/client-sagemaker-3.1150.0.tgz", + "integrity": "sha512-/iJTCa0SqR+wn72/WfKuURUTBpjyRJ27hW0tdVEXk8RGfrlbVvrZ9cO8f+MoPjbkKVT9Y4eTwoVxY5V6mqp61g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3013,15 +2979,15 @@ } }, "node_modules/@aws-sdk/client-sagemaker-runtime": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sagemaker-runtime/-/client-sagemaker-runtime-3.1146.0.tgz", - "integrity": "sha512-LwaC22da7L+4Kkebcgp+z7BsChiZRrB3ywSuhjFfDb8Tn5iFzojRRnHgZkrBebP1qOAChdJ55D/ld2kCI8b0XQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sagemaker-runtime/-/client-sagemaker-runtime-3.1150.0.tgz", + "integrity": "sha512-umP6EyXGRpzjDrStDh52JbeqEf3YUJT58vezdup4NFLXXd7h++ZkZZrdYNoM0D+faqpAHkBGQ073NYE7FRz+UQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3032,15 +2998,15 @@ } }, "node_modules/@aws-sdk/client-scheduler": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-scheduler/-/client-scheduler-3.1146.0.tgz", - "integrity": "sha512-/KcEsYx9RR40bHley1cukoYW5o+sPV0g3IQg1i+Pr1HypGh0yj2XCQnWvDJldr4F9Rmsu5sCsmOq5h4z9n5b2A==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-scheduler/-/client-scheduler-3.1150.0.tgz", + "integrity": "sha512-bOGeSGryFnGQGafTkM4myPhKktvDAN4dNmR9vWKHyYeG5GRwoYN6VxYQtoOcMaotOybPei0nyzieAVDT5mXNgQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3051,15 +3017,15 @@ } }, "node_modules/@aws-sdk/client-secrets-manager": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1146.0.tgz", - "integrity": "sha512-xNEA3vhaWUO7d2PQcKepyHwlTJAIPF8bJako7XK5kQOVekMHrS10RaoXONot8y9/CDRHYsqoAWP37er5+Wsc4w==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1150.0.tgz", + "integrity": "sha512-OirDyMA2jhBlql0AjfMa8aLT8WOeThlm9KT0ImgJ65JKHtJaTlaFIPgl9Ab0Sj4Y0fq7XeSDiqnBTY/zI12khQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3070,15 +3036,15 @@ } }, "node_modules/@aws-sdk/client-securityhub": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-securityhub/-/client-securityhub-3.1146.0.tgz", - "integrity": "sha512-P4CWnrdgb+Xg6otRRFzcj8wpl6QUq2yJaARgTNeSaTUQSboFHK0qgnuDxd0sWgikg65F5NjffdeJlA2dYL8VWQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-securityhub/-/client-securityhub-3.1150.0.tgz", + "integrity": "sha512-pO1iYImYQqjNFn9FqfeVxrgI5+inxv716/hf0e3tJe4rQW8eUPMlZ+6u1pyeyTPPNJj8WHLEA8X0ixMBlX0Tjw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3089,15 +3055,15 @@ } }, "node_modules/@aws-sdk/client-serverlessapplicationrepository": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-serverlessapplicationrepository/-/client-serverlessapplicationrepository-3.1146.0.tgz", - "integrity": "sha512-5Mrts16B1e0bdz9iaFBvFw3sllaQe9KjQz9hpK87Yd0Qyv8/Q6LaqwdIPyvzB2d/C7plmpTTqDOiq8GkOnj/5g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-serverlessapplicationrepository/-/client-serverlessapplicationrepository-3.1150.0.tgz", + "integrity": "sha512-ndSSWRXRk82w7GQuedEfdqnuqKFZ8K5mkk4lLFgJ6HtbcGSDpPIHc9hRt6oiXCsh8cXjaQYt2SgJNuiaVuMKWA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3108,15 +3074,15 @@ } }, "node_modules/@aws-sdk/client-servicediscovery": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-servicediscovery/-/client-servicediscovery-3.1146.0.tgz", - "integrity": "sha512-v4M/tDgRQTSUvzeLZA6Wc9mxEOWjF+C7TQZjEkKM5DlnA13IhSwY59xHuUEqE8YiUKIuYCbr3oPSMLEttfeQ0g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-servicediscovery/-/client-servicediscovery-3.1150.0.tgz", + "integrity": "sha512-57Imc918x059qzXWynMFoE26VdyBJfzIzAQp8m3DY5a30wpvHYwA5ECBrIJi+bMgxw/1EcPw2wCu4ED/YAabSA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3127,15 +3093,15 @@ } }, "node_modules/@aws-sdk/client-ses": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ses/-/client-ses-3.1146.0.tgz", - "integrity": "sha512-K2HXZzstz6KogoAGM2GwD80JM1M5n7t+Qgu1dPWbKZUbVfClS1nxqVlOF90bWuUuNH9a32jUqCJSKrRD0L0cGA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ses/-/client-ses-3.1150.0.tgz", + "integrity": "sha512-QOyk6nD5N/Mi+S5uzZD0tX2UYBPgaW1P39AgNv00etViJbforIb63/Ustwgf3UR8JQqZs26SCcUjno+KLv6SEA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3146,16 +3112,16 @@ } }, "node_modules/@aws-sdk/client-sesv2": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sesv2/-/client-sesv2-3.1146.0.tgz", - "integrity": "sha512-3sMaymLxzaP1Ldqmu8mU4Uj2qLMDl8hHb3WYiM+H2fFHOnpTGVSToB5s15qCb0sAWqbXmFf+0vBLfwazpB8LzA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sesv2/-/client-sesv2-3.1150.0.tgz", + "integrity": "sha512-19N2D/A53kgqDAWNx+maZ6m7Ddq/43S7jyOYzI7QYKssGwsvq1Mw3A5dljqretzeo2djd1iCx/htfRVJil4eIQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3166,15 +3132,15 @@ } }, "node_modules/@aws-sdk/client-sfn": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sfn/-/client-sfn-3.1146.0.tgz", - "integrity": "sha512-u4IjYTOm0Vo7mPxZdx11mOMUsMqcclXSoh5zpCcka/N38sEIYVLSU92ugHwQicg5njePkysvNc1SXXhP7DejkA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sfn/-/client-sfn-3.1150.0.tgz", + "integrity": "sha512-jD6eLDF5P4C4wAOKh/wtbBNFarFIBtzEqq+TQTq++oHLdQaeGYeFVXmYNf9qIuWRiAUKTZcyZL3uwa6K55urmA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3185,15 +3151,15 @@ } }, "node_modules/@aws-sdk/client-shield": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-shield/-/client-shield-3.1146.0.tgz", - "integrity": "sha512-t4Ou4ISg/lq/mKmy79GOD++15hPsjNAV5laKBSBMHxCIwzXxhpKXGtHSJKEpJpygOFLT5J+x0jvMGKf2NUDw9Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-shield/-/client-shield-3.1150.0.tgz", + "integrity": "sha512-ZgoRjNkt33fAVD016d6LCRWLyz9ah6TxKqc3Wwuu8rFJY6uwO2OCU4flmWL03Z/lGv6d3o+yOrgTcv0RUd3OAQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3204,15 +3170,15 @@ } }, "node_modules/@aws-sdk/client-sns": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sns/-/client-sns-3.1146.0.tgz", - "integrity": "sha512-U+nlmrVA0PQTrrdsqGQfYUx112WQYqyTS98M7PMGRagTVDgWnzYFpYvhWTsbSw8boH4VKH/x2nS7lCrsSdyFeQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sns/-/client-sns-3.1150.0.tgz", + "integrity": "sha512-MuNxDLDbjNp3pK9rdrdMBNLx5vwGxBG+qawvV5Z7zg7+RtouKC0DLKcQ7ONAm/9thwpmGh5FpVwkLSd5fgjWCA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3223,16 +3189,16 @@ } }, "node_modules/@aws-sdk/client-sqs": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sqs/-/client-sqs-3.1146.0.tgz", - "integrity": "sha512-JQT0qy87HLkrCJNYaBkzpQuopVFpvafwyrHTRaL55gXCrYRh8y3oJ080squ4X6gmyD2wO7uw4E65ps13KuisJw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sqs/-/client-sqs-3.1150.0.tgz", + "integrity": "sha512-HPFpCiU1KIpJc1KoKYxUpDibyAvGpwINGK9PS2zuXqxbT4fxcRU970h2XH0CHZkWH+vM0dnV9dMIBNFUYNBg9A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-sqs": "^3.972.43", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-sqs": "^3.972.44", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3243,15 +3209,15 @@ } }, "node_modules/@aws-sdk/client-ssm": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.1146.0.tgz", - "integrity": "sha512-Qx29jzZEVPpxUxzRNs1wwHg2qtOmHcwa3p1Bbufixg7SnyLg3zdLbhbK6oeeRnFDPBdlcjacURI/5JY+aSmu/Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.1150.0.tgz", + "integrity": "sha512-0omOdO3UWj8WC8KEIzeou7jWAqfr9zyQ47v68wwt3o24BjcnHkwSIIiLxNURiTdgO6t5pzGcazaSTJTpTvFIIg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3262,15 +3228,15 @@ } }, "node_modules/@aws-sdk/client-sso-admin": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-admin/-/client-sso-admin-3.1146.0.tgz", - "integrity": "sha512-5O1tkyUiaIQiwcCZJ/hKVp7kCpsQ7sNCSXfyy1DC8FiuoSXRJGRiP3oIxD2r5L/57LbUXBW8JEV7J/jQkI2ZHw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-admin/-/client-sso-admin-3.1150.0.tgz", + "integrity": "sha512-4SSK5LPHrhc43PjlMrast7Le4qMoBF/Dk9A73SK6w/qA3pBlOvggkb5OkzqDtrT5SEFIAXdNIHtFvFQzyyXV8A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3281,16 +3247,16 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1146.0.tgz", - "integrity": "sha512-x8P9SmrNaob42sFWMZqqUtEIpUngkcyQ2jxvxpxpBcQy6HTkX0KsF2EnwCdYifoNQf0AysWdAz6z2NfSF0hJwg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1150.0.tgz", + "integrity": "sha512-g9TLEr68lCe395XY5IZX8vhgMVL9eeviDhoM8hNQ/wxzeapDTFWdOYrXjwV13N2q0d8lJT6L67DC5KV2xURasA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3301,15 +3267,15 @@ } }, "node_modules/@aws-sdk/client-support": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-support/-/client-support-3.1146.0.tgz", - "integrity": "sha512-ecPDWD4PXdriFVFaIdY2PS2rD1hr1WiOUTl77wvfzM9xdDpC6OGt6BRBupO3TzaWMK/ec2Jp4BI73qavVuuY/g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-support/-/client-support-3.1150.0.tgz", + "integrity": "sha512-kcsrC0YQbxunGprCx+jY3tzkD2ZCgT205PBVfA/ytgT9FwPcluMLBrcRtCi7gjHo18pw7EN14uZOWq9hN7vgwQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3320,15 +3286,15 @@ } }, "node_modules/@aws-sdk/client-swf": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-swf/-/client-swf-3.1146.0.tgz", - "integrity": "sha512-Sx+/OmX0iiuReeqvQ/9pfxTZHOmwGSxXW5MqlzU7DVFQ64ePTxVkBDEGRhwUb1agc58k55PcYjZl8FfPIK/YlQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-swf/-/client-swf-3.1150.0.tgz", + "integrity": "sha512-QjywAYdW3QkZUJ1spDBgzTFIpdUdhdaQg3l2wk74FaEhUqCavF3fxnGy1G/gO3YNOVr+xsz7505u9A94kcs2Lg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3339,15 +3305,15 @@ } }, "node_modules/@aws-sdk/client-textract": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-textract/-/client-textract-3.1146.0.tgz", - "integrity": "sha512-tU/wpUBeE8K9sXpQPEwoyP4btD1MkDDM7NFBtNzfqK0JP+fNF+OxorbfZy/w1i/3blyk31WEulfXH10aUm2n1g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-textract/-/client-textract-3.1150.0.tgz", + "integrity": "sha512-PMQT9pI1XdzEynjyFdtYHRyp60e0gYJs6qf5TmJ1e5EtV5YPCewl/zHqz58UR2DR6nP4obSK5YzWip0rawsGtg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3358,16 +3324,16 @@ } }, "node_modules/@aws-sdk/client-timestream-query": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-timestream-query/-/client-timestream-query-3.1146.0.tgz", - "integrity": "sha512-VcnHaQ695KR7GweByhesNpiEXrbyWAs0PYo3HrsMq/ChYOOGO69H9EKnLE+1WOYUFig5xS6wAblI+x5042Fxng==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-timestream-query/-/client-timestream-query-3.1150.0.tgz", + "integrity": "sha512-Qbg8CzWQ61SvGLcIl5/DEP6CkwwSvWb+oiiQQe1eOK3csQtEz2O9Qf7H+XszrabWMHPGJlnEzzbIA8GT1MmjmA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-endpoint-discovery": "^3.972.31", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-endpoint-discovery": "^3.972.32", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3378,16 +3344,16 @@ } }, "node_modules/@aws-sdk/client-timestream-write": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-timestream-write/-/client-timestream-write-3.1146.0.tgz", - "integrity": "sha512-awTq2J33DcYkmRxXrHmOPsrWNu8TChfyyGCx5AOxgniUeFzonhMzdEvU0+yPITQRtWEZSRrF/gJKWjnmvDC/iA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-timestream-write/-/client-timestream-write-3.1150.0.tgz", + "integrity": "sha512-rEIT0Hbyp5TVVM0Ls0ToyioCF0K/U9yfVucc6wODhH1zyIOclDfSReHWOnYrfJ0mGIGkU3MBbVb9vb3kUk+k5w==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-endpoint-discovery": "^3.972.31", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-endpoint-discovery": "^3.972.32", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3398,15 +3364,15 @@ } }, "node_modules/@aws-sdk/client-transcribe": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-transcribe/-/client-transcribe-3.1146.0.tgz", - "integrity": "sha512-mGIwhgSFVwSrB8t8pgiJ0XtCd2zMvYQED2Uowb8M7b1K5o08kJTDtpi+dR4j8QTM4EaI20dxoKurcBwGAIysbQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-transcribe/-/client-transcribe-3.1150.0.tgz", + "integrity": "sha512-FRHJvljE6hWk7LswP1ORbHSPOSzielxBCk/ioBCDnswvGH9mrUboC5WVJXRYjg6dz/Z980YU3BEicqQh0dMD5g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3417,15 +3383,15 @@ } }, "node_modules/@aws-sdk/client-transfer": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-transfer/-/client-transfer-3.1146.0.tgz", - "integrity": "sha512-wUVzOvKcIUNqJA+DMLCqmGLyPY57Bs43QlJ39oMr/KjHoXlVYhb1inggXaLJJxIlAv+yQLlkVtDliFBfPF0daQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-transfer/-/client-transfer-3.1150.0.tgz", + "integrity": "sha512-KvitPFEJhtOQgCuBeG8rLzmRoRSczTLUcRpkLx5Q62bdmZoy1HtxrYiK/XDAcsx1Z41C5wmHrmadZQFHi27auA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3436,15 +3402,15 @@ } }, "node_modules/@aws-sdk/client-translate": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-translate/-/client-translate-3.1146.0.tgz", - "integrity": "sha512-d1jA5FpbCrUKPcm/SDyZdUon/r6e0cU1QsyFv4gHylIRtR9vUOORWtPASYDEs7O5VnkfW1K8cO8HdD+I6i+gfg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-translate/-/client-translate-3.1150.0.tgz", + "integrity": "sha512-eeM7wy96nJBmNQPYIb6dPAle1SSpRTBG5eQoJK94K4gQ/+tfgBR6pDcsB1/EnOIHYDdKgACCrmuq8UHa222A+A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3455,15 +3421,15 @@ } }, "node_modules/@aws-sdk/client-verifiedpermissions": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-verifiedpermissions/-/client-verifiedpermissions-3.1146.0.tgz", - "integrity": "sha512-EpGKZY+Gy8BsLVOO/ondwmcmv1M0HgR4xVn+enccbVqh57bEFfTyRBueXtgPFRvINSCfTPjq3AB+E0Rr/Jt0+g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-verifiedpermissions/-/client-verifiedpermissions-3.1150.0.tgz", + "integrity": "sha512-LMfyAolrME8m3RjaTM+bRd21X6k3v3VlwILVd2dZpX1PAqhjcou3QdgJiTExlTKa27JPCR8XrEpbh+XQSpgxFg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3474,15 +3440,15 @@ } }, "node_modules/@aws-sdk/client-wafv2": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-wafv2/-/client-wafv2-3.1146.0.tgz", - "integrity": "sha512-GHWbw03Vn86RyD6f0Lvc4gDSCO3R70S4xXq3tptV55RZJ72uuV1xqcENDxvsYu5sjcDKfO16r0oaKVShM+fvCw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-wafv2/-/client-wafv2-3.1150.0.tgz", + "integrity": "sha512-2E5IMgZpAmDMsO7GCOvn/KYhKKN/TRr8a9UDtl3fRqU4bjPqXZ/QdbIzIP7y1uUo56spyEMJ9a0S0M/jEVIvpQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3493,15 +3459,15 @@ } }, "node_modules/@aws-sdk/client-workmail": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-workmail/-/client-workmail-3.1146.0.tgz", - "integrity": "sha512-DvyXaZbyCOyUYvOwqHzfujOlCSbarIvprPh6XyWyiaxtRGumyhzUIFv2f75mN35mzSwKhK7YNFdwUWTR6IQYlg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-workmail/-/client-workmail-3.1150.0.tgz", + "integrity": "sha512-UvBAoNfo6WHy887i2yxqVUnwunKdimHPr/EmipNoau3u0NdfIXAw79hfmlH70zLpYoidqStIFpHT9/TW1u9P3g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3512,15 +3478,15 @@ } }, "node_modules/@aws-sdk/client-workspaces": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-workspaces/-/client-workspaces-3.1146.0.tgz", - "integrity": "sha512-+6ZcJ2ii5/lUAdooo82AM8vuh1nkY7mpv3dgVxW1TdY7v6oPqFsu+9Yxha4W5+EAcOeEewD8BKWlcrhNdN5QMA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-workspaces/-/client-workspaces-3.1150.0.tgz", + "integrity": "sha512-QOnrWObk6ryuN6/lLyziuuaC8u1bJJZelsJo0LrmoS737FsG5YhV+W19wOJlE0qHxkwURAnNHjD/IGqEepJobA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3531,15 +3497,15 @@ } }, "node_modules/@aws-sdk/client-xray": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-xray/-/client-xray-3.1146.0.tgz", - "integrity": "sha512-lvXm13yOpKIoHnTH+michDnVGw0eDfFcZlZ5kEbVHQmE60IPYWiGDjXYukcQPe8qZi2hoGctq4ZAGyuoYMmU7Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-xray/-/client-xray-3.1150.0.tgz", + "integrity": "sha512-C+ehy5NPyhuZzTlD7vo6LBMsuPcqy1qh6w/Sh8JkEazZn7aQ0InaffEPJocO2g6jjhAr/PWJORLmxTCfPyDZuQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3550,16 +3516,16 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.978.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.978.1.tgz", - "integrity": "sha512-LbY9aGsEiznDWmUc30Nwv3aIX/+dbwTx8KfS0yOC3NPYMO+O91e6jkT1azf34FwjOndq8/Q+RcVVZz5xnerwdg==", + "version": "3.978.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.978.3.tgz", + "integrity": "sha512-nslpzUCTI9b2IQMWSd6mSAXldBexPc8rr0d3dXUutXYFLFaTdsHa2GD7sJdsn3PhyjK0O5K8ypd6zi+RXXPVlg==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", "@aws-sdk/xml-builder": "^3.972.41", "@aws/lambda-invoke-store": "^0.3.0", - "@smithy/core": "^3.35.0", - "@smithy/signature-v4": "^5.7.3", + "@smithy/core": "^3.35.2", + "@smithy/signature-v4": "^5.7.4", "@smithy/types": "^4.19.0", "bowser": "^2.11.0", "tslib": "^2.6.2" @@ -3569,14 +3535,14 @@ } }, "node_modules/@aws-sdk/credential-provider-cognito-identity": { - "version": "3.972.71", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.71.tgz", - "integrity": "sha512-rsxsi8tF3vMGdWdaHQNXceHBdb49442yR2Pe08K+Phoc/yICbptdsHwL25Wf0z5+hjhSS5a+hDJHP7Xul4zvHQ==", + "version": "3.972.73", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.73.tgz", + "integrity": "sha512-m4NXseF9dURaZISxetzArUAE+GfaFfbMitL0QyV4F2VH93pnhb+LHcNM5yzbvHutFDTT/kV5HfJ+JZWivumFeA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3585,14 +3551,14 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.972.72", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.72.tgz", - "integrity": "sha512-xTKO/FWJPozTIXbozVnVGoNBhaGba8TBcx+KyUjRVeOlXE+dUc7GTR1cLvu0uTdIdmemzaFbqqCshXeZA1fZew==", + "version": "3.972.74", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.74.tgz", + "integrity": "sha512-rsRJcW2iFUhCgclyD6OSbMEaPl8Eu0qSeRZb2uuCK1ViZ66hl5wOe/p6Vr6MO3b+ydyKgFeqza2p6tZThvILlw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3601,14 +3567,14 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.972.74", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.74.tgz", - "integrity": "sha512-u91E/hT8f4d1xy0Jl7VG4nVKJ3lxbrZkoBTeSVoJdWBiSEUMwMS/9+e0H/aJVQV//Lt5wuzP+E69v4aRSsNTmw==", + "version": "3.972.76", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.76.tgz", + "integrity": "sha512-pnKdh0Br7OJPj+7qKjzgTfDTFW0RhEMKXNDR2jv9CAM4oHuG/4z3hRh8KtutLfpmItuRtDbKBmwWkDqHwwAWXw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -3619,21 +3585,21 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.973.17", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.17.tgz", - "integrity": "sha512-ged4KXdBkvIC81bLvNHHuQKdKak/VXhQTR1NWYTTqW0474nlmsxy9O/vlgTIohDDWH3xpBdtVMZRyjb+DnocDA==", + "version": "3.973.19", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.19.tgz", + "integrity": "sha512-kcjvAxqQEV8yuwkX58RelNn3ne65o7JgRWf3Z/gVvbi7Xuw1qSDLJlatrLD76+40cmRxmNkLxBoyp/vAQChQ5g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-env": "^3.972.72", - "@aws-sdk/credential-provider-http": "^3.972.74", - "@aws-sdk/credential-provider-login": "^3.972.79", - "@aws-sdk/credential-provider-process": "^3.972.72", - "@aws-sdk/credential-provider-sso": "^3.973.16", - "@aws-sdk/credential-provider-web-identity": "^3.972.78", - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-env": "^3.972.74", + "@aws-sdk/credential-provider-http": "^3.972.76", + "@aws-sdk/credential-provider-login": "^3.972.81", + "@aws-sdk/credential-provider-process": "^3.972.74", + "@aws-sdk/credential-provider-sso": "^3.973.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.80", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/credential-provider-imds": "^4.5.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" @@ -3643,15 +3609,15 @@ } }, "node_modules/@aws-sdk/credential-provider-login": { - "version": "3.972.79", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.79.tgz", - "integrity": "sha512-L+Z85anONJd8MaiuraO4wRxATCdEejBZ3K3eymzWI5JPXa9sOS9CkIm72PBKqXKX+Z9p9NGMX5AIMXm0LEflgw==", + "version": "3.972.81", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.81.tgz", + "integrity": "sha512-CeQHSbE2CnVdaHIJ/NayRaCecIER+Pm9faUPkmRATO54rCoMTEPSbVieGHzEwvm1dZM2HIs6qQZCznhayNTWJQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3660,19 +3626,19 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.972.84", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.84.tgz", - "integrity": "sha512-oHt854odINVwzwsh+c5x69j0ajm4DbqqqVJ+O1ECsCIZeMDAbzFpXItaqP7UZstJj/ATdTk/KFSH0LaNAgV+kA==", + "version": "3.972.86", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.86.tgz", + "integrity": "sha512-WNttSyr6e8innPtBSty//CdnqJcgZN6eAbtw3v/CR2IObz6MYZEo8eusdtuCHJ2ujwFqC2bSPHVyhXGHx8HruQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "^3.972.72", - "@aws-sdk/credential-provider-http": "^3.972.74", - "@aws-sdk/credential-provider-ini": "^3.973.17", - "@aws-sdk/credential-provider-process": "^3.972.72", - "@aws-sdk/credential-provider-sso": "^3.973.16", - "@aws-sdk/credential-provider-web-identity": "^3.972.78", + "@aws-sdk/credential-provider-env": "^3.972.74", + "@aws-sdk/credential-provider-http": "^3.972.76", + "@aws-sdk/credential-provider-ini": "^3.973.19", + "@aws-sdk/credential-provider-process": "^3.972.74", + "@aws-sdk/credential-provider-sso": "^3.973.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.80", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/credential-provider-imds": "^4.5.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" @@ -3682,14 +3648,14 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.972.72", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.72.tgz", - "integrity": "sha512-rLIp2xbMjX/k9/od7APpqq1ZgXXnV0pOL1Th3ZsL8Wu0TRtBsDTVS8iPqcfRFcHakFxPvR04OSTv2ka2qOb/2A==", + "version": "3.972.74", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.74.tgz", + "integrity": "sha512-Yj6kZFJQdbR+PygTkqdVLPHHpdDpOS9GCYVcDCuweCRRig9LF24ELQBMfyUw1vspvrZJUfnOGVyMjhaL094ahw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3698,16 +3664,16 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.973.16", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.16.tgz", - "integrity": "sha512-IGihaJfFZYacJJr/odqILCoK7W/mvrZ7cuK7ECn3sAu4vLC6u0V8bS7mCGbdugJ8Aum2tnvqmx0F2MRFp2rn9g==", + "version": "3.973.18", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.18.tgz", + "integrity": "sha512-FnpPhdY4qUGtX/8X6eKxh+uD+9Y19i9FYibgk4SBe0M935s9vocHkHzaxaMNk+YkHmvzgdu8cHA5SCoeU+kkew==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", - "@aws-sdk/token-providers": "3.1138.0", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", + "@aws-sdk/token-providers": "3.1150.0", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3716,15 +3682,15 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.972.78", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.78.tgz", - "integrity": "sha512-/y9WvNtlcPBGLR0qc1a+9J/xtYZfVczvLUOuXaVWylzttH7ewsxwHtjmiJSolNrVSDorIxHGHMU61CbonRkmwA==", + "version": "3.972.80", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.80.tgz", + "integrity": "sha512-TJF25Ndwy2HxcVj6oxMgp8qVlJAawlExHYBXqhuC6Zt2m+A7WpdkjBD6QglNbiArlteYljZHEY3R7KKmno6ISA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3733,24 +3699,24 @@ } }, "node_modules/@aws-sdk/credential-providers": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.1146.0.tgz", - "integrity": "sha512-RgMv0ZFlGfCxNF6fhxENjFuaPwJVy0ysY6maTuZ9k0vtTl2lpwjPaOhBI44X4stig/0v4Jilrtd/UUoIDnBOPw==", - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-cognito-identity": "^3.972.71", - "@aws-sdk/credential-provider-env": "^3.972.72", - "@aws-sdk/credential-provider-http": "^3.972.74", - "@aws-sdk/credential-provider-ini": "^3.973.17", - "@aws-sdk/credential-provider-login": "^3.972.79", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/credential-provider-process": "^3.972.72", - "@aws-sdk/credential-provider-sso": "^3.973.16", - "@aws-sdk/credential-provider-web-identity": "^3.972.78", - "@aws-sdk/nested-clients": "^3.997.46", - "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.1150.0.tgz", + "integrity": "sha512-wqJ2MjeDMTQhwuelUjc60mpKvDGWtOMjVJ1ZNxD7AapNIBFy5RVYPSys54RYeD8Gm3SwIKS1TwF934lXQ/CIeA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-cognito-identity": "^3.972.73", + "@aws-sdk/credential-provider-env": "^3.972.74", + "@aws-sdk/credential-provider-http": "^3.972.76", + "@aws-sdk/credential-provider-ini": "^3.973.19", + "@aws-sdk/credential-provider-login": "^3.972.81", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/credential-provider-process": "^3.972.74", + "@aws-sdk/credential-provider-sso": "^3.973.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.80", + "@aws-sdk/nested-clients": "^3.997.48", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", "@smithy/credential-provider-imds": "^4.5.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" @@ -3760,13 +3726,13 @@ } }, "node_modules/@aws-sdk/dynamodb-codec": { - "version": "3.973.46", - "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.973.46.tgz", - "integrity": "sha512-ApnSubn+5C6HQGP7025q9w/YiNzKwimIMksP76xVij779BCCqcmJ9poB6hQ4syY9NUxqmEQLBqY0PktX53L8iQ==", + "version": "3.973.48", + "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.973.48.tgz", + "integrity": "sha512-LlTEc0u7gs2Qhr09vnRbdI8pY8O6/hP7wcsnlwrWQGEEheLEm3SB5Aqv9z7LiTXXEb2elBdSUyQ5OPuprELD6A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@smithy/core": "^3.35.0", + "@aws-sdk/core": "^3.978.3", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3788,13 +3754,13 @@ } }, "node_modules/@aws-sdk/eventstream-handler-node": { - "version": "3.972.35", - "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.35.tgz", - "integrity": "sha512-a8xilRoRaalvSPZdfrs0VY3/BPc0uYhXW56Z/k6nmZ5Vk430LHeowf9APIPq8utM3tMJSNGSSuJMlB9YrPsN+A==", + "version": "3.972.36", + "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.36.tgz", + "integrity": "sha512-HFaKXA6ugPVvpR7W/3UT3hylWIPndqGMwduwNVrmGsRT5+OESHN8/ven4eeofraQF5Kxp8A8QgGVrv7iQsTRKQ==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3803,14 +3769,14 @@ } }, "node_modules/@aws-sdk/middleware-endpoint-discovery": { - "version": "3.972.31", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.31.tgz", - "integrity": "sha512-JqOIXupzP6cpAmCCmuEaacbXo/bVCcg1NkglCJC6q4wDAvJO09qIs7POf50JNzmhOhWPtfXvzgWxb5nMQl8QiA==", + "version": "3.972.32", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.32.tgz", + "integrity": "sha512-SshKt+B6n8Nn7EHs8aRs1Ye+GJmgeX0lq1lIIV7R5tRZdTGBMzO+nXqvWMTxfN5UmNYYfSBRJbbwbl0xevusFg==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/endpoint-cache": "^3.972.11", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3819,13 +3785,13 @@ } }, "node_modules/@aws-sdk/middleware-eventstream": { - "version": "3.972.30", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.30.tgz", - "integrity": "sha512-B6gvZlcnRBNWraKgyEjKsbhv+VjtbyHmpU7hmtTHzXpDSxHPpCJnYLpglEOOsF+SFne20DbZC5IVC1aNr2Pb4A==", + "version": "3.972.31", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.31.tgz", + "integrity": "sha512-4yvdTVwPGKCnrwuwlYEmwLqQXKwk0unx3f/FvBi4FA9ruK/WGoPJyqfK7hOYurheIyQL44FR0ovgOHqvkfdpAQ==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3873,13 +3839,13 @@ } }, "node_modules/@aws-sdk/middleware-sdk-api-gateway": { - "version": "3.972.30", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-api-gateway/-/middleware-sdk-api-gateway-3.972.30.tgz", - "integrity": "sha512-V5zWiJGyLQ7pILaNmm9kShAblVl5lbztL95n5EwsszHPA5yrf1iRf32/PA6KxPNqRW7pJrVnCKs9RQI5Ww1kXg==", + "version": "3.972.31", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-api-gateway/-/middleware-sdk-api-gateway-3.972.31.tgz", + "integrity": "sha512-Oc2+wohXYPVKHynamaMWUlaAen3SpjAjyAEuChg7POXJ9eKl6o6XXcYMoxtlNG6stkuikcfPOhcF91pS4nNcjw==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3888,15 +3854,15 @@ } }, "node_modules/@aws-sdk/middleware-sdk-ec2": { - "version": "3.972.60", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-ec2/-/middleware-sdk-ec2-3.972.60.tgz", - "integrity": "sha512-d162hehtR9IJuVUfMpAIfeZhjQdYyXRH/QbQWehD5bffJoIQKJ51o/M2YSMubw6X4k5bDtSzVHIYcsna7GBLpw==", + "version": "3.972.62", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-ec2/-/middleware-sdk-ec2-3.972.62.tgz", + "integrity": "sha512-26tKbsnw6+ZxWElcTA7LUtJaT/HqTSjoCerPyi+Qf/3Zfbz4zgYHO0RFtguYZYwdBBxWT5BF0OPnSiEQHPIAbA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", - "@smithy/signature-v4": "^5.7.3", + "@smithy/core": "^3.35.2", + "@smithy/signature-v4": "^5.7.4", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3905,13 +3871,13 @@ } }, "node_modules/@aws-sdk/middleware-sdk-glacier": { - "version": "3.972.30", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-glacier/-/middleware-sdk-glacier-3.972.30.tgz", - "integrity": "sha512-+0We8pi0vjTu3udGN9MyMpdaME50ui8XoXjNWq5iqQNCSbXlgYorInPQJ4fixpkji9hyfjo8Q+F/ktELavlXjg==", + "version": "3.972.31", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-glacier/-/middleware-sdk-glacier-3.972.31.tgz", + "integrity": "sha512-GmvzUWpVyWjiCuoCqxJ2UQgA0zAScGJiHSNrljHJSHl98fRTIgiOhQbX3QUku8P4Gjjt/gCa/PfT+7eaK5OlTw==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3920,15 +3886,15 @@ } }, "node_modules/@aws-sdk/middleware-sdk-rds": { - "version": "3.972.60", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-rds/-/middleware-sdk-rds-3.972.60.tgz", - "integrity": "sha512-h5NmE3vJ3lghAIQkGzonHP4P8Tv6a88o9kyeejEeuR0/t8GEDsc5h6rESmMA+LPCwCceJj/0DpmacK8LT2xrVg==", + "version": "3.972.62", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-rds/-/middleware-sdk-rds-3.972.62.tgz", + "integrity": "sha512-IS4voIGSgbj63fB07AO0ScmvYpEWJDyIyOFTGl5I79GFT+feOGebRUpgAvpwmyFY8PB8pTR9LqVhmSk7aS3Fdg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", - "@smithy/signature-v4": "^5.7.3", + "@smithy/core": "^3.35.2", + "@smithy/signature-v4": "^5.7.4", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3951,15 +3917,15 @@ } }, "node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.972.77", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.77.tgz", - "integrity": "sha512-E7W2UOeUoc+lg3uIfR/dM7ZwusHwhBQrKMnlkRv4EXRR+C0YtV1pg25xC7GdZIhXH+NAMgZPCbE7o5to2cjFiw==", + "version": "3.972.79", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.79.tgz", + "integrity": "sha512-UfgAQosf4IEXldMsyntVuHsJnaQzlH6pmkOr6dQy7CaOYSlGz3mWiW4Di7XfQ/kPJP6xE7oMshz1V0E8RqGdRg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3968,13 +3934,13 @@ } }, "node_modules/@aws-sdk/middleware-sdk-sqs": { - "version": "3.972.43", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.972.43.tgz", - "integrity": "sha512-0V1bKYPfAnhA6fW9r04uZfXB7DkwT149wKL14BKCC7zUryxIBecgDyvxKIUsZApmvSXpEzPL66uzO/Yc55s74g==", + "version": "3.972.44", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.972.44.tgz", + "integrity": "sha512-T+wrtyEE1z9BKlo0PH+2NXpikhOJfvq8Zg1QJuAE/GXV5YPTHruYWjsrpG4VGZNfYon9sXHCsIQBwNkd7J3Few==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -3996,16 +3962,16 @@ } }, "node_modules/@aws-sdk/middleware-websocket": { - "version": "3.972.54", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.54.tgz", - "integrity": "sha512-bhESdru8u8KosziH8jcVta/NM/dNreeRz2+2aU86si5bfBYOiJ6IiqD+9U4URUcU5WJO3Yw+jO3GLDIHlscXMQ==", + "version": "3.972.56", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.56.tgz", + "integrity": "sha512-32d9EnnNM5UMwjVp/qnL0K4XYiZv+YlSbULI3BaoBdJvebAS6cD0bKfPJ7lzovN0qrelvmSh5jo/3tk0KoTuGQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", - "@smithy/signature-v4": "^5.7.3", + "@smithy/signature-v4": "^5.7.4", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -4014,15 +3980,15 @@ } }, "node_modules/@aws-sdk/nested-clients": { - "version": "3.997.46", - "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.46.tgz", - "integrity": "sha512-oRxtBcka/JGHGs9l9p9IVajGoTP8vTPmoAzdHGy4Qcy9P5vPnDf6nhIeM/COQNY9k/OahImTRaLkHftoXvfcmQ==", + "version": "3.997.48", + "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.48.tgz", + "integrity": "sha512-B01jdXJtAW/XOiUzGdI2mz67WyEHbGEc9X6Euzw3bjLAa+txTqdZDER4X2FsIEcXzV2ABqudVZ5thali8tCCzQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -4060,13 +4026,13 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.996.47", - "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.47.tgz", - "integrity": "sha512-Zk08macMvQTHzQJCLJVkOlviVoqwYMrpXv4lmLN7b7sAbiMoOK7Go0NYdR5UeF+MW8LIbRmwrNy9u/5VvX1U5g==", + "version": "3.996.48", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.48.tgz", + "integrity": "sha512-cFDXfEbXaGwbnpvR/DyqfxfjxpjXVRVthQLgkwvcfDS5u3+8G9WSj1X1Ag/pTRg/QOeOno1Tq3ycEdrKsCUcOA==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", - "@smithy/signature-v4": "^5.7.3", + "@smithy/signature-v4": "^5.7.4", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -4075,15 +4041,15 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.1138.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1138.0.tgz", - "integrity": "sha512-GpyAr0DD63YOEmYFM6Df+gJuIgC92MMTiBK4FTKfxii5MJ9ge20epR7LyroulscYlG89J+ZB2ivFDPjvfQhzdw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1150.0.tgz", + "integrity": "sha512-wDU36ofhabZYu+d2KSriyDbwzxNoaOp+4dG0p3qkabk7HeALR5nIWyQbjoyJZLn3iqWkv/xNdyUfbfevDVDzzg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -4213,9 +4179,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz", - "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==", + "version": "7.29.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.9.tgz", + "integrity": "sha512-CjXrNHTnvqBVqHgdBysY3vk2T8tpJHb5/RMeHJBTyVa9xgugCB0CJTx/3oO8RV2QRQP391RWpB7D6hLjm8V9uA==", "dev": true, "license": "MIT", "dependencies": { @@ -4352,9 +4318,9 @@ } }, "node_modules/@csstools/color-helpers": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.1.1.tgz", - "integrity": "sha512-gLNsunvwf3mCi5u5o46/Z/JcJMnhbHSaZ69rkgPzNM3J4s8hWwpPUQB6/tt0EDFyCiWzxANlx+2LJwpYj4zS1w==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.1.2.tgz", + "integrity": "sha512-grhRy3OKmniaAEKXMjua5z/EODX0MSqBGjunw8+j/3HQjOnahs2AGhvEOIYVUWcU6ScApbhLhVrQTX8XqrMrow==", "dev": true, "funding": [ { @@ -4372,9 +4338,9 @@ } }, "node_modules/@csstools/css-calc": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.4.0.tgz", - "integrity": "sha512-XQKj5B7QiZcHiegCOCAzcAOJdhGgWOHbbu62h5e5mkHnn8lWcfiJhllkqWmxu5zWR9jucPHuo1iTB56P033hcg==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.4.3.tgz", + "integrity": "sha512-iex20d8CHVkyvg6B7UKV7uHnI2Bqo9g+EFfT9E0y+GvTvhZ/DwONJ+9aKb1dlqm0ZiGsL5RXjp0fCoJYnkeDjA==", "dev": true, "funding": [ { @@ -4391,14 +4357,14 @@ "node": ">=20.19.0" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^4.0.0", - "@csstools/css-tokenizer": "^4.0.0" + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2" } }, "node_modules/@csstools/css-color-parser": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.3.tgz", - "integrity": "sha512-y4LpL+lmpuyKDiEFq2PnZUVFdAjsoB/qQJod79yLNokXyW7jewi+/WJ69EfItj8A2unWtxXnGjw6LYXgXu5ZjA==", + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", + "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", "dev": true, "funding": [ { @@ -4412,21 +4378,21 @@ ], "license": "MIT", "dependencies": { - "@csstools/color-helpers": "^6.1.1", - "@csstools/css-calc": "^3.4.0" + "@csstools/color-helpers": "^6.1.2", + "@csstools/css-calc": "^3.4.3" }, "engines": { "node": ">=20.19.0" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^4.0.0", - "@csstools/css-tokenizer": "^4.0.0" + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2" } }, "node_modules/@csstools/css-parser-algorithms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz", - "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.2.tgz", + "integrity": "sha512-40cSKyMvK+tq4qz6Awrlye2WGuOKt3FwPgtGg6KTfbHOWNw+Rk1rzbAtZnZ6IBhsY491HLRnDXwoyBAijmmILA==", "dev": true, "funding": [ { @@ -4443,13 +4409,13 @@ "node": ">=20.19.0" }, "peerDependencies": { - "@csstools/css-tokenizer": "^4.0.0" + "@csstools/css-tokenizer": "^4.0.2" } }, "node_modules/@csstools/css-syntax-patches-for-csstree": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.14.tgz", - "integrity": "sha512-HpbVXyrofRXpHpgkNIjU/3EWR4WJvOkO3emNK/L6X/mTJU7bGUI3AkkpoTNXznQLp0KRjLHELTGeKI5dIkI9JQ==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.15.tgz", + "integrity": "sha512-J0u7HkVl2nzSlhsiTOp4AmwcUQ3D+mGEEKfBy/7To5/y7F2OHwyLrXfrhR0SMgr4p5Lo+eaMVSeai24zUcBIxA==", "dev": true, "funding": [ { @@ -4472,9 +4438,9 @@ } }, "node_modules/@csstools/css-tokenizer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.1.tgz", - "integrity": "sha512-bPlN9S9O1A0euCpEWE4qnvB5YDuyYVsUTrxSgmAM1Is0j4tICHoVyOVAXfWMP/kS9ZrjvyIXWV2PmomiAXXqOw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.2.tgz", + "integrity": "sha512-OoKoR0f76dCY666JlcbhmVTs2drYj1GUXZTYTcbUgJjh9Nv41aFfZ21bPQTERm5+L5cBDo466NltB2lplS5GBw==", "dev": true, "funding": [ { @@ -4492,9 +4458,9 @@ } }, "node_modules/@exodus/bytes": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.1.tgz", - "integrity": "sha512-S6mL0yNB/Abt9Ei4tq8gDhcczc4S3+vQ4ra7vxnAf+YHC02srtqxKKZghx2Dq6p0e66THKwR6r8N6P95wEty7Q==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.16.0.tgz", + "integrity": "sha512-IcpW84uEn3N7ETtNZMlxKhfl6Pec8rUNGOTBtWbK1FKhJxIFAptZyVrvVRVBimAJxJCgc3PxepxkdWWG4DVzfA==", "dev": true, "license": "MIT", "engines": { @@ -4600,9 +4566,9 @@ } }, "node_modules/@oxfmt/binding-android-arm-eabi": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm-eabi/-/binding-android-arm-eabi-0.71.0.tgz", - "integrity": "sha512-l31EyBfB4egJeFua11aQFEUE9nnDtfpWCadqQovm0WL30t/yUHtdFl/5HyFXvd5xT8Ewh3U4TI9f30GowrQ1fw==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm-eabi/-/binding-android-arm-eabi-0.72.0.tgz", + "integrity": "sha512-u4U1uaDOVBuorGNC/07NLm48nECHOiJJka002YGML16Md2DRvf38RGBt01lH60EOGvNlFVmbLoksQedNBoZHKw==", "cpu": [ "arm" ], @@ -4617,9 +4583,9 @@ } }, "node_modules/@oxfmt/binding-android-arm64": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm64/-/binding-android-arm64-0.71.0.tgz", - "integrity": "sha512-E8q39SUZzSXQ08oZoFoTkxRADkdBNgL6De4qgZYr2O4JCunwqrZwAyCebxIF3yVHBafHM30WUkhTkDi+jNYZOw==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm64/-/binding-android-arm64-0.72.0.tgz", + "integrity": "sha512-GCnM+Ae2mWOKC+92y3FOb6eZJeVnBAVz82e3lITUUg+kxukYKzBNAvJ/hhHIfa2A0md55SYYhdWPddSSy3KPVA==", "cpu": [ "arm64" ], @@ -4634,9 +4600,9 @@ } }, "node_modules/@oxfmt/binding-darwin-arm64": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-arm64/-/binding-darwin-arm64-0.71.0.tgz", - "integrity": "sha512-pTteTrN88DicrmJ3DocBmpNDa6Umfh0iveEG8rnAlDFQpclmtDS7hnIvZbIEV9mDO0Ot1U0sjtoJQ1itd/ZMhQ==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-arm64/-/binding-darwin-arm64-0.72.0.tgz", + "integrity": "sha512-LjQ8tlevdtwraFlWC6AnQ1Forzde0clRmnsP3QmK+ydSElDt/J+5Jc+m+//Ly1G97aP7WCNUw110QMIUw2K7xA==", "cpu": [ "arm64" ], @@ -4651,9 +4617,9 @@ } }, "node_modules/@oxfmt/binding-darwin-x64": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-x64/-/binding-darwin-x64-0.71.0.tgz", - "integrity": "sha512-G5melRC3IiNEgXlNKJhSExJYQGAQIppHFp2cl/wFrqQcEwmc4k4TkrHaFTR29SDudjoW5AZq5cXPGJDqtlH/Yg==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-x64/-/binding-darwin-x64-0.72.0.tgz", + "integrity": "sha512-+ZbcxhB1C34RQR5IldSyY6Z/yalJIxHXhP36PGE4sEq0f/lgL5jCLmOKoDeVm8dqd9gFGDsd1bNWHSGCAwdSkw==", "cpu": [ "x64" ], @@ -4668,9 +4634,9 @@ } }, "node_modules/@oxfmt/binding-freebsd-x64": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-freebsd-x64/-/binding-freebsd-x64-0.71.0.tgz", - "integrity": "sha512-Hb1P5yKb9aiH2VSbm3Ml37mKjzqpunYet9krw/YK7V5JsAUJDQlju3Yk/dEqQvJD/usBvpi01Vbk9ZDNo0a8Cw==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-freebsd-x64/-/binding-freebsd-x64-0.72.0.tgz", + "integrity": "sha512-yGPhA8sePEBFV9iGcprhyOk3Bz3fZshswMH3DpYIPZFLT1DG5LjiZ0j6AJQpSueaL6bUK0av1K+5+fe+ldy5EQ==", "cpu": [ "x64" ], @@ -4685,9 +4651,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm-gnueabihf": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.71.0.tgz", - "integrity": "sha512-r7n4JEO+rkp0kaP3ia+0hv6FzK3PQIHqaF0jxGuhjJ4JHVX9ZVRbgpDVDW+OloyuJsRWpWFDKIHe8gfl1p/4mQ==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.72.0.tgz", + "integrity": "sha512-/g5axuqFMcAtoQrFLR5EJEMDjR5Ea4GuzpdDmMpPWAgrF1DmL4kD1NPNVlpXEOxpFJnD6lPvLKYj1lzdlrfifA==", "cpu": [ "arm" ], @@ -4702,9 +4668,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm-musleabihf": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.71.0.tgz", - "integrity": "sha512-EEynTF4nakgqDhVCmd3cHQCmTcw0BM8ea6eHigTdtZ3yxdsBNv+dYkt+OpDDZx1n/jzjI7J+Ht7IgkqFWuJUxQ==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.72.0.tgz", + "integrity": "sha512-InVitdHbS09PM+w+WinIiyX37rC9R3L7lUP9mKy9uKTEDSUFaLjWsLoreRIxKivnv7Ndqc6Trvi+K+b6ZzhiJg==", "cpu": [ "arm" ], @@ -4719,9 +4685,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm64-gnu": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.71.0.tgz", - "integrity": "sha512-7VgJIrywCwR/G6YMv+HqsccUt8Z4q4mbM2xR+Ry/6AeMk4pCmZ9aO4Srd3mmrvVu8PsCZGP7oHEHSXWTmyloaQ==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.72.0.tgz", + "integrity": "sha512-WKjlyRAxpPjXoqeuwFBim5LscgvY+RNEiZ971C9JlRQZONhJTsXDki/oHFYQE+fzzRpzXh3owZvOdT3kNL2g+g==", "cpu": [ "arm64" ], @@ -4739,9 +4705,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm64-musl": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.71.0.tgz", - "integrity": "sha512-AOCaminv/+fhinUXKvtPZT4POhNYmN9GfvaJdgJa1AbvuzClWGwDIXfJg8eu3sYaVL2B68jNvmS7LZGAYa0z3A==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.72.0.tgz", + "integrity": "sha512-poafnbsPpJhR+5Mbwpf8CscugTyiRAzjTOxRVn8ra3X2jnURs2xL5Du2xl5g2iW85lICMglpmLf8jDjZEbNgzQ==", "cpu": [ "arm64" ], @@ -4759,9 +4725,9 @@ } }, "node_modules/@oxfmt/binding-linux-ppc64-gnu": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.71.0.tgz", - "integrity": "sha512-0SHxuaa4QRLM7jfsd8wc6L7KdLg+FR6/ah9k1eAvcrK/Sni7oxchMvsjwUsyakVAta+wBVDkjJTr7/RFU0uUGA==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.72.0.tgz", + "integrity": "sha512-zNUi0gKRsO7S3IfPzsTbnm88OedPuX32hmZFWZRWHvWJlAoZRwVbeO6Nb3hng4vDgL7qUKp4TGqzPz1mhsycYg==", "cpu": [ "ppc64" ], @@ -4779,9 +4745,9 @@ } }, "node_modules/@oxfmt/binding-linux-riscv64-gnu": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.71.0.tgz", - "integrity": "sha512-UNKj1+rPorTK6uSlQzpN96vDNbHbL/63zcpznweo0ImQdkDdtQCS7G3puxX++2cESPKT2B56Y6DICUmFTJde5A==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.72.0.tgz", + "integrity": "sha512-qTY7z/iyF/rWI2HWwWMevXqZW5PZUOofUy2afK7v6rseXnpld3yjgyIk6pCux3DqWQ0lB+f5atvLJNBwzLvFsw==", "cpu": [ "riscv64" ], @@ -4799,9 +4765,9 @@ } }, "node_modules/@oxfmt/binding-linux-riscv64-musl": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.71.0.tgz", - "integrity": "sha512-5cVXKj7a0mWu7GU6/bZgNyv+KtLgM5S9cnT26Os2/abj8pK/bklHsbdYEHGLLniGjNYkyzwem8mZciPCaDtilw==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.72.0.tgz", + "integrity": "sha512-w18qfo8vEMD6EKEHtzTvjc6jH8yCyXIT1Bn7PFWJd0PpZyzH/VQDx4xvjCh0LGz6GRzqiezbisTdG9AoXtpkZQ==", "cpu": [ "riscv64" ], @@ -4819,9 +4785,9 @@ } }, "node_modules/@oxfmt/binding-linux-s390x-gnu": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.71.0.tgz", - "integrity": "sha512-lNpcMuZvyU1V/CY5h19hac03m4E4PLSYRckcxZOynSPojI4Mwt6nEu9wT/gVf0bclH3xGEWjwqApnSTgjkd2oA==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.72.0.tgz", + "integrity": "sha512-grW8HwEir+vK7fCcq1ZgL3NHQCfZ1PidiERE9Hbf+24xGys+DoDaoqTht4ccfn0PcBwbViLkwkda/KNpJu2KRQ==", "cpu": [ "s390x" ], @@ -4839,9 +4805,9 @@ } }, "node_modules/@oxfmt/binding-linux-x64-gnu": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.71.0.tgz", - "integrity": "sha512-5/Z6pUewQpknXqC4/ykK6Zc6RiteAnPem1Ci7K1RZLVF6w6MMjwHjR4vsjijW4Czidgv7HKeVglGjElADliT9w==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.72.0.tgz", + "integrity": "sha512-wQJRQfWBRIn88Pkr449EUViwRayrYUScg7ty+Ihiem21mQ9BUA6S9e/4RAgyNk9lMag0KBouyKskjq61rOC0WQ==", "cpu": [ "x64" ], @@ -4859,9 +4825,9 @@ } }, "node_modules/@oxfmt/binding-linux-x64-musl": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-musl/-/binding-linux-x64-musl-0.71.0.tgz", - "integrity": "sha512-uVdG2N/4GEbOeljpQ+xv+NeEwJWJGj0WaxSiSYnoiqIYy3RWrWd3rGUmxWXP1A8+ferNvvwFoDAtvgsDUvBuSw==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-musl/-/binding-linux-x64-musl-0.72.0.tgz", + "integrity": "sha512-T1B0uQzafxuGPjjaPrZJ497nxoi1BiI65JfsYc56nNpmev3msfb/iaTmH2kQuNFqa8PKxpMlf3GhWrWBvBPORQ==", "cpu": [ "x64" ], @@ -4879,9 +4845,9 @@ } }, "node_modules/@oxfmt/binding-openharmony-arm64": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-openharmony-arm64/-/binding-openharmony-arm64-0.71.0.tgz", - "integrity": "sha512-1LwEZmSDRFKeBaGd/Hgj2xI3SmgGFpF4YtgkSx0sTYdTiZfHWbcFvRIBjL1YiDNdQd9Khda3Ij8CoqBULjskDg==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-openharmony-arm64/-/binding-openharmony-arm64-0.72.0.tgz", + "integrity": "sha512-OKxxgTurl7+hypVplO8QRAbbQlwEs0j1Y6FZv+ZN2qNbdxQk2muMlzuJNBGTCWwxQ0rkkOD1uK/DW1fvzoUSJA==", "cpu": [ "arm64" ], @@ -4896,9 +4862,9 @@ } }, "node_modules/@oxfmt/binding-win32-arm64-msvc": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.71.0.tgz", - "integrity": "sha512-5tplmkeMXmza3PUptJQy25wCPJbIAg5g5r7zs+DI+7eEYOqbY+7roMdSH2zbDvv1Pb4oTDJ6NWYx9IRxBxXwhQ==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.72.0.tgz", + "integrity": "sha512-L78TKzURqvjuZOCo88ixMbPXf/RP7u31Y0cmjJ/KEmrHmfYhmhEvsDaTYPiyTRne64jUgCbADfY0YeoQk4/Xyw==", "cpu": [ "arm64" ], @@ -4913,9 +4879,9 @@ } }, "node_modules/@oxfmt/binding-win32-ia32-msvc": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.71.0.tgz", - "integrity": "sha512-T2LWgh3Vx4PYDjtcqRRGDyCsVxeF/VE5xTpUQiCm65bNLwMpRnJYj6Hlkf6qRM3+jxCIOqHD1kVHNQCCiAVMNQ==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.72.0.tgz", + "integrity": "sha512-gQtFW+Ii8BWgtJTAD17TY/WsdNS5gUfAPov8iI1jeq4r9lRRYImmxPL08UU00/RLaCfBJwh2UgINnDY0iOiZ+A==", "cpu": [ "ia32" ], @@ -4930,9 +4896,9 @@ } }, "node_modules/@oxfmt/binding-win32-x64-msvc": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.71.0.tgz", - "integrity": "sha512-L06SVp7Hu1EQTkh3+PHnKK26dxVbEpOG2InMwCooTE4MA437b5FgfTleCCiGn4ykISHnHU6UHaIg7SiMO7rBHA==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.72.0.tgz", + "integrity": "sha512-uhooIN+DCzWX5uH7mQkSVCsODqsGluGJ4n3ch4+mITtWKpESMDjUJUSDBAVFuYQDwqY2McPDKdKJbM0oZVW/Qw==", "cpu": [ "x64" ], @@ -4947,9 +4913,9 @@ } }, "node_modules/@oxlint/binding-android-arm-eabi": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm-eabi/-/binding-android-arm-eabi-1.86.0.tgz", - "integrity": "sha512-63Ozq6yQn79B2UxjSZ9huJmI+3/ZPI7hxAe6TyFh9oQL447KnIMoffOdtog+h4KILbQr61ZRvFPW5gYbAUgpgQ==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm-eabi/-/binding-android-arm-eabi-1.87.0.tgz", + "integrity": "sha512-22tVIHlB9898OYsBKmYB6He1MCSqdTmK1BVWuSNUTVrpS0KWNege+U9uEYqGJ+KatQag0r/oU44i3OOs46z7HQ==", "cpu": [ "arm" ], @@ -4964,9 +4930,9 @@ } }, "node_modules/@oxlint/binding-android-arm64": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm64/-/binding-android-arm64-1.86.0.tgz", - "integrity": "sha512-JdLGp44phbf/0Du236Dt06yfK6Qw8xhTFeDvHJdjk167r59OfP5+BL31mgMYVnswS8e+j6tFuccSY0QDC/lgCw==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm64/-/binding-android-arm64-1.87.0.tgz", + "integrity": "sha512-JfZQ3MWf74n8ov0DojZpkOduIubYJvZL5tbTMMhDutsal6u1xH1QuNpN+lK+EQwF8AeAfgwTR2fgh5U2br27XA==", "cpu": [ "arm64" ], @@ -4981,9 +4947,9 @@ } }, "node_modules/@oxlint/binding-darwin-arm64": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-arm64/-/binding-darwin-arm64-1.86.0.tgz", - "integrity": "sha512-h+vkOr4ik6KLFCXdtNVEj9xfnXfNUpPoF95QjORdhiSpLqQePzcN81kGHjAgsw1/G7WBWK5KsFKbI2UK8EyzMA==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-arm64/-/binding-darwin-arm64-1.87.0.tgz", + "integrity": "sha512-rkx6Xvvw93z2GImVOyvbZwAZcoY0Z6MJW177XNsSB+i/CBsH7ANyelTp01VZyIkM3iSXtqKVb4+ptBgPHap5pQ==", "cpu": [ "arm64" ], @@ -4998,9 +4964,9 @@ } }, "node_modules/@oxlint/binding-darwin-x64": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-x64/-/binding-darwin-x64-1.86.0.tgz", - "integrity": "sha512-wbglRuH5eKsp68keTOOeKDHU1astWSRYFsh2bwKQTAPb44rD6kVgzYI1ZrAJRTc6/7PH55ZXFCQx0rQXrj0UdA==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-x64/-/binding-darwin-x64-1.87.0.tgz", + "integrity": "sha512-cw5nYw7L/pQ2SgGBgOcg/Qo89llQre3vIc/kuBLhSICzu1r5s8L76H3ug6AIFsD98WpROj8/z5JVzkf4daxHaQ==", "cpu": [ "x64" ], @@ -5015,9 +4981,9 @@ } }, "node_modules/@oxlint/binding-freebsd-x64": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-freebsd-x64/-/binding-freebsd-x64-1.86.0.tgz", - "integrity": "sha512-yTQ7QSOlNfQsrfbeVweTiegQJLKPjUKgXp/JpGiFzza6Hp29S9LAoH77TM3L0RjK39iQRZB5lk5iq2t241Mfag==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-freebsd-x64/-/binding-freebsd-x64-1.87.0.tgz", + "integrity": "sha512-x/SuznE6loRZK9gz9AS4ZmzNzSu+5KdeoCS+sVHhnrE8HM6AD8UyTjwldQTTqlXGvkwHASgB0NiTNOc3o3PdAg==", "cpu": [ "x64" ], @@ -5032,9 +4998,9 @@ } }, "node_modules/@oxlint/binding-linux-arm-gnueabihf": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.86.0.tgz", - "integrity": "sha512-QYJGy0E2Tv8GAayyBIeHFTwQb8u+zrvrOYrifuDGZDr9ad5XsDhiMScpZymhS9fwWjqrgG2ZUwT4vpY0ISqp4Q==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.87.0.tgz", + "integrity": "sha512-+JEDmCAXiiFmKhAjZhgAOwaHWY6WENOQ5QA+lFuY59tgsUCDOTRi46B+lENK6CWvtxsXpwkZXNOgpjAQcpIpnA==", "cpu": [ "arm" ], @@ -5049,9 +5015,9 @@ } }, "node_modules/@oxlint/binding-linux-arm-musleabihf": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-1.86.0.tgz", - "integrity": "sha512-oQo83CafLT8p3qh0AGkN0tSUIh5Hm63mfDsoqUmBQUBnSZLNBAbyRaAftfGY5a0cKZ34dG6jAtMYgcY5kZqt5g==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-1.87.0.tgz", + "integrity": "sha512-/uC9XqXLAC9AHFLNycwmSQEvKqGrOCgU+uXALI7gNW0DG81TJ/3T2eHnKdRvcb5R1gFEfjxDwI4e4zIa29rICQ==", "cpu": [ "arm" ], @@ -5066,9 +5032,9 @@ } }, "node_modules/@oxlint/binding-linux-arm64-gnu": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.86.0.tgz", - "integrity": "sha512-EM6wy5c2UM12qPb7iDJDBAZvHyfEJGH6iosFgaFiaRZpirz99//EHcUyD2KAskz07x1TULuiAtsojf4nvWWksw==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.87.0.tgz", + "integrity": "sha512-FTRYPsBy/M728vnUv7l+KAwSAa3Qi4BQbhVvy7NYuMTZ0sUa/OWsbMx79HVFw6u/5KWcaYayDsoOiv7xbevzDg==", "cpu": [ "arm64" ], @@ -5086,9 +5052,9 @@ } }, "node_modules/@oxlint/binding-linux-arm64-musl": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.86.0.tgz", - "integrity": "sha512-vCiUQb9ZNzZalxYRU4mlZwUqT5f+c7Sk9DwUOplWHtik3Dl4r3DVnUB5tBeRuTAUe6MUVCTylNW7TkkN8J1oTw==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.87.0.tgz", + "integrity": "sha512-6sC+N7IY0h1egd8SrYUGNN7CUyKJZ4bIZakKa7V7hfinf4jfi8Kq4+klJvFp5DqXcwMn44I5MeBwmJluO1odFg==", "cpu": [ "arm64" ], @@ -5106,9 +5072,9 @@ } }, "node_modules/@oxlint/binding-linux-ppc64-gnu": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.86.0.tgz", - "integrity": "sha512-T0AzE89yjTYmOhB/hb6i+rWTpe2mYt+xiguBhs9DEPIJTZ1H8OYqsE4VxJHHw2Wlq8Mztwvp2P8NV87ZOuhPRw==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.87.0.tgz", + "integrity": "sha512-d5Mnn+ICbhoJPi37Ccjy+86T5qfH2+mSTrTMBXNPfB+wqSWOayBBLLIrCXdUy1YssluCVdGkl+DO9w5r5ODmUA==", "cpu": [ "ppc64" ], @@ -5126,9 +5092,9 @@ } }, "node_modules/@oxlint/binding-linux-riscv64-gnu": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-1.86.0.tgz", - "integrity": "sha512-s49r0K2f5Oc7fJoMUO1WkdhYK5Ob79uYRwWQ/XNoGysaOq3RUGmGUbHSuXiyydTTA+P9xEdDEnnlZVXiaSJhlw==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-1.87.0.tgz", + "integrity": "sha512-sf5YWuUo1Dx9loqWCgF8P278MycfcD4JHjDC/LV5j11L3Lqa4PFiwCjD6B8kP4AjsgZZkLn3xbpJEtZBaccs4Q==", "cpu": [ "riscv64" ], @@ -5146,9 +5112,9 @@ } }, "node_modules/@oxlint/binding-linux-riscv64-musl": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-1.86.0.tgz", - "integrity": "sha512-JIa2tYR8ayb3nvcMSZzn4O/xTy13S7MHllu7cBD+B5qDQXXSRy/Vwk1aNpiTjZmBJGwKCHOy/NvnY5Xcwg27uQ==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-1.87.0.tgz", + "integrity": "sha512-+aCraYbmK3uU3P0rFojjeaK9pGY6JvBDXh/0CM+gPyWKmNmXmnFe0qj4qj02U4ibFpbd9Pa9CmDvIdjJUd29rA==", "cpu": [ "riscv64" ], @@ -5166,9 +5132,9 @@ } }, "node_modules/@oxlint/binding-linux-s390x-gnu": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.86.0.tgz", - "integrity": "sha512-XwXMyBsAuWZkhZU74UNcfQKr1CJJAKnS80dZzOnjl6A4fKcf91IjFgidegQugMHA5SN8ulwDXEDV1yPntjXgQQ==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.87.0.tgz", + "integrity": "sha512-7rzbZQIljo6VLWVPqUyLa2P/WV3VFsJB4M52R4NCUJn1A50yjtUsHxiMHFL9opEKGFIiTbZ3VQzmtcJOPUq4NQ==", "cpu": [ "s390x" ], @@ -5186,9 +5152,9 @@ } }, "node_modules/@oxlint/binding-linux-x64-gnu": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.86.0.tgz", - "integrity": "sha512-C1WjukSyMnr66b+w1/tV8RFVv6d9v0MzDf4p9IxVXknqgmTHBgZh1pccN1eHzFr0b9Tbb3OXoPsAAdAuHAQfeA==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.87.0.tgz", + "integrity": "sha512-Dry46Fa+AXE/xt9J/YriujU1pU9mzfNWHGQwtOYibAFH8HLrKWCi93AhIGnuUMiwn2JbuBkRyz51f50Ly4r4ow==", "cpu": [ "x64" ], @@ -5206,9 +5172,9 @@ } }, "node_modules/@oxlint/binding-linux-x64-musl": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-musl/-/binding-linux-x64-musl-1.86.0.tgz", - "integrity": "sha512-ap6KLmvC38c6MdYzsIh25cXQupqYvjd37tMNftzrX1DCtkX1Gcf2B+S2B17dD4lKa5c5gJog7DQJyDo82PBKyw==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-musl/-/binding-linux-x64-musl-1.87.0.tgz", + "integrity": "sha512-f/HMZez74gJvnRpGz+b5sdGyWrEgRLmFTXg9sNoqjPWogGxYHUhXKTKyMiYsu9rUGR2ciYqL3fk+Ua4JhMJbRA==", "cpu": [ "x64" ], @@ -5226,9 +5192,9 @@ } }, "node_modules/@oxlint/binding-openharmony-arm64": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-openharmony-arm64/-/binding-openharmony-arm64-1.86.0.tgz", - "integrity": "sha512-996Q9w/2GLwNyy5Djs39Jt09aFlr4b7TPhoj7dvo5FHmcyiF68nPz73HNc5UAYKIYeK+M9JzPQ4Wg1r1dXvP6A==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-openharmony-arm64/-/binding-openharmony-arm64-1.87.0.tgz", + "integrity": "sha512-lEC6ZfPZm/07JlB7FsOWX9o1RiHlXiBW594LSUGuXmekC8LZmvUPP9XzE2WZcNxJi5cHA/Fw56o02c3JxgMA5g==", "cpu": [ "arm64" ], @@ -5243,9 +5209,9 @@ } }, "node_modules/@oxlint/binding-win32-arm64-msvc": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.86.0.tgz", - "integrity": "sha512-9uTCHYTknNkug5+46ViSoUMuOuGWK61D87QnblU6CXaWKJC630Z7dbls61vdHxya/cR2ycQZ6Mm6ckgF6Cag5g==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.87.0.tgz", + "integrity": "sha512-afBWKOD36dUiA9AenaiWpCg8xfyUVPYznyAAVXu413brK4RA5UI/Xoc4yfeGIT8G1a44MV+JR7hioryerBDzGQ==", "cpu": [ "arm64" ], @@ -5260,9 +5226,9 @@ } }, "node_modules/@oxlint/binding-win32-ia32-msvc": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.86.0.tgz", - "integrity": "sha512-a47ga7EKVfMU8rO0i1m3mGwfNRj3FhQyt1d/ukO/E9u1HHF3KpR3tyb3VhuJBGEVPF8uR4exSyHUyx7xbE+uxw==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.87.0.tgz", + "integrity": "sha512-daptNsEOuru4/nJTxV4DBHNJ5GepzmaBVQf+jjgKQGi9NRlZKik+RFq4hUL7ewsF1pwjKM+SkYaMbF82UwFGnw==", "cpu": [ "ia32" ], @@ -5277,9 +5243,9 @@ } }, "node_modules/@oxlint/binding-win32-x64-msvc": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.86.0.tgz", - "integrity": "sha512-az4dzifCRzES1crwu6pDFXzJTIanrdxXFL9TbiJWrx9LKcuacbR83aPvxDA1LKLNswi/RoqitC7Afcflhu3zBQ==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.87.0.tgz", + "integrity": "sha512-k+m/EShyXE29J/r1fjk0HlAzhN5JhIvj044oSJkXTEkCLrWZQgXb/3r4q5LTw/eaKW/4GuMXG2xmiJs3s5rPNw==", "cpu": [ "x64" ], @@ -5579,9 +5545,9 @@ } }, "node_modules/@smithy/core": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.35.0.tgz", - "integrity": "sha512-zRMhfkByhT2snNdr1si24vJitU6Cr9ix2MikUfWmkAgp4jrNP0GcKSP5YvwQ+TlI8AZXER5QOGJn3JsVtSD9/A==", + "version": "3.35.2", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.35.2.tgz", + "integrity": "sha512-ejTukBuP/Pg3t9N8Ux+0zKsXeHWm7p6W3HbXFOyltKasSxZwCFmvTut7kBdZSCF3m9y1bXXyVu6p2xuMFcsTyQ==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^4.19.0", @@ -5792,13 +5758,13 @@ } }, "node_modules/@smithy/signature-v4": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.3.tgz", - "integrity": "sha512-7ImGm+FkHRLcBaRttIAMZ6bzJZWb2cJGoYjq46F2UjycujWzrL9GEN9h4w7eQyXJYnltrUhxbbieBAIRrdqpow==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.4.tgz", + "integrity": "sha512-tHy0K0VtqNd5Y7Y41h0a0Lhh0L1GzC08dTWg0F7vRJWFtTENg7IZikf3wQkanYIRdb7ngoIPMTmqgUi401fEeQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.33.3", - "@smithy/types": "^4.17.2", + "@smithy/core": "^3.35.0", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -6001,9 +5967,9 @@ } }, "node_modules/@sveltejs/kit": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-3.0.0.tgz", - "integrity": "sha512-dmP6gjz41DAT7erONGW8FdTWjmsmOJ/SaWVEsuEc1MXDcpH6YV+Pt98biZFPuinH4LldJPmScxDqiHwCDLRCrg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-3.0.1.tgz", + "integrity": "sha512-8JMCCq7ZUJELi3hbhb0+c9Rs8qnbHW90vhOfM+t1FSF4fhIpG9/FOsH4IYgcITMhbdkSrrn+Kvd9G+q8A+UO6Q==", "devOptional": true, "license": "MIT", "dependencies": { @@ -6576,9 +6542,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.6.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.4.tgz", - "integrity": "sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==", + "version": "26.6.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz", + "integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==", "devOptional": true, "license": "MIT", "dependencies": { @@ -6599,27 +6565,27 @@ } }, "node_modules/@vitest/coverage-v8": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-5.0.3.tgz", - "integrity": "sha512-+klsyz7BvT1vCU28Zkfzms1Ia78XD0V41U3FUtRaa3S+vOr/EXvK1O6BvVD7l1RzEjm6SONR2aybOvDDf9u0mQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-5.0.4.tgz", + "integrity": "sha512-P5YcQY8Y6RmoE9xRXI38rT8pssbcubEzqtYTM2XQoxOXMDn04nRaTI1SM8qCl9/NfW3ag9GlzdSXu7IwO5Ft8A==", "dev": true, "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^1.0.2", - "@vitest/istanbul-lib-coverage": "^1.0.0", - "@vitest/istanbul-lib-report": "^1.0.0", - "ast-v8-to-istanbul": "^1.0.5", - "magicast": "^0.5.4", - "obug": "^2.1.4", - "std-env": "^4.2.0", - "tinyrainbow": "^3.1.1" + "@vitest/istanbul-lib-coverage": "^1.0.2", + "@vitest/istanbul-lib-report": "^1.0.2", + "ast-v8-to-istanbul": "^1.0.7", + "magicast": "^0.5.5", + "obug": "^3.0.0", + "std-env": "^4.3.0", + "tinyrainbow": "^3.2.0" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "@vitest/browser": "5.0.3", - "vitest": "5.0.3" + "@vitest/browser": "5.0.4", + "vitest": "5.0.4" }, "peerDependenciesMeta": { "@vitest/browser": { @@ -6627,10 +6593,24 @@ } } }, + "node_modules/@vitest/coverage-v8/node_modules/obug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/obug/-/obug-3.0.0.tgz", + "integrity": "sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==", + "dev": true, + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT", + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/@vitest/istanbul-lib-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@vitest/istanbul-lib-coverage/-/istanbul-lib-coverage-1.0.1.tgz", - "integrity": "sha512-k3DJZ8LhMBK9NS4SclF1ASD3OgXEWDorbIcPTRDK0/Zae6fRvu+fJRxtFdLfHsa9Y24beCdPnoNZ4LviTNstfA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@vitest/istanbul-lib-coverage/-/istanbul-lib-coverage-1.0.2.tgz", + "integrity": "sha512-9J/JMwOf9AoJhAywhrn7ScKTL38hsWQP/qPG60OtaAFcQ5OXPwKsxZFlbnuCKmZ61m8/lGgHYnFpdyQZUvG/iA==", "dev": true, "license": "MIT", "engines": { @@ -6638,35 +6618,35 @@ } }, "node_modules/@vitest/istanbul-lib-report": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@vitest/istanbul-lib-report/-/istanbul-lib-report-1.0.1.tgz", - "integrity": "sha512-1EOLRfsTMnyAr3+kEAsP4o9dhaDlGPpD7H5iLBBeq//YpNB1VIahkPhB+eRp9N2Dkfw8oySROjE3yf9XDeaIkQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@vitest/istanbul-lib-report/-/istanbul-lib-report-1.0.2.tgz", + "integrity": "sha512-gUsfXZJbzPamoIY5TvHFiMMoXESBrUMo+xqaj+rYrWI69+EnvRlYBlP96ZnHPY4vX8kyUpgAnFUCg5wZG/HkDQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/istanbul-lib-coverage": "1.0.1" + "@vitest/istanbul-lib-coverage": "1.0.2" }, "engines": { "node": ">=22" } }, "node_modules/@vitest/mocker": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-5.0.3.tgz", - "integrity": "sha512-T8sWAIbkSyAjkwTcaEc3Iu0o9A27X1/kdXrizhZkGuSKScRQtRzclfAMpOTcGdXCsqxeWlpGy3XjqaW8CpLORg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-5.0.4.tgz", + "integrity": "sha512-tqAlrYWce4iUxhr3ncNohejtCTOcHeE8XWrSNZY3OhPoDn01yeGv+gnaBy64ATp7o6pb03eIbBAjzmibpc9vIQ==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.31", - "@vitest/spy": "5.0.3", + "@vitest/spy": "5.0.4", "estree-walker": "^3.0.3", - "magic-string": "^1.2.3" + "magic-string": "^1.4.3" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "msw": "^2.4.9", + "msw": "^2.4.9 || ^3.0.0", "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { @@ -6679,9 +6659,9 @@ } }, "node_modules/@vitest/mocker/node_modules/magic-string": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.2.tgz", - "integrity": "sha512-vG+rjFRj1PqdIBozIxAGMjPlOhaVe+GXpbttY/iSK7rGcJRMlwNJO7dcUwmUqkymsFLJiNGI06t4D7Fr7yRC9g==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.3.tgz", + "integrity": "sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6689,9 +6669,9 @@ } }, "node_modules/@vitest/spy": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-5.0.3.tgz", - "integrity": "sha512-XhFysQTB8AZ+P4gMi+Lpo99vg2AZi0qKpaB9yXQl37+CaMEAPO3iH/wGVnSyL5MPERiLezpqTVtrR6UZH5GCXg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-5.0.4.tgz", + "integrity": "sha512-MZKk/gSkm2q+ICobMxCpH1mA+cCAWm8WV7UhxlqGjq/sJ3AGc1BqFOs5CRVXxH78wQtme9q/NAAgBquj4AcyMw==", "dev": true, "license": "MIT", "funding": { @@ -6754,9 +6734,9 @@ } }, "node_modules/ast-v8-to-istanbul": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-1.0.5.tgz", - "integrity": "sha512-UPAgKJFSEGMWSDr3LX4tqnAb4f7KGT8O40Tyx8wbYmmZ/yn58lNCm8h3svs3eXgiGd5AXxz8NDOvXWvicq+rJA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-1.0.7.tgz", + "integrity": "sha512-kFL68AG6ajd8fg248zwM9GQrUWEp79gsmjum34OEXjs4yHuUMZfYKwOLW9GMmB4oNvVrj+EAGxsP7ye2UR9UlA==", "dev": true, "license": "MIT", "dependencies": { @@ -6815,6 +6795,30 @@ "svelte": "^5.33.0" } }, + "node_modules/bits-ui/node_modules/runed": { + "version": "0.35.1", + "resolved": "https://registry.npmjs.org/runed/-/runed-0.35.1.tgz", + "integrity": "sha512-2F4Q/FZzbeJTFdIS/PuOoPRSm92sA2LhzTnv6FXhCoENb3huf5+fDuNOg1LNvGOouy3u/225qxmuJvcV3IZK5Q==", + "funding": [ + "https://github.com/sponsors/huntabyte", + "https://github.com/sponsors/tglide" + ], + "license": "MIT", + "dependencies": { + "dequal": "^2.0.3", + "esm-env": "^1.0.0", + "lz-string": "^1.5.0" + }, + "peerDependencies": { + "@sveltejs/kit": "^2.21.0", + "svelte": "^5.7.0" + }, + "peerDependenciesMeta": { + "@sveltejs/kit": { + "optional": true + } + } + }, "node_modules/bowser": { "version": "2.14.1", "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz", @@ -6822,9 +6826,9 @@ "license": "MIT" }, "node_modules/chai": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", - "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-6.3.0.tgz", + "integrity": "sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==", "dev": true, "license": "MIT", "engines": { @@ -6904,32 +6908,17 @@ "license": "MIT" }, "node_modules/data-urls": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz", - "integrity": "sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-8.0.0.tgz", + "integrity": "sha512-JQUCCK+/CAGbGGx618PlFZMXH81Jtj7t73CHv9dd/zVWvxgGT2zLFRjnKb+Ng46GIwcy+f7f88qd4duqllK+WQ==", "dev": true, "license": "MIT", "dependencies": { "whatwg-mimetype": "^5.0.0", - "whatwg-url": "^16.0.0" + "whatwg-url": "^17.1.2" }, "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0" - } - }, - "node_modules/data-urls/node_modules/whatwg-url": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz", - "integrity": "sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@exodus/bytes": "^1.11.0", - "tr46": "^6.0.0", - "webidl-conversions": "^8.0.1" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + "node": "^22.14.0 || >=24.0.0" } }, "node_modules/debug": { @@ -7184,31 +7173,31 @@ "license": "MIT" }, "node_modules/jsdom": { - "version": "30.1.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-30.1.1.tgz", - "integrity": "sha512-FahmoPK5vbPc+jxV1iErMHmAZypCZ942NHF4+qqaWAuvaKKTBZxawnmAtrbGWLU7MtlxfqIP0qw6aSI+aWGtLg==", + "version": "30.1.2", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-30.1.2.tgz", + "integrity": "sha512-0FFE/jE1rppmVfUrJUgxqXjcwolZYIGtAgj1pTussMhNZxIxi7W/PvfWaMNroGi2B36X1IKHbexpZ9DhkoOPiQ==", "dev": true, "license": "MIT", "dependencies": { - "@asamuzakjp/css-color": "^7.0.0", - "@asamuzakjp/dom-selector": "^9.2.1", + "@asamuzakjp/css-color": "^7.1.3", + "@asamuzakjp/dom-selector": "^9.2.4", "@bramus/specificity": "^2.4.2", - "@csstools/css-syntax-patches-for-csstree": "^1.1.13", - "@exodus/bytes": "^1.15.1", + "@csstools/css-syntax-patches-for-csstree": "^1.1.15", + "@exodus/bytes": "^1.16.0", "css-tree": "^3.2.1", - "data-urls": "^7.0.0", + "data-urls": "^8.0.0", "decimal.js": "^10.6.0", "html-encoding-sniffer": "^7.0.0", "is-potential-custom-element-name": "^1.0.1", - "lru-cache": "^11.5.2", + "lru-cache": "^11.5.3", "parse5": "^8.0.1", "saxes": "^6.0.0", "tough-cookie": "^6.0.2", - "undici": "^8.10.2", + "undici": "^8.11.2", "w3c-xmlserializer": "^6.0.0", "webidl-conversions": "^8.0.1", "whatwg-mimetype": "^5.0.0", - "whatwg-url": "^17.1.1", + "whatwg-url": "^17.2.0", "xml-name-validator": "^5.0.0" }, "engines": { @@ -7541,9 +7530,9 @@ } }, "node_modules/magicast": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.4.tgz", - "integrity": "sha512-llBEhWm1SacoRwgHUoQJYtwp4PBLF4faQi5TCpIGyGs9n4y5+juI0tDgyKIfpqxckRHaHzouUEph3THklWh03w==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.5.tgz", + "integrity": "sha512-UicdXN8zQ3JHlxVq+28afMXPr1z7WNY6+7EJnzTdQWkTAlMLF5fNCCKxJHBQwGaNGR11581EiQmQzx73+MvszA==", "dev": true, "license": "MIT", "dependencies": { @@ -7645,9 +7634,9 @@ } }, "node_modules/oxfmt": { - "version": "0.71.0", - "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.71.0.tgz", - "integrity": "sha512-lUPUl0d/+Io5pDrsPXWs6rB4N/bpB78oj9CTDpnbulfDz+0r3XXcHPlQ7kRPJ2GjIT4nX+/mcqunOeP9BvsEtg==", + "version": "0.72.0", + "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.72.0.tgz", + "integrity": "sha512-16OQeL0uhPZbfmT9S9WWM0Nv9+BmVi8Ra1uTYaSKj/qSCs6FB30KOhz9JoNYw6thT+K5bVxsk/tSEOu497i34g==", "dev": true, "license": "MIT", "dependencies": { @@ -7663,25 +7652,25 @@ "url": "https://github.com/sponsors/oxc-project" }, "optionalDependencies": { - "@oxfmt/binding-android-arm-eabi": "0.71.0", - "@oxfmt/binding-android-arm64": "0.71.0", - "@oxfmt/binding-darwin-arm64": "0.71.0", - "@oxfmt/binding-darwin-x64": "0.71.0", - "@oxfmt/binding-freebsd-x64": "0.71.0", - "@oxfmt/binding-linux-arm-gnueabihf": "0.71.0", - "@oxfmt/binding-linux-arm-musleabihf": "0.71.0", - "@oxfmt/binding-linux-arm64-gnu": "0.71.0", - "@oxfmt/binding-linux-arm64-musl": "0.71.0", - "@oxfmt/binding-linux-ppc64-gnu": "0.71.0", - "@oxfmt/binding-linux-riscv64-gnu": "0.71.0", - "@oxfmt/binding-linux-riscv64-musl": "0.71.0", - "@oxfmt/binding-linux-s390x-gnu": "0.71.0", - "@oxfmt/binding-linux-x64-gnu": "0.71.0", - "@oxfmt/binding-linux-x64-musl": "0.71.0", - "@oxfmt/binding-openharmony-arm64": "0.71.0", - "@oxfmt/binding-win32-arm64-msvc": "0.71.0", - "@oxfmt/binding-win32-ia32-msvc": "0.71.0", - "@oxfmt/binding-win32-x64-msvc": "0.71.0" + "@oxfmt/binding-android-arm-eabi": "0.72.0", + "@oxfmt/binding-android-arm64": "0.72.0", + "@oxfmt/binding-darwin-arm64": "0.72.0", + "@oxfmt/binding-darwin-x64": "0.72.0", + "@oxfmt/binding-freebsd-x64": "0.72.0", + "@oxfmt/binding-linux-arm-gnueabihf": "0.72.0", + "@oxfmt/binding-linux-arm-musleabihf": "0.72.0", + "@oxfmt/binding-linux-arm64-gnu": "0.72.0", + "@oxfmt/binding-linux-arm64-musl": "0.72.0", + "@oxfmt/binding-linux-ppc64-gnu": "0.72.0", + "@oxfmt/binding-linux-riscv64-gnu": "0.72.0", + "@oxfmt/binding-linux-riscv64-musl": "0.72.0", + "@oxfmt/binding-linux-s390x-gnu": "0.72.0", + "@oxfmt/binding-linux-x64-gnu": "0.72.0", + "@oxfmt/binding-linux-x64-musl": "0.72.0", + "@oxfmt/binding-openharmony-arm64": "0.72.0", + "@oxfmt/binding-win32-arm64-msvc": "0.72.0", + "@oxfmt/binding-win32-ia32-msvc": "0.72.0", + "@oxfmt/binding-win32-x64-msvc": "0.72.0" }, "peerDependencies": { "svelte": "^5.0.0", @@ -7697,9 +7686,9 @@ } }, "node_modules/oxlint": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.86.0.tgz", - "integrity": "sha512-og0lhgvZfgGF//gOOmZXvtr+GmBbAGEnbEhv/QUg7UW2Wi4wHMnJbnMD+zuHgPdJxdklfgpPupdlAaAySyxrZg==", + "version": "1.87.0", + "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.87.0.tgz", + "integrity": "sha512-drxVlaW7Oqq7wSy1CN25znRu00aRq8n57Q2wniJRxCmtYVz07ufCm7EVDPQFZURrTgQIjzKrVEHAD/HcvJXObg==", "dev": true, "license": "MIT", "bin": { @@ -7712,25 +7701,25 @@ "url": "https://github.com/sponsors/oxc-project" }, "optionalDependencies": { - "@oxlint/binding-android-arm-eabi": "1.86.0", - "@oxlint/binding-android-arm64": "1.86.0", - "@oxlint/binding-darwin-arm64": "1.86.0", - "@oxlint/binding-darwin-x64": "1.86.0", - "@oxlint/binding-freebsd-x64": "1.86.0", - "@oxlint/binding-linux-arm-gnueabihf": "1.86.0", - "@oxlint/binding-linux-arm-musleabihf": "1.86.0", - "@oxlint/binding-linux-arm64-gnu": "1.86.0", - "@oxlint/binding-linux-arm64-musl": "1.86.0", - "@oxlint/binding-linux-ppc64-gnu": "1.86.0", - "@oxlint/binding-linux-riscv64-gnu": "1.86.0", - "@oxlint/binding-linux-riscv64-musl": "1.86.0", - "@oxlint/binding-linux-s390x-gnu": "1.86.0", - "@oxlint/binding-linux-x64-gnu": "1.86.0", - "@oxlint/binding-linux-x64-musl": "1.86.0", - "@oxlint/binding-openharmony-arm64": "1.86.0", - "@oxlint/binding-win32-arm64-msvc": "1.86.0", - "@oxlint/binding-win32-ia32-msvc": "1.86.0", - "@oxlint/binding-win32-x64-msvc": "1.86.0" + "@oxlint/binding-android-arm-eabi": "1.87.0", + "@oxlint/binding-android-arm64": "1.87.0", + "@oxlint/binding-darwin-arm64": "1.87.0", + "@oxlint/binding-darwin-x64": "1.87.0", + "@oxlint/binding-freebsd-x64": "1.87.0", + "@oxlint/binding-linux-arm-gnueabihf": "1.87.0", + "@oxlint/binding-linux-arm-musleabihf": "1.87.0", + "@oxlint/binding-linux-arm64-gnu": "1.87.0", + "@oxlint/binding-linux-arm64-musl": "1.87.0", + "@oxlint/binding-linux-ppc64-gnu": "1.87.0", + "@oxlint/binding-linux-riscv64-gnu": "1.87.0", + "@oxlint/binding-linux-riscv64-musl": "1.87.0", + "@oxlint/binding-linux-s390x-gnu": "1.87.0", + "@oxlint/binding-linux-x64-gnu": "1.87.0", + "@oxlint/binding-linux-x64-musl": "1.87.0", + "@oxlint/binding-openharmony-arm64": "1.87.0", + "@oxlint/binding-win32-arm64-msvc": "1.87.0", + "@oxlint/binding-win32-ia32-msvc": "1.87.0", + "@oxlint/binding-win32-x64-msvc": "1.87.0" }, "peerDependencies": { "oxlint-tsgolint": ">=7.0.2003", @@ -7911,30 +7900,6 @@ "@rolldown/binding-win32-x64-msvc": "1.2.12" } }, - "node_modules/runed": { - "version": "0.35.1", - "resolved": "https://registry.npmjs.org/runed/-/runed-0.35.1.tgz", - "integrity": "sha512-2F4Q/FZzbeJTFdIS/PuOoPRSm92sA2LhzTnv6FXhCoENb3huf5+fDuNOg1LNvGOouy3u/225qxmuJvcV3IZK5Q==", - "funding": [ - "https://github.com/sponsors/huntabyte", - "https://github.com/sponsors/tglide" - ], - "license": "MIT", - "dependencies": { - "dequal": "^2.0.3", - "esm-env": "^1.0.0", - "lz-string": "^1.5.0" - }, - "peerDependencies": { - "@sveltejs/kit": "^2.21.0", - "svelte": "^5.7.0" - }, - "peerDependenciesMeta": { - "@sveltejs/kit": { - "optional": true - } - } - }, "node_modules/sade": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", @@ -7987,9 +7952,9 @@ } }, "node_modules/std-env": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.2.0.tgz", - "integrity": "sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.3.0.tgz", + "integrity": "sha512-OtU/EgQ1kIm5KwqQpBC6ZEMXrZRui11w8zgfTWp8cdO9B8OaPsbA8bTHO2P+HNo1VlUTGMVBwPhydu6poeXiag==", "dev": true, "license": "MIT" }, @@ -8016,9 +7981,9 @@ } }, "node_modules/svelte": { - "version": "5.57.1", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.57.1.tgz", - "integrity": "sha512-Uqj49lWKB+iSSnneuwiYYJ7MZgkB+eXr0LXBhv4uDuAkXqnWmq65Sxflfvp0Lc6MdKjMUxGaeOKWJqz5SNiVIA==", + "version": "5.57.2", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.57.2.tgz", + "integrity": "sha512-1YiPCAXT0Ct6g1vOMmSLa0Nsc3QRMvtDF32ihgglGVrugIuIK38RyDiFNXVDhtQ81TJjSO57NdMw6DyYLqSGDQ==", "license": "MIT", "dependencies": { "@jridgewell/remapping": "^2.3.5", @@ -8114,6 +8079,30 @@ "svelte": "^5.30.2" } }, + "node_modules/svelte-toolbelt/node_modules/runed": { + "version": "0.35.1", + "resolved": "https://registry.npmjs.org/runed/-/runed-0.35.1.tgz", + "integrity": "sha512-2F4Q/FZzbeJTFdIS/PuOoPRSm92sA2LhzTnv6FXhCoENb3huf5+fDuNOg1LNvGOouy3u/225qxmuJvcV3IZK5Q==", + "funding": [ + "https://github.com/sponsors/huntabyte", + "https://github.com/sponsors/tglide" + ], + "license": "MIT", + "dependencies": { + "dequal": "^2.0.3", + "esm-env": "^1.0.0", + "lz-string": "^1.5.0" + }, + "peerDependencies": { + "@sveltejs/kit": "^2.21.0", + "svelte": "^5.7.0" + }, + "peerDependenciesMeta": { + "@sveltejs/kit": { + "optional": true + } + } + }, "node_modules/svelte/node_modules/aria-query": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.1.tgz", @@ -8161,9 +8150,9 @@ } }, "node_modules/tinybench": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-6.1.4.tgz", - "integrity": "sha512-9APumHG7r4yOk4X4WlkmE71aZcv1gvin1czO3OQ1U9iJcFA5Ja/ygyb0vPOVHTthFozUYs8CLoLUlM8grb2lTQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-6.2.2.tgz", + "integrity": "sha512-nIZ2N2dFpjBsg2hgitKu7mA+FvsIJuGJOwysRngmVRRmWgR/UyPjwJj8c/fT/dhm8EkHnF5EOogRf+0Z2qrimA==", "dev": true, "license": "MIT", "engines": { @@ -8171,9 +8160,9 @@ } }, "node_modules/tinyexec": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.0.tgz", - "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz", + "integrity": "sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==", "dev": true, "license": "MIT", "engines": { @@ -8208,9 +8197,9 @@ } }, "node_modules/tinyrainbow": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.1.tgz", - "integrity": "sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.2.0.tgz", + "integrity": "sha512-LgO3D9yZJjApUiuUfl9iFAwrtaX4+lok3wJIqttGoKCHlWUqHqbQpnxCf82L8FjgKsh4iGo78hqJwgL8F6To2A==", "dev": true, "license": "MIT", "engines": { @@ -8261,16 +8250,16 @@ } }, "node_modules/tr46": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz", - "integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-7.0.0.tgz", + "integrity": "sha512-BcDSDW+SIGWVOns1Zm6Yg91q9AEj7eaID0QDY9oIqJD1A8dscNwMcl9Sms2DeuWCNov1X0/oXanHGYQBSLwZsg==", "dev": true, "license": "MIT", "dependencies": { "punycode": "^2.3.1" }, "engines": { - "node": ">=20" + "node": "^22.14.0 || >=24.0.0" } }, "node_modules/tslib": { @@ -8671,23 +8660,23 @@ } }, "node_modules/vitest": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-5.0.3.tgz", - "integrity": "sha512-xMw97S3rjdtj5dkVat7jCsqWBpvchs3RlpQctUqwJD0KkERk40vz2fJ77lDwW/Vzh/pk18eItYAzkodhSes3jQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-5.0.4.tgz", + "integrity": "sha512-z0WxZRV2Sg48wF0FSgMq3TFG8JS38/Qr96vZVZdX6+Em9raQTvnXQvdTFJe2m3rfyJnEHeHQ/snceIdi8D1pVg==", "dev": true, "license": "MIT", "dependencies": { "@types/chai": "^5.2.2", - "@vitest/mocker": "5.0.3", - "chai": "^6.2.2", + "@vitest/mocker": "5.0.4", + "chai": "^6.3.0", "es-module-lexer": "^2.3.2", "expect-type": "^1.4.0", - "magic-string": "^1.2.3", - "obug": "^2.1.4", + "magic-string": "^1.4.3", + "obug": "^3.0.0", "picomatch": "^4.0.7", - "std-env": "^4.2.0", - "tinybench": "^6.1.4", - "tinyexec": "^1.3.0", + "std-env": "^4.3.0", + "tinybench": "^6.2.2", + "tinyexec": "^1.3.1", "tinyglobby": "^0.2.17", "why-is-node-running": "3.2.1" }, @@ -8704,12 +8693,12 @@ "@edge-runtime/vm": "*", "@opentelemetry/api": "^1.9.0", "@types/node": "^22.0.0 || >=24.0.0", - "@vitest/browser-playwright": "5.0.3", - "@vitest/browser-preview": "5.0.3", + "@vitest/browser-playwright": "5.0.4", + "@vitest/browser-preview": "5.0.4", "@vitest/browser-webdriverio": "^5.0.0-beta.5 || >=5.0.0", - "@vitest/coverage-istanbul": "5.0.3", - "@vitest/coverage-v8": "5.0.3", - "@vitest/ui": "5.0.3", + "@vitest/coverage-istanbul": "5.0.4", + "@vitest/coverage-v8": "5.0.4", + "@vitest/ui": "5.0.4", "happy-dom": "*", "jsdom": "*", "vite": "^6.4.0 || ^7.0.0 || ^8.0.0" @@ -8754,15 +8743,29 @@ } }, "node_modules/vitest/node_modules/magic-string": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.2.tgz", - "integrity": "sha512-vG+rjFRj1PqdIBozIxAGMjPlOhaVe+GXpbttY/iSK7rGcJRMlwNJO7dcUwmUqkymsFLJiNGI06t4D7Fr7yRC9g==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.3.tgz", + "integrity": "sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.6.0" } }, + "node_modules/vitest/node_modules/obug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/obug/-/obug-3.0.0.tgz", + "integrity": "sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==", + "dev": true, + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT", + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/w3c-xmlserializer": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-6.0.0.tgz", @@ -8797,14 +8800,14 @@ } }, "node_modules/whatwg-url": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-17.1.2.tgz", - "integrity": "sha512-TEZA+Zqxin7Jjsm2cjRohCmen5awh+hT6Zi3VZdqZlNRk7zvOI/9WpBFg/DWlA56bWnzwm6DuB8NS0EsxQH9uQ==", + "version": "17.2.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-17.2.0.tgz", + "integrity": "sha512-IhLIHNcBrzIixC5XXsbr4DxdjajyA5vQ5RwGZMtrUp+GbtE5Nrsge9QKau7jXrC0aTXLYGV0xiW7Tb4YS2aomw==", "dev": true, "license": "MIT", "dependencies": { - "@exodus/bytes": "^1.15.1", - "tr46": "^6.0.0", + "@exodus/bytes": "^1.16.0", + "tr46": "^7.0.0", "webidl-conversions": "^8.0.1" }, "engines": { diff --git a/ui/package.json b/ui/package.json index ac48f49dd5..63ed7a98aa 100644 --- a/ui/package.json +++ b/ui/package.json @@ -23,169 +23,169 @@ "test:coverage": "vitest run --coverage" }, "dependencies": { - "@aws-sdk/client-accessanalyzer": "3.1146.0", - "@aws-sdk/client-account": "3.1146.0", - "@aws-sdk/client-acm": "3.1146.0", - "@aws-sdk/client-acm-pca": "3.1146.0", - "@aws-sdk/client-amplify": "3.1146.0", - "@aws-sdk/client-api-gateway": "3.1146.0", - "@aws-sdk/client-apigatewaymanagementapi": "3.1146.0", - "@aws-sdk/client-apigatewayv2": "3.1146.0", - "@aws-sdk/client-app-mesh": "3.1146.0", - "@aws-sdk/client-appconfig": "3.1146.0", - "@aws-sdk/client-appconfigdata": "3.1146.0", - "@aws-sdk/client-appfabric": "3.1146.0", - "@aws-sdk/client-application-auto-scaling": "3.1146.0", - "@aws-sdk/client-apprunner": "3.1146.0", - "@aws-sdk/client-appstream": "3.1146.0", - "@aws-sdk/client-appsync": "3.1146.0", - "@aws-sdk/client-arc-zonal-shift": "3.1146.0", - "@aws-sdk/client-athena": "3.1146.0", - "@aws-sdk/client-auto-scaling": "3.1146.0", - "@aws-sdk/client-backup": "3.1146.0", - "@aws-sdk/client-batch": "3.1146.0", - "@aws-sdk/client-bedrock": "3.1146.0", - "@aws-sdk/client-bedrock-runtime": "3.1146.0", - "@aws-sdk/client-cloudcontrol": "3.1146.0", - "@aws-sdk/client-cloudformation": "3.1146.0", - "@aws-sdk/client-cloudfront": "3.1146.0", - "@aws-sdk/client-cloudtrail": "3.1146.0", - "@aws-sdk/client-cloudwatch": "3.1146.0", - "@aws-sdk/client-cloudwatch-logs": "3.1146.0", - "@aws-sdk/client-codeartifact": "3.1146.0", - "@aws-sdk/client-codebuild": "3.1146.0", - "@aws-sdk/client-codecommit": "3.1146.0", - "@aws-sdk/client-codeconnections": "3.1146.0", - "@aws-sdk/client-codedeploy": "3.1146.0", - "@aws-sdk/client-codepipeline": "3.1146.0", - "@aws-sdk/client-codestar-connections": "3.1146.0", - "@aws-sdk/client-cognito-identity": "3.1146.0", - "@aws-sdk/client-cognito-identity-provider": "3.1146.0", - "@aws-sdk/client-comprehend": "3.1146.0", - "@aws-sdk/client-config-service": "3.1146.0", - "@aws-sdk/client-cost-explorer": "3.1146.0", - "@aws-sdk/client-database-migration-service": "3.1146.0", - "@aws-sdk/client-databrew": "3.1146.0", - "@aws-sdk/client-datasync": "3.1146.0", - "@aws-sdk/client-dax": "3.1146.0", - "@aws-sdk/client-detective": "3.1146.0", - "@aws-sdk/client-direct-connect": "3.1146.0", - "@aws-sdk/client-directory-service": "3.1146.0", - "@aws-sdk/client-dlm": "3.1146.0", - "@aws-sdk/client-docdb": "3.1146.0", - "@aws-sdk/client-dynamodb": "3.1146.0", - "@aws-sdk/client-dynamodb-streams": "3.1146.0", - "@aws-sdk/client-ebs": "3.1146.0", - "@aws-sdk/client-ec2": "3.1146.0", - "@aws-sdk/client-ecr": "3.1146.0", - "@aws-sdk/client-ecs": "3.1146.0", - "@aws-sdk/client-efs": "3.1146.0", - "@aws-sdk/client-eks": "3.1146.0", - "@aws-sdk/client-elastic-beanstalk": "3.1146.0", - "@aws-sdk/client-elastic-load-balancing": "3.1146.0", - "@aws-sdk/client-elastic-load-balancing-v2": "3.1146.0", - "@aws-sdk/client-elasticache": "3.1146.0", - "@aws-sdk/client-elasticsearch-service": "3.1146.0", - "@aws-sdk/client-emr": "3.1146.0", - "@aws-sdk/client-emr-serverless": "3.1146.0", - "@aws-sdk/client-eventbridge": "3.1146.0", - "@aws-sdk/client-firehose": "3.1146.0", - "@aws-sdk/client-fis": "3.1146.0", - "@aws-sdk/client-forecast": "3.1146.0", - "@aws-sdk/client-fsx": "3.1146.0", - "@aws-sdk/client-glacier": "3.1146.0", - "@aws-sdk/client-global-accelerator": "3.1146.0", - "@aws-sdk/client-glue": "3.1146.0", - "@aws-sdk/client-grafana": "3.1146.0", - "@aws-sdk/client-guardduty": "3.1146.0", - "@aws-sdk/client-iam": "3.1146.0", - "@aws-sdk/client-identitystore": "3.1146.0", - "@aws-sdk/client-inspector2": "3.1146.0", - "@aws-sdk/client-iot": "3.1146.0", - "@aws-sdk/client-iot-data-plane": "3.1146.0", - "@aws-sdk/client-iot-wireless": "3.1146.0", + "@aws-sdk/client-accessanalyzer": "3.1150.0", + "@aws-sdk/client-account": "3.1150.0", + "@aws-sdk/client-acm": "3.1150.0", + "@aws-sdk/client-acm-pca": "3.1150.0", + "@aws-sdk/client-amplify": "3.1150.0", + "@aws-sdk/client-api-gateway": "3.1150.0", + "@aws-sdk/client-apigatewaymanagementapi": "3.1150.0", + "@aws-sdk/client-apigatewayv2": "3.1150.0", + "@aws-sdk/client-app-mesh": "3.1150.0", + "@aws-sdk/client-appconfig": "3.1150.0", + "@aws-sdk/client-appconfigdata": "3.1150.0", + "@aws-sdk/client-appfabric": "3.1150.0", + "@aws-sdk/client-application-auto-scaling": "3.1150.0", + "@aws-sdk/client-apprunner": "3.1150.0", + "@aws-sdk/client-appstream": "3.1150.0", + "@aws-sdk/client-appsync": "3.1150.0", + "@aws-sdk/client-arc-zonal-shift": "3.1150.0", + "@aws-sdk/client-athena": "3.1150.0", + "@aws-sdk/client-auto-scaling": "3.1150.0", + "@aws-sdk/client-backup": "3.1150.0", + "@aws-sdk/client-batch": "3.1150.0", + "@aws-sdk/client-bedrock": "3.1150.0", + "@aws-sdk/client-bedrock-runtime": "3.1150.0", + "@aws-sdk/client-cloudcontrol": "3.1150.0", + "@aws-sdk/client-cloudformation": "3.1150.0", + "@aws-sdk/client-cloudfront": "3.1150.0", + "@aws-sdk/client-cloudtrail": "3.1150.0", + "@aws-sdk/client-cloudwatch": "3.1150.0", + "@aws-sdk/client-cloudwatch-logs": "3.1150.0", + "@aws-sdk/client-codeartifact": "3.1150.0", + "@aws-sdk/client-codebuild": "3.1150.0", + "@aws-sdk/client-codecommit": "3.1150.0", + "@aws-sdk/client-codeconnections": "3.1150.0", + "@aws-sdk/client-codedeploy": "3.1150.0", + "@aws-sdk/client-codepipeline": "3.1150.0", + "@aws-sdk/client-codestar-connections": "3.1150.0", + "@aws-sdk/client-cognito-identity": "3.1150.0", + "@aws-sdk/client-cognito-identity-provider": "3.1150.0", + "@aws-sdk/client-comprehend": "3.1150.0", + "@aws-sdk/client-config-service": "3.1150.0", + "@aws-sdk/client-cost-explorer": "3.1150.0", + "@aws-sdk/client-database-migration-service": "3.1150.0", + "@aws-sdk/client-databrew": "3.1150.0", + "@aws-sdk/client-datasync": "3.1150.0", + "@aws-sdk/client-dax": "3.1150.0", + "@aws-sdk/client-detective": "3.1150.0", + "@aws-sdk/client-direct-connect": "3.1150.0", + "@aws-sdk/client-directory-service": "3.1150.0", + "@aws-sdk/client-dlm": "3.1150.0", + "@aws-sdk/client-docdb": "3.1150.0", + "@aws-sdk/client-dynamodb": "3.1150.0", + "@aws-sdk/client-dynamodb-streams": "3.1150.0", + "@aws-sdk/client-ebs": "3.1150.0", + "@aws-sdk/client-ec2": "3.1150.0", + "@aws-sdk/client-ecr": "3.1150.0", + "@aws-sdk/client-ecs": "3.1150.0", + "@aws-sdk/client-efs": "3.1150.0", + "@aws-sdk/client-eks": "3.1150.0", + "@aws-sdk/client-elastic-beanstalk": "3.1150.0", + "@aws-sdk/client-elastic-load-balancing": "3.1150.0", + "@aws-sdk/client-elastic-load-balancing-v2": "3.1150.0", + "@aws-sdk/client-elasticache": "3.1150.0", + "@aws-sdk/client-elasticsearch-service": "3.1150.0", + "@aws-sdk/client-emr": "3.1150.0", + "@aws-sdk/client-emr-serverless": "3.1150.0", + "@aws-sdk/client-eventbridge": "3.1150.0", + "@aws-sdk/client-firehose": "3.1150.0", + "@aws-sdk/client-fis": "3.1150.0", + "@aws-sdk/client-forecast": "3.1150.0", + "@aws-sdk/client-fsx": "3.1150.0", + "@aws-sdk/client-glacier": "3.1150.0", + "@aws-sdk/client-global-accelerator": "3.1150.0", + "@aws-sdk/client-glue": "3.1150.0", + "@aws-sdk/client-grafana": "3.1150.0", + "@aws-sdk/client-guardduty": "3.1150.0", + "@aws-sdk/client-iam": "3.1150.0", + "@aws-sdk/client-identitystore": "3.1150.0", + "@aws-sdk/client-inspector2": "3.1150.0", + "@aws-sdk/client-iot": "3.1150.0", + "@aws-sdk/client-iot-data-plane": "3.1150.0", + "@aws-sdk/client-iot-wireless": "3.1150.0", "@aws-sdk/client-iotanalytics": "3.986.0", - "@aws-sdk/client-kafka": "3.1146.0", - "@aws-sdk/client-keyspaces": "3.1146.0", - "@aws-sdk/client-kinesis": "3.1146.0", - "@aws-sdk/client-kinesis-analytics": "3.1146.0", - "@aws-sdk/client-kinesis-analytics-v2": "3.1146.0", - "@aws-sdk/client-kinesis-video": "3.1146.0", - "@aws-sdk/client-kms": "3.1146.0", - "@aws-sdk/client-lakeformation": "3.1146.0", - "@aws-sdk/client-lambda": "3.1146.0", - "@aws-sdk/client-lightsail": "3.1146.0", - "@aws-sdk/client-macie2": "3.1146.0", - "@aws-sdk/client-managedblockchain": "3.1146.0", - "@aws-sdk/client-mediaconvert": "3.1146.0", - "@aws-sdk/client-medialive": "3.1146.0", - "@aws-sdk/client-mediapackage": "3.1146.0", - "@aws-sdk/client-mediastore": "3.1146.0", - "@aws-sdk/client-mediastore-data": "3.1146.0", - "@aws-sdk/client-mediatailor": "3.1146.0", - "@aws-sdk/client-memorydb": "3.1146.0", - "@aws-sdk/client-mgn": "3.1146.0", - "@aws-sdk/client-mq": "3.1146.0", - "@aws-sdk/client-mwaa": "3.1146.0", - "@aws-sdk/client-neptune": "3.1146.0", - "@aws-sdk/client-networkmanager": "3.1146.0", - "@aws-sdk/client-opensearch": "3.1146.0", - "@aws-sdk/client-organizations": "3.1146.0", - "@aws-sdk/client-outposts": "3.1146.0", - "@aws-sdk/client-personalize": "3.1146.0", - "@aws-sdk/client-personalize-runtime": "3.1146.0", - "@aws-sdk/client-pinpoint": "3.1146.0", - "@aws-sdk/client-pipes": "3.1146.0", - "@aws-sdk/client-polly": "3.1146.0", - "@aws-sdk/client-quicksight": "3.1146.0", - "@aws-sdk/client-ram": "3.1146.0", - "@aws-sdk/client-rds": "3.1146.0", - "@aws-sdk/client-rds-data": "3.1146.0", - "@aws-sdk/client-redshift": "3.1146.0", - "@aws-sdk/client-redshift-data": "3.1146.0", - "@aws-sdk/client-rekognition": "3.1146.0", - "@aws-sdk/client-resiliencehub": "3.1146.0", - "@aws-sdk/client-resource-groups": "3.1146.0", - "@aws-sdk/client-resource-groups-tagging-api": "3.1146.0", - "@aws-sdk/client-rolesanywhere": "3.1146.0", - "@aws-sdk/client-route-53": "3.1146.0", - "@aws-sdk/client-route53-recovery-cluster": "3.1146.0", - "@aws-sdk/client-route53-recovery-control-config": "3.1146.0", - "@aws-sdk/client-route53-recovery-readiness": "3.1146.0", - "@aws-sdk/client-route53resolver": "3.1146.0", - "@aws-sdk/client-s3": "3.1146.0", - "@aws-sdk/client-s3-control": "3.1146.0", - "@aws-sdk/client-s3tables": "3.1146.0", - "@aws-sdk/client-sagemaker": "3.1146.0", - "@aws-sdk/client-sagemaker-runtime": "3.1146.0", - "@aws-sdk/client-scheduler": "3.1146.0", - "@aws-sdk/client-secrets-manager": "3.1146.0", - "@aws-sdk/client-securityhub": "3.1146.0", - "@aws-sdk/client-serverlessapplicationrepository": "3.1146.0", - "@aws-sdk/client-servicediscovery": "3.1146.0", - "@aws-sdk/client-ses": "3.1146.0", - "@aws-sdk/client-sesv2": "3.1146.0", - "@aws-sdk/client-sfn": "3.1146.0", - "@aws-sdk/client-shield": "3.1146.0", - "@aws-sdk/client-sns": "3.1146.0", - "@aws-sdk/client-sqs": "3.1146.0", - "@aws-sdk/client-ssm": "3.1146.0", - "@aws-sdk/client-sso-admin": "3.1146.0", - "@aws-sdk/client-sts": "3.1146.0", - "@aws-sdk/client-support": "3.1146.0", - "@aws-sdk/client-swf": "3.1146.0", - "@aws-sdk/client-textract": "3.1146.0", - "@aws-sdk/client-timestream-query": "3.1146.0", - "@aws-sdk/client-timestream-write": "3.1146.0", - "@aws-sdk/client-transcribe": "3.1146.0", - "@aws-sdk/client-transfer": "3.1146.0", - "@aws-sdk/client-translate": "3.1146.0", - "@aws-sdk/client-verifiedpermissions": "3.1146.0", - "@aws-sdk/client-wafv2": "3.1146.0", - "@aws-sdk/client-workmail": "3.1146.0", - "@aws-sdk/client-workspaces": "3.1146.0", - "@aws-sdk/client-xray": "3.1146.0", - "@aws-sdk/credential-providers": "3.1146.0", + "@aws-sdk/client-kafka": "3.1150.0", + "@aws-sdk/client-keyspaces": "3.1150.0", + "@aws-sdk/client-kinesis": "3.1150.0", + "@aws-sdk/client-kinesis-analytics": "3.1150.0", + "@aws-sdk/client-kinesis-analytics-v2": "3.1150.0", + "@aws-sdk/client-kinesis-video": "3.1150.0", + "@aws-sdk/client-kms": "3.1150.0", + "@aws-sdk/client-lakeformation": "3.1150.0", + "@aws-sdk/client-lambda": "3.1150.0", + "@aws-sdk/client-lightsail": "3.1150.0", + "@aws-sdk/client-macie2": "3.1150.0", + "@aws-sdk/client-managedblockchain": "3.1150.0", + "@aws-sdk/client-mediaconvert": "3.1150.0", + "@aws-sdk/client-medialive": "3.1150.0", + "@aws-sdk/client-mediapackage": "3.1150.0", + "@aws-sdk/client-mediastore": "3.1150.0", + "@aws-sdk/client-mediastore-data": "3.1150.0", + "@aws-sdk/client-mediatailor": "3.1150.0", + "@aws-sdk/client-memorydb": "3.1150.0", + "@aws-sdk/client-mgn": "3.1150.0", + "@aws-sdk/client-mq": "3.1150.0", + "@aws-sdk/client-mwaa": "3.1150.0", + "@aws-sdk/client-neptune": "3.1150.0", + "@aws-sdk/client-networkmanager": "3.1150.0", + "@aws-sdk/client-opensearch": "3.1150.0", + "@aws-sdk/client-organizations": "3.1150.0", + "@aws-sdk/client-outposts": "3.1150.0", + "@aws-sdk/client-personalize": "3.1150.0", + "@aws-sdk/client-personalize-runtime": "3.1150.0", + "@aws-sdk/client-pinpoint": "3.1150.0", + "@aws-sdk/client-pipes": "3.1150.0", + "@aws-sdk/client-polly": "3.1150.0", + "@aws-sdk/client-quicksight": "3.1150.0", + "@aws-sdk/client-ram": "3.1150.0", + "@aws-sdk/client-rds": "3.1150.0", + "@aws-sdk/client-rds-data": "3.1150.0", + "@aws-sdk/client-redshift": "3.1150.0", + "@aws-sdk/client-redshift-data": "3.1150.0", + "@aws-sdk/client-rekognition": "3.1150.0", + "@aws-sdk/client-resiliencehub": "3.1150.0", + "@aws-sdk/client-resource-groups": "3.1150.0", + "@aws-sdk/client-resource-groups-tagging-api": "3.1150.0", + "@aws-sdk/client-rolesanywhere": "3.1150.0", + "@aws-sdk/client-route-53": "3.1150.0", + "@aws-sdk/client-route53-recovery-cluster": "3.1150.0", + "@aws-sdk/client-route53-recovery-control-config": "3.1150.0", + "@aws-sdk/client-route53-recovery-readiness": "3.1150.0", + "@aws-sdk/client-route53resolver": "3.1150.0", + "@aws-sdk/client-s3": "3.1150.0", + "@aws-sdk/client-s3-control": "3.1150.0", + "@aws-sdk/client-s3tables": "3.1150.0", + "@aws-sdk/client-sagemaker": "3.1150.0", + "@aws-sdk/client-sagemaker-runtime": "3.1150.0", + "@aws-sdk/client-scheduler": "3.1150.0", + "@aws-sdk/client-secrets-manager": "3.1150.0", + "@aws-sdk/client-securityhub": "3.1150.0", + "@aws-sdk/client-serverlessapplicationrepository": "3.1150.0", + "@aws-sdk/client-servicediscovery": "3.1150.0", + "@aws-sdk/client-ses": "3.1150.0", + "@aws-sdk/client-sesv2": "3.1150.0", + "@aws-sdk/client-sfn": "3.1150.0", + "@aws-sdk/client-shield": "3.1150.0", + "@aws-sdk/client-sns": "3.1150.0", + "@aws-sdk/client-sqs": "3.1150.0", + "@aws-sdk/client-ssm": "3.1150.0", + "@aws-sdk/client-sso-admin": "3.1150.0", + "@aws-sdk/client-sts": "3.1150.0", + "@aws-sdk/client-support": "3.1150.0", + "@aws-sdk/client-swf": "3.1150.0", + "@aws-sdk/client-textract": "3.1150.0", + "@aws-sdk/client-timestream-query": "3.1150.0", + "@aws-sdk/client-timestream-write": "3.1150.0", + "@aws-sdk/client-transcribe": "3.1150.0", + "@aws-sdk/client-transfer": "3.1150.0", + "@aws-sdk/client-translate": "3.1150.0", + "@aws-sdk/client-verifiedpermissions": "3.1150.0", + "@aws-sdk/client-wafv2": "3.1150.0", + "@aws-sdk/client-workmail": "3.1150.0", + "@aws-sdk/client-workspaces": "3.1150.0", + "@aws-sdk/client-xray": "3.1150.0", + "@aws-sdk/credential-providers": "3.1150.0", "@bufbuild/protobuf": "2.16.0", "@connectrpc/connect": "2.2.0", "@connectrpc/connect-web": "2.2.0", @@ -199,22 +199,22 @@ "devDependencies": { "@bufbuild/protoc-gen-es": "2.16.0", "@sveltejs/adapter-static": "4.0.0", - "@sveltejs/kit": "3.0.0", + "@sveltejs/kit": "3.0.1", "@sveltejs/vite-plugin-svelte": "7.3.1", "@tailwindcss/vite": "4.3.3", "@testing-library/jest-dom": "7.0.1", "@testing-library/svelte": "5.4.2", - "@types/node": "26.6.4", - "@vitest/coverage-v8": "5.0.3", - "jsdom": "30.1.1", - "oxfmt": "0.71.0", - "oxlint": "1.86.0", - "svelte": "5.57.1", + "@types/node": "26.6.5", + "@vitest/coverage-v8": "5.0.4", + "jsdom": "30.1.2", + "oxfmt": "0.72.0", + "oxlint": "1.87.0", + "svelte": "5.57.2", "svelte-check": "4.7.6", "tailwindcss": "4.3.3", "typescript": "6.0.3", "vite": "8.3.4", - "vitest": "5.0.3" + "vitest": "5.0.4" }, "overrides": { "@sveltejs/kit": "$@sveltejs/kit", From 4cd9829b3f4f6eb1c31b8a3a9dd1f1b6c3ac0f3b Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:51:40 -0500 Subject: [PATCH 13/24] build(deps): bump crosssdk npm/pip and apigw chat handler dependencies Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- .../src/package-lock.json | 541 +++++------------- .../apigw-websocket-chat/src/package.json | 2 +- test/e2e/crosssdk/package-lock.json | 534 +++++++++-------- test/e2e/crosssdk/package.json | 38 +- test/e2e/crosssdk/requirements.in | 2 +- test/e2e/crosssdk/requirements.txt | 6 +- 6 files changed, 471 insertions(+), 652 deletions(-) diff --git a/examples/apigw-websocket-chat/src/package-lock.json b/examples/apigw-websocket-chat/src/package-lock.json index ad27198c74..8ddc1bdc92 100644 --- a/examples/apigw-websocket-chat/src/package-lock.json +++ b/examples/apigw-websocket-chat/src/package-lock.json @@ -8,87 +8,22 @@ "name": "chat-handler", "version": "1.0.0", "dependencies": { - "@aws-sdk/client-apigatewaymanagementapi": "^3.0.0" - } - }, - "node_modules/@aws-crypto/crc32": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz", - "integrity": "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==", - "license": "Apache-2.0", - "dependencies": { - "@aws-crypto/util": "^5.2.0", - "@aws-sdk/types": "^3.222.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@aws-crypto/sha256-browser": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz", - "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==", - "license": "Apache-2.0", - "dependencies": { - "@aws-crypto/sha256-js": "^5.2.0", - "@aws-crypto/supports-web-crypto": "^5.2.0", - "@aws-crypto/util": "^5.2.0", - "@aws-sdk/types": "^3.222.0", - "@aws-sdk/util-locate-window": "^3.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.6.2" - } - }, - "node_modules/@aws-crypto/sha256-js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", - "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==", - "license": "Apache-2.0", - "dependencies": { - "@aws-crypto/util": "^5.2.0", - "@aws-sdk/types": "^3.222.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@aws-crypto/supports-web-crypto": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz", - "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.6.2" - } - }, - "node_modules/@aws-crypto/util": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", - "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/types": "^3.222.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.6.2" + "@aws-sdk/client-apigatewaymanagementapi": "^3.1150.0" } }, "node_modules/@aws-sdk/client-apigatewaymanagementapi": { - "version": "3.1073.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-apigatewaymanagementapi/-/client-apigatewaymanagementapi-3.1073.0.tgz", - "integrity": "sha512-ByeW29O0ecjc3B1SJO6I5h8qF5Yqxw0kvCfkZzUkXN3mHj5o2LfsLsyG2TeIg7Dwo1nrQTYkY3o7otrsgVNUxA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-apigatewaymanagementapi/-/client-apigatewaymanagementapi-3.1150.0.tgz", + "integrity": "sha512-31snP5oYupVfk3h+4cqDYSybg3SJ4zCH6aUT4tt8eS8LTCjgdq0AnBsfs7LOKBqmgBAIm5Il05XeGyC07JbqnQ==", "license": "Apache-2.0", "dependencies": { - "@aws-crypto/sha256-browser": "5.2.0", - "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/credential-provider-node": "^3.972.57", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/fetch-http-handler": "^5.4.6", - "@smithy/node-http-handler": "^4.7.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/fetch-http-handler": "^5.8.0", + "@smithy/node-http-handler": "^4.12.1", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -96,17 +31,17 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.974.22", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.22.tgz", - "integrity": "sha512-YofH63shc6YRdXjz80BJkpJW+Bkn0Cuu2dn4Rv7s9G2Idt58tgtzQEWxrR2xVljlVfIBeUjPuULnSVYLke3sUQ==", + "version": "3.978.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.978.3.tgz", + "integrity": "sha512-nslpzUCTI9b2IQMWSd6mSAXldBexPc8rr0d3dXUutXYFLFaTdsHa2GD7sJdsn3PhyjK0O5K8ypd6zi+RXXPVlg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.13", - "@aws-sdk/xml-builder": "^3.972.30", - "@aws/lambda-invoke-store": "^0.2.2", - "@smithy/core": "^3.24.6", - "@smithy/signature-v4": "^5.4.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/types": "^3.974.6", + "@aws-sdk/xml-builder": "^3.972.41", + "@aws/lambda-invoke-store": "^0.3.0", + "@smithy/core": "^3.35.2", + "@smithy/signature-v4": "^5.7.4", + "@smithy/types": "^4.19.0", "bowser": "^2.11.0", "tslib": "^2.6.2" }, @@ -115,15 +50,15 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.972.48", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.48.tgz", - "integrity": "sha512-h6FEC95fbexUd6zxm4PdgS82bTcI2PRtUb2ZwMipb/Xr8bPwtf0G8rBo2jp7NA24Mbx2JA8/WingiYpA9RCCyw==", + "version": "3.972.74", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.74.tgz", + "integrity": "sha512-rsRJcW2iFUhCgclyD6OSbMEaPl8Eu0qSeRZb2uuCK1ViZ66hl5wOe/p6Vr6MO3b+ydyKgFeqza2p6tZThvILlw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -131,17 +66,17 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.972.50", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.50.tgz", - "integrity": "sha512-lJO3OLpjvz5m/RSBQmsG/CEUGsvCy5ruxKwPQaOCqxqCMuyYT2BZwQUTDZVVwqQ9LrZKuK24JSa6r31hL/tvkg==", + "version": "3.972.76", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.76.tgz", + "integrity": "sha512-pnKdh0Br7OJPj+7qKjzgTfDTFW0RhEMKXNDR2jv9CAM4oHuG/4z3hRh8KtutLfpmItuRtDbKBmwWkDqHwwAWXw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/fetch-http-handler": "^5.4.6", - "@smithy/node-http-handler": "^4.7.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/fetch-http-handler": "^5.8.0", + "@smithy/node-http-handler": "^4.12.1", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -149,23 +84,23 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.972.55", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.55.tgz", - "integrity": "sha512-TBoF4buBGYhXjdZAryayY2TrkQj2B2KfE/msG4V53XCt+w0EhEwM2JRjx8p2grJ2C6gtH5++SAwEvGMRdi0yyw==", + "version": "3.973.19", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.19.tgz", + "integrity": "sha512-kcjvAxqQEV8yuwkX58RelNn3ne65o7JgRWf3Z/gVvbi7Xuw1qSDLJlatrLD76+40cmRxmNkLxBoyp/vAQChQ5g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/credential-provider-env": "^3.972.48", - "@aws-sdk/credential-provider-http": "^3.972.50", - "@aws-sdk/credential-provider-login": "^3.972.54", - "@aws-sdk/credential-provider-process": "^3.972.48", - "@aws-sdk/credential-provider-sso": "^3.972.54", - "@aws-sdk/credential-provider-web-identity": "^3.972.54", - "@aws-sdk/nested-clients": "^3.997.22", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/credential-provider-imds": "^4.3.7", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-env": "^3.972.74", + "@aws-sdk/credential-provider-http": "^3.972.76", + "@aws-sdk/credential-provider-login": "^3.972.81", + "@aws-sdk/credential-provider-process": "^3.972.74", + "@aws-sdk/credential-provider-sso": "^3.973.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.80", + "@aws-sdk/nested-clients": "^3.997.48", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/credential-provider-imds": "^4.5.2", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -173,16 +108,16 @@ } }, "node_modules/@aws-sdk/credential-provider-login": { - "version": "3.972.54", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.54.tgz", - "integrity": "sha512-hBWI3wZTdTGiuMfmPts6AWbAjFfRniOQnqx68tc2cQvRKWawFbN9wkLOVPWM1FAOyowZU73mC6Fi+rHSHNyLFw==", + "version": "3.972.81", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.81.tgz", + "integrity": "sha512-CeQHSbE2CnVdaHIJ/NayRaCecIER+Pm9faUPkmRATO54rCoMTEPSbVieGHzEwvm1dZM2HIs6qQZCznhayNTWJQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/nested-clients": "^3.997.22", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -190,21 +125,21 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.972.57", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.57.tgz", - "integrity": "sha512-u6dClpzNdWf1HGWz4wwhdXi1wiOofCLniM9S4BQQGlLAN9TW7VB+ld5V533GdKrYMaFeBGFqKnj0JCYvynLqwQ==", + "version": "3.972.86", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.86.tgz", + "integrity": "sha512-WNttSyr6e8innPtBSty//CdnqJcgZN6eAbtw3v/CR2IObz6MYZEo8eusdtuCHJ2ujwFqC2bSPHVyhXGHx8HruQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "^3.972.48", - "@aws-sdk/credential-provider-http": "^3.972.50", - "@aws-sdk/credential-provider-ini": "^3.972.55", - "@aws-sdk/credential-provider-process": "^3.972.48", - "@aws-sdk/credential-provider-sso": "^3.972.54", - "@aws-sdk/credential-provider-web-identity": "^3.972.54", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/credential-provider-imds": "^4.3.7", - "@smithy/types": "^4.14.3", + "@aws-sdk/credential-provider-env": "^3.972.74", + "@aws-sdk/credential-provider-http": "^3.972.76", + "@aws-sdk/credential-provider-ini": "^3.973.19", + "@aws-sdk/credential-provider-process": "^3.972.74", + "@aws-sdk/credential-provider-sso": "^3.973.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.80", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/credential-provider-imds": "^4.5.2", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -212,15 +147,15 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.972.48", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.48.tgz", - "integrity": "sha512-w6VZwojPt12WnEkAUy6Nu4K6sWCbBmR7QX390b0nE6vRvkXbrYr9Lq9VySGkfjiMjpUA87op+J4EgvRmtWIDoQ==", + "version": "3.972.74", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.74.tgz", + "integrity": "sha512-Yj6kZFJQdbR+PygTkqdVLPHHpdDpOS9GCYVcDCuweCRRig9LF24ELQBMfyUw1vspvrZJUfnOGVyMjhaL094ahw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -228,17 +163,17 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.972.54", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.54.tgz", - "integrity": "sha512-23uZpIpF2SIFDCa1fcWa202tK4gGeyvX6GIIAjiB8WBsvsVRBMnJ/7dCxHzxf7eZT7GToJg837LDIBnZsl/VUg==", + "version": "3.973.18", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.18.tgz", + "integrity": "sha512-FnpPhdY4qUGtX/8X6eKxh+uD+9Y19i9FYibgk4SBe0M935s9vocHkHzaxaMNk+YkHmvzgdu8cHA5SCoeU+kkew==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/nested-clients": "^3.997.22", - "@aws-sdk/token-providers": "3.1071.0", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", + "@aws-sdk/token-providers": "3.1150.0", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -246,16 +181,16 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.972.54", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.54.tgz", - "integrity": "sha512-0Iv5QttS6wcATlodYKgvQj6B9Db51rx7NU9fqu0PoLeS4BIgdYMc/QK4smwLwpm5RFrs02V/eLyEFp3FklvlNQ==", + "version": "3.972.80", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.80.tgz", + "integrity": "sha512-TJF25Ndwy2HxcVj6oxMgp8qVlJAawlExHYBXqhuC6Zt2m+A7WpdkjBD6QglNbiArlteYljZHEY3R7KKmno6ISA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/nested-clients": "^3.997.22", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -263,20 +198,18 @@ } }, "node_modules/@aws-sdk/nested-clients": { - "version": "3.997.22", - "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.22.tgz", - "integrity": "sha512-4IwtcYSxEIVw5hcp8ogq0CMbFNZFw7jJUetpfFUhFFeqsa1K8j2Ihg2hnxLyOp3stMZnXda6VzOmPi1AFZQXcg==", + "version": "3.997.48", + "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.48.tgz", + "integrity": "sha512-B01jdXJtAW/XOiUzGdI2mz67WyEHbGEc9X6Euzw3bjLAa+txTqdZDER4X2FsIEcXzV2ABqudVZ5thali8tCCzQ==", "license": "Apache-2.0", "dependencies": { - "@aws-crypto/sha256-browser": "5.2.0", - "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/signature-v4-multi-region": "^3.996.35", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/fetch-http-handler": "^5.4.6", - "@smithy/node-http-handler": "^4.7.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/fetch-http-handler": "^5.8.0", + "@smithy/node-http-handler": "^4.12.1", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -284,14 +217,14 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.996.35", - "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.35.tgz", - "integrity": "sha512-6L/VWs+Wch2stHemCGTmUNqKLMzURxQDK5boNG3Jn3kAOp71meDUuS5sbObpEvFxHDq0uWeSLFDNSYsjNt+Dlg==", + "version": "3.996.48", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.48.tgz", + "integrity": "sha512-cFDXfEbXaGwbnpvR/DyqfxfjxpjXVRVthQLgkwvcfDS5u3+8G9WSj1X1Ag/pTRg/QOeOno1Tq3ycEdrKsCUcOA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.13", - "@smithy/signature-v4": "^5.4.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/types": "^3.974.6", + "@smithy/signature-v4": "^5.7.4", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -299,16 +232,16 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.1071.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1071.0.tgz", - "integrity": "sha512-4LDW2Qob6LoLFuqYSYZq2AyTE9koSE9+i+n5UZcm10GpmQOK0zRD9L4uYlzItiTKksIWgC/qMFChAi3RvKYtMg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1150.0.tgz", + "integrity": "sha512-wDU36ofhabZYu+d2KSriyDbwzxNoaOp+4dG0p3qkabk7HeALR5nIWyQbjoyJZLn3iqWkv/xNdyUfbfevDVDzzg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.974.22", - "@aws-sdk/nested-clients": "^3.997.22", - "@aws-sdk/types": "^3.973.13", - "@smithy/core": "^3.24.6", - "@smithy/types": "^4.14.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", + "@aws-sdk/types": "^3.974.6", + "@smithy/core": "^3.35.2", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -316,24 +249,12 @@ } }, "node_modules/@aws-sdk/types": { - "version": "3.973.13", - "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.13.tgz", - "integrity": "sha512-pEHZqRkAlHfnfAU9tK+WpKv/gBNjGJrHMgA3A0iYRGyswBS2t0pfez+lWlwktb3Bqa0ovh7w/QJTFwp3fDxLNg==", - "license": "Apache-2.0", - "dependencies": { - "@smithy/types": "^4.14.3", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@aws-sdk/util-locate-window": { - "version": "3.965.8", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.8.tgz", - "integrity": "sha512-uUbMs1cBZPafD0ohUj6EwNf0fPZ534NvBxHox4hjX+0Rxq5paSYUem7+hi833pYrzrcnBATKIYpR02MDXT5M9g==", + "version": "3.974.6", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.974.6.tgz", + "integrity": "sha512-v/clNZzZnDxGyvpHMOGpJKVXFAExJzUNAAjaWGdcx8QAcXLGwTaOkw33p5SHAi0YAioK32xB3hWwOekRVfmfKg==", "license": "Apache-2.0", "dependencies": { + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -341,13 +262,12 @@ } }, "node_modules/@aws-sdk/xml-builder": { - "version": "3.972.30", - "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.30.tgz", - "integrity": "sha512-StElZPEoBquWwNqw1AcfpzEyZqJvFxouG+mpDNYlcH6ZOrqd2CuIryv+8LV8gNHZUOyKyJF3Dq9vxaXEmDR9TQ==", + "version": "3.972.41", + "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.41.tgz", + "integrity": "sha512-ctjVSyCMegrWfXlx6VqzSBFI6UqmQ5ZlnfMhdLIiWmhoH8UAQxSCP5N3OpG7X3k4LnS7ou74C4mt20+bfTW2aQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.14.3", - "fast-xml-parser": "5.7.3", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -355,34 +275,21 @@ } }, "node_modules/@aws/lambda-invoke-store": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz", - "integrity": "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.3.0.tgz", + "integrity": "sha512-sl4Bm6yiMNYrZKkqqDFWN0UfnWhlS8ivKxrYl+6t0gCLrqr8y3B2IqZZbFRkfaVVp7C/baApyh71P+LeE1A2sQ==", "license": "Apache-2.0", "engines": { "node": ">=18.0.0" } }, - "node_modules/@nodable/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/nodable" - } - ], - "license": "MIT" - }, "node_modules/@smithy/core": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.25.1.tgz", - "integrity": "sha512-zpDbpXBCBsxfLtG2GEUyfgvHvSFrw5CwDZSNzL0v52gx/c3oPlPbm+7W7num8xs6vyiUBn+bvYPHcQDOXZynCQ==", + "version": "3.35.2", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.35.2.tgz", + "integrity": "sha512-ejTukBuP/Pg3t9N8Ux+0zKsXeHWm7p6W3HbXFOyltKasSxZwCFmvTut7kBdZSCF3m9y1bXXyVu6p2xuMFcsTyQ==", "license": "Apache-2.0", "dependencies": { - "@aws-crypto/crc32": "5.2.0", - "@smithy/types": "^4.15.0", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -390,13 +297,13 @@ } }, "node_modules/@smithy/credential-provider-imds": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.4.1.tgz", - "integrity": "sha512-TSAF5NHgxEsllbErYWbK8aLnl5L601NGc5VYJlSPsKnf3YlkhdoBN+geGcaU00oiw2OK3QO5LA3QNXiiWhCidQ==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.5.2.tgz", + "integrity": "sha512-A9uSdn72ozbRUSit0eib0TW7nXuNPlaeM0zcGkJ+nE6tFcSDbnmtwoxbTCFBukVQcszDAyvsd7+rTduPTXpygg==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.25.1", - "@smithy/types": "^4.15.0", + "@smithy/core": "^3.33.2", + "@smithy/types": "^4.17.2", "tslib": "^2.6.2" }, "engines": { @@ -404,39 +311,27 @@ } }, "node_modules/@smithy/fetch-http-handler": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.5.1.tgz", - "integrity": "sha512-96JrD1q71anokymx9Iblb+zKmNQYNstlV/25A9ZYIJ2A0rp1r7/GZAIm0bDWSmVvz3DpNOCZuabzsiL+w0UHhw==", + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.8.0.tgz", + "integrity": "sha512-ycSJu3tFAQ4v04CBB0agqFMVsSQ1iG3yw+SpgxRqKfaURpQD4CZ8Wn0zPMmSnOuTpTh65Vz+EA0rMrw089wvkA==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.25.1", - "@smithy/types": "^4.15.0", + "@smithy/core": "^3.33.3", + "@smithy/types": "^4.18.0", "tslib": "^2.6.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@smithy/is-array-buffer": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", - "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/@smithy/node-http-handler": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.8.1.tgz", - "integrity": "sha512-emtXvoky671puri18ETf64AFIQUGIEA093F2drXpBgB0OGnBLjcwNR3CA2mYu62IAqNsS56xa5lnTxAgPq7cjw==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.12.1.tgz", + "integrity": "sha512-ThMkboGeONWXAelq9FvGsuJC4rOi+qyC4/zhUF58xYpxUg5sQKx2VXZYJmtNjr4dSuBJ1HeJXETQILCz3wOHvw==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.25.1", - "@smithy/types": "^4.15.0", + "@smithy/core": "^3.33.3", + "@smithy/types": "^4.18.0", "tslib": "^2.6.2" }, "engines": { @@ -444,13 +339,13 @@ } }, "node_modules/@smithy/signature-v4": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.5.1.tgz", - "integrity": "sha512-X9rVls3En0z3NtrmguTmpRM0/NqtWUxBjal6fcAkwtsub+gOdLZ6kD+V7xhUgFMGdG14bHbZ7M5QjaRI1+DatQ==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.4.tgz", + "integrity": "sha512-tHy0K0VtqNd5Y7Y41h0a0Lhh0L1GzC08dTWg0F7vRJWFtTENg7IZikf3wQkanYIRdb7ngoIPMTmqgUi401fEeQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.25.1", - "@smithy/types": "^4.15.0", + "@smithy/core": "^3.35.0", + "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, "engines": { @@ -458,9 +353,9 @@ } }, "node_modules/@smithy/types": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.15.0.tgz", - "integrity": "sha512-Z5TAOxygoFvybJV3igo5SloFflSokHx2hu1eFA+DxDTcn+FtKxUSui+rbTRG1pAafMA888Z3MVvCWUuvCrTXjg==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.19.0.tgz", + "integrity": "sha512-r7jh49VJxGerfAcTQA6gXcKc+98zOp/tqRwzYjgOE+iSQsP6cEU1hq2QzbuipmP68QtYdY9wKEhiCQZIzHgZ4Q==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -469,137 +364,17 @@ "node": ">=18.0.0" } }, - "node_modules/@smithy/util-buffer-from": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", - "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", - "license": "Apache-2.0", - "dependencies": { - "@smithy/is-array-buffer": "^2.2.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@smithy/util-utf8": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", - "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", - "license": "Apache-2.0", - "dependencies": { - "@smithy/util-buffer-from": "^2.2.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/anynum": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/anynum/-/anynum-1.0.1.tgz", - "integrity": "sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT" - }, "node_modules/bowser": { "version": "2.14.1", "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz", "integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==", "license": "MIT" }, - "node_modules/fast-xml-builder": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz", - "integrity": "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "dependencies": { - "path-expression-matcher": "^1.5.0", - "xml-naming": "^0.1.0" - } - }, - "node_modules/fast-xml-parser": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.3.tgz", - "integrity": "sha512-C0AaNuC+mscy6vrAQKAc/rMq+zAPHodfHGZu4sGVehvAQt/JLG1O5zEcYcXSY5zSqr4YVgxsB+pHXTq0i7eDlg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "dependencies": { - "@nodable/entities": "^2.1.0", - "fast-xml-builder": "^1.1.7", - "path-expression-matcher": "^1.5.0", - "strnum": "^2.2.3" - }, - "bin": { - "fxparser": "src/cli/cli.js" - } - }, - "node_modules/path-expression-matcher": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.6.0.tgz", - "integrity": "sha512-e5y7RCLHKjemsgQ4eqGJtPyr10ILz25HO7flzxhTV8bgvd5yHx98DGtCAtbVW9f2TqnYI/gEVZd+vz7snrdPTw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/strnum": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.4.1.tgz", - "integrity": "sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "dependencies": { - "anynum": "^1.0.1" - } - }, "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" - }, - "node_modules/xml-naming": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz", - "integrity": "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "engines": { - "node": ">=16.0.0" - } } } } diff --git a/examples/apigw-websocket-chat/src/package.json b/examples/apigw-websocket-chat/src/package.json index 6a1fb4f178..5fe07ec2d2 100644 --- a/examples/apigw-websocket-chat/src/package.json +++ b/examples/apigw-websocket-chat/src/package.json @@ -4,6 +4,6 @@ "description": "", "main": "index.js", "dependencies": { - "@aws-sdk/client-apigatewaymanagementapi": "^3.0.0" + "@aws-sdk/client-apigatewaymanagementapi": "^3.1150.0" } } diff --git a/test/e2e/crosssdk/package-lock.json b/test/e2e/crosssdk/package-lock.json index 67109133fd..e001fa6614 100644 --- a/test/e2e/crosssdk/package-lock.json +++ b/test/e2e/crosssdk/package-lock.json @@ -8,37 +8,37 @@ "name": "gopherstack-crosssdk", "version": "1.0.0", "dependencies": { - "@aws-sdk/client-cloudwatch-logs": "3.1146.0", - "@aws-sdk/client-dynamodb": "3.1146.0", - "@aws-sdk/client-dynamodb-streams": "3.1146.0", - "@aws-sdk/client-eventbridge": "3.1146.0", - "@aws-sdk/client-iam": "3.1146.0", - "@aws-sdk/client-kms": "3.1146.0", - "@aws-sdk/client-lambda": "3.1146.0", - "@aws-sdk/client-s3": "3.1146.0", - "@aws-sdk/client-secrets-manager": "3.1146.0", - "@aws-sdk/client-sfn": "3.1146.0", - "@aws-sdk/client-sns": "3.1146.0", - "@aws-sdk/client-sqs": "3.1146.0", - "@aws-sdk/client-sts": "3.1146.0", - "@aws-sdk/lib-dynamodb": "3.1146.0", - "@aws-sdk/lib-storage": "3.1146.0", - "@aws-sdk/s3-request-presigner": "3.1146.0", - "@azure/cosmos": "4.10.0", + "@aws-sdk/client-cloudwatch-logs": "3.1150.0", + "@aws-sdk/client-dynamodb": "3.1150.0", + "@aws-sdk/client-dynamodb-streams": "3.1150.0", + "@aws-sdk/client-eventbridge": "3.1150.0", + "@aws-sdk/client-iam": "3.1150.0", + "@aws-sdk/client-kms": "3.1150.0", + "@aws-sdk/client-lambda": "3.1150.0", + "@aws-sdk/client-s3": "3.1150.0", + "@aws-sdk/client-secrets-manager": "3.1150.0", + "@aws-sdk/client-sfn": "3.1150.0", + "@aws-sdk/client-sns": "3.1150.0", + "@aws-sdk/client-sqs": "3.1150.0", + "@aws-sdk/client-sts": "3.1150.0", + "@aws-sdk/lib-dynamodb": "3.1150.0", + "@aws-sdk/lib-storage": "3.1150.0", + "@aws-sdk/s3-request-presigner": "3.1150.0", + "@azure/cosmos": "4.10.1", "@azure/data-tables": "13.3.2", - "@azure/storage-blob": "12.33.0", - "@azure/storage-queue": "12.31.0" + "@azure/storage-blob": "12.34.0", + "@azure/storage-queue": "12.32.0" } }, "node_modules/@aws-sdk/checksums": { - "version": "3.1001.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/checksums/-/checksums-3.1001.1.tgz", - "integrity": "sha512-x12Q17KYlJAd3nKf8LV5LV0vt8sh8/6YfQLGPtrGnQf/tW4jqxPGq5GPpuVitpQYM3eUR4XB7CbxZf751NMbLw==", + "version": "3.1001.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/checksums/-/checksums-3.1001.3.tgz", + "integrity": "sha512-CcAkVyEUKGngbEqJdVdSc53Iy52+XzVL5NIcTen2BlK8UByNC1DThVtf5VKSrNzyA+SqyTvs+3S+knVBbOUizQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -47,15 +47,15 @@ } }, "node_modules/@aws-sdk/client-cloudwatch-logs": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch-logs/-/client-cloudwatch-logs-3.1146.0.tgz", - "integrity": "sha512-5axmLYvZ8yrrkhL3m4Qnxp/XJdW2s0gdIef+zwKGuTWjN6D9hYFBrG4C2h6mBDEKFUvmGFl1Yh1NliRI1AgjFg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch-logs/-/client-cloudwatch-logs-3.1150.0.tgz", + "integrity": "sha512-idsmpGYv2i7UrC4XQaPqO0jes8oi7d+gUrWYTqhXDayHlA5cOG0wgYskDwFyFQwHbQ0xs9q5s7a1kB/XMVAg1A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -66,17 +66,17 @@ } }, "node_modules/@aws-sdk/client-dynamodb": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1146.0.tgz", - "integrity": "sha512-3Mc8YkSu2KlgNNSuspaW+Fo0pTwX+fLYlC5ovH3yX3OoDg2RPtp3Py8KuQJr0FDlQj1tHw0K3+AtaH4NXlI3aQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1150.0.tgz", + "integrity": "sha512-04ysWG8zKrFM4e550/OEb3Pu+yE3cgppKIPwY7kS5xV4MFGW0S3hSD+1+ocWyw1Rb1UusaJCkcDHKZEdIO3dRw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/dynamodb-codec": "^3.973.46", - "@aws-sdk/middleware-endpoint-discovery": "^3.972.31", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/dynamodb-codec": "^3.973.48", + "@aws-sdk/middleware-endpoint-discovery": "^3.972.32", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -87,15 +87,15 @@ } }, "node_modules/@aws-sdk/client-dynamodb-streams": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb-streams/-/client-dynamodb-streams-3.1146.0.tgz", - "integrity": "sha512-leGzWU3TK5cAvU0B26VquuLT3if1sV44B3K9cYmf21BlgbwD51lWi1XGSP4u4RF2KUK9TNczvfL3dKiyl895/Q==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb-streams/-/client-dynamodb-streams-3.1150.0.tgz", + "integrity": "sha512-81bfd+fYdgl4udDvEJE+NOzMqYC53TtKHPbXKMtpGgUsn5kN4MQjOth2eEITunaAVMCpr7LpdiCdnWSTL+Hs5Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -106,16 +106,16 @@ } }, "node_modules/@aws-sdk/client-eventbridge": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-eventbridge/-/client-eventbridge-3.1146.0.tgz", - "integrity": "sha512-zcV1uvVNo4Gkaf6nrsGGRqJns3c1lLiYcItSoXpgp1i0ctTx/8YbkSz5QqeYhmkABOYMxjy6d5iYgvZ4Nha/mg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-eventbridge/-/client-eventbridge-3.1150.0.tgz", + "integrity": "sha512-Ac0hGHToKvbkwmEclWWYYA/07kcVLipI/OojfrKN888r+/aNRU5QZJb7N/tFOHtW2fsS8f2RsTwAfJGfS3uFRg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -126,15 +126,15 @@ } }, "node_modules/@aws-sdk/client-iam": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-iam/-/client-iam-3.1146.0.tgz", - "integrity": "sha512-JdDzt5o1QaFpaEdJU+EAfQ8sHyKNRUJjk9vr4pzyjqpJPLpSJug1U9xxtKZoGIu78qyHbJhoV6U1q9o4wo1XxA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-iam/-/client-iam-3.1150.0.tgz", + "integrity": "sha512-c0CdE+Qpr3l1eGKOwBVK8bIixQ8ELbtulgDvkOwE9olLLSsdQ2e0h/xt3V8b6oiOZ9RVLrDNN+4cMgVsfC03ZQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -145,15 +145,15 @@ } }, "node_modules/@aws-sdk/client-kms": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-kms/-/client-kms-3.1146.0.tgz", - "integrity": "sha512-STfnvGIMWIT8svHbmdBD96iqsmuHwOnX1nsDHlldnOxpRW/8hyKqVWEvnedPmfUfF7Dda6UUeYopHwgUJecreg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kms/-/client-kms-3.1150.0.tgz", + "integrity": "sha512-4L78Xz90/KS5ReBTXJBlnixHeDHQKutFvAk+UYB+W+m5mP63xOBNJJfQqEVDF6CKTcsVXHGAGXikqzKaNL5q8A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -164,15 +164,15 @@ } }, "node_modules/@aws-sdk/client-lambda": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.1146.0.tgz", - "integrity": "sha512-qCeVHGhkI5aw0Lvexhwuf1H41L2sCm+9C4K+IOUhErY/nx5ioCU0dFyXF4+P4m4Nk23uiTbON7lI7nmlPNncHw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.1150.0.tgz", + "integrity": "sha512-bld3mYojcpYmUgXJhmwJkMPnTQcqPHOiB7JJV620g5S0Iwc1gbm4WtmR2yrEqwnMM+OngdubbLmP0wtFtSFNBQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -183,18 +183,18 @@ } }, "node_modules/@aws-sdk/client-s3": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.1146.0.tgz", - "integrity": "sha512-WY0YCBzxc4muFfY6UbGpA+oib0nGT/Px2aEPGYX7pp1la2OmDLChnK81mu8H7LdYvwGU1pLAsLIa/qgad0Wd7g==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.1150.0.tgz", + "integrity": "sha512-tv7KzK7PY7GqBwA6nzAVAsazIY/tAagDjlqvmCwlIYpH2SMfUuD6pJklg++LGcMaNy5p0VMvz+F+/es1BpoyRw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/checksums": "^3.1001.1", - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-s3": "^3.972.77", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/checksums": "^3.1001.3", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-s3": "^3.972.79", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -205,15 +205,15 @@ } }, "node_modules/@aws-sdk/client-secrets-manager": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1146.0.tgz", - "integrity": "sha512-xNEA3vhaWUO7d2PQcKepyHwlTJAIPF8bJako7XK5kQOVekMHrS10RaoXONot8y9/CDRHYsqoAWP37er5+Wsc4w==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1150.0.tgz", + "integrity": "sha512-OirDyMA2jhBlql0AjfMa8aLT8WOeThlm9KT0ImgJ65JKHtJaTlaFIPgl9Ab0Sj4Y0fq7XeSDiqnBTY/zI12khQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -224,15 +224,15 @@ } }, "node_modules/@aws-sdk/client-sfn": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sfn/-/client-sfn-3.1146.0.tgz", - "integrity": "sha512-u4IjYTOm0Vo7mPxZdx11mOMUsMqcclXSoh5zpCcka/N38sEIYVLSU92ugHwQicg5njePkysvNc1SXXhP7DejkA==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sfn/-/client-sfn-3.1150.0.tgz", + "integrity": "sha512-jD6eLDF5P4C4wAOKh/wtbBNFarFIBtzEqq+TQTq++oHLdQaeGYeFVXmYNf9qIuWRiAUKTZcyZL3uwa6K55urmA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -243,15 +243,15 @@ } }, "node_modules/@aws-sdk/client-sns": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sns/-/client-sns-3.1146.0.tgz", - "integrity": "sha512-U+nlmrVA0PQTrrdsqGQfYUx112WQYqyTS98M7PMGRagTVDgWnzYFpYvhWTsbSw8boH4VKH/x2nS7lCrsSdyFeQ==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sns/-/client-sns-3.1150.0.tgz", + "integrity": "sha512-MuNxDLDbjNp3pK9rdrdMBNLx5vwGxBG+qawvV5Z7zg7+RtouKC0DLKcQ7ONAm/9thwpmGh5FpVwkLSd5fgjWCA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -262,16 +262,16 @@ } }, "node_modules/@aws-sdk/client-sqs": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sqs/-/client-sqs-3.1146.0.tgz", - "integrity": "sha512-JQT0qy87HLkrCJNYaBkzpQuopVFpvafwyrHTRaL55gXCrYRh8y3oJ080squ4X6gmyD2wO7uw4E65ps13KuisJw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sqs/-/client-sqs-3.1150.0.tgz", + "integrity": "sha512-HPFpCiU1KIpJc1KoKYxUpDibyAvGpwINGK9PS2zuXqxbT4fxcRU970h2XH0CHZkWH+vM0dnV9dMIBNFUYNBg9A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/middleware-sdk-sqs": "^3.972.43", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/middleware-sdk-sqs": "^3.972.44", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -282,16 +282,16 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1146.0.tgz", - "integrity": "sha512-x8P9SmrNaob42sFWMZqqUtEIpUngkcyQ2jxvxpxpBcQy6HTkX0KsF2EnwCdYifoNQf0AysWdAz6z2NfSF0hJwg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.1150.0.tgz", + "integrity": "sha512-g9TLEr68lCe395XY5IZX8vhgMVL9eeviDhoM8hNQ/wxzeapDTFWdOYrXjwV13N2q0d8lJT6L67DC5KV2xURasA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-node": "^3.972.84", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-node": "^3.972.86", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -302,16 +302,16 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.978.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.978.1.tgz", - "integrity": "sha512-LbY9aGsEiznDWmUc30Nwv3aIX/+dbwTx8KfS0yOC3NPYMO+O91e6jkT1azf34FwjOndq8/Q+RcVVZz5xnerwdg==", + "version": "3.978.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.978.3.tgz", + "integrity": "sha512-nslpzUCTI9b2IQMWSd6mSAXldBexPc8rr0d3dXUutXYFLFaTdsHa2GD7sJdsn3PhyjK0O5K8ypd6zi+RXXPVlg==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", "@aws-sdk/xml-builder": "^3.972.41", "@aws/lambda-invoke-store": "^0.3.0", - "@smithy/core": "^3.35.0", - "@smithy/signature-v4": "^5.7.3", + "@smithy/core": "^3.35.2", + "@smithy/signature-v4": "^5.7.4", "@smithy/types": "^4.19.0", "bowser": "^2.11.0", "tslib": "^2.6.2" @@ -321,14 +321,14 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.972.72", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.72.tgz", - "integrity": "sha512-xTKO/FWJPozTIXbozVnVGoNBhaGba8TBcx+KyUjRVeOlXE+dUc7GTR1cLvu0uTdIdmemzaFbqqCshXeZA1fZew==", + "version": "3.972.74", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.74.tgz", + "integrity": "sha512-rsRJcW2iFUhCgclyD6OSbMEaPl8Eu0qSeRZb2uuCK1ViZ66hl5wOe/p6Vr6MO3b+ydyKgFeqza2p6tZThvILlw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -337,14 +337,14 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.972.74", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.74.tgz", - "integrity": "sha512-u91E/hT8f4d1xy0Jl7VG4nVKJ3lxbrZkoBTeSVoJdWBiSEUMwMS/9+e0H/aJVQV//Lt5wuzP+E69v4aRSsNTmw==", + "version": "3.972.76", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.76.tgz", + "integrity": "sha512-pnKdh0Br7OJPj+7qKjzgTfDTFW0RhEMKXNDR2jv9CAM4oHuG/4z3hRh8KtutLfpmItuRtDbKBmwWkDqHwwAWXw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -355,21 +355,21 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.973.17", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.17.tgz", - "integrity": "sha512-ged4KXdBkvIC81bLvNHHuQKdKak/VXhQTR1NWYTTqW0474nlmsxy9O/vlgTIohDDWH3xpBdtVMZRyjb+DnocDA==", + "version": "3.973.19", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.19.tgz", + "integrity": "sha512-kcjvAxqQEV8yuwkX58RelNn3ne65o7JgRWf3Z/gVvbi7Xuw1qSDLJlatrLD76+40cmRxmNkLxBoyp/vAQChQ5g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/credential-provider-env": "^3.972.72", - "@aws-sdk/credential-provider-http": "^3.972.74", - "@aws-sdk/credential-provider-login": "^3.972.79", - "@aws-sdk/credential-provider-process": "^3.972.72", - "@aws-sdk/credential-provider-sso": "^3.973.16", - "@aws-sdk/credential-provider-web-identity": "^3.972.78", - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/credential-provider-env": "^3.972.74", + "@aws-sdk/credential-provider-http": "^3.972.76", + "@aws-sdk/credential-provider-login": "^3.972.81", + "@aws-sdk/credential-provider-process": "^3.972.74", + "@aws-sdk/credential-provider-sso": "^3.973.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.80", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/credential-provider-imds": "^4.5.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" @@ -379,15 +379,15 @@ } }, "node_modules/@aws-sdk/credential-provider-login": { - "version": "3.972.79", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.79.tgz", - "integrity": "sha512-L+Z85anONJd8MaiuraO4wRxATCdEejBZ3K3eymzWI5JPXa9sOS9CkIm72PBKqXKX+Z9p9NGMX5AIMXm0LEflgw==", + "version": "3.972.81", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.81.tgz", + "integrity": "sha512-CeQHSbE2CnVdaHIJ/NayRaCecIER+Pm9faUPkmRATO54rCoMTEPSbVieGHzEwvm1dZM2HIs6qQZCznhayNTWJQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -396,19 +396,19 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.972.84", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.84.tgz", - "integrity": "sha512-oHt854odINVwzwsh+c5x69j0ajm4DbqqqVJ+O1ECsCIZeMDAbzFpXItaqP7UZstJj/ATdTk/KFSH0LaNAgV+kA==", + "version": "3.972.86", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.86.tgz", + "integrity": "sha512-WNttSyr6e8innPtBSty//CdnqJcgZN6eAbtw3v/CR2IObz6MYZEo8eusdtuCHJ2ujwFqC2bSPHVyhXGHx8HruQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "^3.972.72", - "@aws-sdk/credential-provider-http": "^3.972.74", - "@aws-sdk/credential-provider-ini": "^3.973.17", - "@aws-sdk/credential-provider-process": "^3.972.72", - "@aws-sdk/credential-provider-sso": "^3.973.16", - "@aws-sdk/credential-provider-web-identity": "^3.972.78", + "@aws-sdk/credential-provider-env": "^3.972.74", + "@aws-sdk/credential-provider-http": "^3.972.76", + "@aws-sdk/credential-provider-ini": "^3.973.19", + "@aws-sdk/credential-provider-process": "^3.972.74", + "@aws-sdk/credential-provider-sso": "^3.973.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.80", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/credential-provider-imds": "^4.5.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" @@ -418,14 +418,14 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.972.72", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.72.tgz", - "integrity": "sha512-rLIp2xbMjX/k9/od7APpqq1ZgXXnV0pOL1Th3ZsL8Wu0TRtBsDTVS8iPqcfRFcHakFxPvR04OSTv2ka2qOb/2A==", + "version": "3.972.74", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.74.tgz", + "integrity": "sha512-Yj6kZFJQdbR+PygTkqdVLPHHpdDpOS9GCYVcDCuweCRRig9LF24ELQBMfyUw1vspvrZJUfnOGVyMjhaL094ahw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -434,16 +434,16 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.973.16", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.16.tgz", - "integrity": "sha512-IGihaJfFZYacJJr/odqILCoK7W/mvrZ7cuK7ECn3sAu4vLC6u0V8bS7mCGbdugJ8Aum2tnvqmx0F2MRFp2rn9g==", + "version": "3.973.18", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.18.tgz", + "integrity": "sha512-FnpPhdY4qUGtX/8X6eKxh+uD+9Y19i9FYibgk4SBe0M935s9vocHkHzaxaMNk+YkHmvzgdu8cHA5SCoeU+kkew==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", - "@aws-sdk/token-providers": "3.1138.0", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", + "@aws-sdk/token-providers": "3.1150.0", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -452,15 +452,15 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.972.78", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.78.tgz", - "integrity": "sha512-/y9WvNtlcPBGLR0qc1a+9J/xtYZfVczvLUOuXaVWylzttH7ewsxwHtjmiJSolNrVSDorIxHGHMU61CbonRkmwA==", + "version": "3.972.80", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.80.tgz", + "integrity": "sha512-TJF25Ndwy2HxcVj6oxMgp8qVlJAawlExHYBXqhuC6Zt2m+A7WpdkjBD6QglNbiArlteYljZHEY3R7KKmno6ISA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -469,13 +469,13 @@ } }, "node_modules/@aws-sdk/dynamodb-codec": { - "version": "3.973.46", - "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.973.46.tgz", - "integrity": "sha512-ApnSubn+5C6HQGP7025q9w/YiNzKwimIMksP76xVij779BCCqcmJ9poB6hQ4syY9NUxqmEQLBqY0PktX53L8iQ==", + "version": "3.973.48", + "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.973.48.tgz", + "integrity": "sha512-LlTEc0u7gs2Qhr09vnRbdI8pY8O6/hP7wcsnlwrWQGEEheLEm3SB5Aqv9z7LiTXXEb2elBdSUyQ5OPuprELD6A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@smithy/core": "^3.35.0", + "@aws-sdk/core": "^3.978.3", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -497,14 +497,14 @@ } }, "node_modules/@aws-sdk/lib-dynamodb": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1146.0.tgz", - "integrity": "sha512-QsmNtrc6V8qfJ6SPWRoVdN1idQCievzaKKBMFgbjw9YAvu/8C9tGM9tTY/B3dA9HiI+eX9nx99Jlbe6NuLnwRw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1150.0.tgz", + "integrity": "sha512-L0HWyaQPr3ETjosWFznWyB0cRJ6qoVehWjgLESgauiPlB9QBWOgC4R3q4AD+FalGppcHF0YlI9Mv9BFxRHJaBg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", + "@aws-sdk/core": "^3.978.3", "@aws-sdk/util-dynamodb": "^3.996.9", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -512,16 +512,16 @@ "node": ">=20.0.0" }, "peerDependencies": { - "@aws-sdk/client-dynamodb": "^3.1146.0" + "@aws-sdk/client-dynamodb": "^3.1150.0" } }, "node_modules/@aws-sdk/lib-storage": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.1146.0.tgz", - "integrity": "sha512-Fqnbc3xayxP0GfsQoxcLl9wublbVC2eo5uWFds6tTUejAyHKYcMFvgziBmZBFOKA04oYY8kgXMjAuJGQoPFk5A==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.1150.0.tgz", + "integrity": "sha512-ucHABAJADcOkNEmQtaHkqq7kSBe7yZ5+gudhEfiN1NxDsz2WpON1N2NpbENsu4oWxH4Ueq4wqEIbBUt8zbEFbw==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "buffer": "5.6.0", "events": "3.3.0", @@ -532,18 +532,18 @@ "node": ">=20.0.0" }, "peerDependencies": { - "@aws-sdk/client-s3": "^3.1146.0" + "@aws-sdk/client-s3": "^3.1150.0" } }, "node_modules/@aws-sdk/middleware-endpoint-discovery": { - "version": "3.972.31", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.31.tgz", - "integrity": "sha512-JqOIXupzP6cpAmCCmuEaacbXo/bVCcg1NkglCJC6q4wDAvJO09qIs7POf50JNzmhOhWPtfXvzgWxb5nMQl8QiA==", + "version": "3.972.32", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.32.tgz", + "integrity": "sha512-SshKt+B6n8Nn7EHs8aRs1Ye+GJmgeX0lq1lIIV7R5tRZdTGBMzO+nXqvWMTxfN5UmNYYfSBRJbbwbl0xevusFg==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/endpoint-cache": "^3.972.11", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -552,15 +552,15 @@ } }, "node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.972.77", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.77.tgz", - "integrity": "sha512-E7W2UOeUoc+lg3uIfR/dM7ZwusHwhBQrKMnlkRv4EXRR+C0YtV1pg25xC7GdZIhXH+NAMgZPCbE7o5to2cjFiw==", + "version": "3.972.79", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.79.tgz", + "integrity": "sha512-UfgAQosf4IEXldMsyntVuHsJnaQzlH6pmkOr6dQy7CaOYSlGz3mWiW4Di7XfQ/kPJP6xE7oMshz1V0E8RqGdRg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -569,13 +569,13 @@ } }, "node_modules/@aws-sdk/middleware-sdk-sqs": { - "version": "3.972.43", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.972.43.tgz", - "integrity": "sha512-0V1bKYPfAnhA6fW9r04uZfXB7DkwT149wKL14BKCC7zUryxIBecgDyvxKIUsZApmvSXpEzPL66uzO/Yc55s74g==", + "version": "3.972.44", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.972.44.tgz", + "integrity": "sha512-T+wrtyEE1z9BKlo0PH+2NXpikhOJfvq8Zg1QJuAE/GXV5YPTHruYWjsrpG4VGZNfYon9sXHCsIQBwNkd7J3Few==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -584,15 +584,15 @@ } }, "node_modules/@aws-sdk/nested-clients": { - "version": "3.997.46", - "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.46.tgz", - "integrity": "sha512-oRxtBcka/JGHGs9l9p9IVajGoTP8vTPmoAzdHGy4Qcy9P5vPnDf6nhIeM/COQNY9k/OahImTRaLkHftoXvfcmQ==", + "version": "3.997.48", + "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.48.tgz", + "integrity": "sha512-B01jdXJtAW/XOiUzGdI2mz67WyEHbGEc9X6Euzw3bjLAa+txTqdZDER4X2FsIEcXzV2ABqudVZ5thali8tCCzQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/fetch-http-handler": "^5.8.0", "@smithy/node-http-handler": "^4.12.1", "@smithy/types": "^4.19.0", @@ -603,15 +603,15 @@ } }, "node_modules/@aws-sdk/s3-request-presigner": { - "version": "3.1146.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.1146.0.tgz", - "integrity": "sha512-5BEfVr2OYX2bwB45NSWAXPoTN5M2NPLOHohgKV+XfMNcL5TF7UQN4hAOVF4S6DwrA4BrI3MsAry7vqdZ2aJEjg==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.1150.0.tgz", + "integrity": "sha512-aL2V49wz1FFZnWDT+7eZ7emTfQ+mMW/JeMS2n9+ZeKoCBil2Lp5Jgr0PDD12N6y5/gxZIAGvBVmbrjanI2Q/jg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/signature-v4-multi-region": "^3.996.47", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/signature-v4-multi-region": "^3.996.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -620,13 +620,13 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.996.47", - "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.47.tgz", - "integrity": "sha512-Zk08macMvQTHzQJCLJVkOlviVoqwYMrpXv4lmLN7b7sAbiMoOK7Go0NYdR5UeF+MW8LIbRmwrNy9u/5VvX1U5g==", + "version": "3.996.48", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.48.tgz", + "integrity": "sha512-cFDXfEbXaGwbnpvR/DyqfxfjxpjXVRVthQLgkwvcfDS5u3+8G9WSj1X1Ag/pTRg/QOeOno1Tq3ycEdrKsCUcOA==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.974.6", - "@smithy/signature-v4": "^5.7.3", + "@smithy/signature-v4": "^5.7.4", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -635,15 +635,15 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.1138.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1138.0.tgz", - "integrity": "sha512-GpyAr0DD63YOEmYFM6Df+gJuIgC92MMTiBK4FTKfxii5MJ9ge20epR7LyroulscYlG89J+ZB2ivFDPjvfQhzdw==", + "version": "3.1150.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1150.0.tgz", + "integrity": "sha512-wDU36ofhabZYu+d2KSriyDbwzxNoaOp+4dG0p3qkabk7HeALR5nIWyQbjoyJZLn3iqWkv/xNdyUfbfevDVDzzg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.978.1", - "@aws-sdk/nested-clients": "^3.997.46", + "@aws-sdk/core": "^3.978.3", + "@aws-sdk/nested-clients": "^3.997.48", "@aws-sdk/types": "^3.974.6", - "@smithy/core": "^3.35.0", + "@smithy/core": "^3.35.2", "@smithy/types": "^4.19.0", "tslib": "^2.6.2" }, @@ -863,9 +863,9 @@ } }, "node_modules/@azure/cosmos": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@azure/cosmos/-/cosmos-4.10.0.tgz", - "integrity": "sha512-SP2UpmR5x1wuoo9EAzCP5Nb8x3BCoQEI8ll9+dkC3x//ozE8Mwg6rY1gEmE1u9Yp/1xCD6lq9FXglFqbEzZ38w==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/@azure/cosmos/-/cosmos-4.10.1.tgz", + "integrity": "sha512-rTL/F4Uld6Te3UqPt4jUewLlf537uvxu52fVMntcChJRIyc7Pf2K8B6U4TPYmwsLlrjvAUC9lJnHGfX0jWNGPQ==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.1.2", @@ -959,9 +959,9 @@ } }, "node_modules/@azure/storage-blob": { - "version": "12.33.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.33.0.tgz", - "integrity": "sha512-2SX8oP8PyblUcAFZSg39c8Ls+tFjavM6sBeV+qpw33mRzRhI/5hrFJmJ/x0H9xx5l6ECPvgSP8uPxqTeVbHNIA==", + "version": "12.34.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.34.0.tgz", + "integrity": "sha512-cXDTCAMwDx8Ng9yUe82kOOd2kPnZ8AQqe4FkLMcpaQ3Mvr3/PXVdvRhyP0FtY5/U5Oh6JGk3EcEibaFOymRLFw==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.1.2", @@ -975,7 +975,8 @@ "@azure/core-util": "^1.11.0", "@azure/core-xml": "^1.4.5", "@azure/logger": "^1.1.4", - "@azure/storage-common": "^12.4.1", + "@azure/storage-common": "^12.5.0", + "apache-arrow": "^21.1.0", "events": "^3.0.0", "tslib": "^2.8.1" }, @@ -1004,22 +1005,23 @@ } }, "node_modules/@azure/storage-queue": { - "version": "12.31.0", - "resolved": "https://registry.npmjs.org/@azure/storage-queue/-/storage-queue-12.31.0.tgz", - "integrity": "sha512-OzhvKO7G8+EXkUQPbKFkO7JNIAMkQZ9gMyZ85dsTCOk8jRRCbGbn3wsk3qrCAf6XWm+E2/fUsdLbX4YCOAWEKw==", + "version": "12.32.0", + "resolved": "https://registry.npmjs.org/@azure/storage-queue/-/storage-queue-12.32.0.tgz", + "integrity": "sha512-jMtVg87egqEanN4lb5mXViAYAsjZshLhqgx35f1Xr+qjVF7eh9eI0u2dMuDW/IQXrNK6H9rXUbS3xap2XeI88g==", "license": "MIT", "dependencies": { + "@azure-rest/core-client": "^2.7.0", "@azure/abort-controller": "^2.1.2", - "@azure/core-auth": "^1.9.0", - "@azure/core-client": "^1.9.3", - "@azure/core-http-compat": "^2.0.0", + "@azure/core-auth": "^1.10.1", + "@azure/core-client": "^1.10.1", + "@azure/core-http-compat": "^2.4.0", "@azure/core-paging": "^1.6.2", - "@azure/core-rest-pipeline": "^1.19.1", - "@azure/core-tracing": "^1.2.0", - "@azure/core-util": "^1.11.0", - "@azure/core-xml": "^1.4.3", - "@azure/logger": "^1.1.4", - "@azure/storage-common": "^12.4.1", + "@azure/core-rest-pipeline": "^1.24.0", + "@azure/core-tracing": "^1.3.1", + "@azure/core-util": "^1.13.1", + "@azure/logger": "^1.3.0", + "@azure/storage-common": "^12.5.0", + "fast-xml-parser": "^5.5.9", "tslib": "^2.8.1" }, "engines": { @@ -1039,9 +1041,9 @@ "license": "MIT" }, "node_modules/@smithy/core": { - "version": "3.35.1", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.35.1.tgz", - "integrity": "sha512-i4YPS4B6ts7bjn7UwLnGjiZdprOvHvgGobFZsYK3GIY3E5hIqtj0rReU69BcTpGp+fvtraSNXeG1l+jtJvF55w==", + "version": "3.35.2", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.35.2.tgz", + "integrity": "sha512-ejTukBuP/Pg3t9N8Ux+0zKsXeHWm7p6W3HbXFOyltKasSxZwCFmvTut7kBdZSCF3m9y1bXXyVu6p2xuMFcsTyQ==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^4.19.0", @@ -1119,6 +1121,15 @@ "node": ">=18.0.0" } }, + "node_modules/@types/node": { + "version": "25.9.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.9.tgz", + "integrity": "sha512-b4e2xxj/yMeT2hNlD6x7zNFiQK2Dlmkb9CQ6v3/1G2RezKN4YS2lcEv8lzGm1mhs4f2lM4yNAMI/zUDBZBBt7w==", + "license": "MIT", + "dependencies": { + "undici-types": ">=7.24.0 <7.24.7" + } + }, "node_modules/@typespec/ts-http-runtime": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.9.tgz", @@ -1154,6 +1165,21 @@ ], "license": "MIT" }, + "node_modules/apache-arrow": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/apache-arrow/-/apache-arrow-21.2.0.tgz", + "integrity": "sha512-Hxe6Agq26gQOM954qpzYSllJBPJl+e16U5CkfuMUhLrNba+5nKkttIVlflaovN6oaTratqMGAO8H5u/aNhmHWQ==", + "license": "Apache-2.0", + "dependencies": { + "@types/node": "^25.2.0", + "flatbuffers": "^25.1.24", + "json-with-bigint": "^3.5.3", + "tslib": "^2.6.2" + }, + "bin": { + "arrow2csv": "bin/arrow2csv.js" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -1261,6 +1287,12 @@ "fxparser": "src/cli/cli.js" } }, + "node_modules/flatbuffers": { + "version": "25.9.23", + "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.9.23.tgz", + "integrity": "sha512-MI1qs7Lo4Syw0EOzUl0xjs2lsoeqFku44KpngfIduHBYvzm8h2+7K8YMQh1JtVVVrUvhLpNwqVi4DERegUJhPQ==", + "license": "Apache-2.0" + }, "node_modules/http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", @@ -1325,6 +1357,12 @@ ], "license": "MIT" }, + "node_modules/json-with-bigint": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/json-with-bigint/-/json-with-bigint-3.5.12.tgz", + "integrity": "sha512-uwbF/wSSuOgC7qqlq27Xp5B6a2MHVug3t0idZdTqu0JnlFvgJuH7ju+KAk/J06C7GfhoYy2gnb9wz2INqcne7w==", + "license": "MIT" + }, "node_modules/mnemonist": { "version": "0.38.3", "resolved": "https://registry.npmjs.org/mnemonist/-/mnemonist-0.38.3.tgz", @@ -1449,6 +1487,12 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, + "node_modules/undici-types": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", + "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", + "license": "MIT" + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/test/e2e/crosssdk/package.json b/test/e2e/crosssdk/package.json index 04653d1ede..7780a40bdd 100644 --- a/test/e2e/crosssdk/package.json +++ b/test/e2e/crosssdk/package.json @@ -9,25 +9,25 @@ "aws-smoke": "node aws_smoke.mjs" }, "dependencies": { - "@aws-sdk/client-cloudwatch-logs": "3.1146.0", - "@aws-sdk/client-dynamodb": "3.1146.0", - "@aws-sdk/client-dynamodb-streams": "3.1146.0", - "@aws-sdk/client-eventbridge": "3.1146.0", - "@aws-sdk/client-iam": "3.1146.0", - "@aws-sdk/client-kms": "3.1146.0", - "@aws-sdk/client-lambda": "3.1146.0", - "@aws-sdk/client-s3": "3.1146.0", - "@aws-sdk/client-secrets-manager": "3.1146.0", - "@aws-sdk/client-sfn": "3.1146.0", - "@aws-sdk/client-sns": "3.1146.0", - "@aws-sdk/client-sqs": "3.1146.0", - "@aws-sdk/client-sts": "3.1146.0", - "@aws-sdk/lib-dynamodb": "3.1146.0", - "@aws-sdk/lib-storage": "3.1146.0", - "@aws-sdk/s3-request-presigner": "3.1146.0", - "@azure/cosmos": "4.10.0", + "@aws-sdk/client-cloudwatch-logs": "3.1150.0", + "@aws-sdk/client-dynamodb": "3.1150.0", + "@aws-sdk/client-dynamodb-streams": "3.1150.0", + "@aws-sdk/client-eventbridge": "3.1150.0", + "@aws-sdk/client-iam": "3.1150.0", + "@aws-sdk/client-kms": "3.1150.0", + "@aws-sdk/client-lambda": "3.1150.0", + "@aws-sdk/client-s3": "3.1150.0", + "@aws-sdk/client-secrets-manager": "3.1150.0", + "@aws-sdk/client-sfn": "3.1150.0", + "@aws-sdk/client-sns": "3.1150.0", + "@aws-sdk/client-sqs": "3.1150.0", + "@aws-sdk/client-sts": "3.1150.0", + "@aws-sdk/lib-dynamodb": "3.1150.0", + "@aws-sdk/lib-storage": "3.1150.0", + "@aws-sdk/s3-request-presigner": "3.1150.0", + "@azure/cosmos": "4.10.1", "@azure/data-tables": "13.3.2", - "@azure/storage-blob": "12.33.0", - "@azure/storage-queue": "12.31.0" + "@azure/storage-blob": "12.34.0", + "@azure/storage-queue": "12.32.0" } } diff --git a/test/e2e/crosssdk/requirements.in b/test/e2e/crosssdk/requirements.in index 0f525c2905..90855692d3 100644 --- a/test/e2e/crosssdk/requirements.in +++ b/test/e2e/crosssdk/requirements.in @@ -2,6 +2,6 @@ azure-storage-blob==12.31.0 azure-storage-queue==12.18.0 azure-data-tables==12.7.0 azure-cosmos==4.17.1 -boto3==1.43.111 +boto3==1.43.112 botocore==1.43.115 s3transfer==0.19.3 diff --git a/test/e2e/crosssdk/requirements.txt b/test/e2e/crosssdk/requirements.txt index 80925047eb..1b92c8cfee 100644 --- a/test/e2e/crosssdk/requirements.txt +++ b/test/e2e/crosssdk/requirements.txt @@ -23,9 +23,9 @@ azure-storage-queue==12.18.0 \ --hash=sha256:672dac5a7df2e93134f1b8ac6dc0df29823b9daa490b61bda1f88601403b5aa9 \ --hash=sha256:a91e5dce29279aa8528ee6a43a5aed10e22de94dae9a4c5dccbd4d1aee2cc5c1 # via -r requirements.in -boto3==1.43.111 \ - --hash=sha256:5ae342a16c848909cd42d4be404f69d9082e5705460198d4d3327eca5f6cddcb \ - --hash=sha256:c79994619c8d89e45f6fd0edc5c5b5a70c9358f00423f4c99cb64931f89ecf37 +boto3==1.43.112 \ + --hash=sha256:add1216791e16c4f737676a0f5d6d2fa6240eef61619c6c44df9eeeaf88f24ff \ + --hash=sha256:599548a8c8e93cf0223bcb35b615c82f29d30295e992b94863cfbb2405ee33e5 # via -r requirements.in botocore==1.43.115 \ --hash=sha256:9ceda640c868bc15f5399129e8cfdef8cbb4b350e8a99547c9b5f477cfb9619a \ From 8b6c013fce610c62d71ce526183aeb0fa53494b3 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 19:52:38 -0500 Subject: [PATCH 14/24] build(deps): bump codeql-action to v4.38.3 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- .github/workflows/ci.yml | 6 +++--- .github/workflows/scorecard.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b00adc92f3..411c1373fd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -380,7 +380,7 @@ jobs: - name: Upload govulncheck SARIF if: always() - uses: github/codeql-action/upload-sarif@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4 + uses: github/codeql-action/upload-sarif@24c54180a607b1449ed407dd24f251e4e9147c8d # v4 with: sarif_file: govulncheck.sarif category: govulncheck @@ -452,7 +452,7 @@ jobs: free -h - name: Initialize CodeQL - uses: github/codeql-action/init@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4 + uses: github/codeql-action/init@24c54180a607b1449ed407dd24f251e4e9147c8d # v4 with: languages: ${{ matrix.language }} build-mode: 'manual' @@ -464,7 +464,7 @@ jobs: run: go build -p 2 ./... - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4 + uses: github/codeql-action/analyze@24c54180a607b1449ed407dd24f251e4e9147c8d # v4 with: category: "/language:${{ matrix.language }}" diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 033dc7e307..856115bb66 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -38,6 +38,6 @@ jobs: publish_results: true - name: Upload SARIF to code scanning - uses: github/codeql-action/upload-sarif@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4 + uses: github/codeql-action/upload-sarif@24c54180a607b1449ed407dd24f251e4e9147c8d # v4 with: sarif_file: results.sarif From 36c4f796d05660d613eefde5b2de47136cfa7b1f Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 20:42:43 -0500 Subject: [PATCH 15/24] feat(glue): Data Quality V2 results (Publish/Get/BatchGet/List) after SDK bump Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- README.md | 2 +- .../testdata/snapshot_inventory.json | 47 ++++ services/glue/PARITY.md | 6 + services/glue/README.md | 3 +- services/glue/data_quality_results_v2.go | 265 ++++++++++++++++++ .../glue/handler_data_quality_results_v2.go | 192 +++++++++++++ services/glue/handler_routing.go | 24 ++ services/glue/handler_sdk_route_table_test.go | 4 + services/glue/interfaces.go | 3 + ...realclient_data_quality_results_v2_test.go | 247 ++++++++++++++++ services/glue/store.go | 1 + services/glue/store_setup.go | 7 + .../stepfunctions/sdkwire/registry_gen.go | 72 ++--- testdata/routing/corpus.tsv | 5 + 14 files changed, 842 insertions(+), 36 deletions(-) create mode 100644 services/glue/data_quality_results_v2.go create mode 100644 services/glue/handler_data_quality_results_v2.go create mode 100644 services/glue/realclient_data_quality_results_v2_test.go diff --git a/README.md b/README.md index 773b62a125..4b5f14a995 100644 --- a/README.md +++ b/README.md @@ -771,7 +771,7 @@ Every service links to its own page with a coverage breakdown — audited operat | [EMR](services/emr/README.md) | A | 65 | 7 structural gaps | | [EMR Serverless](services/emrserverless/README.md) | A | 22 | 1 structural gap | | [Elasticsearch](services/elasticsearch/README.md) | A | 51 | 1 structural gap | -| [Glue](services/glue/README.md) | A | 59 | 3 gaps; 5 structural gaps; 2 deferred | +| [Glue](services/glue/README.md) | A | 59 | 4 gaps; 5 structural gaps; 2 deferred | | [Glue DataBrew](services/databrew/README.md) | A | 44 | 1 structural gap | | [Kinesis](services/kinesis/README.md) | A | 39 | 1 gap; 5 structural gaps | | [Kinesis Analytics](services/kinesisanalytics/README.md) | A | 20 | clean | diff --git a/pkgs/persistence/testdata/snapshot_inventory.json b/pkgs/persistence/testdata/snapshot_inventory.json index 773608abcc..be9994f90a 100644 --- a/pkgs/persistence/testdata/snapshot_inventory.json +++ b/pkgs/persistence/testdata/snapshot_inventory.json @@ -16430,6 +16430,30 @@ "CustomEntityType.ContextWords []string `json:\"ContextWords,omitempty\"`", "CustomEntityType.Name string `json:\"Name\"`", "CustomEntityType.RegexString string `json:\"RegexString\"`", + "DQAggregatedMetrics.TotalRowsFailed *float64 `json:\"TotalRowsFailed,omitempty\"`", + "DQAggregatedMetrics.TotalRowsPassed *float64 `json:\"TotalRowsPassed,omitempty\"`", + "DQAggregatedMetrics.TotalRowsProcessed *float64 `json:\"TotalRowsProcessed,omitempty\"`", + "DQAggregatedMetrics.TotalRulesFailed *float64 `json:\"TotalRulesFailed,omitempty\"`", + "DQAggregatedMetrics.TotalRulesPassed *float64 `json:\"TotalRulesPassed,omitempty\"`", + "DQAggregatedMetrics.TotalRulesProcessed *float64 `json:\"TotalRulesProcessed,omitempty\"`", + "DQAnalyzerResult.Description string `json:\"Description,omitempty\"`", + "DQAnalyzerResult.EvaluatedDistributions map[string]DQDistributionData `json:\"EvaluatedDistributions,omitempty\"`", + "DQAnalyzerResult.EvaluatedMetrics map[string]float64 `json:\"EvaluatedMetrics,omitempty\"`", + "DQAnalyzerResult.EvaluationMessage string `json:\"EvaluationMessage,omitempty\"`", + "DQAnalyzerResult.Name string `json:\"Name,omitempty\"`", + "DQDistributionData.BinEdges []string `json:\"BinEdges,omitempty\"`", + "DQDistributionData.Count []int32 `json:\"Count,omitempty\"`", + "DQDistributionData.DataType string `json:\"DataType,omitempty\"`", + "DQMetricBasedObservation.MetricName string `json:\"MetricName,omitempty\"`", + "DQMetricBasedObservation.MetricValues *DQMetricValues `json:\"MetricValues,omitempty\"`", + "DQMetricBasedObservation.NewRules []string `json:\"NewRules,omitempty\"`", + "DQMetricBasedObservation.StatisticID string `json:\"StatisticId,omitempty\"`", + "DQMetricValues.ActualValue *float64 `json:\"ActualValue,omitempty\"`", + "DQMetricValues.ExpectedValue *float64 `json:\"ExpectedValue,omitempty\"`", + "DQMetricValues.LowerLimit *float64 `json:\"LowerLimit,omitempty\"`", + "DQMetricValues.UpperLimit *float64 `json:\"UpperLimit,omitempty\"`", + "DQObservation.Description string `json:\"Description,omitempty\"`", + "DQObservation.MetricBasedObservation *DQMetricBasedObservation `json:\"MetricBasedObservation,omitempty\"`", "DQRuleRecommendationRun.ClientToken string `json:\"ClientToken,omitempty\"`", "DQRuleRecommendationRun.CreatedRulesetName string `json:\"CreatedRulesetName,omitempty\"`", "DQRuleRecommendationRun.CustomLogGroupPrefix string `json:\"CustomLogGroupPrefix,omitempty\"`", @@ -16442,6 +16466,14 @@ "DQRuleRecommendationRun.StartedOn float64 `json:\"StartedOn,omitempty\"`", "DQRuleRecommendationRun.Status string `json:\"Status\"`", "DQRuleRecommendationRun.Timeout int32 `json:\"Timeout,omitempty\"`", + "DQRuleResult.Description string `json:\"Description,omitempty\"`", + "DQRuleResult.EvaluatedMetrics map[string]float64 `json:\"EvaluatedMetrics,omitempty\"`", + "DQRuleResult.EvaluatedRule string `json:\"EvaluatedRule,omitempty\"`", + "DQRuleResult.EvaluationMessage string `json:\"EvaluationMessage,omitempty\"`", + "DQRuleResult.Labels map[string]string `json:\"Labels,omitempty\"`", + "DQRuleResult.Name string `json:\"Name,omitempty\"`", + "DQRuleResult.Result string `json:\"Result,omitempty\"`", + "DQRuleResult.RuleMetrics map[string]float64 `json:\"RuleMetrics,omitempty\"`", "DataCatalogEncryptionSettings.ConnectionPasswordEncryption *ConnectionPasswordEncryption `json:\"ConnectionPasswordEncryption,omitempty\"`", "DataCatalogEncryptionSettings.EncryptionAtRest *EncryptionAtRest `json:\"EncryptionAtRest,omitempty\"`", "DataCatalogExportConfiguration.CreatedAt float64 `json:\"CreatedAt,omitempty\"`", @@ -16473,6 +16505,21 @@ "DataQualityGlueTableRef.TableName string `json:\"TableName,omitempty\"`", "DataQualityResult.ResultID string `json:\"ResultId\"`", "DataQualityResult.Score float64 `json:\"Score,omitempty\"`", + "DataQualityResultV2.AggregatedMetrics *DQAggregatedMetrics `json:\"AggregatedMetrics,omitempty\"`", + "DataQualityResultV2.AnalyzerResults []DQAnalyzerResult `json:\"AnalyzerResults,omitempty\"`", + "DataQualityResultV2.ClientToken string `json:\"ClientToken,omitempty\"`", + "DataQualityResultV2.Descriptors map[string]string `json:\"Descriptors,omitempty\"`", + "DataQualityResultV2.Dimensions map[string]string `json:\"Dimensions,omitempty\"`", + "DataQualityResultV2.EvaluationContext string `json:\"EvaluationContext,omitempty\"`", + "DataQualityResultV2.ExecutionCompletedOn *awstime.EpochTime `json:\"ExecutionCompletedOn,omitempty\"`", + "DataQualityResultV2.ExecutionStartedOn *awstime.EpochTime `json:\"ExecutionStartedOn,omitempty\"`", + "DataQualityResultV2.Observations []DQObservation `json:\"Observations,omitempty\"`", + "DataQualityResultV2.ResultID string `json:\"ResultId\"`", + "DataQualityResultV2.ResultPublishedOn *awstime.EpochTime `json:\"ResultPublishedOn,omitempty\"`", + "DataQualityResultV2.RuleResults []DQRuleResult `json:\"RuleResults,omitempty\"`", + "DataQualityResultV2.RulesetName string `json:\"RulesetName,omitempty\"`", + "DataQualityResultV2.Score float64 `json:\"Score\"`", + "DataQualityResultV2.Tags map[string]string `json:\"Tags,omitempty\"`", "DataQualityRuleset.ARN string `json:\"Arn,omitempty\"`", "DataQualityRuleset.CreatedOn float64 `json:\"CreatedOn,omitempty\"`", "DataQualityRuleset.DataQualitySecurityConfiguration string `json:\"DataQualitySecurityConfiguration,omitempty\"`", diff --git a/services/glue/PARITY.md b/services/glue/PARITY.md index d0281a5881..b6145e7d31 100644 --- a/services/glue/PARITY.md +++ b/services/glue/PARITY.md @@ -179,6 +179,7 @@ items_still_open: - "Operations added by the SDK bump and not yet implemented (listed in sdk_completeness_test.go notImplemented): GetSystemLogsForJobRun, GetSystemLogsForSession. Both return a SystemLogsUrl into AWS-managed Spark driver/executor system logs; this emulator runs no Spark and keeps no such logs, so any URL would be fabricated (UNVERIFIABLE: no data source exists)." - "Request members accepted and ignored with no determinable effect: Tags on CreateColumnStatisticsTaskSettings/CreateIntegrationResourceProperty/RegisterConnectionType/CreateCustomEntityType (the Glue ARN guide lists no ARN for them); UpdateTable VersionId/Force/ViewUpdateAction (UpdateTable API reference names no mismatch behavior); ModifyIntegration.IntegrationName (ARN is name-keyed); Get/ResetJobBookmark.RunId (one bookmark per job; per-run semantics undocumented); GetConnection.ApplyOverrideForComputeEnvironment; GetTable/GetTables/SearchTables IncludeStatusDetails; GetDatabases/SearchTables ResourceShareType (no cross-account shares)." - "Crawler targets not crawled: CatalogTargets (re-crawling existing catalog tables; needs Data Catalog event/DLQ semantics for Iceberg/Delta variants) and MongoDBTargets (no MongoDB/DocumentDB wire driver in go.mod). A crawl with either target stores them and produces no tables. Crawler gaps in the implemented targets: JDBC SECRET_ID auth is not resolved (PASSWORD only; SECRET_ID fails the crawl), JDBC engines are postgresql/mysql/redshift only; Delta checkpoint parquet files are not read (JSON commits only; WriteManifest needs the log to start at commit 0); Hudi schema is read from hoodie.table.create.schema or JSON .commit files (1.x Avro timeline files are not parsed); DynamoDB scanRate is accepted but never throttles (no RCU accounting); CRAWL_EVENT_MODE is not event driven; Delta native-table and DEPRECATED_BY_CRAWLER parameter names are best-effort (not verified against a real catalog)." + - "PublishDataQualityResultV2 members with no read path in glue@v1.170.0 are accepted and not stored: RunConfiguration, Statistics, Telemetry, DataQualitySecurityConfiguration. Published results carry no DataSource/ProfileId, so a ListDataQualityResultsV2 DataSource filter matches nothing and GetDataQualityResultV2 omits both." structural_gaps: - "StartMaterializedViewRefreshTaskRun.FullRefresh and the RequestOrigin members on session/statement ops have no corresponding output field in glue@v1.157.0, so nothing observable exists to emulate; ClientToken on Put*/Update*/Associate*/Disassociate* ops is already idempotent by key." - "No backing engine or data: Lake Formation cell/row filtering (GetUnfiltered*Metadata) and catalog federation; GetDataQualityResult metrics/rule results and StartDataQualityRulesetEvaluationRun evaluation; ListConnectionTypes DisplayName/LogoUrl/Vendor (no connector catalog); GetPlan Location/Sinks (code generation); GetEntityRecords ConnectionOptions/SelectedFields (real connectors); FindMatchesTaskRunProperties JobId/JobName/JobRunId (no transform job)." @@ -2755,3 +2756,8 @@ ACTIVATED CONDITIONAL triggers now fire from the reconciler when a watched job r ## 2026-10-12 (deep realism pass) BatchCreatePartition/CreatePartition reject a partition whose value count differs from a keyed table's PartitionKeys with InvalidInputException (`TestBatchCreatePartition_ValueArity`); tables with no PartitionKeys stay lenient because many in-repo fixtures seed values onto keyless tables. Crawlers infer real tables once S3 is wired (`SetS3Backend`, needs `glueBk.SetS3Backend(s3Bk)` in internal/app/cli.go): format by extension (CSV/TSV header detection and bigint/double/boolean/string typing, JSON lines with struct/array types, Parquet/ORC/Avro classified without columns), TablePrefix, last-folder table names, one table per subfolder, Hive `k=v` partition keys/partitions, and re-crawl updates crawler-owned tables while leaving manual ones alone (`TestCrawler_InfersTablesFromS3`, `TestCrawler_RecrawlAndManualTables`). Unwired, a crawl still creates the bare placeholder table. A SUCCEEDED job run reports ExecutionTime >= 1 (`TestJobRun_SucceededReportsExecutionTime`). A workflow run whose actions have all finished moves RUNNING -> COMPLETED with CompletedOn, which also frees MaxConcurrentRuns (`TestWorkflowRun_CompletesWhenActionsFinish`). Not changed: CreateTrigger does not verify its job/crawler targets exist (AWS behaviour not determinable from the SDK). + + +## 2026-10-26 (Data Quality V2 results) + +PublishDataQualityResultV2, GetDataQualityResultV2, BatchGetDataQualityResultV2 and ListDataQualityResultsV2 (added by the glue@v1.170.0 bump) are real: Publish assigns a `dqresult-` ResultId and ResultPublishedOn, requires Dimensions/Score/RuleResults/EvaluationContext, validates rule Result against PASS/FAIL/ERROR, replays a repeated ClientToken to the original ResultId, and mirrors ResultId/Score into the V1 result table so GetDataQualityResult/ListDataQualityResults/BatchGetDataQualityResult see it. The V2 reads also surface V1-only results with just ResultId and Score. List filters on EvaluationContext, Dimensions (subset), PublishedAfter/Before, ordered by publish time then ResultId; a missing Get is EntityNotFoundException. Proof: `TestRealClient_DataQualityResultsV2` (data_quality_results_v2.go, persisted as the `dataQualityResultV2` table). diff --git a/services/glue/README.md b/services/glue/README.md index 297ea9c157..b38a14fdfb 100644 --- a/services/glue/README.md +++ b/services/glue/README.md @@ -9,7 +9,7 @@ | --- | --- | | PARITY entries audited | 59 (58 ok, 1 partial) | | Feature families | 29 (24 ok, 5 partial) | -| Known gaps | 3 | +| Known gaps | 4 | | Structural gaps (can't be emulated) | 5 | | Deferred items | 2 | | Resource leaks | clean | @@ -19,6 +19,7 @@ - Operations added by the SDK bump and not yet implemented (listed in sdk_completeness_test.go notImplemented): GetSystemLogsForJobRun, GetSystemLogsForSession. Both return a SystemLogsUrl into AWS-managed Spark driver/executor system logs; this emulator runs no Spark and keeps no such logs, so any URL would be fabricated (UNVERIFIABLE: no data source exists). - Request members accepted and ignored with no determinable effect: Tags on CreateColumnStatisticsTaskSettings/CreateIntegrationResourceProperty/RegisterConnectionType/CreateCustomEntityType (the Glue ARN guide lists no ARN for them); UpdateTable VersionId/Force/ViewUpdateAction (UpdateTable API reference names no mismatch behavior); ModifyIntegration.IntegrationName (ARN is name-keyed); Get/ResetJobBookmark.RunId (one bookmark per job; per-run semantics undocumented); GetConnection.ApplyOverrideForComputeEnvironment; GetTable/GetTables/SearchTables IncludeStatusDetails; GetDatabases/SearchTables ResourceShareType (no cross-account shares). - Crawler targets not crawled: CatalogTargets (re-crawling existing catalog tables; needs Data Catalog event/DLQ semantics for Iceberg/Delta variants) and MongoDBTargets (no MongoDB/DocumentDB wire driver in go.mod). A crawl with either target stores them and produces no tables. Crawler gaps in the implemented targets: JDBC SECRET_ID auth is not resolved (PASSWORD only; SECRET_ID fails the crawl), JDBC engines are postgresql/mysql/redshift only; Delta checkpoint parquet files are not read (JSON commits only; WriteManifest needs the log to start at commit 0); Hudi schema is read from hoodie.table.create.schema or JSON .commit files (1.x Avro timeline files are not parsed); DynamoDB scanRate is accepted but never throttles (no RCU accounting); CRAWL_EVENT_MODE is not event driven; Delta native-table and DEPRECATED_BY_CRAWLER parameter names are best-effort (not verified against a real catalog). +- PublishDataQualityResultV2 members with no read path in glue@v1.170.0 are accepted and not stored: RunConfiguration, Statistics, Telemetry, DataQualitySecurityConfiguration. Published results carry no DataSource/ProfileId, so a ListDataQualityResultsV2 DataSource filter matches nothing and GetDataQualityResultV2 omits both. ### Structural gaps diff --git a/services/glue/data_quality_results_v2.go b/services/glue/data_quality_results_v2.go new file mode 100644 index 0000000000..b4e55f4c52 --- /dev/null +++ b/services/glue/data_quality_results_v2.go @@ -0,0 +1,265 @@ +package glue + +import ( + "fmt" + "maps" + "slices" + "strings" + "time" + + "github.com/blackbirdworks/gopherstack/pkgs/awsid" + "github.com/blackbirdworks/gopherstack/pkgs/awstime" +) + +// DQMetricValues mirrors types.DataQualityMetricValues. +type DQMetricValues struct { + ActualValue *float64 `json:"ActualValue,omitempty"` + ExpectedValue *float64 `json:"ExpectedValue,omitempty"` + LowerLimit *float64 `json:"LowerLimit,omitempty"` + UpperLimit *float64 `json:"UpperLimit,omitempty"` +} + +// DQMetricBasedObservation mirrors types.MetricBasedObservation. +type DQMetricBasedObservation struct { + MetricValues *DQMetricValues `json:"MetricValues,omitempty"` + MetricName string `json:"MetricName,omitempty"` + StatisticID string `json:"StatisticId,omitempty"` + NewRules []string `json:"NewRules,omitempty"` +} + +// DQObservation mirrors types.DataQualityObservation. +type DQObservation struct { + MetricBasedObservation *DQMetricBasedObservation `json:"MetricBasedObservation,omitempty"` + Description string `json:"Description,omitempty"` +} + +// DQDistributionData mirrors types.DistributionData. +type DQDistributionData struct { + DataType string `json:"DataType,omitempty"` + BinEdges []string `json:"BinEdges,omitempty"` + Count []int32 `json:"Count,omitempty"` +} + +// DQAnalyzerResult mirrors types.DataQualityAnalyzerResult. +type DQAnalyzerResult struct { + EvaluatedDistributions map[string]DQDistributionData `json:"EvaluatedDistributions,omitempty"` + EvaluatedMetrics map[string]float64 `json:"EvaluatedMetrics,omitempty"` + Name string `json:"Name,omitempty"` + Description string `json:"Description,omitempty"` + EvaluationMessage string `json:"EvaluationMessage,omitempty"` +} + +// DQRuleResult mirrors types.DataQualityRuleResult. +type DQRuleResult struct { + EvaluatedMetrics map[string]float64 `json:"EvaluatedMetrics,omitempty"` + Labels map[string]string `json:"Labels,omitempty"` + RuleMetrics map[string]float64 `json:"RuleMetrics,omitempty"` + Name string `json:"Name,omitempty"` + Description string `json:"Description,omitempty"` + EvaluatedRule string `json:"EvaluatedRule,omitempty"` + EvaluationMessage string `json:"EvaluationMessage,omitempty"` + Result string `json:"Result,omitempty"` +} + +// DQAggregatedMetrics mirrors types.DataQualityAggregatedMetrics. +type DQAggregatedMetrics struct { + TotalRowsFailed *float64 `json:"TotalRowsFailed,omitempty"` + TotalRowsPassed *float64 `json:"TotalRowsPassed,omitempty"` + TotalRowsProcessed *float64 `json:"TotalRowsProcessed,omitempty"` + TotalRulesFailed *float64 `json:"TotalRulesFailed,omitempty"` + TotalRulesPassed *float64 `json:"TotalRulesPassed,omitempty"` + TotalRulesProcessed *float64 `json:"TotalRulesProcessed,omitempty"` +} + +// DataQualityResultV2 is a result published through PublishDataQualityResultV2. +// Field names double as the persisted JSON and the DataQualityResultV2Item +// wire shape; ClientToken is stored for idempotent replay and stripped from +// responses. +type DataQualityResultV2 struct { + ExecutionStartedOn *awstime.EpochTime `json:"ExecutionStartedOn,omitempty"` + ExecutionCompletedOn *awstime.EpochTime `json:"ExecutionCompletedOn,omitempty"` + ResultPublishedOn *awstime.EpochTime `json:"ResultPublishedOn,omitempty"` + AggregatedMetrics *DQAggregatedMetrics `json:"AggregatedMetrics,omitempty"` + Dimensions map[string]string `json:"Dimensions,omitempty"` + Descriptors map[string]string `json:"Descriptors,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` + ResultID string `json:"ResultId"` + EvaluationContext string `json:"EvaluationContext,omitempty"` + RulesetName string `json:"RulesetName,omitempty"` + ClientToken string `json:"ClientToken,omitempty"` + RuleResults []DQRuleResult `json:"RuleResults,omitempty"` + AnalyzerResults []DQAnalyzerResult `json:"AnalyzerResults,omitempty"` + Observations []DQObservation `json:"Observations,omitempty"` + Score float64 `json:"Score"` +} + +func dataQualityResultV2KeyFn(v *DataQualityResultV2) string { return v.ResultID } + +// DataQualityResultV2Filter mirrors DataQualityResultsV2FilterCriteria. +type DataQualityResultV2Filter struct { + PublishedAfter *time.Time + PublishedBefore *time.Time + Dimensions map[string]string + EvaluationContext string + // HasDataSource is set when the caller filtered on DataSource; published + // results never carry one, so such a filter matches nothing. + HasDataSource bool +} + +func (f *DataQualityResultV2Filter) matches(r *DataQualityResultV2) bool { + if f == nil { + return true + } + + if f.HasDataSource { + return false + } + + if f.EvaluationContext != "" && r.EvaluationContext != f.EvaluationContext { + return false + } + + for k, v := range f.Dimensions { + if got, ok := r.Dimensions[k]; !ok || got != v { + return false + } + } + + if f.PublishedAfter == nil && f.PublishedBefore == nil { + return true + } + + if r.ResultPublishedOn == nil { + return false + } + + at := r.ResultPublishedOn.Time + + if f.PublishedAfter != nil && !at.After(*f.PublishedAfter) { + return false + } + + return f.PublishedBefore == nil || at.Before(*f.PublishedBefore) +} + +func cloneDQResultV2(r *DataQualityResultV2) *DataQualityResultV2 { + cp := *r + cp.Dimensions = maps.Clone(r.Dimensions) + cp.Descriptors = maps.Clone(r.Descriptors) + cp.Tags = maps.Clone(r.Tags) + cp.RuleResults = slices.Clone(r.RuleResults) + cp.AnalyzerResults = slices.Clone(r.AnalyzerResults) + cp.Observations = slices.Clone(r.Observations) + + return &cp +} + +// PublishDataQualityResultV2 stores in (ResultId is assigned here) and mirrors +// it into the V1 result table so GetDataQualityResult and friends see it. A +// repeated ClientToken returns the originally published ResultId. +func (b *InMemoryBackend) PublishDataQualityResultV2(in DataQualityResultV2) (string, error) { + for _, rr := range in.RuleResults { + if rr.Result != "" && !slices.Contains([]string{"PASS", "FAIL", "ERROR"}, rr.Result) { + return "", fmt.Errorf("%w: invalid rule result status %q", ErrValidation, rr.Result) + } + } + + b.mu.Lock("PublishDataQualityResultV2") + defer b.mu.Unlock() + + if in.ClientToken != "" { + for _, existing := range b.dataQualityResultV2.All() { + if existing.ClientToken == in.ClientToken { + return existing.ResultID, nil + } + } + } + + rec := cloneDQResultV2(&in) + rec.ResultID = awsid.New("dqresult-") + published := awstime.NewEpochTime(time.Now().UTC()) + rec.ResultPublishedOn = &published + + b.dataQualityResultV2.Put(rec) + b.dataQualityResult.Put(&DataQualityResult{ResultID: rec.ResultID, Score: rec.Score}) + + return rec.ResultID, nil +} + +// dqResultV2Locked resolves id from the V2 table, falling back to a V1-only +// result (seeded without the V2 detail). Caller holds b.mu. +func (b *InMemoryBackend) dqResultV2Locked(id string) (*DataQualityResultV2, bool) { + if r, ok := b.dataQualityResultV2.Get(id); ok { + return cloneDQResultV2(r), true + } + + if v1, ok := b.dataQualityResult.Get(id); ok { + return &DataQualityResultV2{ResultID: v1.ResultID, Score: v1.Score}, true + } + + return nil, false +} + +// BatchGetDataQualityResultV2 returns the found results and the IDs not found. +func (b *InMemoryBackend) BatchGetDataQualityResultV2(ids []string) ([]*DataQualityResultV2, []string) { + b.mu.RLock("BatchGetDataQualityResultV2") + defer b.mu.RUnlock() + + found := make([]*DataQualityResultV2, 0, len(ids)) + notFound := make([]string, 0) + + for _, id := range ids { + if r, ok := b.dqResultV2Locked(id); ok { + found = append(found, r) + } else { + notFound = append(notFound, id) + } + } + + return found, notFound +} + +// ListDataQualityResultsV2 returns every result matching filter, ordered by +// publish time then ResultId. V1-only results are included. +func (b *InMemoryBackend) ListDataQualityResultsV2(filter *DataQualityResultV2Filter) []*DataQualityResultV2 { + b.mu.RLock("ListDataQualityResultsV2") + defer b.mu.RUnlock() + + out := make([]*DataQualityResultV2, 0, b.dataQualityResultV2.Len()+b.dataQualityResult.Len()) + + for _, r := range b.dataQualityResultV2.All() { + if filter.matches(r) { + out = append(out, cloneDQResultV2(r)) + } + } + + for _, v1 := range b.dataQualityResult.All() { + if _, isV2 := b.dataQualityResultV2.Get(v1.ResultID); isV2 { + continue + } + + r := &DataQualityResultV2{ResultID: v1.ResultID, Score: v1.Score} + if filter.matches(r) { + out = append(out, r) + } + } + + slices.SortFunc(out, func(a, c *DataQualityResultV2) int { + var ta, tc time.Time + if a.ResultPublishedOn != nil { + ta = a.ResultPublishedOn.Time + } + + if c.ResultPublishedOn != nil { + tc = c.ResultPublishedOn.Time + } + + if d := ta.Compare(tc); d != 0 { + return d + } + + return strings.Compare(a.ResultID, c.ResultID) + }) + + return out +} diff --git a/services/glue/handler_data_quality_results_v2.go b/services/glue/handler_data_quality_results_v2.go new file mode 100644 index 0000000000..7aed5cee45 --- /dev/null +++ b/services/glue/handler_data_quality_results_v2.go @@ -0,0 +1,192 @@ +package glue + +import ( + "context" + "fmt" + + "github.com/blackbirdworks/gopherstack/pkgs/awserr" + "github.com/blackbirdworks/gopherstack/pkgs/awstime" +) + +type publishDataQualityResultV2Input struct { + Score *float64 `json:"Score"` + EvaluationContext *string `json:"EvaluationContext"` + Dimensions map[string]string `json:"Dimensions"` + RuleResults []DQRuleResult `json:"RuleResults"` + AggregatedMetrics *DQAggregatedMetrics `json:"AggregatedMetrics"` + ExecutionStartedOn *awstime.EpochTime `json:"ExecutionStartedOn"` + ExecutionCompletedOn *awstime.EpochTime `json:"ExecutionCompletedOn"` + Descriptors map[string]string `json:"Descriptors"` + Tags map[string]string `json:"Tags"` + RulesetName string `json:"RulesetName"` + ClientToken string `json:"ClientToken"` + AnalyzerResults []DQAnalyzerResult `json:"AnalyzerResults"` + Observations []DQObservation `json:"Observations"` +} + +type publishDataQualityResultV2Output struct { + ResultID string `json:"ResultId"` +} + +func (h *Handler) handlePublishDataQualityResultV2( + _ context.Context, + in *publishDataQualityResultV2Input, +) (*publishDataQualityResultV2Output, error) { + if in.Score == nil || in.EvaluationContext == nil || in.Dimensions == nil || in.RuleResults == nil { + return nil, fmt.Errorf("%w: Dimensions, Score, RuleResults and EvaluationContext are required", ErrValidation) + } + + id, err := h.Backend.PublishDataQualityResultV2(DataQualityResultV2{ + Score: *in.Score, + EvaluationContext: *in.EvaluationContext, + Dimensions: in.Dimensions, + RuleResults: in.RuleResults, + AggregatedMetrics: in.AggregatedMetrics, + ExecutionStartedOn: in.ExecutionStartedOn, + ExecutionCompletedOn: in.ExecutionCompletedOn, + Descriptors: in.Descriptors, + Tags: in.Tags, + RulesetName: in.RulesetName, + ClientToken: in.ClientToken, + AnalyzerResults: in.AnalyzerResults, + Observations: in.Observations, + }) + if err != nil { + return nil, err + } + + return &publishDataQualityResultV2Output{ResultID: id}, nil +} + +func wireDQResultV2(r *DataQualityResultV2) DataQualityResultV2 { + out := *r + out.ClientToken = "" + + return out +} + +type batchGetDataQualityResultV2Input struct { + ResultIDs []string `json:"ResultIds"` +} + +type batchGetDataQualityResultV2Output struct { + Results []DataQualityResultV2 `json:"Results"` + ResultsNotFound []string `json:"ResultsNotFound"` +} + +func (h *Handler) handleBatchGetDataQualityResultV2( + _ context.Context, + in *batchGetDataQualityResultV2Input, +) (*batchGetDataQualityResultV2Output, error) { + if in.ResultIDs == nil { + return nil, fmt.Errorf("%w: ResultIds is required", ErrValidation) + } + + found, notFound := h.Backend.BatchGetDataQualityResultV2(in.ResultIDs) + results := make([]DataQualityResultV2, 0, len(found)) + + for _, r := range found { + results = append(results, wireDQResultV2(r)) + } + + return &batchGetDataQualityResultV2Output{Results: results, ResultsNotFound: notFound}, nil +} + +type getDataQualityResultV2Input struct { + ResultID *string `json:"ResultId"` +} + +func (h *Handler) handleGetDataQualityResultV2( + _ context.Context, + in *getDataQualityResultV2Input, +) (*DataQualityResultV2, error) { + if in.ResultID == nil || *in.ResultID == "" { + return nil, fmt.Errorf("%w: ResultId is required", ErrValidation) + } + + found, _ := h.Backend.BatchGetDataQualityResultV2([]string{*in.ResultID}) + if len(found) == 0 { + return nil, awserr.New(errEntityNotFoundCode, awserr.ErrNotFound) + } + + out := wireDQResultV2(found[0]) + + return &out, nil +} + +type dataQualityResultsV2FilterInput struct { + DataSource map[string]any `json:"DataSource"` + Dimensions map[string]string `json:"Dimensions"` + PublishedAfter *awstime.EpochTime `json:"PublishedAfter"` + PublishedBefore *awstime.EpochTime `json:"PublishedBefore"` + EvaluationContext string `json:"EvaluationContext"` +} + +type listDataQualityResultsV2Input struct { + Filter *dataQualityResultsV2FilterInput `json:"Filter"` + NextToken string `json:"NextToken"` + MaxResults int32 `json:"MaxResults"` +} + +type dataQualityResultsV2Description struct { + ResultPublishedOn *awstime.EpochTime `json:"ResultPublishedOn,omitempty"` + Descriptors map[string]string `json:"Descriptors,omitempty"` + Dimensions map[string]string `json:"Dimensions,omitempty"` + ResultID string `json:"ResultId"` + EvaluationContext string `json:"EvaluationContext,omitempty"` +} + +type listDataQualityResultsV2Output struct { + NextToken string `json:"NextToken,omitempty"` + Results []dataQualityResultsV2Description `json:"Results"` +} + +func (f *dataQualityResultsV2FilterInput) toFilter() *DataQualityResultV2Filter { + if f == nil { + return nil + } + + out := &DataQualityResultV2Filter{ + Dimensions: f.Dimensions, + EvaluationContext: f.EvaluationContext, + HasDataSource: len(f.DataSource) > 0, + } + + if f.PublishedAfter != nil { + t := f.PublishedAfter.Time + out.PublishedAfter = &t + } + + if f.PublishedBefore != nil { + t := f.PublishedBefore.Time + out.PublishedBefore = &t + } + + return out +} + +func (h *Handler) handleListDataQualityResultsV2( + _ context.Context, + in *listDataQualityResultsV2Input, +) (*listDataQualityResultsV2Output, error) { + all := h.Backend.ListDataQualityResultsV2(in.Filter.toFilter()) + + page, next, err := pagedSlice(all, in.NextToken, in.MaxResults, defaultListDataQualityResultsLimit) + if err != nil { + return nil, err + } + + list := make([]dataQualityResultsV2Description, 0, len(page)) + + for _, r := range page { + list = append(list, dataQualityResultsV2Description{ + ResultID: r.ResultID, + ResultPublishedOn: r.ResultPublishedOn, + Descriptors: r.Descriptors, + Dimensions: r.Dimensions, + EvaluationContext: r.EvaluationContext, + }) + } + + return &listDataQualityResultsV2Output{Results: list, NextToken: next}, nil +} diff --git a/services/glue/handler_routing.go b/services/glue/handler_routing.go index 88d1504cfa..adf61c1ffc 100644 --- a/services/glue/handler_routing.go +++ b/services/glue/handler_routing.go @@ -76,6 +76,12 @@ var glueOpBindings = []struct { return service.WrapOp(h.handleBatchGetDataQualityResult) }, }, + { + name: "BatchGetDataQualityResultV2", + bind: func(h *Handler) service.JSONOpFunc { + return service.WrapOp(h.handleBatchGetDataQualityResultV2) + }, + }, { name: "BatchGetDataQualityRulesetEvaluationRun", bind: func(h *Handler) service.JSONOpFunc { @@ -675,6 +681,12 @@ var glueOpBindings = []struct { return service.WrapOp(h.handleGetDataQualityResult) }, }, + { + name: "GetDataQualityResultV2", + bind: func(h *Handler) service.JSONOpFunc { + return service.WrapOp(h.handleGetDataQualityResultV2) + }, + }, { name: "GetDataQualityRuleRecommendationRun", bind: func(h *Handler) service.JSONOpFunc { @@ -969,6 +981,12 @@ var glueOpBindings = []struct { return service.WrapOp(h.handleListDataQualityResults) }, }, + { + name: "ListDataQualityResultsV2", + bind: func(h *Handler) service.JSONOpFunc { + return service.WrapOp(h.handleListDataQualityResultsV2) + }, + }, { name: "ListDataQualityRuleRecommendationRuns", bind: func(h *Handler) service.JSONOpFunc { @@ -1095,6 +1113,12 @@ var glueOpBindings = []struct { return service.WrapOp(h.handleModifyIntegration) }, }, + { + name: "PublishDataQualityResultV2", + bind: func(h *Handler) service.JSONOpFunc { + return service.WrapOp(h.handlePublishDataQualityResultV2) + }, + }, { name: "PutAsset", bind: func(h *Handler) service.JSONOpFunc { diff --git a/services/glue/handler_sdk_route_table_test.go b/services/glue/handler_sdk_route_table_test.go index 27bb157a87..2f5c7dd744 100644 --- a/services/glue/handler_sdk_route_table_test.go +++ b/services/glue/handler_sdk_route_table_test.go @@ -48,6 +48,7 @@ func sdkRouteCases() []struct{ op, target string } { {"BatchGetCrawlers", "AWSGlue.BatchGetCrawlers"}, {"BatchGetCustomEntityTypes", "AWSGlue.BatchGetCustomEntityTypes"}, {"BatchGetDataQualityResult", "AWSGlue.BatchGetDataQualityResult"}, + {"BatchGetDataQualityResultV2", "AWSGlue.BatchGetDataQualityResultV2"}, {"BatchGetDataQualityRulesetEvaluationRun", "AWSGlue.BatchGetDataQualityRulesetEvaluationRun"}, {"BatchGetDevEndpoints", "AWSGlue.BatchGetDevEndpoints"}, {"BatchGetIterableForms", "AWSGlue.BatchGetIterableForms"}, @@ -167,6 +168,7 @@ func sdkRouteCases() []struct{ op, target string } { {"GetDataQualityModel", "AWSGlue.GetDataQualityModel"}, {"GetDataQualityModelResult", "AWSGlue.GetDataQualityModelResult"}, {"GetDataQualityResult", "AWSGlue.GetDataQualityResult"}, + {"GetDataQualityResultV2", "AWSGlue.GetDataQualityResultV2"}, {"GetDataQualityRuleRecommendationRun", "AWSGlue.GetDataQualityRuleRecommendationRun"}, {"GetDataQualityRuleset", "AWSGlue.GetDataQualityRuleset"}, {"GetDataQualityRulesetEvaluationRun", "AWSGlue.GetDataQualityRulesetEvaluationRun"}, @@ -236,6 +238,7 @@ func sdkRouteCases() []struct{ op, target string } { {"ListCrawls", "AWSGlue.ListCrawls"}, {"ListCustomEntityTypes", "AWSGlue.ListCustomEntityTypes"}, {"ListDataQualityResults", "AWSGlue.ListDataQualityResults"}, + {"ListDataQualityResultsV2", "AWSGlue.ListDataQualityResultsV2"}, {"ListDataQualityRuleRecommendationRuns", "AWSGlue.ListDataQualityRuleRecommendationRuns"}, {"ListDataQualityRulesetEvaluationRuns", "AWSGlue.ListDataQualityRulesetEvaluationRuns"}, {"ListDataQualityRulesets", "AWSGlue.ListDataQualityRulesets"}, @@ -262,6 +265,7 @@ func sdkRouteCases() []struct{ op, target string } { {"ListUsageProfiles", "AWSGlue.ListUsageProfiles"}, {"ListWorkflows", "AWSGlue.ListWorkflows"}, {"ModifyIntegration", "AWSGlue.ModifyIntegration"}, + {"PublishDataQualityResultV2", "AWSGlue.PublishDataQualityResultV2"}, {"PutAsset", "AWSGlue.PutAsset"}, {"PutAssetType", "AWSGlue.PutAssetType"}, {"PutAttachment", "AWSGlue.PutAttachment"}, diff --git a/services/glue/interfaces.go b/services/glue/interfaces.go index d5a9a072b3..55ef31d400 100644 --- a/services/glue/interfaces.go +++ b/services/glue/interfaces.go @@ -520,6 +520,9 @@ type StorageBackend interface { // DataQuality listing and model operations. ListDataQualityEvaluationRuns() []*DataQualityEvaluationRun ListDataQualityResults() []*DataQualityResult + PublishDataQualityResultV2(in DataQualityResultV2) (string, error) + BatchGetDataQualityResultV2(ids []string) ([]*DataQualityResultV2, []string) + ListDataQualityResultsV2(filter *DataQualityResultV2Filter) []*DataQualityResultV2 PutDataQualityStatisticAnnotation(profileID, statisticID, inclusion string) ListDataQualityStatisticAnnotations(profileID, statisticID string) []*StatisticAnnotation diff --git a/services/glue/realclient_data_quality_results_v2_test.go b/services/glue/realclient_data_quality_results_v2_test.go new file mode 100644 index 0000000000..133a10ce57 --- /dev/null +++ b/services/glue/realclient_data_quality_results_v2_test.go @@ -0,0 +1,247 @@ +package glue_test + +import ( + "testing" + "time" + + "github.com/aws/aws-sdk-go-v2/aws" + gluesdk "github.com/aws/aws-sdk-go-v2/service/glue" + "github.com/aws/aws-sdk-go-v2/service/glue/types" + smithy "github.com/aws/smithy-go" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/blackbirdworks/gopherstack/services/glue" +) + +func publishDQV2( + t *testing.T, + client *gluesdk.Client, + score float64, + evalCtx string, + dims map[string]string, + token string, +) string { + t.Helper() + + in := &gluesdk.PublishDataQualityResultV2Input{ + Score: aws.Float64(score), + EvaluationContext: aws.String(evalCtx), + Dimensions: dims, + RuleResults: []types.DataQualityRuleResult{{ + Name: aws.String("r1"), + EvaluatedRule: aws.String("IsComplete \"id\""), + Result: types.DataQualityRuleResultStatusPass, + EvaluatedMetrics: map[string]float64{"Completeness.id": 1}, + }}, + AggregatedMetrics: &types.DataQualityAggregatedMetrics{TotalRulesPassed: aws.Float64(1)}, + RulesetName: aws.String("rs1"), + Tags: map[string]string{"k": "v"}, + Descriptors: map[string]string{"d": "e"}, + ExecutionStartedOn: aws.Time(time.Unix(1700000000, 0)), + } + if token != "" { + in.ClientToken = aws.String(token) + } + + out, err := client.PublishDataQualityResultV2(t.Context(), in) + require.NoError(t, err) + require.NotEmpty(t, aws.ToString(out.ResultId)) + + return aws.ToString(out.ResultId) +} + +func TestRealClient_DataQualityResultsV2(t *testing.T) { + t.Parallel() + + cases := []struct { + fn func(t *testing.T, client *gluesdk.Client, backend *glue.InMemoryBackend) + name string + }{ + {name: "publish_get_roundtrip", fn: func(t *testing.T, client *gluesdk.Client, _ *glue.InMemoryBackend) { + t.Helper() + id := publishDQV2(t, client, 0.75, "ctx1", map[string]string{"team": "a"}, "") + + got, err := client.GetDataQualityResultV2(t.Context(), &gluesdk.GetDataQualityResultV2Input{ + ResultId: aws.String(id), + }) + require.NoError(t, err) + assert.Equal(t, id, aws.ToString(got.ResultId)) + assert.InDelta(t, 0.75, aws.ToFloat64(got.Score), 1e-9) + assert.Equal(t, "ctx1", aws.ToString(got.EvaluationContext)) + assert.Equal(t, "rs1", aws.ToString(got.RulesetName)) + assert.Equal(t, map[string]string{"team": "a"}, got.Dimensions) + assert.Equal(t, map[string]string{"k": "v"}, got.Tags) + assert.Equal(t, map[string]string{"d": "e"}, got.Descriptors) + require.Len(t, got.RuleResults, 1) + assert.Equal(t, types.DataQualityRuleResultStatusPass, got.RuleResults[0].Result) + assert.InDelta(t, 1.0, got.RuleResults[0].EvaluatedMetrics["Completeness.id"], 1e-9) + assert.InDelta(t, 1.0, aws.ToFloat64(got.AggregatedMetrics.TotalRulesPassed), 1e-9) + require.NotNil(t, got.ResultPublishedOn) + assert.WithinDuration(t, time.Now(), *got.ResultPublishedOn, time.Minute) + require.NotNil(t, got.ExecutionStartedOn) + assert.Equal(t, int64(1700000000), got.ExecutionStartedOn.Unix()) + assert.Nil(t, got.ExecutionCompletedOn) + }}, + {name: "get_not_found", fn: func(t *testing.T, client *gluesdk.Client, _ *glue.InMemoryBackend) { + t.Helper() + _, err := client.GetDataQualityResultV2(t.Context(), &gluesdk.GetDataQualityResultV2Input{ + ResultId: aws.String("dqresult-missing"), + }) + var ae smithy.APIError + require.ErrorAs(t, err, &ae) + assert.Equal(t, "EntityNotFoundException", ae.ErrorCode()) + }}, + {name: "publish_invalid_status", fn: func(t *testing.T, client *gluesdk.Client, _ *glue.InMemoryBackend) { + t.Helper() + _, err := client.PublishDataQualityResultV2(t.Context(), &gluesdk.PublishDataQualityResultV2Input{ + Score: aws.Float64(1), + EvaluationContext: aws.String("c"), + Dimensions: map[string]string{}, + RuleResults: []types.DataQualityRuleResult{{Result: "BOGUS"}}, + }) + var ae smithy.APIError + require.ErrorAs(t, err, &ae) + assert.Equal(t, "InvalidInputException", ae.ErrorCode()) + }}, + {name: "batch_get_found_and_missing", fn: func(t *testing.T, client *gluesdk.Client, _ *glue.InMemoryBackend) { + t.Helper() + id := publishDQV2(t, client, 0.5, "c", map[string]string{}, "") + + out, err := client.BatchGetDataQualityResultV2(t.Context(), &gluesdk.BatchGetDataQualityResultV2Input{ + ResultIds: []string{id, "nope"}, + }) + require.NoError(t, err) + require.Len(t, out.Results, 1) + assert.Equal(t, id, aws.ToString(out.Results[0].ResultId)) + assert.Equal(t, []string{"nope"}, out.ResultsNotFound) + }}, + {name: "client_token_idempotent", fn: func(t *testing.T, client *gluesdk.Client, _ *glue.InMemoryBackend) { + t.Helper() + a := publishDQV2(t, client, 0.5, "c", map[string]string{}, "tok") + b := publishDQV2(t, client, 0.9, "c", map[string]string{}, "tok") + assert.Equal(t, a, b) + + out, err := client.ListDataQualityResultsV2(t.Context(), &gluesdk.ListDataQualityResultsV2Input{}) + require.NoError(t, err) + assert.Len(t, out.Results, 1) + }}, + {name: "list_pagination_and_filter", fn: func(t *testing.T, client *gluesdk.Client, _ *glue.InMemoryBackend) { + t.Helper() + ids := map[string]bool{} + for range 3 { + ids[publishDQV2(t, client, 1, "ctx-a", map[string]string{"team": "a", "env": "p"}, "")] = true + } + other := publishDQV2(t, client, 1, "ctx-b", map[string]string{"team": "b"}, "") + + var seen []string + var next *string + pages := 0 + for { + out, err := client.ListDataQualityResultsV2(t.Context(), &gluesdk.ListDataQualityResultsV2Input{ + MaxResults: aws.Int32(3), + NextToken: next, + }) + require.NoError(t, err) + pages++ + for _, r := range out.Results { + seen = append(seen, aws.ToString(r.ResultId)) + assert.NotNil(t, r.ResultPublishedOn) + } + if out.NextToken == nil { + break + } + next = out.NextToken + } + assert.Equal(t, 2, pages) + assert.Len(t, seen, 4) + assert.Contains(t, seen, other) + + byCtx, err := client.ListDataQualityResultsV2(t.Context(), &gluesdk.ListDataQualityResultsV2Input{ + Filter: &types.DataQualityResultsV2FilterCriteria{EvaluationContext: aws.String("ctx-a")}, + }) + require.NoError(t, err) + assert.Len(t, byCtx.Results, 3) + + byDim, err := client.ListDataQualityResultsV2(t.Context(), &gluesdk.ListDataQualityResultsV2Input{ + Filter: &types.DataQualityResultsV2FilterCriteria{Dimensions: map[string]string{"team": "b"}}, + }) + require.NoError(t, err) + require.Len(t, byDim.Results, 1) + assert.Equal(t, other, aws.ToString(byDim.Results[0].ResultId)) + + future, err := client.ListDataQualityResultsV2(t.Context(), &gluesdk.ListDataQualityResultsV2Input{ + Filter: &types.DataQualityResultsV2FilterCriteria{PublishedAfter: aws.Time(time.Now().Add(time.Hour))}, + }) + require.NoError(t, err) + assert.Empty(t, future.Results) + + past, err := client.ListDataQualityResultsV2(t.Context(), &gluesdk.ListDataQualityResultsV2Input{ + Filter: &types.DataQualityResultsV2FilterCriteria{PublishedAfter: aws.Time(time.Now().Add(-time.Hour))}, + }) + require.NoError(t, err) + assert.Len(t, past.Results, 4) + + ds, err := client.ListDataQualityResultsV2(t.Context(), &gluesdk.ListDataQualityResultsV2Input{ + Filter: &types.DataQualityResultsV2FilterCriteria{ + DataSource: &types.DataSource{GlueTable: &types.GlueTable{ + DatabaseName: aws.String("d"), TableName: aws.String("t"), + }}, + }, + }) + require.NoError(t, err) + assert.Empty(t, ds.Results) + }}, + {name: "v1_v2_consistency", fn: func(t *testing.T, client *gluesdk.Client, backend *glue.InMemoryBackend) { + t.Helper() + id := publishDQV2(t, client, 0.6, "c", map[string]string{}, "") + backend.AddDataQualityResultInternal(&glue.DataQualityResult{ResultID: "v1-only", Score: 0.4}) + + v1, err := client.GetDataQualityResult(t.Context(), &gluesdk.GetDataQualityResultInput{ResultId: aws.String(id)}) + require.NoError(t, err) + assert.InDelta(t, 0.6, aws.ToFloat64(v1.Score), 1e-9) + + v1list, err := client.ListDataQualityResults(t.Context(), &gluesdk.ListDataQualityResultsInput{}) + require.NoError(t, err) + assert.Len(t, v1list.Results, 2) + + v2, err := client.GetDataQualityResultV2(t.Context(), &gluesdk.GetDataQualityResultV2Input{ + ResultId: aws.String("v1-only"), + }) + require.NoError(t, err) + assert.InDelta(t, 0.4, aws.ToFloat64(v2.Score), 1e-9) + + v2list, err := client.ListDataQualityResultsV2(t.Context(), &gluesdk.ListDataQualityResultsV2Input{}) + require.NoError(t, err) + assert.Len(t, v2list.Results, 2) + }}, + {name: "persistence_roundtrip", fn: func(t *testing.T, client *gluesdk.Client, backend *glue.InMemoryBackend) { + t.Helper() + id := publishDQV2(t, client, 0.8, "c", map[string]string{"x": "y"}, "tok") + + snap := backend.Snapshot(t.Context()) + require.NotEmpty(t, snap) + + restored := glue.NewInMemoryBackend(testAccountID, testRegion) + require.NoError(t, restored.Restore(t.Context(), snap)) + + c2 := newTestGlueClient(t, glue.NewHandler(restored)) + got, err := c2.GetDataQualityResultV2(t.Context(), &gluesdk.GetDataQualityResultV2Input{ResultId: aws.String(id)}) + require.NoError(t, err) + assert.Equal(t, map[string]string{"x": "y"}, got.Dimensions) + require.NotNil(t, got.ResultPublishedOn) + + again := publishDQV2(t, c2, 0.1, "c", map[string]string{}, "tok") + assert.Equal(t, id, again) + }}, + } + + for _, tc := range cases { + t.Run(tc.name, func(t *testing.T) { + t.Parallel() + + backend := glue.NewInMemoryBackend(testAccountID, testRegion) + tc.fn(t, newTestGlueClient(t, glue.NewHandler(backend)), backend) + }) + } +} diff --git a/services/glue/store.go b/services/glue/store.go index 3bf3696fed..a80ca2a526 100644 --- a/services/glue/store.go +++ b/services/glue/store.go @@ -160,6 +160,7 @@ type InMemoryBackend struct { blueprints *store.Table[Blueprint] customEntityTypes *store.Table[CustomEntityType] dataQualityResult *store.Table[DataQualityResult] + dataQualityResultV2 *store.Table[DataQualityResultV2] devEndpoints *store.Table[DevEndpoint] jobRuns map[string][]*JobRun // key: jobName jobBookmarks *store.Table[JobBookmark] diff --git a/services/glue/store_setup.go b/services/glue/store_setup.go index 8bd5169303..d6d3387099 100644 --- a/services/glue/store_setup.go +++ b/services/glue/store_setup.go @@ -209,6 +209,13 @@ var tableRegistrations = []func(*InMemoryBackend){ func(b *InMemoryBackend) { b.dataQualityResult = store.Register(b.registry, "dataQualityResult", store.New(dataQualityResultKeyFn)) }, + func(b *InMemoryBackend) { + b.dataQualityResultV2 = store.Register( + b.registry, + "dataQualityResultV2", + store.New(dataQualityResultV2KeyFn), + ) + }, func(b *InMemoryBackend) { b.devEndpoints = store.Register(b.registry, "devEndpoints", store.New(devEndpointKeyFn)) }, diff --git a/services/stepfunctions/sdkwire/registry_gen.go b/services/stepfunctions/sdkwire/registry_gen.go index 9c45648f4c..c7f942c71e 100644 --- a/services/stepfunctions/sdkwire/registry_gen.go +++ b/services/stepfunctions/sdkwire/registry_gen.go @@ -39,7 +39,7 @@ func init() { return &Service{ Protocol: awsjson.New11(acmschemas.CertificateManager), SigningName: "acm", - UserAgentAPI: "api/acm#1.50.3", + UserAgentAPI: "api/acm#1.50.4", Ops: map[string]*Op{ "AddTagsToCertificate": {Schema: smithy.NewOperationSchema(acmschemas.AddTagsToCertificate, acmschemas.AddTagsToCertificateRequest, nil)}, "CreateAcmeDomainValidation": {Schema: smithy.NewOperationSchema(acmschemas.CreateAcmeDomainValidation, acmschemas.CreateAcmeDomainValidationRequest, acmschemas.CreateAcmeDomainValidationResponse), Token: "IdempotencyToken"}, @@ -88,7 +88,7 @@ func init() { return &Service{ Protocol: restjson1.New(amplifyschemas.Amplify), SigningName: "amplify", - UserAgentAPI: "api/amplify#1.48.3", + UserAgentAPI: "api/amplify#1.48.4", Ops: map[string]*Op{ "CreateApp": {Schema: smithy.NewOperationSchema(amplifyschemas.CreateApp, amplifyschemas.CreateAppRequest, amplifyschemas.CreateAppResult)}, "CreateBackendEnvironment": {Schema: smithy.NewOperationSchema(amplifyschemas.CreateBackendEnvironment, amplifyschemas.CreateBackendEnvironmentRequest, amplifyschemas.CreateBackendEnvironmentResult)}, @@ -134,7 +134,7 @@ func init() { return &Service{ Protocol: restjson1.New(apigatewayschemas.BackplaneControlService), SigningName: "apigateway", - UserAgentAPI: "api/apigateway#1.52.0", + UserAgentAPI: "api/apigateway#1.52.1", Headers: map[string]string{"Accept": "application/json"}, Ops: map[string]*Op{ "CreateApiKey": {Schema: smithy.NewOperationSchema(apigatewayschemas.CreateApiKey, apigatewayschemas.CreateApiKeyRequest, apigatewayschemas.ApiKey)}, @@ -268,7 +268,7 @@ func init() { return &Service{ Protocol: restjson1.New(appsyncschemas.AWSDeepdishControlPlaneService), SigningName: "appsync", - UserAgentAPI: "api/appsync#1.62.3", + UserAgentAPI: "api/appsync#1.62.4", Ops: map[string]*Op{ "AssociateApi": {Schema: smithy.NewOperationSchema(appsyncschemas.AssociateApi, appsyncschemas.AssociateApiRequest, appsyncschemas.AssociateApiResponse)}, "AssociateMergedGraphqlApi": {Schema: smithy.NewOperationSchema(appsyncschemas.AssociateMergedGraphqlApi, appsyncschemas.AssociateMergedGraphqlApiRequest, appsyncschemas.AssociateMergedGraphqlApiResponse)}, @@ -351,7 +351,7 @@ func init() { return &Service{ Protocol: restjson1.New(bedrockschemas.AmazonBedrockControlPlaneService), SigningName: "bedrock", - UserAgentAPI: "api/bedrock#1.73.3", + UserAgentAPI: "api/bedrock#1.73.4", Ops: map[string]*Op{ "BatchDeleteAdvancedPromptOptimizationJob": {Schema: smithy.NewOperationSchema(bedrockschemas.BatchDeleteAdvancedPromptOptimizationJob, bedrockschemas.BatchDeleteAdvancedPromptOptimizationJobRequest, bedrockschemas.BatchDeleteAdvancedPromptOptimizationJobResponse)}, "BatchDeleteEvaluationJob": {Schema: smithy.NewOperationSchema(bedrockschemas.BatchDeleteEvaluationJob, bedrockschemas.BatchDeleteEvaluationJobRequest, bedrockschemas.BatchDeleteEvaluationJobResponse)}, @@ -468,7 +468,7 @@ func init() { return &Service{ Protocol: rpcv2.NewCBOR(cloudwatchschemas.GraniteServiceVersion20100801), SigningName: "monitoring", - UserAgentAPI: "api/cloudwatch#1.73.2", + UserAgentAPI: "api/cloudwatch#1.73.3", Ops: map[string]*Op{ "AssociateDatasetKmsKey": {Schema: smithy.NewOperationSchema(cloudwatchschemas.AssociateDatasetKmsKey, cloudwatchschemas.AssociateDatasetKmsKeyInput, cloudwatchschemas.AssociateDatasetKmsKeyOutput)}, "CreateResourceMetricsConfiguration": {Schema: smithy.NewOperationSchema(cloudwatchschemas.CreateResourceMetricsConfiguration, cloudwatchschemas.CreateResourceMetricsConfigurationInput, cloudwatchschemas.CreateResourceMetricsConfigurationOutput)}, @@ -532,7 +532,7 @@ func init() { return &Service{ Protocol: awsjson.New11(cloudwatchlogsschemas.Logs_20140328), SigningName: "logs", - UserAgentAPI: "api/cloudwatchlogs#1.89.2", + UserAgentAPI: "api/cloudwatchlogs#1.89.3", Ops: map[string]*Op{ "AssociateKmsKey": {Schema: smithy.NewOperationSchema(cloudwatchlogsschemas.AssociateKmsKey, cloudwatchlogsschemas.AssociateKmsKeyRequest, nil)}, "AssociateSourceToS3TableIntegration": {Schema: smithy.NewOperationSchema(cloudwatchlogsschemas.AssociateSourceToS3TableIntegration, cloudwatchlogsschemas.AssociateSourceToS3TableIntegrationRequest, cloudwatchlogsschemas.AssociateSourceToS3TableIntegrationResponse)}, @@ -659,7 +659,7 @@ func init() { return &Service{ Protocol: awsjson.New11(codebuildschemas.CodeBuild_20161006), SigningName: "codebuild", - UserAgentAPI: "api/codebuild#1.78.3", + UserAgentAPI: "api/codebuild#1.78.4", Ops: map[string]*Op{ "BatchDeleteBuilds": {Schema: smithy.NewOperationSchema(codebuildschemas.BatchDeleteBuilds, codebuildschemas.BatchDeleteBuildsInput, codebuildschemas.BatchDeleteBuildsOutput)}, "BatchGetBuildBatches": {Schema: smithy.NewOperationSchema(codebuildschemas.BatchGetBuildBatches, codebuildschemas.BatchGetBuildBatchesInput, codebuildschemas.BatchGetBuildBatchesOutput)}, @@ -727,7 +727,7 @@ func init() { return &Service{ Protocol: awsjson.New11(codedeployschemas.CodeDeploy_20141006), SigningName: "codedeploy", - UserAgentAPI: "api/codedeploy#1.45.3", + UserAgentAPI: "api/codedeploy#1.45.4", Ops: map[string]*Op{ "AddTagsToOnPremisesInstances": {Schema: smithy.NewOperationSchema(codedeployschemas.AddTagsToOnPremisesInstances, codedeployschemas.AddTagsToOnPremisesInstancesInput, nil)}, "BatchGetApplicationRevisions": {Schema: smithy.NewOperationSchema(codedeployschemas.BatchGetApplicationRevisions, codedeployschemas.BatchGetApplicationRevisionsInput, codedeployschemas.BatchGetApplicationRevisionsOutput)}, @@ -783,7 +783,7 @@ func init() { return &Service{ Protocol: awsjson.New11(codepipelineschemas.CodePipeline_20150709), SigningName: "codepipeline", - UserAgentAPI: "api/codepipeline#1.55.3", + UserAgentAPI: "api/codepipeline#1.55.4", Ops: map[string]*Op{ "AcknowledgeJob": {Schema: smithy.NewOperationSchema(codepipelineschemas.AcknowledgeJob, codepipelineschemas.AcknowledgeJobInput, codepipelineschemas.AcknowledgeJobOutput)}, "AcknowledgeThirdPartyJob": {Schema: smithy.NewOperationSchema(codepipelineschemas.AcknowledgeThirdPartyJob, codepipelineschemas.AcknowledgeThirdPartyJobInput, codepipelineschemas.AcknowledgeThirdPartyJobOutput)}, @@ -836,7 +836,7 @@ func init() { return &Service{ Protocol: awsjson.New11(cognitoidentityproviderschemas.AWSCognitoIdentityProviderService), SigningName: "cognito-idp", - UserAgentAPI: "api/cognitoidentityprovider#1.75.2", + UserAgentAPI: "api/cognitoidentityprovider#1.75.3", Ops: map[string]*Op{ "AddCustomAttributes": {Schema: smithy.NewOperationSchema(cognitoidentityproviderschemas.AddCustomAttributes, cognitoidentityproviderschemas.AddCustomAttributesRequest, cognitoidentityproviderschemas.AddCustomAttributesResponse)}, "AddUserPoolClientSecret": {Schema: smithy.NewOperationSchema(cognitoidentityproviderschemas.AddUserPoolClientSecret, cognitoidentityproviderschemas.AddUserPoolClientSecretRequest, cognitoidentityproviderschemas.AddUserPoolClientSecretResponse)}, @@ -977,7 +977,7 @@ func init() { return &Service{ Protocol: awsjson.New10(dynamodbschemas.DynamoDB_20120810), SigningName: "dynamodb", - UserAgentAPI: "api/dynamodb#1.70.2", + UserAgentAPI: "api/dynamodb#1.70.3", Ops: map[string]*Op{ "BatchExecuteStatement": {Schema: smithy.NewOperationSchema(dynamodbschemas.BatchExecuteStatement, dynamodbschemas.BatchExecuteStatementInput, dynamodbschemas.BatchExecuteStatementOutput)}, "BatchGetItem": {Schema: smithy.NewOperationSchema(dynamodbschemas.BatchGetItem, dynamodbschemas.BatchGetItemInput, dynamodbschemas.BatchGetItemOutput)}, @@ -1044,7 +1044,7 @@ func init() { return &Service{ Protocol: awsjson.New11(ecrschemas.AmazonEC2ContainerRegistry_V20150921), SigningName: "ecr", - UserAgentAPI: "api/ecr#1.66.3", + UserAgentAPI: "api/ecr#1.66.4", Ops: map[string]*Op{ "BatchCheckLayerAvailability": {Schema: smithy.NewOperationSchema(ecrschemas.BatchCheckLayerAvailability, ecrschemas.BatchCheckLayerAvailabilityRequest, ecrschemas.BatchCheckLayerAvailabilityResponse)}, "BatchDeleteImage": {Schema: smithy.NewOperationSchema(ecrschemas.BatchDeleteImage, ecrschemas.BatchDeleteImageRequest, ecrschemas.BatchDeleteImageResponse)}, @@ -1111,7 +1111,7 @@ func init() { return &Service{ Protocol: awsjson.New11(ecsschemas.AmazonEC2ContainerServiceV20141113), SigningName: "ecs", - UserAgentAPI: "api/ecs#1.100.2", + UserAgentAPI: "api/ecs#1.100.3", Ops: map[string]*Op{ "ContinueServiceDeployment": {Schema: smithy.NewOperationSchema(ecsschemas.ContinueServiceDeployment, ecsschemas.ContinueServiceDeploymentRequest, ecsschemas.ContinueServiceDeploymentResponse)}, "CreateCapacityProvider": {Schema: smithy.NewOperationSchema(ecsschemas.CreateCapacityProvider, ecsschemas.CreateCapacityProviderRequest, ecsschemas.CreateCapacityProviderResponse)}, @@ -1197,7 +1197,7 @@ func init() { return &Service{ Protocol: restjson1.New(eksschemas.AWSWesleyFrontend), SigningName: "eks", - UserAgentAPI: "api/eks#1.104.0", + UserAgentAPI: "api/eks#1.104.1", Ops: map[string]*Op{ "ActivateCertificateAuthority": {Schema: smithy.NewOperationSchema(eksschemas.ActivateCertificateAuthority, eksschemas.ActivateCertificateAuthorityRequest, eksschemas.ActivateCertificateAuthorityResponse), Token: "ClientRequestToken"}, "AssociateAccessPolicy": {Schema: smithy.NewOperationSchema(eksschemas.AssociateAccessPolicy, eksschemas.AssociateAccessPolicyRequest, eksschemas.AssociateAccessPolicyResponse)}, @@ -1276,7 +1276,7 @@ func init() { return &Service{ Protocol: awsjson.New11(eventbridgeschemas.AWSEvents), SigningName: "events", - UserAgentAPI: "api/eventbridge#1.55.2", + UserAgentAPI: "api/eventbridge#1.55.3", Ops: map[string]*Op{ "ActivateEventSource": {Schema: smithy.NewOperationSchema(eventbridgeschemas.ActivateEventSource, eventbridgeschemas.ActivateEventSourceRequest, nil)}, "CancelReplay": {Schema: smithy.NewOperationSchema(eventbridgeschemas.CancelReplay, eventbridgeschemas.CancelReplayRequest, eventbridgeschemas.CancelReplayResponse)}, @@ -1342,7 +1342,7 @@ func init() { return &Service{ Protocol: awsjson.New11(glueschemas.AWSGlue), SigningName: "glue", - UserAgentAPI: "api/glue#1.169.0", + UserAgentAPI: "api/glue#1.170.0", Ops: map[string]*Op{ "AssociateGlossaryTerms": {Schema: smithy.NewOperationSchema(glueschemas.AssociateGlossaryTerms, glueschemas.AssociateGlossaryTermsRequest, glueschemas.AssociateGlossaryTermsResponse), Token: "ClientToken"}, "BatchCreatePartition": {Schema: smithy.NewOperationSchema(glueschemas.BatchCreatePartition, glueschemas.BatchCreatePartitionRequest, glueschemas.BatchCreatePartitionResponse)}, @@ -1354,6 +1354,7 @@ func init() { "BatchGetCrawlers": {Schema: smithy.NewOperationSchema(glueschemas.BatchGetCrawlers, glueschemas.BatchGetCrawlersRequest, glueschemas.BatchGetCrawlersResponse)}, "BatchGetCustomEntityTypes": {Schema: smithy.NewOperationSchema(glueschemas.BatchGetCustomEntityTypes, glueschemas.BatchGetCustomEntityTypesRequest, glueschemas.BatchGetCustomEntityTypesResponse)}, "BatchGetDataQualityResult": {Schema: smithy.NewOperationSchema(glueschemas.BatchGetDataQualityResult, glueschemas.BatchGetDataQualityResultRequest, glueschemas.BatchGetDataQualityResultResponse)}, + "BatchGetDataQualityResultV2": {Schema: smithy.NewOperationSchema(glueschemas.BatchGetDataQualityResultV2, glueschemas.BatchGetDataQualityResultV2Request, glueschemas.BatchGetDataQualityResultV2Response)}, "BatchGetDataQualityRulesetEvaluationRun": {Schema: smithy.NewOperationSchema(glueschemas.BatchGetDataQualityRulesetEvaluationRun, glueschemas.BatchGetDataQualityRulesetEvaluationRunRequest, glueschemas.BatchGetDataQualityRulesetEvaluationRunResponse)}, "BatchGetDevEndpoints": {Schema: smithy.NewOperationSchema(glueschemas.BatchGetDevEndpoints, glueschemas.BatchGetDevEndpointsRequest, glueschemas.BatchGetDevEndpointsResponse)}, "BatchGetIterableForms": {Schema: smithy.NewOperationSchema(glueschemas.BatchGetIterableForms, glueschemas.BatchGetIterableFormsRequest, glueschemas.BatchGetIterableFormsResponse)}, @@ -1473,6 +1474,7 @@ func init() { "GetDataQualityModel": {Schema: smithy.NewOperationSchema(glueschemas.GetDataQualityModel, glueschemas.GetDataQualityModelRequest, glueschemas.GetDataQualityModelResponse)}, "GetDataQualityModelResult": {Schema: smithy.NewOperationSchema(glueschemas.GetDataQualityModelResult, glueschemas.GetDataQualityModelResultRequest, glueschemas.GetDataQualityModelResultResponse)}, "GetDataQualityResult": {Schema: smithy.NewOperationSchema(glueschemas.GetDataQualityResult, glueschemas.GetDataQualityResultRequest, glueschemas.GetDataQualityResultResponse)}, + "GetDataQualityResultV2": {Schema: smithy.NewOperationSchema(glueschemas.GetDataQualityResultV2, glueschemas.GetDataQualityResultV2Request, glueschemas.GetDataQualityResultV2Response)}, "GetDataQualityRuleRecommendationRun": {Schema: smithy.NewOperationSchema(glueschemas.GetDataQualityRuleRecommendationRun, glueschemas.GetDataQualityRuleRecommendationRunRequest, glueschemas.GetDataQualityRuleRecommendationRunResponse)}, "GetDataQualityRuleset": {Schema: smithy.NewOperationSchema(glueschemas.GetDataQualityRuleset, glueschemas.GetDataQualityRulesetRequest, glueschemas.GetDataQualityRulesetResponse)}, "GetDataQualityRulesetEvaluationRun": {Schema: smithy.NewOperationSchema(glueschemas.GetDataQualityRulesetEvaluationRun, glueschemas.GetDataQualityRulesetEvaluationRunRequest, glueschemas.GetDataQualityRulesetEvaluationRunResponse)}, @@ -1544,6 +1546,7 @@ func init() { "ListCrawls": {Schema: smithy.NewOperationSchema(glueschemas.ListCrawls, glueschemas.ListCrawlsRequest, glueschemas.ListCrawlsResponse)}, "ListCustomEntityTypes": {Schema: smithy.NewOperationSchema(glueschemas.ListCustomEntityTypes, glueschemas.ListCustomEntityTypesRequest, glueschemas.ListCustomEntityTypesResponse)}, "ListDataQualityResults": {Schema: smithy.NewOperationSchema(glueschemas.ListDataQualityResults, glueschemas.ListDataQualityResultsRequest, glueschemas.ListDataQualityResultsResponse)}, + "ListDataQualityResultsV2": {Schema: smithy.NewOperationSchema(glueschemas.ListDataQualityResultsV2, glueschemas.ListDataQualityResultsV2Request, glueschemas.ListDataQualityResultsV2Response)}, "ListDataQualityRuleRecommendationRuns": {Schema: smithy.NewOperationSchema(glueschemas.ListDataQualityRuleRecommendationRuns, glueschemas.ListDataQualityRuleRecommendationRunsRequest, glueschemas.ListDataQualityRuleRecommendationRunsResponse)}, "ListDataQualityRulesetEvaluationRuns": {Schema: smithy.NewOperationSchema(glueschemas.ListDataQualityRulesetEvaluationRuns, glueschemas.ListDataQualityRulesetEvaluationRunsRequest, glueschemas.ListDataQualityRulesetEvaluationRunsResponse)}, "ListDataQualityRulesets": {Schema: smithy.NewOperationSchema(glueschemas.ListDataQualityRulesets, glueschemas.ListDataQualityRulesetsRequest, glueschemas.ListDataQualityRulesetsResponse)}, @@ -1570,6 +1573,7 @@ func init() { "ListUsageProfiles": {Schema: smithy.NewOperationSchema(glueschemas.ListUsageProfiles, glueschemas.ListUsageProfilesRequest, glueschemas.ListUsageProfilesResponse)}, "ListWorkflows": {Schema: smithy.NewOperationSchema(glueschemas.ListWorkflows, glueschemas.ListWorkflowsRequest, glueschemas.ListWorkflowsResponse)}, "ModifyIntegration": {Schema: smithy.NewOperationSchema(glueschemas.ModifyIntegration, glueschemas.ModifyIntegrationRequest, glueschemas.ModifyIntegrationResponse)}, + "PublishDataQualityResultV2": {Schema: smithy.NewOperationSchema(glueschemas.PublishDataQualityResultV2, glueschemas.PublishDataQualityResultV2Request, glueschemas.PublishDataQualityResultV2Response), Token: "ClientToken"}, "PutAsset": {Schema: smithy.NewOperationSchema(glueschemas.PutAsset, glueschemas.PutAssetRequest, glueschemas.PutAssetResponse), Token: "ClientToken"}, "PutAssetType": {Schema: smithy.NewOperationSchema(glueschemas.PutAssetType, glueschemas.PutAssetTypeRequest, glueschemas.PutAssetTypeResponse), Token: "ClientToken"}, "PutAttachment": {Schema: smithy.NewOperationSchema(glueschemas.PutAttachment, glueschemas.PutAttachmentRequest, glueschemas.PutAttachmentResponse), Token: "ClientToken"}, @@ -1653,7 +1657,7 @@ func init() { return &Service{ Protocol: restjson1.New(iotschemas.AWSIotService), SigningName: "iot", - UserAgentAPI: "api/iot#1.84.3", + UserAgentAPI: "api/iot#1.84.4", Ops: map[string]*Op{ "AcceptCertificateTransfer": {Schema: smithy.NewOperationSchema(iotschemas.AcceptCertificateTransfer, iotschemas.AcceptCertificateTransferRequest, nil)}, "AddThingToBillingGroup": {Schema: smithy.NewOperationSchema(iotschemas.AddThingToBillingGroup, iotschemas.AddThingToBillingGroupRequest, iotschemas.AddThingToBillingGroupResponse)}, @@ -1934,7 +1938,7 @@ func init() { return &Service{ Protocol: awsjson.New11(kinesisschemas.Kinesis_20131202), SigningName: "kinesis", - UserAgentAPI: "api/kinesis#1.56.3", + UserAgentAPI: "api/kinesis#1.56.4", Ops: map[string]*Op{ "AddTagsToStream": {Schema: smithy.NewOperationSchema(kinesisschemas.AddTagsToStream, kinesisschemas.AddTagsToStreamInput, nil)}, "CreateChannel": {Schema: smithy.NewOperationSchema(kinesisschemas.CreateChannel, kinesisschemas.CreateChannelInput, kinesisschemas.CreateChannelOutput)}, @@ -1988,7 +1992,7 @@ func init() { return &Service{ Protocol: awsjson.New11(kmsschemas.TrentService), SigningName: "kms", - UserAgentAPI: "api/kms#1.61.3", + UserAgentAPI: "api/kms#1.61.4", Ops: map[string]*Op{ "CancelKeyDeletion": {Schema: smithy.NewOperationSchema(kmsschemas.CancelKeyDeletion, kmsschemas.CancelKeyDeletionRequest, kmsschemas.CancelKeyDeletionResponse)}, "ConnectCustomKeyStore": {Schema: smithy.NewOperationSchema(kmsschemas.ConnectCustomKeyStore, kmsschemas.ConnectCustomKeyStoreRequest, kmsschemas.ConnectCustomKeyStoreResponse)}, @@ -2051,7 +2055,7 @@ func init() { return &Service{ Protocol: restjson1.New(lambdaschemas.AWSGirApiService), SigningName: "lambda", - UserAgentAPI: "api/lambda#1.112.0", + UserAgentAPI: "api/lambda#1.112.2", Ops: map[string]*Op{ "AddLayerVersionPermission": {Schema: smithy.NewOperationSchema(lambdaschemas.AddLayerVersionPermission, lambdaschemas.AddLayerVersionPermissionRequest, lambdaschemas.AddLayerVersionPermissionResponse)}, "AddPermission": {Schema: smithy.NewOperationSchema(lambdaschemas.AddPermission, lambdaschemas.AddPermissionRequest, lambdaschemas.AddPermissionResponse)}, @@ -2148,7 +2152,7 @@ func init() { return &Service{ Protocol: awsjson.New11(secretsmanagerschemas.Secretsmanager), SigningName: "secretsmanager", - UserAgentAPI: "api/secretsmanager#1.50.3", + UserAgentAPI: "api/secretsmanager#1.50.4", Ops: map[string]*Op{ "BatchGetSecretValue": {Schema: smithy.NewOperationSchema(secretsmanagerschemas.BatchGetSecretValue, secretsmanagerschemas.BatchGetSecretValueRequest, secretsmanagerschemas.BatchGetSecretValueResponse)}, "CancelRotateSecret": {Schema: smithy.NewOperationSchema(secretsmanagerschemas.CancelRotateSecret, secretsmanagerschemas.CancelRotateSecretRequest, secretsmanagerschemas.CancelRotateSecretResponse)}, @@ -2180,7 +2184,7 @@ func init() { return &Service{ Protocol: awsjson.New10(sfnschemas.AWSStepFunctions), SigningName: "states", - UserAgentAPI: "api/sfn#1.51.3", + UserAgentAPI: "api/sfn#1.51.4", Ops: map[string]*Op{ "CreateActivity": {Schema: smithy.NewOperationSchema(sfnschemas.CreateActivity, sfnschemas.CreateActivityInput, sfnschemas.CreateActivityOutput)}, "CreateStateMachine": {Schema: smithy.NewOperationSchema(sfnschemas.CreateStateMachine, sfnschemas.CreateStateMachineInput, sfnschemas.CreateStateMachineOutput)}, @@ -2226,7 +2230,7 @@ func init() { return &Service{ Protocol: awsjson.New10(sqsschemas.AmazonSQS), SigningName: "sqs", - UserAgentAPI: "api/sqs#1.52.3", + UserAgentAPI: "api/sqs#1.52.4", Ops: map[string]*Op{ "AddPermission": {Schema: smithy.NewOperationSchema(sqsschemas.AddPermission, sqsschemas.AddPermissionRequest, nil)}, "CancelMessageMoveTask": {Schema: smithy.NewOperationSchema(sqsschemas.CancelMessageMoveTask, sqsschemas.CancelMessageMoveTaskRequest, sqsschemas.CancelMessageMoveTaskResult)}, @@ -2258,7 +2262,7 @@ func init() { return &Service{ Protocol: awsjson.New11(transcribeschemas.Transcribe), SigningName: "transcribe", - UserAgentAPI: "api/transcribe#1.66.3", + UserAgentAPI: "api/transcribe#1.66.4", Ops: map[string]*Op{ "CreateCallAnalyticsCategory": {Schema: smithy.NewOperationSchema(transcribeschemas.CreateCallAnalyticsCategory, transcribeschemas.CreateCallAnalyticsCategoryRequest, transcribeschemas.CreateCallAnalyticsCategoryResponse)}, "CreateLanguageModel": {Schema: smithy.NewOperationSchema(transcribeschemas.CreateLanguageModel, transcribeschemas.CreateLanguageModelRequest, transcribeschemas.CreateLanguageModelResponse)}, @@ -2365,19 +2369,19 @@ func init() { return legacyService("cloudformation", "cloudformation", "api/cloudformation#1.82.0", queryProtocol) }) register("ec2", func() *Service { - return legacyService("ec2", "ec2", "api/ec2#1.338.3", ec2queryProtocol) + return legacyService("ec2", "ec2", "api/ec2#1.338.4", ec2queryProtocol) }) register("efs", func() *Service { - return legacyService("efs", "elasticfilesystem", "api/efs#1.49.3", restjson1Protocol) + return legacyService("efs", "elasticfilesystem", "api/efs#1.49.4", restjson1Protocol) }) register("elasticache", func() *Service { return legacyService("elasticache", "elasticache", "api/elasticache#1.63.2", queryProtocol) }) register("elasticloadbalancingv2", func() *Service { - return legacyService("elasticloadbalancingv2", "elasticloadbalancing", "api/elasticloadbalancingv2#1.63.3", queryProtocol) + return legacyService("elasticloadbalancingv2", "elasticloadbalancing", "api/elasticloadbalancingv2#1.63.4", queryProtocol) }) register("iam", func() *Service { - return legacyService("iam", "iam", "api/iam#1.64.3", queryProtocol) + return legacyService("iam", "iam", "api/iam#1.64.4", queryProtocol) }) register("rds", func() *Service { return legacyService("rds", "rds", "api/rds#1.130.2", queryProtocol) @@ -2389,10 +2393,10 @@ func init() { return legacyService("redshiftdata", "redshift-data", "api/redshiftdata#1.49.2", awsjson11Protocol) }) register("rekognition", func() *Service { - return legacyService("rekognition", "rekognition", "api/rekognition#1.60.2", awsjson11Protocol) + return legacyService("rekognition", "rekognition", "api/rekognition#1.60.3", awsjson11Protocol) }) register("route53", func() *Service { - return legacyService("route53", "route53", "api/route53#1.70.3", restxmlProtocol) + return legacyService("route53", "route53", "api/route53#1.70.4", restxmlProtocol) }) register("scheduler", func() *Service { return legacyService("scheduler", "scheduler", "api/scheduler#1.25.3", restjson1Protocol) @@ -2401,12 +2405,12 @@ func init() { return legacyService("ses", "ses", "api/ses#1.42.3", queryProtocol) }) register("sns", func() *Service { - return legacyService("sns", "sns", "api/sns#1.47.4", queryProtocol) + return legacyService("sns", "sns", "api/sns#1.47.5", queryProtocol) }) register("ssm", func() *Service { - return legacyService("ssm", "ssm", "api/ssm#1.79.2", awsjson11Protocol) + return legacyService("ssm", "ssm", "api/ssm#1.79.3", awsjson11Protocol) }) register("sts", func() *Service { - return legacyService("sts", "sts", "api/sts#1.51.3", queryProtocol) + return legacyService("sts", "sts", "api/sts#1.51.4", queryProtocol) }) } diff --git a/testdata/routing/corpus.tsv b/testdata/routing/corpus.tsv index b31674713e..3d08b07860 100644 --- a/testdata/routing/corpus.tsv +++ b/testdata/routing/corpus.tsv @@ -7326,7 +7326,9 @@ POST localhost:4566 / application/x-amz-json-1.1 AWSGlue.BatchGetCrawlers {} G POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.BatchGetCustomEntityTypes {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / application/x-amz-json-1.1 AWSGlue.BatchGetCustomEntityTypes {} Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.BatchGetDataQualityResult {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue +POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.BatchGetDataQualityResultV2 {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / application/x-amz-json-1.1 AWSGlue.BatchGetDataQualityResult {} Glue Glue +POST localhost:4566 / application/x-amz-json-1.1 AWSGlue.BatchGetDataQualityResultV2 {} Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.BatchGetDataQualityRulesetEvaluationRun {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / application/x-amz-json-1.1 AWSGlue.BatchGetDataQualityRulesetEvaluationRun {} Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.BatchGetDevEndpoints {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue @@ -7459,6 +7461,7 @@ POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.GetDataflowGraph { POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.GetDataQualityModel {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.GetDataQualityModelResult {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.GetDataQualityResult {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue +POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.GetDataQualityResultV2 {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.GetDataQualityRuleRecommendationRun {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.GetDataQualityRuleset {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.GetDataQualityRulesetEvaluationRun {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue @@ -7525,6 +7528,8 @@ POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.ListCrawlers {} Us POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.ListCrawls {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.ListCustomEntityTypes {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.ListDataQualityResults {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue +POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.ListDataQualityResultsV2 {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue +POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.PublishDataQualityResultV2 {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.ListDataQualityRuleRecommendationRuns {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.ListDataQualityRulesetEvaluationRuns {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue POST localhost:4566 / glue application/x-amz-json-1.1 AWSGlue.ListDataQualityRulesets {} User-Agent:aws-sdk-go-v2/1.41.0 ua/2.1 os/linux lang/go#1.26 api/glue#1.0.0 Glue Glue From 17256eb316d57123604ce92c1eda006c8ed4d5e3 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 20:43:39 -0500 Subject: [PATCH 16/24] style(glue): wrap long test line Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/glue/realclient_data_quality_results_v2_test.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/glue/realclient_data_quality_results_v2_test.go b/services/glue/realclient_data_quality_results_v2_test.go index 133a10ce57..0363dbd92d 100644 --- a/services/glue/realclient_data_quality_results_v2_test.go +++ b/services/glue/realclient_data_quality_results_v2_test.go @@ -197,7 +197,10 @@ func TestRealClient_DataQualityResultsV2(t *testing.T) { id := publishDQV2(t, client, 0.6, "c", map[string]string{}, "") backend.AddDataQualityResultInternal(&glue.DataQualityResult{ResultID: "v1-only", Score: 0.4}) - v1, err := client.GetDataQualityResult(t.Context(), &gluesdk.GetDataQualityResultInput{ResultId: aws.String(id)}) + v1, err := client.GetDataQualityResult( + t.Context(), + &gluesdk.GetDataQualityResultInput{ResultId: aws.String(id)}, + ) require.NoError(t, err) assert.InDelta(t, 0.6, aws.ToFloat64(v1.Score), 1e-9) From a843dcf433b0825269d955c6d1bbd7e3cfea4937 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 20:43:54 -0500 Subject: [PATCH 17/24] style(glue): wrap long test line Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/glue/realclient_data_quality_results_v2_test.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/glue/realclient_data_quality_results_v2_test.go b/services/glue/realclient_data_quality_results_v2_test.go index 0363dbd92d..ea892776db 100644 --- a/services/glue/realclient_data_quality_results_v2_test.go +++ b/services/glue/realclient_data_quality_results_v2_test.go @@ -229,7 +229,10 @@ func TestRealClient_DataQualityResultsV2(t *testing.T) { require.NoError(t, restored.Restore(t.Context(), snap)) c2 := newTestGlueClient(t, glue.NewHandler(restored)) - got, err := c2.GetDataQualityResultV2(t.Context(), &gluesdk.GetDataQualityResultV2Input{ResultId: aws.String(id)}) + got, err := c2.GetDataQualityResultV2( + t.Context(), + &gluesdk.GetDataQualityResultV2Input{ResultId: aws.String(id)}, + ) require.NoError(t, err) assert.Equal(t, map[string]string{"x": "y"}, got.Dimensions) require.NotNil(t, got.ResultPublishedOn) From dedafb17244ca8c19419608120727149e26cbbf3 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 20:49:52 -0500 Subject: [PATCH 18/24] fix(gcpcloudbuild): make Wait safe against concurrent build launches WaitGroup.Wait racing with Add from CreateBuild/Reset panicked ('WaitGroup is reused') and tripped -race; track in-flight builds with a counter and idle channel under the backend lock. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/gcpcloudbuild/backend.go | 18 ++++++++++++----- services/gcpcloudbuild/builds_test.go | 29 +++++++++++++++++++++++++++ services/gcpcloudbuild/lifecycle.go | 16 +++++++++++++-- 3 files changed, 56 insertions(+), 7 deletions(-) diff --git a/services/gcpcloudbuild/backend.go b/services/gcpcloudbuild/backend.go index a154f6376a..dba11dc9e2 100644 --- a/services/gcpcloudbuild/backend.go +++ b/services/gcpcloudbuild/backend.go @@ -3,7 +3,6 @@ package gcpcloudbuild import ( "context" "os" - "sync" "time" "cloud.google.com/go/cloudbuild/apiv1/v2/cloudbuildpb" @@ -41,7 +40,8 @@ type InMemoryBackend struct { pools map[string]*cloudbuildpb.WorkerPool cancels map[string]context.CancelFunc ops *gcplro.Store - wg *sync.WaitGroup + running int + idle chan struct{} rt Runtime svc Services workDir string @@ -54,7 +54,7 @@ func NewInMemoryBackend() *InMemoryBackend { now: time.Now, after: realTimer, ctx: context.Background(), mu: lockmetrics.New("gcpcloudbuild"), builds: map[string]*buildRec{}, triggers: map[string]*cloudbuildpb.BuildTrigger{}, pools: map[string]*cloudbuildpb.WorkerPool{}, cancels: map[string]context.CancelFunc{}, - ops: gcplro.New("gcpcloudbuild"), wg: &sync.WaitGroup{}, workDir: os.TempDir(), + ops: gcplro.New("gcpcloudbuild"), workDir: os.TempDir(), noEngine: reasonNoRuntime, } } @@ -108,7 +108,15 @@ func (b *InMemoryBackend) SetClock(now func() time.Time, after timerFunc) { } // Wait blocks until every running build goroutine has exited. -func (b *InMemoryBackend) Wait() { b.wg.Wait() } +func (b *InMemoryBackend) Wait() { + b.mu.RLock("Wait") + idle := b.idle + b.mu.RUnlock() + + if idle != nil { + <-idle + } +} // Close cancels running builds and waits for them to exit. func (b *InMemoryBackend) Close() { @@ -119,7 +127,7 @@ func (b *InMemoryBackend) Close() { } b.mu.RUnlock() - b.wg.Wait() + b.Wait() } // Reset cancels running builds and drops all state. diff --git a/services/gcpcloudbuild/builds_test.go b/services/gcpcloudbuild/builds_test.go index a1c95f625d..d6816293da 100644 --- a/services/gcpcloudbuild/builds_test.go +++ b/services/gcpcloudbuild/builds_test.go @@ -515,3 +515,32 @@ func TestCancelBeatsKilledStepExit(t *testing.T) { got := e.get(t, meta.GetBuild().GetName()) assert.Equal(t, cloudbuildpb.Build_CANCELLED, got.GetStatus()) } + +func TestWaitConcurrentWithCreateBuild(t *testing.T) { + t.Parallel() + + e := newEnv(t, nil) + + var wg sync.WaitGroup + + for range 8 { + wg.Go(func() { + for range 5 { + cop, err := e.client.CreateBuild(t.Context(), &cloudbuildpb.CreateBuildRequest{ + Parent: parent, Build: buildOf(step("img")), + }) + assert.NoError(t, err) + + _, err = cop.Wait(t.Context()) + assert.NoError(t, err) + } + }) + wg.Go(func() { + for range 50 { + e.backend.Wait() + } + }) + } + + wg.Wait() +} diff --git a/services/gcpcloudbuild/lifecycle.go b/services/gcpcloudbuild/lifecycle.go index 40cec289d1..0c35e0f82a 100644 --- a/services/gcpcloudbuild/lifecycle.go +++ b/services/gcpcloudbuild/lifecycle.go @@ -131,16 +131,28 @@ func (b *InMemoryBackend) launch(r ref) { ctx, cancel := context.WithCancel(b.ctx) b.cancels[r.key()] = cancel + if b.running == 0 { + b.idle = make(chan struct{}) + } + + b.running++ + b.mu.Unlock() - b.wg.Go(func() { + go func() { defer func() { cancel() b.mu.Lock("launch.done") delete(b.cancels, r.key()) + + if b.running--; b.running == 0 { + close(b.idle) + b.idle = nil + } + b.mu.Unlock() }() b.execute(ctx, r) - }) + }() } From 967ca7b5587dbdfca5498b1d4638730b0f45265f Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 20:51:34 -0500 Subject: [PATCH 19/24] fix(gcpcloudbuild): field alignment and require in Wait test Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/gcpcloudbuild/backend.go | 2 +- services/gcpcloudbuild/builds_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/services/gcpcloudbuild/backend.go b/services/gcpcloudbuild/backend.go index dba11dc9e2..637907e74a 100644 --- a/services/gcpcloudbuild/backend.go +++ b/services/gcpcloudbuild/backend.go @@ -40,12 +40,12 @@ type InMemoryBackend struct { pools map[string]*cloudbuildpb.WorkerPool cancels map[string]context.CancelFunc ops *gcplro.Store - running int idle chan struct{} rt Runtime svc Services workDir string noEngine string + running int } // NewInMemoryBackend creates an empty backend with no container runtime. diff --git a/services/gcpcloudbuild/builds_test.go b/services/gcpcloudbuild/builds_test.go index d6816293da..c32877ec4a 100644 --- a/services/gcpcloudbuild/builds_test.go +++ b/services/gcpcloudbuild/builds_test.go @@ -529,7 +529,7 @@ func TestWaitConcurrentWithCreateBuild(t *testing.T) { cop, err := e.client.CreateBuild(t.Context(), &cloudbuildpb.CreateBuildRequest{ Parent: parent, Build: buildOf(step("img")), }) - assert.NoError(t, err) + require.NoError(t, err) _, err = cop.Wait(t.Context()) assert.NoError(t, err) From fd6193da8183f6e68d870d9266970271f952095f Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 22:08:36 -0500 Subject: [PATCH 20/24] refactor: drop manual response-body drains the Go 1.27 transport makes redundant Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- services/azureeventgrid/sinks.go | 3 --- services/cloudwatch/put_metric_data_compression_test.go | 3 --- services/gcpcloudtasks/dispatch.go | 4 ---- services/gcpfunctions/ingress.go | 1 - services/gcpmonitoring/notify.go | 4 ---- services/gcpscheduler/dispatch.go | 4 ---- services/sagemaker/engine_model.go | 1 - services/sns/confirmation.go | 2 -- services/sns/delivery.go | 2 -- services/sns/store.go | 4 ---- 10 files changed, 28 deletions(-) diff --git a/services/azureeventgrid/sinks.go b/services/azureeventgrid/sinks.go index 1db1531e82..5dac17a807 100644 --- a/services/azureeventgrid/sinks.go +++ b/services/azureeventgrid/sinks.go @@ -3,7 +3,6 @@ package azureeventgrid import ( "bytes" "context" - "io" "maps" "net/http" "strconv" @@ -69,8 +68,6 @@ func (b *InMemoryBackend) deliverWebhook(ctx context.Context, j job) outcome { defer resp.Body.Close() - _, _ = io.Copy(io.Discard, io.LimitReader(resp.Body, maxResponseBytes)) - return statusOutcome(resp.StatusCode) } diff --git a/services/cloudwatch/put_metric_data_compression_test.go b/services/cloudwatch/put_metric_data_compression_test.go index 0cc7ec9b30..088dcbbeb2 100644 --- a/services/cloudwatch/put_metric_data_compression_test.go +++ b/services/cloudwatch/put_metric_data_compression_test.go @@ -4,7 +4,6 @@ import ( "bytes" "compress/gzip" "fmt" - "io" "net/http" "net/http/httptest" "testing" @@ -168,7 +167,6 @@ func TestPutMetricData_RawEncodings(t *testing.T) { resp, err := http.DefaultClient.Do(req) require.NoError(t, err) defer resp.Body.Close() - _, _ = io.Copy(io.Discard, resp.Body) assert.Equal(t, tt.wantCode, resp.StatusCode) }) @@ -209,7 +207,6 @@ func TestPutMetricData_FormGzipRoutes(t *testing.T) { resp, err := http.DefaultClient.Do(req) require.NoError(t, err) defer resp.Body.Close() - _, _ = io.Copy(io.Discard, resp.Body) assert.Equal(t, tt.wantCode, resp.StatusCode) }) diff --git a/services/gcpcloudtasks/dispatch.go b/services/gcpcloudtasks/dispatch.go index 0121992ae0..57ac128438 100644 --- a/services/gcpcloudtasks/dispatch.go +++ b/services/gcpcloudtasks/dispatch.go @@ -4,7 +4,6 @@ import ( "bytes" "context" "errors" - "io" "math" "net/http" "time" @@ -21,8 +20,6 @@ import ( "github.com/blackbirdworks/gopherstack/pkgs/logger" ) -const drainLimit = 1 << 20 - // job is one started dispatch attempt. type job struct { client *http.Client @@ -177,7 +174,6 @@ func (b *InMemoryBackend) deliver(ctx context.Context, j job) result { return result{err: err} } - _, _ = io.CopyN(io.Discard, resp.Body, drainLimit) _ = resp.Body.Close() return result{sc: resp.StatusCode} diff --git a/services/gcpfunctions/ingress.go b/services/gcpfunctions/ingress.go index 2f495067e4..6d7702d695 100644 --- a/services/gcpfunctions/ingress.go +++ b/services/gcpfunctions/ingress.go @@ -317,7 +317,6 @@ func (b *InMemoryBackend) deliver(ctx context.Context, rec *statusRecorder, port } defer resp.Body.Close() - _, _ = io.Copy(io.Discard, resp.Body) rec.code = resp.StatusCode } diff --git a/services/gcpmonitoring/notify.go b/services/gcpmonitoring/notify.go index bfc7e1e4ca..8d8f9d4294 100644 --- a/services/gcpmonitoring/notify.go +++ b/services/gcpmonitoring/notify.go @@ -6,7 +6,6 @@ import ( "encoding/json" "errors" "fmt" - "io" "maps" "net/http" "net/url" @@ -21,7 +20,6 @@ import ( const ( payloadVersion = "1.2" - maxResponse = 64 << 10 ) // target is a snapshot of a notification channel taken when the incident changed state. @@ -175,8 +173,6 @@ func (b *InMemoryBackend) postWebhook(ctx context.Context, t target, payload []b defer resp.Body.Close() - _, _ = io.Copy(io.Discard, io.LimitReader(resp.Body, maxResponse)) - if resp.StatusCode < http.StatusOK || resp.StatusCode >= http.StatusMultipleChoices { return fmt.Errorf("%w: %s", errWebhookStatus, resp.Status) } diff --git a/services/gcpscheduler/dispatch.go b/services/gcpscheduler/dispatch.go index 385d36f5d5..cf9562d5a2 100644 --- a/services/gcpscheduler/dispatch.go +++ b/services/gcpscheduler/dispatch.go @@ -4,7 +4,6 @@ import ( "bytes" "context" "errors" - "io" "net/http" "time" @@ -18,8 +17,6 @@ import ( "github.com/blackbirdworks/gopherstack/pkgs/logger" ) -const drainLimit = 1 << 20 - // result is what came back from one attempt; sc is 0 when no HTTP response arrived. type result struct { err error @@ -132,7 +129,6 @@ func (b *InMemoryBackend) deliver(ctx context.Context, a attempt) result { return result{err: err} } - _, _ = io.CopyN(io.Discard, resp.Body, drainLimit) _ = resp.Body.Close() return result{sc: resp.StatusCode} diff --git a/services/sagemaker/engine_model.go b/services/sagemaker/engine_model.go index 8aa03dbb5f..acc54146c7 100644 --- a/services/sagemaker/engine_model.go +++ b/services/sagemaker/engine_model.go @@ -291,7 +291,6 @@ func (e *engineState) ping(ctx context.Context, rc *runningContainer) bool { return false } - _, _ = io.Copy(io.Discard, resp.Body) _ = resp.Body.Close() return resp.StatusCode == http.StatusOK diff --git a/services/sns/confirmation.go b/services/sns/confirmation.go index 5b064bb9cf..67ecd49aa3 100644 --- a/services/sns/confirmation.go +++ b/services/sns/confirmation.go @@ -6,7 +6,6 @@ import ( "crypto/sha256" "encoding/hex" "encoding/json" - "io" "net/http" "net/url" "strings" @@ -130,7 +129,6 @@ func (b *InMemoryBackend) deliverSubscriptionConfirmation( return } - _, _ = io.Copy(io.Discard, io.LimitReader(resp.Body, maxDeliveryResponseBytes)) _ = resp.Body.Close() } diff --git a/services/sns/delivery.go b/services/sns/delivery.go index e9aa5f814b..528e3de581 100644 --- a/services/sns/delivery.go +++ b/services/sns/delivery.go @@ -4,7 +4,6 @@ import ( "context" "encoding/json" "fmt" - "io" "net/http" "strings" @@ -231,7 +230,6 @@ func deliverHTTPWithMeta(parent context.Context, d httpDelivery, client *http.Cl if err == nil { // Not defer: a later failed attempt sets resp to nil and the // deferred close would dereference it at goroutine exit. - _, _ = io.Copy(io.Discard, io.LimitReader(resp.Body, maxDeliveryResponseBytes)) _ = resp.Body.Close() if resp.StatusCode >= 200 && resp.StatusCode < 300 { diff --git a/services/sns/store.go b/services/sns/store.go index 004ef125d5..dc3dd5ab0c 100644 --- a/services/sns/store.go +++ b/services/sns/store.go @@ -89,10 +89,6 @@ const ( // snsLambdaInvocationType is the Lambda invocation type for SNS delivery (fire-and-forget). snsLambdaInvocationType = "Event" - // maxDeliveryResponseBytes is the maximum number of bytes read from an HTTP - // delivery response body to prevent unbounded memory growth from large responses. - maxDeliveryResponseBytes = 64 * 1024 // 64 KiB - // maxFilterPolicySizeBytes is the maximum byte size of a FilterPolicy JSON string // that will be parsed. Policies exceeding this limit are treated as no filter. maxFilterPolicySizeBytes = 256 * 1024 // 256 KiB From 1808d733d423ee4d667f2a78caa432f96fa072c0 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 22:45:27 -0500 Subject: [PATCH 21/24] refactor(httputils): drop server-side request body draining net/http already discards up to 256KiB of an unread body after the handler returns and otherwise closes the connection (with RST avoidance). Unbounded drain in WriteError/WriteS3ErrorResponse read whole failed uploads. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- internal/app/s3_failed_put_body_test.go | 89 +++++++++++++++++++++ internal/app/s3_snapshot_options_test.go | 15 +++- pkgs/httputils/httputils.go | 15 +--- pkgs/httputils/httputils_test.go | 13 --- services/sns/perf_sweep_bench_mixed_test.go | 2 - 5 files changed, 104 insertions(+), 30 deletions(-) create mode 100644 internal/app/s3_failed_put_body_test.go diff --git a/internal/app/s3_failed_put_body_test.go b/internal/app/s3_failed_put_body_test.go new file mode 100644 index 0000000000..db1e5a140c --- /dev/null +++ b/internal/app/s3_failed_put_body_test.go @@ -0,0 +1,89 @@ +package app + +import ( + "errors" + "io" + "net/http" + "sync/atomic" + "testing" + + "github.com/aws/aws-sdk-go-v2/aws" + "github.com/aws/aws-sdk-go-v2/service/s3" + "github.com/aws/smithy-go" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +const failedPutBodySize = 8 << 20 + +type countingBody struct { + io.ReadCloser + n *atomic.Int64 +} + +func (c countingBody) Read(p []byte) (int, error) { + n, err := c.ReadCloser.Read(p) + c.n.Add(int64(n)) + + return n, err +} + +type zeroSeeker struct { + size, off int64 +} + +func (z *zeroSeeker) Read(p []byte) (int, error) { + if z.off >= z.size { + return 0, io.EOF + } + + n := min(int64(len(p)), z.size-z.off) + clear(p[:n]) + z.off += n + + return int(n), nil +} + +func (z *zeroSeeker) Seek(off int64, whence int) (int64, error) { + switch whence { + case io.SeekStart: + z.off = off + case io.SeekCurrent: + z.off += off + case io.SeekEnd: + z.off = z.size + off + } + + return z.off, nil +} + +func TestS3FailedPutDoesNotDrainBody(t *testing.T) { + t.Parallel() + + var consumed atomic.Int64 + + fx := newWrappedOptionsFixture(t, func(*CLI) {}, func(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + if r.Method == http.MethodPut && r.Body != nil { + r.Body = countingBody{ReadCloser: r.Body, n: &consumed} + } + + next.ServeHTTP(w, r) + }) + }) + + sc := s3.NewFromConfig(fx.cfg, func(o *s3.Options) { o.UsePathStyle = true }) + + _, err := sc.PutObject(t.Context(), &s3.PutObjectInput{ + Bucket: aws.String("no-such-bucket"), + Key: aws.String("big"), + Body: &zeroSeeker{size: failedPutBodySize}, + }) + require.Error(t, err) + + var apiErr smithy.APIError + + require.True(t, errors.As(err, &apiErr), "want API error, got %v", err) + assert.Equal(t, "NoSuchBucket", apiErr.ErrorCode()) + assert.Less(t, consumed.Load(), int64(failedPutBodySize), "handler must not read the whole failed body") +} diff --git a/internal/app/s3_snapshot_options_test.go b/internal/app/s3_snapshot_options_test.go index 8b24927fbf..33c26847c7 100644 --- a/internal/app/s3_snapshot_options_test.go +++ b/internal/app/s3_snapshot_options_test.go @@ -182,6 +182,14 @@ type optionsFixture struct { func newOptionsFixture(t *testing.T, mutate func(*CLI)) *optionsFixture { t.Helper() + return newWrappedOptionsFixture(t, mutate, nil) +} + +func newWrappedOptionsFixture( + t *testing.T, mutate func(*CLI), wrap func(http.Handler) http.Handler, +) *optionsFixture { + t.Helper() + log := buildLogger("") cli := CLI{AccountID: "000000000000", Region: "us-east-1"} mutate(&cli) @@ -196,7 +204,12 @@ func newOptionsFixture(t *testing.T, mutate func(*CLI)) *optionsFixture { e := buildEchoServer(t.Context(), log, nil, services, cli) require.NoError(t, setupChaosAndRegistry(e, log, &cli, services)) - srv := httptest.NewServer(e) + var h http.Handler = e + if wrap != nil { + h = wrap(h) + } + + srv := httptest.NewServer(h) t.Cleanup(srv.Close) addr := srv.Listener.Addr().String() diff --git a/pkgs/httputils/httputils.go b/pkgs/httputils/httputils.go index aee10cd5f9..c879d54838 100644 --- a/pkgs/httputils/httputils.go +++ b/pkgs/httputils/httputils.go @@ -158,16 +158,6 @@ func ParseFormBody(r *http.Request) (url.Values, error) { return brc.form, brc.formErr } -// DrainBody reads and discards the request body. -// This is important for HTTP keep-alive, as the server needs to know -// the request body has been fully consumed before reusing the connection. -func DrainBody(r *http.Request) { - if r.Body != nil { - _, _ = io.Copy(io.Discard, r.Body) - _ = r.Body.Close() - } -} - // WriteJSON marshals the payload to JSON, sets standard headers, and writes the response. // Sets Content-Type to "application/json" and Content-Length. func WriteJSON(ctx context.Context, w http.ResponseWriter, code int, payload any) { @@ -242,9 +232,7 @@ func WriteDynamoDBResponse(ctx context.Context, w http.ResponseWriter, code int, // WriteError writes an error response with structured logging. // Uses the logger from ctx to record the error with context. -// Drains the request body to ensure connection reuse. func WriteError(ctx context.Context, w http.ResponseWriter, r *http.Request, err error, code int) { - DrainBody(r) if err != nil { logger.Load(ctx).ErrorContext(ctx, "request failed", "error", err, "code", code, "path", r.URL.Path) } @@ -252,9 +240,8 @@ func WriteError(ctx context.Context, w http.ResponseWriter, r *http.Request, err } // WriteS3ErrorResponse writes an S3-compatible XML error response. -// Drains the request body and writes the error as XML. +// Writes the error as XML. func WriteS3ErrorResponse(ctx context.Context, w http.ResponseWriter, r *http.Request, s3Err any, code int) { - DrainBody(r) WriteXML(ctx, w, code, s3Err) } diff --git a/pkgs/httputils/httputils_test.go b/pkgs/httputils/httputils_test.go index 57b26f4f33..468845aaa2 100644 --- a/pkgs/httputils/httputils_test.go +++ b/pkgs/httputils/httputils_test.go @@ -4,7 +4,6 @@ import ( "bytes" "encoding/xml" "errors" - "io" "net/http" "net/http/httptest" "testing" @@ -44,18 +43,6 @@ func TestReadBody(t *testing.T) { assert.Nil(t, bodyNil) } -func TestDrainBody(t *testing.T) { - t.Parallel() - - content := []byte("some body") - req := httptest.NewRequest(http.MethodPost, "/", bytes.NewReader(content)) - - httputils.DrainBody(req) - - body, _ := io.ReadAll(req.Body) - assert.Empty(t, body) -} - func TestWriteJSON(t *testing.T) { t.Parallel() diff --git a/services/sns/perf_sweep_bench_mixed_test.go b/services/sns/perf_sweep_bench_mixed_test.go index fc5f73f5ad..2865df64ca 100644 --- a/services/sns/perf_sweep_bench_mixed_test.go +++ b/services/sns/perf_sweep_bench_mixed_test.go @@ -9,7 +9,6 @@ package sns_test // inside the timed/profiled window instead of racing past it. import ( - "io" "net/http" "net/http/httptest" "net/url" @@ -34,7 +33,6 @@ func newMixedSubscriberBackend(tb testing.TB, delivered chan<- struct{}) (*sns.H tb.Helper() srv := newNotificationServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - _, _ = io.Copy(io.Discard, r.Body) _ = r.Body.Close() w.WriteHeader(http.StatusOK) delivered <- struct{}{} From ead37aebf8508b3d01c669329afdbf5aec9b59f8 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 22:45:27 -0500 Subject: [PATCH 22/24] fix(docker): surface image pull errors reported in the pull stream Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- pkgs/container/docker_runtime.go | 5 +++- pkgs/docker/docker.go | 4 ++- pkgs/docker/docker_test.go | 13 ++++++--- pkgs/docker/pull.go | 48 ++++++++++++++++++++++++++++++++ pkgs/docker/pull_test.go | 48 ++++++++++++++++++++++++++++++++ services/batch/exec_runner.go | 3 +- services/ec2/docker_compute.go | 4 +-- services/ecs/docker_runner.go | 3 +- 8 files changed, 118 insertions(+), 10 deletions(-) create mode 100644 pkgs/docker/pull.go create mode 100644 pkgs/docker/pull_test.go diff --git a/pkgs/container/docker_runtime.go b/pkgs/container/docker_runtime.go index cdd81ba220..87f225b000 100644 --- a/pkgs/container/docker_runtime.go +++ b/pkgs/container/docker_runtime.go @@ -12,6 +12,7 @@ import ( "github.com/blackbirdworks/gopherstack/internal/dockercompat/api/types/network" "github.com/blackbirdworks/gopherstack/internal/dockercompat/client" + "github.com/blackbirdworks/gopherstack/pkgs/docker" "github.com/blackbirdworks/gopherstack/pkgs/lockmetrics" "github.com/blackbirdworks/gopherstack/pkgs/registryauth" ) @@ -260,7 +261,9 @@ func (r *DockerRuntime) pullOnce(ctx context.Context, ref, auth string) error { return nil } - _, _ = io.Copy(io.Discard, rc) + if perr := docker.ConsumePullStream(rc); perr != nil { + return fmt.Errorf("image pull %q: %w", ref, perr) + } return nil } diff --git a/pkgs/docker/docker.go b/pkgs/docker/docker.go index ddae492490..6e7c740f5e 100644 --- a/pkgs/docker/docker.go +++ b/pkgs/docker/docker.go @@ -222,7 +222,9 @@ func (c *Client) pullOnce(ctx context.Context, ref, auth string) error { return nil } - _, _ = io.Copy(io.Discard, rc) + if perr := ConsumePullStream(rc); perr != nil { + return fmt.Errorf("image pull %q: %w", ref, perr) + } return nil } diff --git a/pkgs/docker/docker_test.go b/pkgs/docker/docker_test.go index ae77ad28af..7234ee08c8 100644 --- a/pkgs/docker/docker_test.go +++ b/pkgs/docker/docker_test.go @@ -1,6 +1,7 @@ package docker_test import ( + "cmp" "context" "errors" "fmt" @@ -23,6 +24,7 @@ import ( // mockDockerAPI is a test double for docker.APIClient. type mockDockerAPI struct { pullError error + pullStream string createError error startError error stopError error @@ -58,7 +60,7 @@ func (m *mockDockerAPI) ImagePull(_ context.Context, _ string, _ image.PullOptio return nil, m.pullError } - return io.NopCloser(strings.NewReader("pull output")), nil + return io.NopCloser(strings.NewReader(cmp.Or(m.pullStream, `{"status":"Pulling"}`))), nil } func (m *mockDockerAPI) ImageList(_ context.Context, opts image.ListOptions) ([]image.Summary, error) { @@ -185,11 +187,13 @@ func TestClient_PullImage(t *testing.T) { t.Parallel() tests := []struct { - pullErr error - name string - wantErr bool + pullErr error + name string + pullStream string + wantErr bool }{ {name: "success"}, + {name: "error in stream", pullStream: `{"errorDetail":{"message":"manifest unknown"},"error":"manifest unknown"}`, wantErr: true}, {name: "error", pullErr: errNetworkError, wantErr: true}, } @@ -199,6 +203,7 @@ func TestClient_PullImage(t *testing.T) { api := newMockAPI() api.pullError = tt.pullErr + api.pullStream = tt.pullStream c := docker.NewClientWithAPI(api, docker.Config{}) err := c.PullImage(t.Context(), "alpine:latest") diff --git a/pkgs/docker/pull.go b/pkgs/docker/pull.go new file mode 100644 index 0000000000..bda785a8cd --- /dev/null +++ b/pkgs/docker/pull.go @@ -0,0 +1,48 @@ +package docker + +import ( + "encoding/json" + "errors" + "fmt" + "io" +) + +type pullMessage struct { + ErrorDetail *struct { + Message string `json:"message"` + } `json:"errorDetail"` + Error string `json:"error"` +} + +// ConsumePullStream reads an ImagePull response to EOF (closing early cancels +// the pull) and returns the first error the daemon reports in the stream. +func ConsumePullStream(r io.Reader) error { + dec := json.NewDecoder(r) + + for { + var msg pullMessage + + err := dec.Decode(&msg) + if errors.Is(err, io.EOF) { + return nil + } + + if err != nil { + _, _ = io.Copy(io.Discard, r) + + return fmt.Errorf("decode image pull stream: %w", err) + } + + if msg.ErrorDetail != nil && msg.ErrorDetail.Message != "" { + _, _ = io.Copy(io.Discard, io.MultiReader(dec.Buffered(), r)) + + return fmt.Errorf("image pull: %s", msg.ErrorDetail.Message) + } + + if msg.Error != "" { + _, _ = io.Copy(io.Discard, io.MultiReader(dec.Buffered(), r)) + + return fmt.Errorf("image pull: %s", msg.Error) + } + } +} diff --git a/pkgs/docker/pull_test.go b/pkgs/docker/pull_test.go new file mode 100644 index 0000000000..da30644141 --- /dev/null +++ b/pkgs/docker/pull_test.go @@ -0,0 +1,48 @@ +package docker_test + +import ( + "strings" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/blackbirdworks/gopherstack/pkgs/docker" +) + +func TestConsumePullStream(t *testing.T) { + t.Parallel() + + tests := []struct { + name string + stream string + wantErr string + }{ + {name: "success", stream: `{"status":"Pulling"}` + "\n" + `{"status":"Downloaded"}` + "\n"}, + {name: "empty", stream: ""}, + { + name: "error detail", + stream: `{"status":"Pulling"}` + "\n" + `{"errorDetail":{"message":"manifest unknown"},"error":"manifest unknown"}` + "\n" + `{"status":"x"}`, + wantErr: "manifest unknown", + }, + {name: "error only", stream: `{"error":"denied: requested access"}`, wantErr: "denied: requested access"}, + {name: "garbage", stream: `{"status":"ok"}` + "\n" + `not json`, wantErr: "decode image pull stream"}, + {name: "truncated", stream: `{"status":"Pull`, wantErr: "decode image pull stream"}, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + err := docker.ConsumePullStream(strings.NewReader(tt.stream)) + if tt.wantErr == "" { + require.NoError(t, err) + + return + } + + require.Error(t, err) + assert.Contains(t, err.Error(), tt.wantErr) + }) + } +} diff --git a/services/batch/exec_runner.go b/services/batch/exec_runner.go index 9193c5e227..9cead2996c 100644 --- a/services/batch/exec_runner.go +++ b/services/batch/exec_runner.go @@ -16,6 +16,7 @@ import ( dockerimage "github.com/blackbirdworks/gopherstack/internal/dockercompat/api/types/image" dockernetwork "github.com/blackbirdworks/gopherstack/internal/dockercompat/api/types/network" "github.com/blackbirdworks/gopherstack/internal/dockercompat/client" + "github.com/blackbirdworks/gopherstack/pkgs/docker" ) const ( @@ -165,7 +166,7 @@ func (r *dockerContainerRunner) pullImage(ctx context.Context, image string) err return err } - _, copyErr := io.Copy(io.Discard, rc) + copyErr := docker.ConsumePullStream(rc) _ = rc.Close() return copyErr diff --git a/services/ec2/docker_compute.go b/services/ec2/docker_compute.go index 343c384ac7..8c57e0d8bc 100644 --- a/services/ec2/docker_compute.go +++ b/services/ec2/docker_compute.go @@ -4,7 +4,6 @@ import ( "context" "errors" "fmt" - "io" "maps" "net/netip" "strconv" @@ -17,6 +16,7 @@ import ( mobyclient "github.com/moby/moby/client" "github.com/blackbirdworks/gopherstack/internal/linklocal" + "github.com/blackbirdworks/gopherstack/pkgs/docker" "github.com/blackbirdworks/gopherstack/pkgs/logger" "github.com/blackbirdworks/gopherstack/pkgs/registryauth" "github.com/blackbirdworks/gopherstack/pkgs/sgfilter" @@ -410,7 +410,7 @@ func (d *DockerCompute) pullOnce(ctx context.Context, ref, auth string) error { defer func() { _ = rc.Close() }() - if _, copyErr := io.Copy(io.Discard, rc); copyErr != nil { + if copyErr := docker.ConsumePullStream(rc); copyErr != nil { return fmt.Errorf("drain image pull: %w", copyErr) } diff --git a/services/ecs/docker_runner.go b/services/ecs/docker_runner.go index a4616d9e20..b4364b5a3e 100644 --- a/services/ecs/docker_runner.go +++ b/services/ecs/docker_runner.go @@ -19,6 +19,7 @@ import ( dockernetwork "github.com/blackbirdworks/gopherstack/internal/dockercompat/api/types/network" "github.com/blackbirdworks/gopherstack/internal/dockercompat/client" + "github.com/blackbirdworks/gopherstack/pkgs/docker" "github.com/blackbirdworks/gopherstack/pkgs/logger" "github.com/blackbirdworks/gopherstack/pkgs/registryauth" ) @@ -331,7 +332,7 @@ func (r *realDockerRunner) pullOnce(ctx context.Context, image, auth string) err return fmt.Errorf("pull image %s: %w", image, err) } - if _, copyErr := io.Copy(io.Discard, reader); copyErr != nil { + if copyErr := docker.ConsumePullStream(reader); copyErr != nil { _ = reader.Close() return fmt.Errorf("drain image pull response for %s: %w", image, copyErr) From 6375f17ba4ecdf8a85fbec5b9a59968f31844451 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 22:58:55 -0500 Subject: [PATCH 23/24] feat(desktop): port desktop app to Wails v3.0.0 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- .github/workflows/ci.yml | 4 +- .github/workflows/release.yml | 3 +- README.md | 4 +- Taskfile.yml | 14 +++---- desktop/go.mod | 22 ++-------- desktop/go.sum | 53 ++++------------------- desktop/loading/index.html | 2 +- desktop/main.go | 79 +++++++++++++++++++---------------- desktop/wails.json | 10 ----- 9 files changed, 67 insertions(+), 124 deletions(-) delete mode 100644 desktop/wails.json diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 411c1373fd..dd81f47b54 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -189,7 +189,7 @@ jobs: - name: Install Linux webview dependencies run: | sudo apt-get update - sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev + sudo apt-get install -y libgtk-4-dev libwebkitgtk-6.0-dev - name: Verify build with all tag combinations run: task build-check @@ -199,7 +199,7 @@ jobs: run: | mkdir -p ../dashboard/static/spa touch ../dashboard/static/spa/.keep - CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -trimpath -buildvcs=false -tags "production,webkit2_41" -o /dev/null . + CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -trimpath -buildvcs=false -tags "production" -o /dev/null . CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -trimpath -buildvcs=false -tags "production" -ldflags "-H windowsgui" -o /dev/null . CGO_ENABLED=0 GOOS=windows GOARCH=arm64 go build -trimpath -buildvcs=false -tags "production" -ldflags "-H windowsgui" -o /dev/null . diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a3af7dc407..5dc8cfec1c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -251,7 +251,7 @@ jobs: if: runner.os == 'Linux' run: | sudo apt-get update - sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev + sudo apt-get install -y libgtk-4-dev libwebkitgtk-6.0-dev - name: Build SPA shell: bash @@ -271,7 +271,6 @@ jobs: version="${TAG#v}" tags=production ldflags="-s -w -X ${VERSION_PKG}.Build=${version}" - [ "$RUNNER_OS" = "Linux" ] && tags="$tags,webkit2_41" [ "$RUNNER_OS" = "Windows" ] && ldflags="$ldflags -H windowsgui" [ "$RUNNER_OS" = "macOS" ] && ldflags="$ldflags -extldflags '-framework UniformTypeIdentifiers'" mkdir -p ../out/pkg diff --git a/README.md b/README.md index 4b5f14a995..146484a2bd 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ server and dashboard (system webview, no browser needed). Download - macOS: unzip and open `Gopherstack.app`. It is ad-hoc signed, not notarized, so the first launch needs approval: System Settings → Privacy & Security → Open Anyway, or `xattr -dr com.apple.quarantine Gopherstack.app` - Windows: unzip and run `gopherstack-desktop.exe` (needs the WebView2 runtime, preinstalled on Windows 11) -- Linux: extract and run `gopherstack-desktop` (needs `libgtk-3` and `libwebkit2gtk-4.1`) +- Linux: extract and run `gopherstack-desktop` (needs GTK 4 and WebKitGTK 6.0: `libgtk-4-1` and `libwebkitgtk-6.0-4`) It serves on port 8000 if free, otherwise a random loopback port, and accepts the same flags and environment variables as the headless binary (e.g. `--port`). @@ -222,7 +222,7 @@ A built-in UI at `http://localhost:8000/dashboard` for inspecting and managing l ### Desktop App `gopherstack-desktop` runs the full emulator and its dashboard as a native app on -macOS, Windows and Linux, with no browser or terminal needed. It's built with Wails +macOS, Windows and Linux, with no browser or terminal needed. It's built with Wails v3 on the system webview, so it adds only a few MB over the headless binary, and it ships with every release next to the headless `gopherstack`. See [Desktop app](#desktop-app) for install steps. diff --git a/Taskfile.yml b/Taskfile.yml index 27f2a17de8..2e3bdc9b80 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -37,7 +37,7 @@ tasks: go build \ -trimpath \ -buildvcs=false \ - -tags "production{{if eq OS "linux"}},webkit2_41{{end}}" \ + -tags "production" \ -ldflags "-w -s -X {{.VERSION_PKG}}.Build={{.BUILD_VERSION}}{{if eq OS "windows"}} -H windowsgui{{end}}{{if eq OS "darwin"}} -extldflags '-framework UniformTypeIdentifiers'{{end}}" \ -o ../bin/{{.BINARY_NAME}}-desktop{{exeExt}} . @@ -68,24 +68,24 @@ tasks: if [ "$(uname -s)" = "Linux" ]; then echo "Building desktop linux/$(go env GOARCH)..." CGO_ENABLED=1 GOOS=linux go -C desktop build \ - -trimpath -buildvcs=false -tags "production,webkit2_41" \ + -trimpath -buildvcs=false -tags "production" \ -ldflags "-w -s -X {{.VERSION_PKG}}.Build={{.BUILD_VERSION}}" \ -o "../bin/desktop/{{.BINARY_NAME}}-desktop-linux-$(go env GOARCH)" . elif command -v docker >/dev/null 2>&1 && docker info >/dev/null 2>&1; then for arch in amd64 arm64; do - echo "Building desktop linux/${arch} via Docker (webkit2gtk-4.1)..." + echo "Building desktop linux/${arch} via Docker (WebKitGTK 6.0)..." docker run --rm --platform "linux/${arch}" \ -v "$PWD:/src" -w /src/desktop \ -e CGO_ENABLED=1 -e GOTOOLCHAIN=auto \ - golang:1.27-bookworm bash -c " - apt-get update -qq && apt-get install -y -qq libgtk-3-dev libwebkit2gtk-4.1-dev >/dev/null && - go build -trimpath -buildvcs=false -tags 'production,webkit2_41' \ + golang:1.27-trixie bash -c " + apt-get update -qq && apt-get install -y -qq libgtk-4-dev libwebkitgtk-6.0-dev >/dev/null && + go build -trimpath -buildvcs=false -tags 'production' \ -ldflags '-w -s -X {{.VERSION_PKG}}.Build={{.BUILD_VERSION}}' \ -o '../bin/desktop/{{.BINARY_NAME}}-desktop-linux-${arch}' . " done else - echo "Skipping linux desktop builds (requires Linux host or running Docker daemon for webkit2gtk-4.1 CGO headers)" + echo "Skipping linux desktop builds (requires Linux host or running Docker daemon for WebKitGTK 6.0 CGO headers)" fi - ls -lh bin/desktop/ diff --git a/desktop/go.mod b/desktop/go.mod index ca82c63c08..985133623b 100644 --- a/desktop/go.mod +++ b/desktop/go.mod @@ -4,7 +4,7 @@ go 1.27.3 require ( github.com/blackbirdworks/gopherstack v1.7.0 - github.com/wailsapp/wails/v2 v2.16.0 + github.com/wailsapp/wails/v3 v3.0.0 ) require ( @@ -32,8 +32,8 @@ require ( cloud.google.com/go/workflows v1.21.0 // indirect connectrpc.com/connect v1.21.0 // indirect filippo.io/edwards25519 v1.2.0 // indirect - git.sr.ht/~jackmordaunt/go-toast/v2 v2.0.3 // indirect github.com/Microsoft/go-winio v0.6.3 // indirect + github.com/adrg/xdg v0.5.3 // indirect github.com/agnivade/levenshtein v1.2.1 // indirect github.com/alecthomas/kong v1.16.1 // indirect github.com/alicebob/miniredis/v2 v2.40.0 // indirect @@ -102,10 +102,10 @@ require ( github.com/aws/aws-sdk-go-v2/service/workspaces v1.81.4 // indirect github.com/aws/smithy-go v1.28.5 // indirect github.com/beorn7/perks v1.0.1 // indirect - github.com/bep/debounce v1.2.1 // indirect github.com/cedar-policy/cedar-go v1.8.0 // indirect github.com/cenkalti/backoff/v5 v5.0.3 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect + github.com/coder/websocket v1.8.14 // indirect github.com/containerd/errdefs v1.0.0 // indirect github.com/containerd/errdefs/pkg v0.3.0 // indirect github.com/distribution/distribution/v3 v3.1.2 // indirect @@ -144,16 +144,9 @@ require ( github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect github.com/jackc/pgx/v5 v5.11.0 // indirect github.com/jackc/puddle/v2 v2.2.3 // indirect - github.com/jchv/go-winloader v0.0.0-20250406163304-c1995be93bd1 // indirect github.com/klauspost/compress v1.20.3 // indirect github.com/kr/fs v0.1.0 // indirect - github.com/labstack/echo/v4 v4.16.1 // indirect github.com/labstack/echo/v5 v5.4.1 // indirect - github.com/labstack/gommon v0.5.0 // indirect - github.com/leaanthony/go-ansi-parser v1.6.1 // indirect - github.com/leaanthony/gosod v1.0.4 // indirect - github.com/leaanthony/slicer v1.6.0 // indirect - github.com/leaanthony/u v1.1.1 // indirect github.com/mattn/go-colorable v0.1.16 // indirect github.com/mattn/go-isatty v0.0.24 // indirect github.com/microsoft/go-mssqldb v1.11.2 // indirect @@ -170,8 +163,6 @@ require ( github.com/parquet-go/jsonlite v1.5.5 // indirect github.com/parquet-go/parquet-go v0.32.0 // indirect github.com/pierrec/lz4/v4 v4.1.33 // indirect - github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect - github.com/pkg/errors v0.9.1 // indirect github.com/pkg/sftp v1.13.11 // indirect github.com/prometheus/client_golang v1.25.0 // indirect github.com/prometheus/client_model v0.6.3 // indirect @@ -184,23 +175,16 @@ require ( github.com/redis/go-redis/extra/redisotel/v9 v9.23.0 // indirect github.com/redis/go-redis/v9 v9.23.0 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect - github.com/rivo/uniseg v0.4.7 // indirect github.com/rs/xid v1.6.0 // indirect - github.com/samber/lo v1.53.0 // indirect github.com/shopspring/decimal v1.5.0 // indirect github.com/sirupsen/logrus v1.10.2 // indirect github.com/tidwall/gjson v1.20.0 // indirect github.com/tidwall/match v1.2.0 // indirect github.com/tidwall/pretty v1.2.2 // indirect - github.com/tkrajina/go-reflector v0.5.8 // indirect github.com/twmb/franz-go v1.22.1 // indirect github.com/twmb/franz-go/pkg/kmsg v1.15.0 // indirect github.com/twpayne/go-geom v1.7.0 // indirect - github.com/valyala/bytebufferpool v1.0.0 // indirect - github.com/valyala/fasttemplate v1.2.2 // indirect github.com/vektah/gqlparser/v2 v2.5.62 // indirect - github.com/wailsapp/go-webview2 v1.0.23 // indirect - github.com/wailsapp/mimetype v1.4.1 // indirect github.com/yuin/gopher-lua v1.1.2 // indirect go.opentelemetry.io/auto/sdk v1.2.1 // indirect go.opentelemetry.io/contrib/bridges/prometheus v0.72.0 // indirect diff --git a/desktop/go.sum b/desktop/go.sum index b4fb8ad293..18fe839b38 100644 --- a/desktop/go.sum +++ b/desktop/go.sum @@ -58,8 +58,6 @@ dario.cat/mergo v1.0.2 h1:85+piFYR1tMbRrLcDwR18y4UKJ3aH1Tbzi24VRW1TK8= dario.cat/mergo v1.0.2/go.mod h1:E/hbnu0NxMFBjpMIE34DRGLWqDy0g5FuKDhCb31ngxA= filippo.io/edwards25519 v1.2.0 h1:crnVqOiS4jqYleHd9vaKZ+HKtHfllngJIiOpNpoJsjo= filippo.io/edwards25519 v1.2.0/go.mod h1:xzAOLCNug/yB62zG1bQ8uziwrIqIuxhctzJT18Q77mc= -git.sr.ht/~jackmordaunt/go-toast/v2 v2.0.3 h1:N3IGoHHp9pb6mj1cbXbuaSXV/UMKwmbKLf53nQmtqMA= -git.sr.ht/~jackmordaunt/go-toast/v2 v2.0.3/go.mod h1:QtOLZGz8olr4qH2vWK0QH0w0O4T9fEIjMuWpKUsH7nc= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.23.3 h1:qgnWTiWs1G7AqcKZegFvkJD1bmXJcaDU3uC0ELSgZ5U= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.23.3/go.mod h1:XtxD48QPInqoj+GMlcRlXHEYsoOxFnP6w2JgIZ9rDS4= github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.14.1 h1:u93s+zU2JD62im61Bm5CZIc1ZrOJaIAWEg0WOrMVkEo= @@ -136,11 +134,12 @@ github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.57 github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.57.0/go.mod h1:8lmpHY+1VRoteiOwyrQMDt1YGXOrFKCz+1wJW7n3ODY= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0 h1:RoO5+d7uCmDqovLrHCr2/BuViUXvdcrNxyNM1pN9dDQ= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.57.0/go.mod h1:YqwkQPrWSC7+byyc1VlKbWLBF5JsW5IoL6xUkemYSXk= -github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= github.com/Masterminds/semver/v3 v3.5.0 h1:kQceYJfbupGfZOKZQg0kou0DgAKhzDg2NZPAwZ/2OOE= github.com/Masterminds/semver/v3 v3.5.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM= github.com/Microsoft/go-winio v0.6.3 h1:M/52tsoyTfwaxajLnXZm7PqkbMGRH8iSWP+8fcg9MQ4= github.com/Microsoft/go-winio v0.6.3/go.mod h1:ma0QpxizD4fyyzJ1C7MIblymTD2Nxz5Mho/3CepwIZg= +github.com/adrg/xdg v0.5.3 h1:xRnxJXne7+oWDatRhR1JLnvuccuIeCoBu2rtuLqQB78= +github.com/adrg/xdg v0.5.3/go.mod h1:nlTsY+NNiCBGCK2tpm09vRqfVzrc2fLmXGpBLF0zlTQ= github.com/agnivade/levenshtein v1.2.1 h1:EHBY3UOn1gwdy/VbFwgo4cxecRznFk7fKWN1KOX7eoM= github.com/agnivade/levenshtein v1.2.1/go.mod h1:QVVI16kDrtSuwcpd0p1+xMC6Z/VfhtCyDIjcwga4/DU= github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8vS6K3D0= @@ -597,8 +596,6 @@ github.com/aws/smithy-go v1.28.5 h1:OqbqKtzY9NUnr2yAe9+hiTdFb20tNaK/lI0PMOGXX9k= github.com/aws/smithy-go v1.28.5/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bep/debounce v1.2.1 h1:v67fRdBA9UQu2NhLFXrSg0Brw7CexQekrBwDMM8bzeY= -github.com/bep/debounce v1.2.1/go.mod h1:H8yggRPQKLUhUoqrJC1bO2xNya7vanpDl7xR3ISbCJ0= github.com/bsm/ginkgo/v2 v2.12.0 h1:Ny8MWAHyOepLGlLKYmXG4IEkioBysk6GpaRTLC8zwWs= github.com/bsm/ginkgo/v2 v2.12.0/go.mod h1:SwYbGRRDovPVboqFv0tPTcG1sN61LM1Z4ARdbAV9g4c= github.com/bsm/gomega v1.27.10 h1:yeMWxP2pV2fG3FgAODIY8EiRE3dy0aeFYt4l7wh6yKA= @@ -613,6 +610,8 @@ github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UF github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 h1:aBangftG7EVZoUb69Os8IaYg++6uMOdKK83QtkkvJik= github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2/go.mod h1:qwXFYgsP6T7XnJtbKlf1HP8AjxZZyzxMmc+Lq5GjlU4= +github.com/coder/websocket v1.8.14 h1:9L0p0iKiNOibykf283eHkKUHHrpG7f65OE3BhhO7v9g= +github.com/coder/websocket v1.8.14/go.mod h1:NX3SzP+inril6yawo5CQXx8+fk145lPDC6pumgx0mVg= github.com/containerd/errdefs v1.0.0 h1:tg5yIfIlQIrxYtu9ajqY42W3lpS19XqdxRQeEwYG8PI= github.com/containerd/errdefs v1.0.0/go.mod h1:+YBYIdtsnF4Iw6nWZhJcqGSg/dwvV7tyJ/kCkyJ2k+M= github.com/containerd/errdefs/pkg v0.3.0 h1:9IKJ06FvyNlexW690DXuQNx2KA2cUJXx151Xdx3ZPPE= @@ -659,6 +658,8 @@ github.com/felixge/httpsnoop v1.1.0 h1:3YtUj32ZZkqZtt3sZZsClsymw/QDuVfpNhoA31zeO github.com/felixge/httpsnoop v1.1.0/go.mod h1:Zqxgdd+1Rkcz8euOqdr7lqgCRJztwr5hp9vDSi5UZCE= github.com/go-jose/go-jose/v4 v4.1.4 h1:moDMcTHmvE6Groj34emNPLs/qtYXRVcd6S7NHbHz3kA= github.com/go-jose/go-jose/v4 v4.1.4/go.mod h1:x4oUasVrzR7071A4TnHLGSPpNOm2a21K9Kf04k1rs08= +github.com/go-json-experiment/json v0.0.0-20251027170946-4849db3c2f7e h1:Lf/gRkoycfOBPa42vU2bbgPurFong6zXeFtPoxholzU= +github.com/go-json-experiment/json v0.0.0-20251027170946-4849db3c2f7e/go.mod h1:uNVvRXArCGbZ508SxYYTC5v1JWoz2voff5pm25jU1Ok= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.4.4 h1:tG4xh9yMsRCAiodLVTxyrkzSZ9+o0L1Kg/+cPVcbP/8= github.com/go-logr/logr v1.4.4/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= @@ -729,8 +730,6 @@ github.com/jackc/pgx/v5 v5.11.0 h1:IzBBtyK9AHqf98cctWFifYSci2hgQR/cd56wB4p+ogg= github.com/jackc/pgx/v5 v5.11.0/go.mod h1:mal1tBGAFfLHvZzaYh77YS/eC6IX9OWbRV1QIIM0Jn4= github.com/jackc/puddle/v2 v2.2.3 h1:f8HoREISb3l5eO9coPgK7U3hKLhWGokOFVcThl5jrao= github.com/jackc/puddle/v2 v2.2.3/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4= -github.com/jchv/go-winloader v0.0.0-20250406163304-c1995be93bd1 h1:njuLRcjAuMKr7kI3D85AXWkw6/+v9PwtV6M6o11sWHQ= -github.com/jchv/go-winloader v0.0.0-20250406163304-c1995be93bd1/go.mod h1:alcuEEnZsY1WQsagKhZDsoPCRoOijYqhZvPwLG0kzVs= github.com/jinzhu/copier v0.3.5 h1:GlvfUwHk62RokgqVNvYsku0TATCF7bAHVwEXoBh3iJg= github.com/jinzhu/copier v0.3.5/go.mod h1:DfbEm0FYsaqBcKcFuvmOZb218JkPGtvSHsKg8S8hyyg= github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= @@ -750,27 +749,12 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/labstack/echo/v4 v4.16.1 h1:h05NuF1GvNu6jSAZxOv++AdjD/NJK+mZdGy0thiiuns= -github.com/labstack/echo/v4 v4.16.1/go.mod h1:V/EQaTVHYJH92QhbQe7kFQ4mjgcjxLQQUQtAN87zZdw= github.com/labstack/echo/v5 v5.4.1 h1:pxn7LF+AIepRAoSXRS6GMdjWysbOBt8B18G0VPjPH3U= github.com/labstack/echo/v5 v5.4.1/go.mod h1:4iEGNQiPPZnkfYpNR/L6fINd3NLiGWUD5+eBotFALas= -github.com/labstack/gommon v0.5.0 h1:6VSQ2NOzsnEJ5W6+84E0RbcaDDmgB6NIAzWCczTEe6c= -github.com/labstack/gommon v0.5.0/go.mod h1:Rzlg7HHy1maLfzBYGg9NZcVuz1sA68HHhLjhcEllYE0= -github.com/leaanthony/debme v1.2.1 h1:9Tgwf+kjcrbMQ4WnPcEIUcQuIZYqdWftzZkBr+i/oOc= -github.com/leaanthony/debme v1.2.1/go.mod h1:3V+sCm5tYAgQymvSOfYQ5Xx2JCr+OXiD9Jkw3otUjiA= -github.com/leaanthony/go-ansi-parser v1.6.1 h1:xd8bzARK3dErqkPFtoF9F3/HgN8UQk0ed1YDKpEz01A= -github.com/leaanthony/go-ansi-parser v1.6.1/go.mod h1:+vva/2y4alzVmmIEpk9QDhA7vLC5zKDTRwfZGOp3IWU= -github.com/leaanthony/gosod v1.0.4 h1:YLAbVyd591MRffDgxUOU1NwLhT9T1/YiwjKZpkNFeaI= -github.com/leaanthony/gosod v1.0.4/go.mod h1:GKuIL0zzPj3O1SdWQOdgURSuhkF+Urizzxh26t9f1cw= -github.com/leaanthony/slicer v1.6.0 h1:1RFP5uiPJvT93TAHi+ipd3NACobkW53yUiBqZheE/Js= -github.com/leaanthony/slicer v1.6.0/go.mod h1:o/Iz29g7LN0GqH3aMjWAe90381nyZlDNquK+mtH2Fj8= -github.com/leaanthony/u v1.1.1 h1:TUFjwDGlNX+WuwVEzDqQwC2lOv0P4uhTQw7CMFdiK7M= -github.com/leaanthony/u v1.1.1/go.mod h1:9+o6hejoRljvZ3BzdYlVL0JYCwtnAsVuN9pVTQcaRfI= github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5 h1:eveIIGn4BGM3qknO74omf6HYr30/exH+eVUTuAgwjZ0= github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5/go.mod h1:autxFIvghDt3jPTLoqZ9OZ7s9qTGNAWmYCjVFWPX/zg= github.com/magiconair/properties v1.18.12 h1:sT9zQpvTB3B4gzrX0tmZNTEaGyg8Zw55MFYRE32Mr9I= github.com/magiconair/properties v1.18.12/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= -github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU= github.com/matryer/is v1.4.1 h1:55ehd8zaGABKLXQUe2awZ99BD/PTc2ls+KV/dXphgEQ= github.com/matryer/is v1.4.1/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU= github.com/mattn/go-colorable v0.1.16 h1:+2YjeAe7xP1OQbZW1jERPWWCDLlNqFNCvjiqGiAt84A= @@ -823,8 +807,6 @@ github.com/pierrec/lz4/v4 v4.1.33 h1:GjG1TJ1V4IzKP8L96muuuDNpTwd7D+l2ccXrjAbe014 github.com/pierrec/lz4/v4 v4.1.33/go.mod h1:7SE9MC2STkNtL4PIwGhjmyVwvILaGI9/COYQNBhKM/c= github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ= github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= -github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= -github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.13.11 h1:0N92SLTB8JqASJB14ZLHHzFnBV8mG9zw4K7jghEFWuE= github.com/pkg/sftp v1.13.11/go.mod h1:uNkH9roSXglNJqM+glJJi+TQXQUm0fXFWqCFmT8hsN0= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= @@ -854,15 +836,10 @@ github.com/redis/go-redis/v9 v9.23.0 h1:/TTVdJa8BRNsybwwGGnmiYktHNlUXtbOQxlWpHBP github.com/redis/go-redis/v9 v9.23.0/go.mod h1:EWP2UUk+XDaI1s5nQB5mablZN6vccXlmBQTyfnF87D0= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= -github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= -github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ= github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc= github.com/rs/xid v1.6.0 h1:fV591PaemRlL6JfRxGDEPl69wICngIQ3shQtzfy2gxU= github.com/rs/xid v1.6.0/go.mod h1:7XoLgs4eV+QndskICGsho+ADou8ySMSjJKDIan90Nz0= -github.com/samber/lo v1.53.0 h1:t975lj2py4kJPQ6haz1QMgtId2gtmfktACxIXArw3HM= -github.com/samber/lo v1.53.0/go.mod h1:4+MXEGsJzbKGaUEQFKBq2xtfuznW9oz/WrgyzMzRoM0= github.com/shirou/gopsutil/v4 v4.26.9 h1:CaBo/hBFqvlJoLvAQEKdHdf5GD97/MN2ACfyv63+2Ig= github.com/shirou/gopsutil/v4 v4.26.9/go.mod h1:nKH+8wX2zxr/mDbsR+AAy6Qd2z4ZOQ7wfQaEp+yrYmg= github.com/shopspring/decimal v1.5.0 h1:HxSWk31RmJv0EyY4oLiGQB9u7WPludUwPBdvQZnYFPc= @@ -890,26 +867,16 @@ github.com/tklauser/go-sysconf v0.4.0 h1:7H0uAN+7RkwWRaxhYXDLqa5V3LPrJeV8wmD9dRU github.com/tklauser/go-sysconf v0.4.0/go.mod h1:8mTNWyog7H+MpKijp4VmKJAd2bbYQ2zuUwkYRbUArPI= github.com/tklauser/numcpus v0.12.0 h1:NR85qdvHA9pFse3x3weVZ0r0ST8R6l5RHbZrlRaqob4= github.com/tklauser/numcpus v0.12.0/go.mod h1:ABHeXzJnr/qqwguhClkZKT1/8VABcYrsyUiUGobwWJg= -github.com/tkrajina/go-reflector v0.5.8 h1:yPADHrwmUbMq4RGEyaOUpz2H90sRsETNVpjzo3DLVQQ= -github.com/tkrajina/go-reflector v0.5.8/go.mod h1:ECbqLgccecY5kPmPmXg1MrHW585yMcDkVl6IvJe64T4= github.com/twmb/franz-go v1.22.1 h1:J7Xixbb7k0Itl39eaBot5PIblZh9IL3ZKYgo2yzlf40= github.com/twmb/franz-go v1.22.1/go.mod h1:b2qISbZgMTJRcIsltVqPz4+Bb2Lw/9bN+/Gd0C07kYw= github.com/twmb/franz-go/pkg/kmsg v1.15.0 h1:mILdOQm4JkWojbSYVQ7KJNJ1qMdYNsLrdNOBUVKM6IA= github.com/twmb/franz-go/pkg/kmsg v1.15.0/go.mod h1:sGkGxKexpRLBThFHJLjjywcyfkK09qB/g+X+wFWZQ/A= github.com/twpayne/go-geom v1.7.0 h1:zMHTHNlenoHAc2ZSiHFh7SMoG0Wdw8gF0orBnrBhfjE= github.com/twpayne/go-geom v1.7.0/go.mod h1:y9Q2YcKKaC2PHXwtRvwEunOPx5Oa+U8aAxPmFvscROk= -github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= -github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= -github.com/valyala/fasttemplate v1.2.2 h1:lxLXG0uE3Qnshl9QyaK6XJxMXlQZELvChBOCmQD0Loo= -github.com/valyala/fasttemplate v1.2.2/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ= github.com/vektah/gqlparser/v2 v2.5.62 h1:GJP/emj1wIWKs0U3SHcAgzknWgylTqQ1qH2gNL+wSWc= github.com/vektah/gqlparser/v2 v2.5.62/go.mod h1:JNK+plRwKdXLsF/qPFPe5tE0z4s1WeroD9S5LR8um/Q= -github.com/wailsapp/go-webview2 v1.0.23 h1:jmv8qhz1lHibCc79bMM/a/FqOnnzOGEisLav+a0b9P0= -github.com/wailsapp/go-webview2 v1.0.23/go.mod h1:qJmWAmAmaniuKGZPWwne+uor3AHMB5PFhqiK0Bbj8kc= -github.com/wailsapp/mimetype v1.4.1 h1:pQN9ycO7uo4vsUUuPeHEYoUkLVkaRntMnHJxVwYhwHs= -github.com/wailsapp/mimetype v1.4.1/go.mod h1:9aV5k31bBOv5z6u+QP8TltzvNGJPmNJD4XlAL3U+j3o= -github.com/wailsapp/wails/v2 v2.16.0 h1:hLYrSHUUq6hRXl3rWT9ZXiyFIgM94nVN9Ns6iEJzxyw= -github.com/wailsapp/wails/v2 v2.16.0/go.mod h1:scxrgwfsv6yR6fE6cCF+Flfl+JeU+SR87T9x4kILJ6M= +github.com/wailsapp/wails/v3 v3.0.0 h1:lBe89kFu23bVz1dc1H9v0srkHQgWsy7BAKpH4sLQuDw= +github.com/wailsapp/wails/v3 v3.0.0/go.mod h1:U3p3/QfSer2XxXM3XWhwis9O7LvvuNKN/AcGoEFD+K8= github.com/xyproto/randomstring v1.0.5 h1:YtlWPoRdgMu3NZtP45drfy1GKoojuR7hmRcnhZqKjWU= github.com/xyproto/randomstring v1.0.5/go.mod h1:rgmS5DeNXLivK7YprL0pY+lTuhNQW3iGxZ18UQApw/E= github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 h1:ilQV1hzziu+LLM3zUTJ0trRztfwgjqKnBWNtSRkbmwM= @@ -997,7 +964,6 @@ golang.org/x/mod v0.42.0/go.mod h1:u5fzIrRInkL8MaO1cbRkUHT64v303YIT5KEqpNr7jRs= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= -golang.org/x/net v0.0.0-20210505024714-0287a6fb4125/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw= golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI= golang.org/x/oauth2 v0.37.0 h1:JUlcxA8oAtauLfiH8FX2/FkAWHAdi0QtGCGc+hofE98= @@ -1008,10 +974,8 @@ golang.org/x/sync v0.24.0 h1:iqiDrGoDgyuvAKrhLQthUEzU/R378N78gXbBjxed7oA= golang.org/x/sync v0.24.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200810151505-1b9f1253b3ed/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= @@ -1023,7 +987,6 @@ golang.org/x/term v0.47.0 h1:cpyOwQkr2Nzxe2p6KnrTG7Ei2wtzjsuSjhpXXepZ/BM= golang.org/x/term v0.47.0/go.mod h1:efAfAuG6RKABvg1ArGebRkvX6LXul14SM67o2e4mUCY= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= golang.org/x/time v0.16.0 h1:vMb6ptszcQMkcwiRTAuNNU50gom6++Q/6gY2hDM6VDE= diff --git a/desktop/loading/index.html b/desktop/loading/index.html index 2e386c3635..f3b2c0b6cc 100644 --- a/desktop/loading/index.html +++ b/desktop/loading/index.html @@ -8,5 +8,5 @@ font: 16px system-ui, sans-serif; background: #0f172a; color: #e2e8f0; } -Starting Gopherstack… +Starting Gopherstack… diff --git a/desktop/main.go b/desktop/main.go index 4be30d36f1..4430d82c3f 100644 --- a/desktop/main.go +++ b/desktop/main.go @@ -13,12 +13,8 @@ import ( "time" "github.com/blackbirdworks/gopherstack/internal/app" - "github.com/wailsapp/wails/v2" - "github.com/wailsapp/wails/v2/pkg/menu" - "github.com/wailsapp/wails/v2/pkg/menu/keys" - "github.com/wailsapp/wails/v2/pkg/options" - "github.com/wailsapp/wails/v2/pkg/options/assetserver" - "github.com/wailsapp/wails/v2/pkg/runtime" + "github.com/wailsapp/wails/v3/pkg/application" + "github.com/wailsapp/wails/v3/pkg/events" ) //go:embed loading @@ -33,8 +29,9 @@ const ( ) type desktop struct { - ctx context.Context - cancel context.CancelFunc + app *application.App + window *application.WebviewWindow + cancel func() domReady chan struct{} errs chan error stopped chan struct{} @@ -47,9 +44,7 @@ func (d *desktop) url() string { return "http://127.0.0.1:" + strconv.Itoa(d.port) + "/dashboard" } -func (d *desktop) startup(ctx context.Context) { - d.ctx = ctx - +func (d *desktop) startup() { srvCtx, cancel := context.WithCancel(context.Background()) d.cancel = cancel @@ -83,21 +78,20 @@ func (d *desktop) startup(ctx context.Context) { return } - runtime.WindowExecJS(ctx, `window.location.replace(`+strconv.Quote(d.url())+`)`) + d.window.SetURL(d.url()) } }() } func (d *desktop) fail(err error) { - _, _ = runtime.MessageDialog(d.ctx, runtime.MessageDialogOptions{ - Type: runtime.ErrorDialog, - Title: "Gopherstack", - Message: "Failed to start the Gopherstack server: " + err.Error(), - }) - runtime.Quit(d.ctx) + d.app.Dialog.Error(). + SetTitle("Gopherstack"). + SetMessage("Failed to start the Gopherstack server: " + err.Error()). + Show() + d.app.Quit() } -func (d *desktop) shutdown(context.Context) { +func (d *desktop) shutdown() { if d.cancel == nil { return } @@ -110,19 +104,19 @@ func (d *desktop) shutdown(context.Context) { } } -func (d *desktop) menu() *menu.Menu { - m := menu.NewMenu() +func (d *desktop) menu() *application.Menu { + m := d.app.NewMenu() file := m.AddSubmenu("Gopherstack") - file.AddText("Reload", keys.CmdOrCtrl("r"), func(*menu.CallbackData) { - runtime.WindowReloadApp(d.ctx) + file.Add("Reload").SetAccelerator("CmdOrCtrl+R").OnClick(func(*application.Context) { + d.window.Reload() }) - file.AddText("Open in Browser", keys.CmdOrCtrl("b"), func(*menu.CallbackData) { - runtime.BrowserOpenURL(d.ctx, d.url()) + file.Add("Open in Browser").SetAccelerator("CmdOrCtrl+B").OnClick(func(*application.Context) { + _ = d.app.Browser.OpenURL(d.url()) }) file.AddSeparator() - file.AddText("Quit", keys.CmdOrCtrl("q"), func(*menu.CallbackData) { - runtime.Quit(d.ctx) + file.Add("Quit").SetAccelerator("CmdOrCtrl+Q").OnClick(func(*application.Context) { + d.app.Quit() }) return m @@ -143,17 +137,30 @@ func main() { stopped: make(chan struct{}), } - err = wails.Run(&options.App{ - Title: "Gopherstack", - Width: windowWidth, - Height: windowHeight, - AssetServer: &assetserver.Options{Assets: loadingFS()}, - Menu: d.menu(), - OnStartup: d.startup, - OnDomReady: func(context.Context) { d.domOnce.Do(func() { close(d.domReady) }) }, + d.app = application.New(application.Options{ + Name: "Gopherstack", + Description: "AWS emulator with a native dashboard window", + Assets: application.AssetOptions{Handler: application.BundledAssetFileServer(loadingFS())}, OnShutdown: d.shutdown, }) - if err != nil { + + d.app.Menu.Set(d.menu()) + + d.window = d.app.Window.NewWithOptions(application.WebviewWindowOptions{ + Title: "Gopherstack", + Width: windowWidth, + Height: windowHeight, + UseApplicationMenu: true, + }) + d.window.OnWindowEvent(events.Common.WindowRuntimeReady, func(*application.WindowEvent) { + d.domOnce.Do(func() { close(d.domReady) }) + }) + + d.app.Event.OnApplicationEvent(events.Common.ApplicationStarted, func(*application.ApplicationEvent) { + d.startup() + }) + + if err = d.app.Run(); err != nil { fmt.Fprintln(os.Stderr, "Error:", err) os.Exit(1) } diff --git a/desktop/wails.json b/desktop/wails.json deleted file mode 100644 index cb84e18ce8..0000000000 --- a/desktop/wails.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "$schema": "https://wails.io/schemas/config.v2.json", - "name": "Gopherstack", - "outputfilename": "gopherstack-desktop", - "info": { - "companyName": "Blackbird Works", - "productName": "Gopherstack", - "comments": "AWS emulator with a native dashboard window" - } -} From ffde966dc5956cb1ede7cec47c82ca75e64e30d9 Mon Sep 17 00:00:00 2001 From: Witness Patrol Date: Mon, 26 Oct 2026 23:12:31 -0500 Subject: [PATCH 24/24] fix(docker): surface image pull errors reported in the pull stream Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FGWXecoauvZN2AYe1vkvgM --- internal/app/s3_failed_put_body_test.go | 3 +-- pkgs/docker/docker_test.go | 6 +++++- pkgs/docker/pull.go | 7 +++++-- pkgs/docker/pull_test.go | 5 +++-- pkgs/httputils/httputils.go | 2 +- 5 files changed, 15 insertions(+), 8 deletions(-) diff --git a/internal/app/s3_failed_put_body_test.go b/internal/app/s3_failed_put_body_test.go index db1e5a140c..ce5b9f37fd 100644 --- a/internal/app/s3_failed_put_body_test.go +++ b/internal/app/s3_failed_put_body_test.go @@ -1,7 +1,6 @@ package app import ( - "errors" "io" "net/http" "sync/atomic" @@ -83,7 +82,7 @@ func TestS3FailedPutDoesNotDrainBody(t *testing.T) { var apiErr smithy.APIError - require.True(t, errors.As(err, &apiErr), "want API error, got %v", err) + require.ErrorAs(t, err, &apiErr) assert.Equal(t, "NoSuchBucket", apiErr.ErrorCode()) assert.Less(t, consumed.Load(), int64(failedPutBodySize), "handler must not read the whole failed body") } diff --git a/pkgs/docker/docker_test.go b/pkgs/docker/docker_test.go index 7234ee08c8..8d0f2c2e37 100644 --- a/pkgs/docker/docker_test.go +++ b/pkgs/docker/docker_test.go @@ -193,7 +193,11 @@ func TestClient_PullImage(t *testing.T) { wantErr bool }{ {name: "success"}, - {name: "error in stream", pullStream: `{"errorDetail":{"message":"manifest unknown"},"error":"manifest unknown"}`, wantErr: true}, + { + name: "error in stream", + pullStream: `{"errorDetail":{"message":"manifest unknown"},"error":"manifest unknown"}`, + wantErr: true, + }, {name: "error", pullErr: errNetworkError, wantErr: true}, } diff --git a/pkgs/docker/pull.go b/pkgs/docker/pull.go index bda785a8cd..11b6650f85 100644 --- a/pkgs/docker/pull.go +++ b/pkgs/docker/pull.go @@ -7,6 +7,9 @@ import ( "io" ) +// ErrImagePull wraps failures the daemon reports in an image pull stream. +var ErrImagePull = errors.New("image pull failed") + type pullMessage struct { ErrorDetail *struct { Message string `json:"message"` @@ -36,13 +39,13 @@ func ConsumePullStream(r io.Reader) error { if msg.ErrorDetail != nil && msg.ErrorDetail.Message != "" { _, _ = io.Copy(io.Discard, io.MultiReader(dec.Buffered(), r)) - return fmt.Errorf("image pull: %s", msg.ErrorDetail.Message) + return fmt.Errorf("%w: %s", ErrImagePull, msg.ErrorDetail.Message) } if msg.Error != "" { _, _ = io.Copy(io.Discard, io.MultiReader(dec.Buffered(), r)) - return fmt.Errorf("image pull: %s", msg.Error) + return fmt.Errorf("%w: %s", ErrImagePull, msg.Error) } } } diff --git a/pkgs/docker/pull_test.go b/pkgs/docker/pull_test.go index da30644141..4e25e77c5f 100644 --- a/pkgs/docker/pull_test.go +++ b/pkgs/docker/pull_test.go @@ -21,8 +21,9 @@ func TestConsumePullStream(t *testing.T) { {name: "success", stream: `{"status":"Pulling"}` + "\n" + `{"status":"Downloaded"}` + "\n"}, {name: "empty", stream: ""}, { - name: "error detail", - stream: `{"status":"Pulling"}` + "\n" + `{"errorDetail":{"message":"manifest unknown"},"error":"manifest unknown"}` + "\n" + `{"status":"x"}`, + name: "error detail", + stream: `{"status":"Pulling"}` + "\n" + + `{"errorDetail":{"message":"manifest unknown"},"error":"manifest unknown"}` + "\n" + `{"status":"x"}`, wantErr: "manifest unknown", }, {name: "error only", stream: `{"error":"denied: requested access"}`, wantErr: "denied: requested access"}, diff --git a/pkgs/httputils/httputils.go b/pkgs/httputils/httputils.go index c879d54838..df1dee8686 100644 --- a/pkgs/httputils/httputils.go +++ b/pkgs/httputils/httputils.go @@ -241,7 +241,7 @@ func WriteError(ctx context.Context, w http.ResponseWriter, r *http.Request, err // WriteS3ErrorResponse writes an S3-compatible XML error response. // Writes the error as XML. -func WriteS3ErrorResponse(ctx context.Context, w http.ResponseWriter, r *http.Request, s3Err any, code int) { +func WriteS3ErrorResponse(ctx context.Context, w http.ResponseWriter, _ *http.Request, s3Err any, code int) { WriteXML(ctx, w, code, s3Err) }