diff --git a/dev/package.json b/dev/package.json index 9b562a6..bbc5ff3 100644 --- a/dev/package.json +++ b/dev/package.json @@ -12,8 +12,8 @@ "@aws-sdk/client-cloudformation": "3.629.0", "@aws-sdk/client-s3": "3.629.0", "@aws-sdk/client-sfn": "3.629.0", - "aws-cdk": "2.141.0", - "aws-cdk-lib": "2.141.0", + "aws-cdk": "2.159.1", + "aws-cdk-lib": "2.159.1", "constructs": "10.3.0", "steps-s3-copy": "link:../packages/steps-s3-copy" }, diff --git a/packages/steps-s3-copy/docker/rclone-batch-docker-image/go.mod b/packages/steps-s3-copy/docker/rclone-batch-docker-image/go.mod index 2025277..22a34f9 100644 --- a/packages/steps-s3-copy/docker/rclone-batch-docker-image/go.mod +++ b/packages/steps-s3-copy/docker/rclone-batch-docker-image/go.mod @@ -3,19 +3,21 @@ module rclone-batch go 1.21 require ( - github.com/aws/aws-sdk-go-v2 v1.23.0 // indirect + github.com/aws/aws-sdk-go-v2 v1.31.0 // indirect github.com/aws/aws-sdk-go-v2/config v1.25.1 // indirect github.com/aws/aws-sdk-go-v2/credentials v1.16.1 // indirect github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.4 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.3 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.3 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.18 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.18 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.7.0 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.1 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.3 // indirect + github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.33.1 // indirect github.com/aws/aws-sdk-go-v2/service/sfn v1.22.1 // indirect github.com/aws/aws-sdk-go-v2/service/sso v1.17.2 // indirect github.com/aws/aws-sdk-go-v2/service/ssooidc v1.19.2 // indirect github.com/aws/aws-sdk-go-v2/service/sts v1.25.2 // indirect - github.com/aws/smithy-go v1.17.0 // indirect + github.com/aws/smithy-go v1.21.0 // indirect + github.com/cavaliergopher/grab/v3 v3.0.1 // indirect gonum.org/v1/gonum v0.14.0 // indirect ) diff --git a/packages/steps-s3-copy/docker/rclone-batch-docker-image/go.sum b/packages/steps-s3-copy/docker/rclone-batch-docker-image/go.sum index 8d6e9db..1d537b6 100644 --- a/packages/steps-s3-copy/docker/rclone-batch-docker-image/go.sum +++ b/packages/steps-s3-copy/docker/rclone-batch-docker-image/go.sum @@ -1,5 +1,7 @@ github.com/aws/aws-sdk-go-v2 v1.23.0 h1:PiHAzmiQQr6JULBUdvR8fKlA+UPKLT/8KbiqpFBWiAo= github.com/aws/aws-sdk-go-v2 v1.23.0/go.mod h1:i1XDttT4rnf6vxc9AuskLc6s7XBee8rlLilKlc03uAA= +github.com/aws/aws-sdk-go-v2 v1.31.0 h1:3V05LbxTSItI5kUqNwhJrrrY1BAXxXt0sN0l72QmG5U= +github.com/aws/aws-sdk-go-v2 v1.31.0/go.mod h1:ztolYtaEUtdpf9Wftr31CJfLVjOnD/CVRkKOOYgF8hA= github.com/aws/aws-sdk-go-v2/config v1.25.1 h1:YsjngBOl2mx4l3egkVWndr6/6TqtkdsWJFZIsQ924Ek= github.com/aws/aws-sdk-go-v2/config v1.25.1/go.mod h1:yV6h7TRVzhdIFmUk9WWDRpWwYGg1woEzKr0k1IYz2Tk= github.com/aws/aws-sdk-go-v2/credentials v1.16.1 h1:WessyrdgyFN5TB+eLQdrFSlN/3oMnqukIFhDxK6z8h0= @@ -8,14 +10,20 @@ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.4 h1:9wKDWEjwSnXZre0/O3+ZwbB github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.4/go.mod h1:t4i+yGHMCcUNIX1x7YVYa6bH/Do7civ5I6cG/6PMfyA= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.3 h1:DUwbD79T8gyQ23qVXFUthjzVMTviSHi3y4z58KvghhM= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.3/go.mod h1:7sGSz1JCKHWWBHq98m6sMtWQikmYPpxjqOydDemiVoM= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.18 h1:kYQ3H1u0ANr9KEKlGs/jTLrBFPo8P8NaH/w7A01NeeM= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.18/go.mod h1:r506HmK5JDUh9+Mw4CfGJGSSoqIiLCndAuqXuhbv67Y= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.3 h1:AplLJCtIaUZDCbr6+gLYdsYNxne4iuaboJhVt9d+WXI= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.3/go.mod h1:ify42Rb7nKeDDPkFjKn7q1bPscVPu/+gmHH8d2c+anU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.18 h1:Z7IdFUONvTcvS7YuhtVxN99v2cCoHRXOS4mTr0B/pUc= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.18/go.mod h1:DkKMmksZVVyat+Y+r1dEOgJEfUeA7UngIHWeKsi0yNc= github.com/aws/aws-sdk-go-v2/internal/ini v1.7.0 h1:usgqiJtamuGIBj+OvYmMq89+Z1hIKkMJToz1WpoeNUY= github.com/aws/aws-sdk-go-v2/internal/ini v1.7.0/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.1 h1:rpkF4n0CyFcrJUG/rNNohoTmhtWlFTRI4BsZOh9PvLs= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.1/go.mod h1:l9ymW25HOqymeU2m1gbUQ3rUIsTwKs8gYHXkqDQUhiI= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.3 h1:kJOolE8xBAD13xTCgOakByZkyP4D/owNmvEiioeUNAg= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.3/go.mod h1:Owv1I59vaghv1Ax8zz8ELY8DN7/Y0rGS+WWAmjgi950= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.33.1 h1:7zorIXF9yoza6zOQCzGxQBF3CWeuN3qvS/gm25k/vYI= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.33.1/go.mod h1:WyLS5qwXHtjKAONYZq/4ewdd+hcVsa3LBu77Ow5uj3k= github.com/aws/aws-sdk-go-v2/service/sfn v1.22.1 h1:kT2DEMbibZlhGbGiM3p34tNOI8bh82x9Fe7HLCrnjho= github.com/aws/aws-sdk-go-v2/service/sfn v1.22.1/go.mod h1:AM0scrWjoTK5MJ4++nLnqkdJfwAy9b0jV7EcANYn59M= github.com/aws/aws-sdk-go-v2/service/sso v1.17.2 h1:V47N5eKgVZoRSvx2+RQ0EpAEit/pqOhqeSQFiS4OFEQ= @@ -26,5 +34,9 @@ github.com/aws/aws-sdk-go-v2/service/sts v1.25.2 h1:vwyiRTnXLqsak/6WAQ+uTRhVqKI6 github.com/aws/aws-sdk-go-v2/service/sts v1.25.2/go.mod h1:4EqRHDCKP78hq3zOnmFXu5k0j4bXbRFfCh/zQ6KnEfQ= github.com/aws/smithy-go v1.17.0 h1:wWJD7LX6PBV6etBUwO0zElG0nWN9rUhp0WdYeHSHAaI= github.com/aws/smithy-go v1.17.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= +github.com/aws/smithy-go v1.21.0 h1:H7L8dtDRk0P1Qm6y0ji7MCYMQObJ5R9CRpyPhRUkLYA= +github.com/aws/smithy-go v1.21.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= +github.com/cavaliergopher/grab/v3 v3.0.1 h1:4z7TkBfmPjmLAAmkkAZNX/6QJ1nNFdv3SdIHXju0Fr4= +github.com/cavaliergopher/grab/v3 v3.0.1/go.mod h1:1U/KNnD+Ft6JJiYoYBAimKH2XrYptb8Kl3DFGmsjpq4= gonum.org/v1/gonum v0.14.0 h1:2NiG67LD1tEH0D7kM+ps2V+fXmsAnpUeec7n8tcr4S0= gonum.org/v1/gonum v0.14.0/go.mod h1:AoWeoz0becf9QMWtE8iWXNXc27fK4fNeHNf/oMejGfU= diff --git a/packages/steps-s3-copy/docker/rclone-batch-docker-image/rclone-batch.go b/packages/steps-s3-copy/docker/rclone-batch-docker-image/rclone-batch.go index 481c92b..3675aa8 100644 --- a/packages/steps-s3-copy/docker/rclone-batch-docker-image/rclone-batch.go +++ b/packages/steps-s3-copy/docker/rclone-batch-docker-image/rclone-batch.go @@ -6,11 +6,15 @@ import ( "fmt" "github.com/aws/aws-sdk-go-v2/aws" "github.com/aws/aws-sdk-go-v2/config" + "github.com/aws/aws-sdk-go-v2/service/secretsmanager" "github.com/aws/aws-sdk-go-v2/service/sfn" + "io" "log" + "net/http" "os" "os/exec" "os/signal" + "regexp" "strconv" "strings" "syscall" @@ -23,6 +27,40 @@ import ( const rcloneBinaryEnvName = "RB_RCLONE_BINARY" const destinationEnvName = "RB_DESTINATION" +// some temporary code with the ability to source from GDS + +const ICA_BASE_URL = "https://aps2.platform.illumina.com/v1" + +type GdsFilesResponse struct { + Items []struct { + ID string `json:"id,omitempty"` + Name string `json:"name,omitempty"` + VolumeID string `json:"volumeId,omitempty"` + ParentFolderID string `json:"parentFolderId,omitempty"` + VolumeName string `json:"volumeName,omitempty"` + Type string `json:"type,omitempty"` + TenantID string `json:"tenantId,omitempty"` + SubTenantID string `json:"subTenantId,omitempty"` + Path string `json:"path,omitempty"` + TimeCreated time.Time `json:"timeCreated"` + CreatedBy string `json:"createdBy,omitempty"` + TimeModified time.Time `json:"timeModified"` + ModifiedBy string `json:"modifiedBy,omitempty"` + Urn string `json:"urn,omitempty"` + SizeInBytes int64 `json:"sizeInBytes"` + IsUploaded bool `json:"isUploaded"` + ArchiveStatus string `json:"archiveStatus,omitempty"` + StorageTier string `json:"storageTier,omitempty"` + ETag string `json:"eTag,omitempty"` + Format string `json:"format,omitempty"` + FormatEdam string `json:"formatEdam,omitempty"` + Status string `json:"status,omitempty"` + PresignedURL string `json:"presignedUrl,omitempty"` + } `json:"items"` + ItemCount int `json:"itemCount"` + FirstPageToken string `json:"firstPageToken,omitempty"` +} + // our parent ECS task (when a SPOT instance) can be sent a TERM signal - we then have a hard // limit of 120 seconds before the process is hard killed // this value here is the seconds to wait after receiving the TERM in the hope that our @@ -112,20 +150,85 @@ func main() { log.Printf("Asked to copy %s as the %d object to copy", source, which) - if !interrupted { - // setup an rclone copy with capture stats (noting that stats are sent to stderr) - cmd := exec.Command(rcloneBinary, - "--use-json-log", - "--stats-log-level", "NOTICE", - "--stats-one-line", - // only display stats at the end (after 10000 hours) - "--stats", "10000h", - // normally no bandwidth limiting ("0") - but can institute bandwidth limit if asked - "--bwlimit", If(debugBandwidthOk, debugBandwidth, "0"), + // setup rclone args that are used by all copy paths + var copyArgs []string + + copyArgs = append(copyArgs, "--use-json-log", + // we capture stats (noting that stats are sent to stderr) + "--stats-one-line", + "--stats-log-level", "NOTICE", + // only display stats at the end (after 10000 hours) + "--stats", "10000h", + // normally no bandwidth limiting ("0") - but can institute bandwidth limit if asked + "--bwlimit", If(debugBandwidthOk, debugBandwidth, "0"), + ) + + // umccr specific workaround to make GDS available + if strings.HasPrefix(source, "s3:production") || strings.HasPrefix(source, "s3:development") { + secretsSvc := secretsmanager.NewFromConfig(cfg) + + secretResp, secretErr := secretsSvc.GetSecretValue(context.TODO(), &secretsmanager.GetSecretValueInput{ + SecretId: aws.String("IcaSecretsPortal"), + }) + + if secretErr != nil { // pragma: allowlist secret + log.Fatalf("Unable to get IcaSecretsPortal secret: %v", secretErr) + } + + secret := aws.ToString(secretResp.SecretString) // pragma: allowlist secret + + r := regexp.MustCompile(`s3:(?P[^/]+)(?P.+)`) + p := r.FindStringSubmatch(source) + + url := fmt.Sprintf("%s/files?include=PresignedUrl&volume.name=%s&path=%s", ICA_BASE_URL, p[1], p[2]) + + log.Println(url) + + client := http.Client{} + req, err := http.NewRequest("GET", url, nil) + if err != nil { + log.Fatalf("Unable to create request: %v", err) + } + req.Header = http.Header{ + "Host": {"www.host.com"}, + "Content-Type": {"application/json"}, + "Authorization": {fmt.Sprintf("Bearer %s", secret)}, + } + resp, err := client.Do(req) + if err != nil { + log.Fatalf("Unable to send request: %v", err) + } + + defer resp.Body.Close() + + body, err := io.ReadAll(resp.Body) + + filesObject := GdsFilesResponse{} + + if err := json.Unmarshal(body, &filesObject); err != nil { + log.Fatalf("Unable to unmarshal response: %v", err) + } + + source = filesObject.Items[0].PresignedURL + copyArgs = append(copyArgs, + "--auto-filename", + "--disable-http2", + "copyurl", + source, + destination) + } else { + copyArgs = append(copyArgs, // because we are transferring between S3 - which has a consistent idea of checksums // at src and destination we enable this options "--checksum", - "copy", source, destination) + "copy", + source, + destination) + } + + if !interrupted { + // the constructed command to execute to do the copy + cmd := exec.Command(rcloneBinary, copyArgs...) // we are only interested in stderr stderrStringBuilder := new(strings.Builder) @@ -230,14 +333,14 @@ func main() { "errors": 1, "lastError": "interrupted by SIGTERM", "source": source} - resultErrorCount++ + resultErrorCount++ default: results[which] = map[string]any{ "errors": 1, "lastError": fmt.Sprintf("exit of rclone with code %v but no JSON statistics block generated", runExitErr.ExitCode()), "systemError": fmt.Sprintf("%#v", runExitErr), "source": source} - resultErrorCount++ + resultErrorCount++ } } } @@ -249,7 +352,7 @@ func main() { results[which] = map[string]any{ "errors": 1, "lastError": "skipped due to previous SIGTERM received", - "source": source} + "source": source} resultErrorCount++ } @@ -260,13 +363,13 @@ func main() { "errors": 1, "lastError": "Exit of rclone but no JSON statistics block generated or reason detected", "source": source} - resultErrorCount++ + resultErrorCount++ } } - // we have now attempted to copy every file and generated a stats dictionary in results[] + // we have now attempted to copy every file and generated a stats dictionary in results[] - // we need to report this back as JSON though + // we need to report this back as JSON though resultsJson, err := json.MarshalIndent(results, "", " ") if err != nil { @@ -285,17 +388,17 @@ func main() { // Type: String // Length Constraints: Maximum length of 262144. - // if we got any errors - we want to signal that up to the steps + // if we got any errors - we want to signal that up to the steps //if resultErrorCount > 0 { - // sfnSvc.SendTaskFailure(context.TODO(), &sfn.SendTaskFailureInput{ - // Output: aws.String(resultsString), - // TaskToken: aws.String(taskToken), - // }) + // sfnSvc.SendTaskFailure(context.TODO(), &sfn.SendTaskFailureInput{ + // Output: aws.String(resultsString), + // TaskToken: aws.String(taskToken), + // }) //} else { - sfnSvc.SendTaskSuccess(context.TODO(), &sfn.SendTaskSuccessInput{ - Output: aws.String(resultsString), - TaskToken: aws.String(taskToken), - }) + sfnSvc.SendTaskSuccess(context.TODO(), &sfn.SendTaskSuccessInput{ + Output: aws.String(resultsString), + TaskToken: aws.String(taskToken), + }) //} } else { diff --git a/packages/steps-s3-copy/package.json b/packages/steps-s3-copy/package.json index 6530ef7..fa045b4 100644 --- a/packages/steps-s3-copy/package.json +++ b/packages/steps-s3-copy/package.json @@ -35,14 +35,14 @@ } }, "peerDependencies": { - "aws-cdk-lib": "^2.141.0", + "aws-cdk-lib": "^2.159.1", "constructs": "^10.3.0" }, "devDependencies": { - "aws-cdk-lib": "2.141.0", + "aws-cdk-lib": "2.159.1", "constructs": "10.3.0", - "jsii": "5.4.31", - "jsii-pacmak": "1.102.0", - "publib": "0.2.870" + "jsii": "5.5.4", + "jsii-pacmak": "1.103.1", + "publib": "0.2.888" } } diff --git a/packages/steps-s3-copy/src/lib/rclone-run-task-construct.ts b/packages/steps-s3-copy/src/lib/rclone-run-task-construct.ts index aee5d8e..e36d418 100644 --- a/packages/steps-s3-copy/src/lib/rclone-run-task-construct.ts +++ b/packages/steps-s3-copy/src/lib/rclone-run-task-construct.ts @@ -1,5 +1,5 @@ import { Construct } from "constructs"; -import { Role} from "aws-cdk-lib/aws-iam"; +import { Role } from "aws-cdk-lib/aws-iam"; import { IntegrationPattern, JsonPath } from "aws-cdk-lib/aws-stepfunctions"; import { Duration, Stack } from "aws-cdk-lib"; import { @@ -50,16 +50,17 @@ export class RcloneRunTaskConstruct extends Construct { // FARGATE_SPOT is only available for X86 cpuArchitecture: CpuArchitecture.X86_64, }, + // ephemeralStorageGiB: 200, cpu: 256, // there is a warning in the rclone documentation about problems with mem < 1GB - but I think that - // is mainly for large syncs... we do individual/small file copies so 512 should be fine + // is mainly for large multi-file syncs... we do individual/small file copies so 512 should be fine memoryLimitMiB: 512, - taskRole: props.writerRole + taskRole: props.writerRole, }); // Tags.of(taskDefinition).add("test", "tag"); -/* // we need to give the rclone task the ability to do the copy out in S3 + /* // we need to give the rclone task the ability to do the copy out in S3 // TODO can we limit this to reading from our designated buckets and writing out taskDefinition.taskRole.addManagedPolicy( ManagedPolicy.fromAwsManagedPolicyName("AmazonS3FullAccess"), @@ -132,7 +133,7 @@ export class RcloneRunTaskConstruct extends Construct { integrationPattern: IntegrationPattern.WAIT_FOR_TASK_TOKEN, cluster: props.fargateCluster, taskDefinition: taskDefinition, - launchTarget: new EcsFargateSpotOnlyLaunchTarget({ + launchTarget: new EcsFargateNotSpotLaunchTarget({ platformVersion: FargatePlatformVersion.VERSION1_4, }), subnets: { @@ -168,12 +169,9 @@ export class RcloneRunTaskConstruct extends Construct { } } -class EcsFargateSpotOnlyLaunchTarget implements IEcsLaunchTarget { +/*class EcsFargateSpotOnlyLaunchTarget implements IEcsLaunchTarget { constructor(private readonly options?: EcsFargateLaunchTargetOptions) {} - /** - * Called when the Fargate launch type configured on RunTask - */ public bind( _task: EcsRunTask, launchTargetOptions: LaunchTargetBindOptions, @@ -203,6 +201,39 @@ class EcsFargateSpotOnlyLaunchTarget implements IEcsLaunchTarget { }, }; } +} */ + +class EcsFargateNotSpotLaunchTarget implements IEcsLaunchTarget { + constructor(private readonly options?: EcsFargateLaunchTargetOptions) {} + + /** + * Called when the Fargate launch type configured on RunTask + */ + public bind( + _task: EcsRunTask, + launchTargetOptions: LaunchTargetBindOptions, + ): EcsLaunchTargetConfig { + if (!launchTargetOptions.taskDefinition.isFargateCompatible) { + throw new Error("Supplied TaskDefinition is not compatible with Fargate"); + } + + return { + parameters: { + PlatformVersion: this.options?.platformVersion, + CapacityProviderStrategy: [ + { + CapacityProvider: "FARGATE", + Weight: 1000, + }, + ], + // naughty - this is really nothing to do with LaunchType but this is a way + // we can set properties in the Steps Run Task ASL + // in this case we want to be able to track compute used so we propagate + // through the tags from the task definition (which will come from the Stack/Construct) + PropagateTags: "TASK_DEFINITION", + }, + }; + } } /* diff --git a/packages/steps-s3-copy/src/steps-s3-copy-construct.ts b/packages/steps-s3-copy/src/steps-s3-copy-construct.ts index 0d01da3..4caa307 100644 --- a/packages/steps-s3-copy/src/steps-s3-copy-construct.ts +++ b/packages/steps-s3-copy/src/steps-s3-copy-construct.ts @@ -81,6 +81,15 @@ export class StepsS3CopyConstruct extends Construct { ), ); + // allow fetching of secrets for GDS + writerRole.addToPolicy( + new PolicyStatement({ + resources: ["*"], + actions: ["secretsmanager:GetSecretValue"], + }), + ); + + // allow sending of state messages to signify task aborts etc writerRole.addToPolicy( new PolicyStatement({ resources: ["*"], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index de40c15..eebe7ed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,11 +38,11 @@ importers: specifier: 3.629.0 version: 3.629.0 aws-cdk: - specifier: 2.141.0 - version: 2.141.0 + specifier: 2.159.1 + version: 2.159.1 aws-cdk-lib: - specifier: 2.141.0 - version: 2.141.0(constructs@10.3.0) + specifier: 2.159.1 + version: 2.159.1(constructs@10.3.0) constructs: specifier: 10.3.0 version: 10.3.0 @@ -91,20 +91,20 @@ importers: packages/steps-s3-copy: devDependencies: aws-cdk-lib: - specifier: 2.141.0 - version: 2.141.0(constructs@10.3.0) + specifier: 2.159.1 + version: 2.159.1(constructs@10.3.0) constructs: specifier: 10.3.0 version: 10.3.0 jsii: - specifier: 5.4.31 - version: 5.4.31 + specifier: 5.5.4 + version: 5.5.4 jsii-pacmak: - specifier: 1.102.0 - version: 1.102.0(jsii-rosetta@5.4.17) + specifier: 1.103.1 + version: 1.103.1(jsii-rosetta@5.4.17) publib: - specifier: 0.2.870 - version: 0.2.870(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) + specifier: 0.2.888 + version: 0.2.888(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)) packages: "@aws-cdk/asset-awscli-v1@2.2.202": @@ -119,11 +119,21 @@ packages: integrity: sha512-3M2tELJOxQv0apCIiuKQ4pAbncz9GuLwnKFqxifWfe77wuMxyTRPmxssYHs42ePqzap1LT6GDcPygGs+hHstLg==, } - "@aws-cdk/asset-node-proxy-agent-v6@2.0.3": + "@aws-cdk/asset-node-proxy-agent-v6@2.1.0": + resolution: + { + integrity: sha512-7bY3J8GCVxLupn/kNmpPc5VJz8grx+4RKfnnJiO1LG+uxkZfANZG3RMHhE+qQxxwkyQ9/MfPtTpf748UhR425A==, + } + + "@aws-cdk/cloud-assembly-schema@36.3.0": resolution: { - integrity: sha512-twhuEG+JPOYCYPx/xy5uH2+VUsIEhPTzDY0F1KuB+ocjWWB/KEDiOVL19nHvbPCB6fhWnkykXEMJ4HHcKvjtvg==, + integrity: sha512-mLSYgcMFTNCXrGAD7xob95p9s47/7WwEWUJiexxM46H2GxiijhlhLQJs31AS5uRRP6Cx1DLEu4qayKAUOOVGrw==, } + engines: { node: ">= 18.18.0" } + bundledDependencies: + - jsonschema + - semver "@aws-crypto/crc32@5.2.0": resolution: @@ -176,17 +186,17 @@ packages: } engines: { node: ">=16.0.0" } - "@aws-sdk/client-codeartifact@3.624.0": + "@aws-sdk/client-codeartifact@3.654.0": resolution: { - integrity: sha512-4KkvvM2JFSKmqQPLiha6wtv/f2YV944LMNm32A63LHwfHeuucL47ZcpTCF+ioYKpaeg4mv9qWw27Mx7gMk+eyA==, + integrity: sha512-0ek50GGet2NGHFJdaRndohp6ciTybVIogloyXpPuMVS+4tWHV1+PYOpsnKYgJ9y/5j7QKH2rie9Gq4M7de9ThA==, } engines: { node: ">=16.0.0" } - "@aws-sdk/client-cognito-identity@3.624.0": + "@aws-sdk/client-cognito-identity@3.654.0": resolution: { - integrity: sha512-imw3bNptHdhcogU3lwSVlQJsRpTxnkT4bQbchS/qX6+fF0Pk6ERZ+Q0YjzitPqTjkeyAWecUT4riyqv2djo+5w==, + integrity: sha512-3K806KJVivVP011R7Wf4ujGKP8R6d7KFlo9t0Swr9YFnStCdSdjmRX1yW8RpzSzRC4xyuUw+bo8wPf+tE/YxnA==, } engines: { node: ">=16.0.0" } @@ -204,15 +214,6 @@ packages: } engines: { node: ">=16.0.0" } - "@aws-sdk/client-sso-oidc@3.624.0": - resolution: - { - integrity: sha512-Ki2uKYJKKtfHxxZsiMTOvJoVRP6b2pZ1u3rcUb2m/nVgBPUfLdl8ZkGpqE29I+t5/QaS/sEdbn6cgMUZwl+3Dg==, - } - engines: { node: ">=16.0.0" } - peerDependencies: - "@aws-sdk/client-sts": ^3.624.0 - "@aws-sdk/client-sso-oidc@3.629.0": resolution: { @@ -222,12 +223,14 @@ packages: peerDependencies: "@aws-sdk/client-sts": ^3.629.0 - "@aws-sdk/client-sso@3.624.0": + "@aws-sdk/client-sso-oidc@3.654.0": resolution: { - integrity: sha512-EX6EF+rJzMPC5dcdsu40xSi2To7GSvdGQNIpe97pD9WvZwM9tRNQnNM4T6HA4gjV1L6Jwk8rBlG/CnveXtLEMw==, + integrity: sha512-gbHrKsEnaAtmkNCVQzLyiqMzpDaThV/bWl/ODEklI+t6stW3Pe3oDMstEHLfJ6JU5g8sYnx4VLuxlnJMtUkvPw==, } engines: { node: ">=16.0.0" } + peerDependencies: + "@aws-sdk/client-sts": ^3.654.0 "@aws-sdk/client-sso@3.629.0": resolution: @@ -236,10 +239,10 @@ packages: } engines: { node: ">=16.0.0" } - "@aws-sdk/client-sts@3.624.0": + "@aws-sdk/client-sso@3.654.0": resolution: { - integrity: sha512-k36fLZCb2nfoV/DKK3jbRgO/Yf7/R80pgYfMiotkGjnZwDmRvNN08z4l06L9C+CieazzkgRxNUzyppsYcYsQaw==, + integrity: sha512-4kBxs2IzCDtj6a6lRXa/lXK5wWpMGzwKtb+HMXf/rJYVM6x7wYRzc1hYrOd3DYkFQ/sR3dUFj+0mTP0os3aAbA==, } engines: { node: ">=16.0.0" } @@ -250,10 +253,10 @@ packages: } engines: { node: ">=16.0.0" } - "@aws-sdk/core@3.624.0": + "@aws-sdk/client-sts@3.654.0": resolution: { - integrity: sha512-WyFmPbhRIvtWi7hBp8uSFy+iPpj8ccNV/eX86hwF4irMjfc/FtsGVIAeBXxXM/vGCjkdfEzOnl+tJ2XACD4OXg==, + integrity: sha512-tyHa8jsBy+/NQZFHm6Q2Q09Vi9p3EH4yPy6PU8yPewpi2klreObtrUd0anJa6nzjS9SSuqnlZWsRic3cQ4QwCg==, } engines: { node: ">=16.0.0" } @@ -264,10 +267,17 @@ packages: } engines: { node: ">=16.0.0" } - "@aws-sdk/credential-provider-cognito-identity@3.624.0": + "@aws-sdk/core@3.654.0": resolution: { - integrity: sha512-gbXaxZP29yzMmEUzsGqUrHpKBnfMBtemvrlufJbaz/MGJNIa5qtJQp7n1LMI5R49DBVUN9s/e9Rf5liyMvlHiw==, + integrity: sha512-4Rwx7BVaNaFqmXBDmnOkMbyuIFFbpZ+ru4lr660p45zY1QoNNSalechfoRffcokLFOZO+VWEJkdcorPUUU993w==, + } + engines: { node: ">=16.0.0" } + + "@aws-sdk/credential-provider-cognito-identity@3.654.0": + resolution: + { + integrity: sha512-0aq4Ri9VYjixS7AZKNmuJc/5MlQdfrkgtzHV1TBisoroi/ed1WWnZmQvUFi3ZqRkt1Cvi7oZi6J1gZEfzq8p8g==, } engines: { node: ">=16.0.0" } @@ -278,6 +288,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/credential-provider-env@3.654.0": + resolution: + { + integrity: sha512-kogsx3Ql81JouHS7DkheCDU9MYAvK0AokxjcshDveGmf7BbgbWCA8Fnb9wjQyNDaOXNvkZu8Z8rgkX91z324/w==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/credential-provider-http@3.622.0": resolution: { @@ -285,14 +302,12 @@ packages: } engines: { node: ">=16.0.0" } - "@aws-sdk/credential-provider-ini@3.624.0": + "@aws-sdk/credential-provider-http@3.654.0": resolution: { - integrity: sha512-mMoNIy7MO2WTBbdqMyLpbt6SZpthE6e0GkRYpsd0yozPt0RZopcBhEh+HG1U9Y1PVODo+jcMk353vAi61CfnhQ==, + integrity: sha512-tgmAH4MBi/aDR882lfw48+tDV95ZH3GWc1Eoe6DpNLiM3GN2VfU/cZwuHmi6aq+vAbdIlswBHJ/+va0fOvlyjw==, } engines: { node: ">=16.0.0" } - peerDependencies: - "@aws-sdk/client-sts": ^3.624.0 "@aws-sdk/credential-provider-ini@3.629.0": resolution: @@ -303,12 +318,14 @@ packages: peerDependencies: "@aws-sdk/client-sts": ^3.629.0 - "@aws-sdk/credential-provider-node@3.624.0": + "@aws-sdk/credential-provider-ini@3.654.0": resolution: { - integrity: sha512-vYyGK7oNpd81BdbH5IlmQ6zfaQqU+rPwsKTDDBeLRjshtrGXOEpfoahVpG9PX0ibu32IOWp4ZyXBNyVrnvcMOw==, + integrity: sha512-DKSdaNu2hwdmuvnm9KnA0NLqMWxxmxSOLWjSUSoFIm++wGXUjPrRMFYKvMktaXnPuyf5my8gF/yGbwzPZ8wlTg==, } engines: { node: ">=16.0.0" } + peerDependencies: + "@aws-sdk/client-sts": ^3.654.0 "@aws-sdk/credential-provider-node@3.629.0": resolution: @@ -317,6 +334,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/credential-provider-node@3.654.0": + resolution: + { + integrity: sha512-wPV7CNYaXDEc+SS+3R0v8SZwkHRUE1z2k2j1d49tH5QBDT4tb/k2V/biXWkwSk3hbR+IMWXmuhJDv/5lybhIvg==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/credential-provider-process@3.620.1": resolution: { @@ -324,10 +348,10 @@ packages: } engines: { node: ">=16.0.0" } - "@aws-sdk/credential-provider-sso@3.624.0": + "@aws-sdk/credential-provider-process@3.654.0": resolution: { - integrity: sha512-A02bayIjU9APEPKr3HudrFHEx0WfghoSPsPopckDkW7VBqO4wizzcxr75Q9A3vNX+cwg0wCN6UitTNe6pVlRaQ==, + integrity: sha512-PmQoo8sZ9Q2Ow8OMzK++Z9lI7MsRUG7sNq3E72DVA215dhtTICTDQwGlXH2AAmIp7n+G9LLRds+4wo2ehG4mkg==, } engines: { node: ">=16.0.0" } @@ -338,6 +362,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/credential-provider-sso@3.654.0": + resolution: + { + integrity: sha512-7GFme6fWEdA/XYKzZPOAdj/jS6fMBy1NdSIZsDXikS0v9jU+ZzHrAaWt13YLzHyjgxB9Sg9id9ncdY1IiubQXQ==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/credential-provider-web-identity@3.621.0": resolution: { @@ -347,10 +378,19 @@ packages: peerDependencies: "@aws-sdk/client-sts": ^3.621.0 - "@aws-sdk/credential-providers@3.624.0": + "@aws-sdk/credential-provider-web-identity@3.654.0": + resolution: + { + integrity: sha512-6a2g9gMtZToqSu+CusjNK5zvbLJahQ9di7buO3iXgbizXpLXU1rnawCpWxwslMpT5fLgMSKDnKDrr6wdEk7jSw==, + } + engines: { node: ">=16.0.0" } + peerDependencies: + "@aws-sdk/client-sts": ^3.654.0 + + "@aws-sdk/credential-providers@3.654.0": resolution: { - integrity: sha512-SX+F5x/w8laQkhXLd1oww2lTuBDJSxzXWyxuOi25a9s4bMDs0V/wOj885Vr6h8QEGi3F8jZ8aWLwpsm2yuk9BA==, + integrity: sha512-e9ZDKnmXOMOQW9e3RQyaLUcerZFzHCickRSPoSxAsGKnrhH/ltIm9Od3uyVILl1TGJoOCxVDMBE9nPfl+vNRzQ==, } engines: { node: ">=16.0.0" } @@ -382,6 +422,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/middleware-host-header@3.654.0": + resolution: + { + integrity: sha512-rxGgVHWKp8U2ubMv+t+vlIk7QYUaRCHaVpmUlJv0Wv6Q0KeO9a42T9FxHphjOTlCGQOLcjCreL9CF8Qhtb4mdQ==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/middleware-location-constraint@3.609.0": resolution: { @@ -396,6 +443,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/middleware-logger@3.654.0": + resolution: + { + integrity: sha512-OQYb+nWlmASyXfRb989pwkJ9EVUMP1CrKn2eyTk3usl20JZmKo2Vjis6I0tLUkMSxMhnBJJlQKyWkRpD/u1FVg==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/middleware-recursion-detection@3.620.0": resolution: { @@ -403,6 +457,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/middleware-recursion-detection@3.654.0": + resolution: + { + integrity: sha512-gKSomgltKVmsT8sC6W7CrADZ4GHwX9epk3GcH6QhebVO3LA9LRbkL3TwOPUXakxxOLLUTYdOZLIOtFf7iH00lg==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/middleware-sdk-s3@3.629.0": resolution: { @@ -424,6 +485,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/middleware-user-agent@3.654.0": + resolution: + { + integrity: sha512-liCcqPAyRsr53cy2tYu4qeH4MMN0eh9g6k56XzI5xd4SghXH5YWh4qOYAlQ8T66ZV4nPMtD8GLtLXGzsH8moFg==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/region-config-resolver@3.614.0": resolution: { @@ -431,6 +499,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/region-config-resolver@3.654.0": + resolution: + { + integrity: sha512-ydGOrXJxj3x0sJhsXyTmvJVLAE0xxuTWFJihTl67RtaO7VRNtd82I3P3bwoMMaDn5WpmV5mPo8fEUDRlBm3fPg==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/signature-v4-multi-region@3.629.0": resolution: { @@ -447,6 +522,15 @@ packages: peerDependencies: "@aws-sdk/client-sso-oidc": ^3.614.0 + "@aws-sdk/token-providers@3.654.0": + resolution: + { + integrity: sha512-D8GeJYmvbfWkQDtTB4owmIobSMexZel0fOoetwvgCQ/7L8VPph3Q2bn1TRRIXvH7wdt6DcDxA3tKMHPBkT3GlA==, + } + engines: { node: ">=16.0.0" } + peerDependencies: + "@aws-sdk/client-sso-oidc": ^3.654.0 + "@aws-sdk/types@3.609.0": resolution: { @@ -454,6 +538,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/types@3.654.0": + resolution: + { + integrity: sha512-VWvbED3SV+10QJIcmU/PKjsKilsTV16d1I7/on4bvD/jo1qGeMXqLDBSen3ks/tuvXZF/mFc7ZW/W2DiLVtO7A==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/util-arn-parser@3.568.0": resolution: { @@ -468,6 +559,13 @@ packages: } engines: { node: ">=16.0.0" } + "@aws-sdk/util-endpoints@3.654.0": + resolution: + { + integrity: sha512-i902fcBknHs0Irgdpi62+QMvzxE+bczvILXigYrlHL4+PiEnlMVpni5L5W1qCkNZXf8AaMrSBuR1NZAGp6UOUw==, + } + engines: { node: ">=16.0.0" } + "@aws-sdk/util-locate-window@3.310.0": resolution: { @@ -481,6 +579,12 @@ packages: integrity: sha512-fojPU+mNahzQ0YHYBsx0ZIhmMA96H+ZIZ665ObU9tl+SGdbLneVZVikGve+NmHTQwHzwkFsZYYnVKAkreJLAtA==, } + "@aws-sdk/util-user-agent-browser@3.654.0": + resolution: + { + integrity: sha512-ykYAJqvnxLt7wfrqya28wuH3/7NdrwzfiFd7NqEVQf7dXVxL5RPEpD7DxjcyQo3DsHvvdUvGZVaQhozycn1pzA==, + } + "@aws-sdk/util-user-agent-node@3.614.0": resolution: { @@ -493,6 +597,18 @@ packages: aws-crt: optional: true + "@aws-sdk/util-user-agent-node@3.654.0": + resolution: + { + integrity: sha512-a0ojjdBN6pqv6gB4H/QPPSfhs7mFtlVwnmKCM/QrTaFzN0U810PJ1BST3lBx5sa23I5jWHGaoFY+5q65C3clLQ==, + } + engines: { node: ">=16.0.0" } + peerDependencies: + aws-crt: ">=1.0.0" + peerDependenciesMeta: + aws-crt: + optional: true + "@aws-sdk/xml-builder@3.609.0": resolution: { @@ -749,6 +865,13 @@ packages: } engines: { node: ">= 14.17.0" } + "@jsii/check-node@1.103.1": + resolution: + { + integrity: sha512-Vi6ONm5WXEim98a2DJ6WMlrP/w5AGzXrrQBpGcfVV7cu86DPx1L0OAZnqzGAJE8ly0VfcSXkmxJ9LFcn3jylBQ==, + } + engines: { node: ">= 14.17.0" } + "@jsii/check-node@1.98.0": resolution: { @@ -763,6 +886,13 @@ packages: } engines: { node: ">= 14.17.0" } + "@jsii/spec@1.103.1": + resolution: + { + integrity: sha512-14OGYM3DjEBjUOUaih+bwPgkhFnR8L9TSNSM0oE0L0hjWscTapvClqOgMDJ1ID52qkROCAgKl1d71Vmm4v0Buw==, + } + engines: { node: ">= 14.17.0" } + "@nodelib/fs.scandir@2.1.5": resolution: { @@ -791,6 +921,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/abort-controller@3.1.4": + resolution: + { + integrity: sha512-VupaALAQlXViW3/enTf/f5l5JZYSAxoJL7f0nanhNNKnww6DGCg1oYIuNP78KDugnkwthBO6iEcym16HhWV8RQ==, + } + engines: { node: ">=16.0.0" } + "@smithy/chunked-blob-reader-native@3.0.0": resolution: { @@ -810,6 +947,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/config-resolver@3.0.8": + resolution: + { + integrity: sha512-Tv1obAC18XOd2OnDAjSWmmthzx6Pdeh63FbLin8MlPiuJ2ATpKkq0NcNOJFr0dO+JmZXnwu8FQxKJ3TKJ3Hulw==, + } + engines: { node: ">=16.0.0" } + "@smithy/core@2.3.2": resolution: { @@ -817,6 +961,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/core@2.4.5": + resolution: + { + integrity: sha512-Z0qlPXgZ0pouYgnu/cZTEYeRAvniiKZmVl4wIbZHX/nEMHkMDV9ao6KFArsU9KndE0TuhL149xcRx45wfw1YCA==, + } + engines: { node: ">=16.0.0" } + "@smithy/credential-provider-imds@3.2.0": resolution: { @@ -824,6 +975,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/credential-provider-imds@3.2.3": + resolution: + { + integrity: sha512-VoxMzSzdvkkjMJNE38yQgx4CfnmT+Z+5EUXkg4x7yag93eQkVQgZvN3XBSHC/ylfBbLbAtdu7flTCChX9I+mVg==, + } + engines: { node: ">=16.0.0" } + "@smithy/eventstream-codec@3.1.2": resolution: { @@ -864,6 +1022,12 @@ packages: integrity: sha512-kBprh5Gs5h7ug4nBWZi1FZthdqSM+T7zMmsZxx0IBvWUn7dK3diz2SHn7Bs4dQGFDk8plDv375gzenDoNwrXjg==, } + "@smithy/fetch-http-handler@3.2.8": + resolution: + { + integrity: sha512-Lqe0B8F5RM7zkw//6avq1SJ8AfaRd3ubFUS1eVp5WszV7p6Ne5hQ4dSuMHDpNRPhgTvj4va9Kd/pcVigHEHRow==, + } + "@smithy/hash-blob-browser@3.1.2": resolution: { @@ -877,6 +1041,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/hash-node@3.0.6": + resolution: + { + integrity: sha512-c/FHEdKK/7DU2z6ZE91L36ahyXWayR3B+FzELjnYq7wH5YqIseM24V+pWCS9kFn1Ln8OFGTf+pyYPiHZuX0s/Q==, + } + engines: { node: ">=16.0.0" } + "@smithy/hash-stream-node@3.1.2": resolution: { @@ -890,6 +1061,12 @@ packages: integrity: sha512-ID1eL/zpDULmHJbflb864k72/SNOZCADRc9i7Exq3RUNJw6raWUSlFEQ+3PX3EYs++bTxZB2dE9mEHTQLv61tw==, } + "@smithy/invalid-dependency@3.0.6": + resolution: + { + integrity: sha512-czM7Ioq3s8pIXht7oD+vmgy4Wfb4XavU/k/irO8NdXFFOx7YAlsCCcKOh/lJD1mJSYQqiR7NmpZ9JviryD/7AQ==, + } + "@smithy/is-array-buffer@2.2.0": resolution: { @@ -917,6 +1094,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/middleware-content-length@3.0.8": + resolution: + { + integrity: sha512-VuyszlSO49WKh3H9/kIO2kf07VUwGV80QRiaDxUfP8P8UKlokz381ETJvwLhwuypBYhLymCYyNhB3fLAGBX2og==, + } + engines: { node: ">=16.0.0" } + "@smithy/middleware-endpoint@3.1.0": resolution: { @@ -924,6 +1108,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/middleware-endpoint@3.1.3": + resolution: + { + integrity: sha512-KeM/OrK8MVFUsoJsmCN0MZMVPjKKLudn13xpgwIMpGTYpA8QZB2Xq5tJ+RE6iu3A6NhOI4VajDTwBsm8pwwrhg==, + } + engines: { node: ">=16.0.0" } + "@smithy/middleware-retry@3.0.14": resolution: { @@ -931,6 +1122,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/middleware-retry@3.0.20": + resolution: + { + integrity: sha512-HELCOVwYw5hFDBm69d+LmmGjBCjWnwp/t7SJiHmp+c4u9vgfIaCjdSeIdnlOsLrr5ic5jGTJXvJFUQnd987b/g==, + } + engines: { node: ">=16.0.0" } + "@smithy/middleware-serde@3.0.3": resolution: { @@ -938,6 +1136,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/middleware-serde@3.0.6": + resolution: + { + integrity: sha512-KKTUSl1MzOM0MAjGbudeaVNtIDo+PpekTBkCNwvfZlKndodrnvRo+00USatiyLOc0ujjO9UydMRu3O9dYML7ag==, + } + engines: { node: ">=16.0.0" } + "@smithy/middleware-stack@3.0.3": resolution: { @@ -945,6 +1150,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/middleware-stack@3.0.6": + resolution: + { + integrity: sha512-2c0eSYhTQ8xQqHMcRxLMpadFbTXg6Zla5l0mwNftFCZMQmuhI7EbAJMx6R5eqfuV3YbJ3QGyS3d5uSmrHV8Khg==, + } + engines: { node: ">=16.0.0" } + "@smithy/node-config-provider@3.1.4": resolution: { @@ -952,6 +1164,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/node-config-provider@3.1.7": + resolution: + { + integrity: sha512-g3mfnC3Oo8pOI0dYuPXLtdW1WGVb3bR2tkV21GNkm0ZvQjLTtamXAwCWt/FCb0HGvKt3gHHmF1XerG0ICfalOg==, + } + engines: { node: ">=16.0.0" } + "@smithy/node-http-handler@3.1.4": resolution: { @@ -959,6 +1178,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/node-http-handler@3.2.3": + resolution: + { + integrity: sha512-/gcm5DJ3k1b1zEInzBGAZC8ntJ+jwrz1NcSIu+9dSXd1FfG0G6QgkDI40tt8/WYUbHtLyo8fEqtm2v29koWo/w==, + } + engines: { node: ">=16.0.0" } + "@smithy/property-provider@3.1.3": resolution: { @@ -966,6 +1192,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/property-provider@3.1.6": + resolution: + { + integrity: sha512-NK3y/T7Q/Bw+Z8vsVs9MYIQ5v7gOX7clyrXcwhhIBQhbPgRl6JDrZbusO9qWDhcEus75Tg+VCxtIRfo3H76fpw==, + } + engines: { node: ">=16.0.0" } + "@smithy/protocol-http@4.1.0": resolution: { @@ -973,6 +1206,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/protocol-http@4.1.3": + resolution: + { + integrity: sha512-GcbMmOYpH9iRqtC05RbRnc/0FssxSTHlmaNhYBTgSgNCYpdR3Kt88u5GAZTBmouzv+Zlj/VRv92J9ruuDeJuEw==, + } + engines: { node: ">=16.0.0" } + "@smithy/querystring-builder@3.0.3": resolution: { @@ -980,6 +1220,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/querystring-builder@3.0.6": + resolution: + { + integrity: sha512-sQe08RunoObe+Usujn9+R2zrLuQERi3CWvRO3BvnoWSYUaIrLKuAIeY7cMeDax6xGyfIP3x/yFWbEKSXvOnvVg==, + } + engines: { node: ">=16.0.0" } + "@smithy/querystring-parser@3.0.3": resolution: { @@ -987,6 +1234,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/querystring-parser@3.0.6": + resolution: + { + integrity: sha512-UJKw4LlEkytzz2Wq+uIdHf6qOtFfee/o7ruH0jF5I6UAuU+19r9QV7nU3P/uI0l6+oElRHmG/5cBBcGJrD7Ozg==, + } + engines: { node: ">=16.0.0" } + "@smithy/service-error-classification@3.0.3": resolution: { @@ -994,6 +1248,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/service-error-classification@3.0.6": + resolution: + { + integrity: sha512-53SpchU3+DUZrN7J6sBx9tBiCVGzsib2e4sc512Q7K9fpC5zkJKs6Z9s+qbMxSYrkEkle6hnMtrts7XNkMJJMg==, + } + engines: { node: ">=16.0.0" } + "@smithy/shared-ini-file-loader@3.1.4": resolution: { @@ -1001,6 +1262,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/shared-ini-file-loader@3.1.7": + resolution: + { + integrity: sha512-IA4K2qTJYXkF5OfVN4vsY1hfnUZjaslEE8Fsr/gGFza4TAC2A9NfnZuSY2srQIbt9bwtjHiAayrRVgKse4Q7fA==, + } + engines: { node: ">=16.0.0" } + "@smithy/signature-v4@4.1.0": resolution: { @@ -1008,6 +1276,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/signature-v4@4.1.4": + resolution: + { + integrity: sha512-72MiK7xYukNsnLJI9NqvUHqTu0ziEsfMsYNlWpiJfuGQnCTFKpckThlEatirvcA/LmT1h7rRO+pJD06PYsPu9Q==, + } + engines: { node: ">=16.0.0" } + "@smithy/smithy-client@3.1.12": resolution: { @@ -1015,6 +1290,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/smithy-client@3.3.4": + resolution: + { + integrity: sha512-NKw/2XxOW/Rg3rzB90HxsmGok5oS6vRzJgMh/JN4BHaOQQ4q5OuX999GmOGxEp730wbpIXIowfKZmIMXkG4v0Q==, + } + engines: { node: ">=16.0.0" } + "@smithy/types@3.3.0": resolution: { @@ -1022,12 +1304,25 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/types@3.4.2": + resolution: + { + integrity: sha512-tHiFcfcVedVBHpmHUEUHOCCih8iZbIAYn9NvPsNzaPm/237I3imdDdZoOC8c87H5HBAVEa06tTgb+OcSWV9g5w==, + } + engines: { node: ">=16.0.0" } + "@smithy/url-parser@3.0.3": resolution: { integrity: sha512-pw3VtZtX2rg+s6HMs6/+u9+hu6oY6U7IohGhVNnjbgKy86wcIsSZwgHrFR+t67Uyxvp4Xz3p3kGXXIpTNisq8A==, } + "@smithy/url-parser@3.0.6": + resolution: + { + integrity: sha512-47Op/NU8Opt49KyGpHtVdnmmJMsp2hEwBdyjuFB9M2V5QVOwA7pBhhxKN5z6ztKGrMw76gd8MlbPuzzvaAncuQ==, + } + "@smithy/util-base64@3.0.0": resolution: { @@ -1076,6 +1371,13 @@ packages: } engines: { node: ">= 10.0.0" } + "@smithy/util-defaults-mode-browser@3.0.20": + resolution: + { + integrity: sha512-HpYmCpEThQJpCKzwzrGrklhdegRfuXI9keHRrHidbyEMliCdgic6t38MikJeZEkdIcEMhO1g95HIYMzjUzB+xg==, + } + engines: { node: ">= 10.0.0" } + "@smithy/util-defaults-mode-node@3.0.14": resolution: { @@ -1083,6 +1385,13 @@ packages: } engines: { node: ">= 10.0.0" } + "@smithy/util-defaults-mode-node@3.0.20": + resolution: + { + integrity: sha512-atdsHNtAX0rwTvRRGsrONU0C0XzapH6tI8T1y/OReOvWN7uBwXqqWRft6m8egU2DgeReU0xqT3PHdGCe5VRaaQ==, + } + engines: { node: ">= 10.0.0" } + "@smithy/util-endpoints@2.0.5": resolution: { @@ -1090,6 +1399,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/util-endpoints@2.1.2": + resolution: + { + integrity: sha512-FEISzffb4H8DLzGq1g4MuDpcv6CIG15fXoQzDH9SjpRJv6h7J++1STFWWinilG0tQh9H1v2UKWG19Jjr2B16zQ==, + } + engines: { node: ">=16.0.0" } + "@smithy/util-hex-encoding@3.0.0": resolution: { @@ -1104,6 +1420,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/util-middleware@3.0.6": + resolution: + { + integrity: sha512-BxbX4aBhI1O9p87/xM+zWy0GzT3CEVcXFPBRDoHAM+pV0eSW156pR+PSYEz0DQHDMYDsYAflC2bQNz2uaDBUZQ==, + } + engines: { node: ">=16.0.0" } + "@smithy/util-retry@3.0.3": resolution: { @@ -1111,6 +1434,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/util-retry@3.0.6": + resolution: + { + integrity: sha512-BRZiuF7IwDntAbevqMco67an0Sr9oLQJqqRCsSPZZHYRnehS0LHDAkJk/pSmI7Z8c/1Vet294H7fY2fWUgB+Rg==, + } + engines: { node: ">=16.0.0" } + "@smithy/util-stream@3.1.3": resolution: { @@ -1118,6 +1448,13 @@ packages: } engines: { node: ">=16.0.0" } + "@smithy/util-stream@3.1.8": + resolution: + { + integrity: sha512-hoKOqSmb8FD3WLObuB5hwbM7bNIWgcnvkThokTvVq7J5PKjlLUK5qQQcB9zWLHIoSaIlf3VIv2OxZY2wtQjcRQ==, + } + engines: { node: ">=16.0.0" } + "@smithy/util-uri-escape@3.0.0": resolution: { @@ -1236,10 +1573,10 @@ packages: integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, } - aws-cdk-lib@2.141.0: + aws-cdk-lib@2.159.1: resolution: { - integrity: sha512-xda56Lfwpdqg9MssnFdXrAKTmeeNjfrfFCaWwqGqToG6cfGY2W+6wyyoObX60/MeZGhhs3Lhdb/K94ulLJ4X/A==, + integrity: sha512-zcOyAs3+DTu+CtLehdOgvyosZ7nbLZ+OfBE6uVNMshXm957oXJrLsu6hehLt81TDxfItWYNluFcXkwepZDm6Ng==, } engines: { node: ">= 14.15.0" } peerDependencies: @@ -1257,10 +1594,10 @@ packages: - yaml - mime-types - aws-cdk@2.141.0: + aws-cdk@2.159.1: resolution: { - integrity: sha512-RM9uDiETBEKCHemItaRGVjOLwoZ5iqXnejpyXY7+YF75c2c0Ui7HSZI8QD0stDg3S/2UbLcKv2RA9dBsjrWUGA==, + integrity: sha512-bkJOxic/NpJYQCF3MQhfyJVlFtIzMJeVGZp9jZa7TczxJp79Q/TNKzVJYv6GFabNS1wglGPfWkFB/rIJlRhJkg==, } engines: { node: ">= 14.15.0" } hasBin: true @@ -1337,10 +1674,10 @@ packages: } engines: { node: ">=0.8" } - codemaker@1.102.0: + codemaker@1.103.1: resolution: { - integrity: sha512-lxsbbcSMxCdT+9wUv1AvBH9791andoWDcQ6s7ZK6KsMZ+UkRLO3obzhi7Zm+RIA3lHecqzaGmOKyRnu0Dx/Zew==, + integrity: sha512-y3Ru0bZV6qiuPAt8c/Hik1dCI0dVb6lj/6gAIWckvNYVu5FS51avr3FU/mRtuPrY3b1bW/EA0pszGB/P54Bl5A==, } engines: { node: ">= 14.17.0" } @@ -1685,20 +2022,20 @@ packages: } engines: { node: ">=0.12.0" } - jsii-pacmak@1.102.0: + jsii-pacmak@1.103.1: resolution: { - integrity: sha512-3/nqBYNH8n/5IWI0sBFBYl1yATokEDUDQtYFLjzk7oXNWpUJ23/encI78Cs55ZS6UXcfWN3xczGLqCWnsgEpnw==, + integrity: sha512-2zzm/OYsdbxcaYuq4n0o2lQAPQ5Fo+T+sQJPGFeMXD0kgDZTNqXv21FdsKBKuQ/DutxTATOaZ7gTXEDK1n7/RQ==, } engines: { node: ">= 14.17.0" } hasBin: true peerDependencies: - jsii-rosetta: ^1.102.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 + jsii-rosetta: ^1.103.1 || ~5.2.0 || ~5.3.0 || ~5.4.0 || ~5.5.0 - jsii-reflect@1.102.0: + jsii-reflect@1.103.1: resolution: { - integrity: sha512-Lf2l8z3HSRSyouFGpDddfheP2LznKvFDKVlUWEzO+jDnQFOJOYTv4x617Yy5JIeIa9D8f70drRelOqove6hZtQ==, + integrity: sha512-kFm09KL9dlxyxesf7mtm12+4vVaRin5YI4Eca2OOa0X28HNVpr62/n21T3BuAAhFaI0nkiUoJuBWtdOz475BSQ==, } engines: { node: ">= 14.17.0" } hasBin: true @@ -1719,6 +2056,14 @@ packages: engines: { node: ">= 18.12.0" } hasBin: true + jsii@5.5.4: + resolution: + { + integrity: sha512-ftEKVacc0kLrxCJyCeVJ+C5JYpUY5GBpy4ckt1LgblYQWa1CDu+5qUn2MvD5k8AwnDp36Dm6iQKislhSTOxBkA==, + } + engines: { node: ">= 18.12.0" } + hasBin: true + json-schema-traverse@1.0.0: resolution: { @@ -1815,10 +2160,10 @@ packages: integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, } - oo-ascii-tree@1.102.0: + oo-ascii-tree@1.103.1: resolution: { - integrity: sha512-SNcZNfqtov0Af+6hx+qnliUhTOIxPUfboX/zQnc2EdmGHLXKQ3eSPQ40NopCgv4canzl5EvKGlCJaMCvk2viCQ==, + integrity: sha512-X0nmbb8xUUi637JXzCxY/K4AtO/I0fB5b7iiGaHJHu8IXBWV8TnQ4xqa0Igb/NoAg3OP2uXNhSeiTsErETOA/g==, } engines: { node: ">= 14.17.0" } @@ -1885,10 +2230,10 @@ packages: engines: { node: ">=14" } hasBin: true - publib@0.2.870: + publib@0.2.888: resolution: { - integrity: sha512-r/EtbHC/v1eEIIwNmnrW/Kxv/I/rrgpieMMVzDp5dF5/Jqh0Wkj25OZem+mZV2EgMHcBA4VH11IGBdDPMAx7UA==, + integrity: sha512-1rlAJwiwmHDd7geZpErvvnrfJuYdLFHn4zsUsa3ENschbF1xpYwUAgKWp952L6SIKlYlAbYgzNcjjPY/2s2SPg==, } hasBin: true @@ -2107,10 +2452,10 @@ packages: engines: { node: ">=14.17" } hasBin: true - typescript@5.7.0-dev.20240918: + typescript@5.7.0-dev.20240923: resolution: { - integrity: sha512-+6MNe6JoSuFM5x/Rn79X8ZOUqjCUiElv6y7ZWjekE79nQU7I0UzIlPpkvw/m83Q62tTHGg3tqRIKhj0lCblZIw==, + integrity: sha512-qRJIe8rRYuFlM6ZGJbdqhSO8Ogo9uIpqCz1/agh6x/phsOXiKU8pfebGSNiXFscUhQNZhSiUFXQ8LC5xUUGFgA==, } engines: { node: ">=14.17" } hasBin: true @@ -2228,7 +2573,9 @@ snapshots: "@aws-cdk/asset-kubectl-v20@2.1.2": {} - "@aws-cdk/asset-node-proxy-agent-v6@2.0.3": {} + "@aws-cdk/asset-node-proxy-agent-v6@2.1.0": {} + + "@aws-cdk/cloud-assembly-schema@36.3.0": {} "@aws-crypto/crc32@5.2.0": dependencies: @@ -2325,94 +2672,94 @@ snapshots: transitivePeerDependencies: - aws-crt - "@aws-sdk/client-codeartifact@3.624.0": + "@aws-sdk/client-codeartifact@3.654.0": dependencies: "@aws-crypto/sha256-browser": 5.2.0 "@aws-crypto/sha256-js": 5.2.0 - "@aws-sdk/client-sso-oidc": 3.624.0(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/core": 3.624.0 - "@aws-sdk/credential-provider-node": 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/middleware-host-header": 3.620.0 - "@aws-sdk/middleware-logger": 3.609.0 - "@aws-sdk/middleware-recursion-detection": 3.620.0 - "@aws-sdk/middleware-user-agent": 3.620.0 - "@aws-sdk/region-config-resolver": 3.614.0 - "@aws-sdk/types": 3.609.0 - "@aws-sdk/util-endpoints": 3.614.0 - "@aws-sdk/util-user-agent-browser": 3.609.0 - "@aws-sdk/util-user-agent-node": 3.614.0 - "@smithy/config-resolver": 3.0.5 - "@smithy/core": 2.3.2 - "@smithy/fetch-http-handler": 3.2.4 - "@smithy/hash-node": 3.0.3 - "@smithy/invalid-dependency": 3.0.3 - "@smithy/middleware-content-length": 3.0.5 - "@smithy/middleware-endpoint": 3.1.0 - "@smithy/middleware-retry": 3.0.14 - "@smithy/middleware-serde": 3.0.3 - "@smithy/middleware-stack": 3.0.3 - "@smithy/node-config-provider": 3.1.4 - "@smithy/node-http-handler": 3.1.4 - "@smithy/protocol-http": 4.1.0 - "@smithy/smithy-client": 3.1.12 - "@smithy/types": 3.3.0 - "@smithy/url-parser": 3.0.3 + "@aws-sdk/client-sso-oidc": 3.654.0(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/client-sts": 3.654.0 + "@aws-sdk/core": 3.654.0 + "@aws-sdk/credential-provider-node": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/middleware-host-header": 3.654.0 + "@aws-sdk/middleware-logger": 3.654.0 + "@aws-sdk/middleware-recursion-detection": 3.654.0 + "@aws-sdk/middleware-user-agent": 3.654.0 + "@aws-sdk/region-config-resolver": 3.654.0 + "@aws-sdk/types": 3.654.0 + "@aws-sdk/util-endpoints": 3.654.0 + "@aws-sdk/util-user-agent-browser": 3.654.0 + "@aws-sdk/util-user-agent-node": 3.654.0 + "@smithy/config-resolver": 3.0.8 + "@smithy/core": 2.4.5 + "@smithy/fetch-http-handler": 3.2.8 + "@smithy/hash-node": 3.0.6 + "@smithy/invalid-dependency": 3.0.6 + "@smithy/middleware-content-length": 3.0.8 + "@smithy/middleware-endpoint": 3.1.3 + "@smithy/middleware-retry": 3.0.20 + "@smithy/middleware-serde": 3.0.6 + "@smithy/middleware-stack": 3.0.6 + "@smithy/node-config-provider": 3.1.7 + "@smithy/node-http-handler": 3.2.3 + "@smithy/protocol-http": 4.1.3 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/url-parser": 3.0.6 "@smithy/util-base64": 3.0.0 "@smithy/util-body-length-browser": 3.0.0 "@smithy/util-body-length-node": 3.0.0 - "@smithy/util-defaults-mode-browser": 3.0.14 - "@smithy/util-defaults-mode-node": 3.0.14 - "@smithy/util-endpoints": 2.0.5 - "@smithy/util-middleware": 3.0.3 - "@smithy/util-retry": 3.0.3 - "@smithy/util-stream": 3.1.3 + "@smithy/util-defaults-mode-browser": 3.0.20 + "@smithy/util-defaults-mode-node": 3.0.20 + "@smithy/util-endpoints": 2.1.2 + "@smithy/util-middleware": 3.0.6 + "@smithy/util-retry": 3.0.6 + "@smithy/util-stream": 3.1.8 "@smithy/util-utf8": 3.0.0 tslib: 2.6.2 transitivePeerDependencies: - aws-crt - "@aws-sdk/client-cognito-identity@3.624.0": + "@aws-sdk/client-cognito-identity@3.654.0": dependencies: "@aws-crypto/sha256-browser": 5.2.0 "@aws-crypto/sha256-js": 5.2.0 - "@aws-sdk/client-sso-oidc": 3.624.0(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/core": 3.624.0 - "@aws-sdk/credential-provider-node": 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/middleware-host-header": 3.620.0 - "@aws-sdk/middleware-logger": 3.609.0 - "@aws-sdk/middleware-recursion-detection": 3.620.0 - "@aws-sdk/middleware-user-agent": 3.620.0 - "@aws-sdk/region-config-resolver": 3.614.0 - "@aws-sdk/types": 3.609.0 - "@aws-sdk/util-endpoints": 3.614.0 - "@aws-sdk/util-user-agent-browser": 3.609.0 - "@aws-sdk/util-user-agent-node": 3.614.0 - "@smithy/config-resolver": 3.0.5 - "@smithy/core": 2.3.2 - "@smithy/fetch-http-handler": 3.2.4 - "@smithy/hash-node": 3.0.3 - "@smithy/invalid-dependency": 3.0.3 - "@smithy/middleware-content-length": 3.0.5 - "@smithy/middleware-endpoint": 3.1.0 - "@smithy/middleware-retry": 3.0.14 - "@smithy/middleware-serde": 3.0.3 - "@smithy/middleware-stack": 3.0.3 - "@smithy/node-config-provider": 3.1.4 - "@smithy/node-http-handler": 3.1.4 - "@smithy/protocol-http": 4.1.0 - "@smithy/smithy-client": 3.1.12 - "@smithy/types": 3.3.0 - "@smithy/url-parser": 3.0.3 + "@aws-sdk/client-sso-oidc": 3.654.0(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/client-sts": 3.654.0 + "@aws-sdk/core": 3.654.0 + "@aws-sdk/credential-provider-node": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/middleware-host-header": 3.654.0 + "@aws-sdk/middleware-logger": 3.654.0 + "@aws-sdk/middleware-recursion-detection": 3.654.0 + "@aws-sdk/middleware-user-agent": 3.654.0 + "@aws-sdk/region-config-resolver": 3.654.0 + "@aws-sdk/types": 3.654.0 + "@aws-sdk/util-endpoints": 3.654.0 + "@aws-sdk/util-user-agent-browser": 3.654.0 + "@aws-sdk/util-user-agent-node": 3.654.0 + "@smithy/config-resolver": 3.0.8 + "@smithy/core": 2.4.5 + "@smithy/fetch-http-handler": 3.2.8 + "@smithy/hash-node": 3.0.6 + "@smithy/invalid-dependency": 3.0.6 + "@smithy/middleware-content-length": 3.0.8 + "@smithy/middleware-endpoint": 3.1.3 + "@smithy/middleware-retry": 3.0.20 + "@smithy/middleware-serde": 3.0.6 + "@smithy/middleware-stack": 3.0.6 + "@smithy/node-config-provider": 3.1.7 + "@smithy/node-http-handler": 3.2.3 + "@smithy/protocol-http": 4.1.3 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/url-parser": 3.0.6 "@smithy/util-base64": 3.0.0 "@smithy/util-body-length-browser": 3.0.0 "@smithy/util-body-length-node": 3.0.0 - "@smithy/util-defaults-mode-browser": 3.0.14 - "@smithy/util-defaults-mode-node": 3.0.14 - "@smithy/util-endpoints": 2.0.5 - "@smithy/util-middleware": 3.0.3 - "@smithy/util-retry": 3.0.3 + "@smithy/util-defaults-mode-browser": 3.0.20 + "@smithy/util-defaults-mode-node": 3.0.20 + "@smithy/util-endpoints": 2.1.2 + "@smithy/util-middleware": 3.0.6 + "@smithy/util-retry": 3.0.6 "@smithy/util-utf8": 3.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -2528,96 +2875,6 @@ snapshots: transitivePeerDependencies: - aws-crt - "@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)": - dependencies: - "@aws-crypto/sha256-browser": 5.2.0 - "@aws-crypto/sha256-js": 5.2.0 - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/core": 3.624.0 - "@aws-sdk/credential-provider-node": 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/middleware-host-header": 3.620.0 - "@aws-sdk/middleware-logger": 3.609.0 - "@aws-sdk/middleware-recursion-detection": 3.620.0 - "@aws-sdk/middleware-user-agent": 3.620.0 - "@aws-sdk/region-config-resolver": 3.614.0 - "@aws-sdk/types": 3.609.0 - "@aws-sdk/util-endpoints": 3.614.0 - "@aws-sdk/util-user-agent-browser": 3.609.0 - "@aws-sdk/util-user-agent-node": 3.614.0 - "@smithy/config-resolver": 3.0.5 - "@smithy/core": 2.3.2 - "@smithy/fetch-http-handler": 3.2.4 - "@smithy/hash-node": 3.0.3 - "@smithy/invalid-dependency": 3.0.3 - "@smithy/middleware-content-length": 3.0.5 - "@smithy/middleware-endpoint": 3.1.0 - "@smithy/middleware-retry": 3.0.14 - "@smithy/middleware-serde": 3.0.3 - "@smithy/middleware-stack": 3.0.3 - "@smithy/node-config-provider": 3.1.4 - "@smithy/node-http-handler": 3.1.4 - "@smithy/protocol-http": 4.1.0 - "@smithy/smithy-client": 3.1.12 - "@smithy/types": 3.3.0 - "@smithy/url-parser": 3.0.3 - "@smithy/util-base64": 3.0.0 - "@smithy/util-body-length-browser": 3.0.0 - "@smithy/util-body-length-node": 3.0.0 - "@smithy/util-defaults-mode-browser": 3.0.14 - "@smithy/util-defaults-mode-node": 3.0.14 - "@smithy/util-endpoints": 2.0.5 - "@smithy/util-middleware": 3.0.3 - "@smithy/util-retry": 3.0.3 - "@smithy/util-utf8": 3.0.0 - tslib: 2.6.2 - transitivePeerDependencies: - - aws-crt - - "@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)": - dependencies: - "@aws-crypto/sha256-browser": 5.2.0 - "@aws-crypto/sha256-js": 5.2.0 - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/core": 3.629.0 - "@aws-sdk/credential-provider-node": 3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/middleware-host-header": 3.620.0 - "@aws-sdk/middleware-logger": 3.609.0 - "@aws-sdk/middleware-recursion-detection": 3.620.0 - "@aws-sdk/middleware-user-agent": 3.620.0 - "@aws-sdk/region-config-resolver": 3.614.0 - "@aws-sdk/types": 3.609.0 - "@aws-sdk/util-endpoints": 3.614.0 - "@aws-sdk/util-user-agent-browser": 3.609.0 - "@aws-sdk/util-user-agent-node": 3.614.0 - "@smithy/config-resolver": 3.0.5 - "@smithy/core": 2.3.2 - "@smithy/fetch-http-handler": 3.2.4 - "@smithy/hash-node": 3.0.3 - "@smithy/invalid-dependency": 3.0.3 - "@smithy/middleware-content-length": 3.0.5 - "@smithy/middleware-endpoint": 3.1.0 - "@smithy/middleware-retry": 3.0.14 - "@smithy/middleware-serde": 3.0.3 - "@smithy/middleware-stack": 3.0.3 - "@smithy/node-config-provider": 3.1.4 - "@smithy/node-http-handler": 3.1.4 - "@smithy/protocol-http": 4.1.0 - "@smithy/smithy-client": 3.1.12 - "@smithy/types": 3.3.0 - "@smithy/url-parser": 3.0.3 - "@smithy/util-base64": 3.0.0 - "@smithy/util-body-length-browser": 3.0.0 - "@smithy/util-body-length-node": 3.0.0 - "@smithy/util-defaults-mode-browser": 3.0.14 - "@smithy/util-defaults-mode-node": 3.0.14 - "@smithy/util-endpoints": 2.0.5 - "@smithy/util-middleware": 3.0.3 - "@smithy/util-retry": 3.0.3 - "@smithy/util-utf8": 3.0.0 - tslib: 2.6.2 - transitivePeerDependencies: - - aws-crt - "@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0)": dependencies: "@aws-crypto/sha256-browser": 5.2.0 @@ -2663,44 +2920,46 @@ snapshots: transitivePeerDependencies: - aws-crt - "@aws-sdk/client-sso@3.624.0": + "@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)": dependencies: "@aws-crypto/sha256-browser": 5.2.0 "@aws-crypto/sha256-js": 5.2.0 - "@aws-sdk/core": 3.624.0 - "@aws-sdk/middleware-host-header": 3.620.0 - "@aws-sdk/middleware-logger": 3.609.0 - "@aws-sdk/middleware-recursion-detection": 3.620.0 - "@aws-sdk/middleware-user-agent": 3.620.0 - "@aws-sdk/region-config-resolver": 3.614.0 - "@aws-sdk/types": 3.609.0 - "@aws-sdk/util-endpoints": 3.614.0 - "@aws-sdk/util-user-agent-browser": 3.609.0 - "@aws-sdk/util-user-agent-node": 3.614.0 - "@smithy/config-resolver": 3.0.5 - "@smithy/core": 2.3.2 - "@smithy/fetch-http-handler": 3.2.4 - "@smithy/hash-node": 3.0.3 - "@smithy/invalid-dependency": 3.0.3 - "@smithy/middleware-content-length": 3.0.5 - "@smithy/middleware-endpoint": 3.1.0 - "@smithy/middleware-retry": 3.0.14 - "@smithy/middleware-serde": 3.0.3 - "@smithy/middleware-stack": 3.0.3 - "@smithy/node-config-provider": 3.1.4 - "@smithy/node-http-handler": 3.1.4 - "@smithy/protocol-http": 4.1.0 - "@smithy/smithy-client": 3.1.12 - "@smithy/types": 3.3.0 - "@smithy/url-parser": 3.0.3 + "@aws-sdk/client-sts": 3.654.0 + "@aws-sdk/core": 3.654.0 + "@aws-sdk/credential-provider-node": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/middleware-host-header": 3.654.0 + "@aws-sdk/middleware-logger": 3.654.0 + "@aws-sdk/middleware-recursion-detection": 3.654.0 + "@aws-sdk/middleware-user-agent": 3.654.0 + "@aws-sdk/region-config-resolver": 3.654.0 + "@aws-sdk/types": 3.654.0 + "@aws-sdk/util-endpoints": 3.654.0 + "@aws-sdk/util-user-agent-browser": 3.654.0 + "@aws-sdk/util-user-agent-node": 3.654.0 + "@smithy/config-resolver": 3.0.8 + "@smithy/core": 2.4.5 + "@smithy/fetch-http-handler": 3.2.8 + "@smithy/hash-node": 3.0.6 + "@smithy/invalid-dependency": 3.0.6 + "@smithy/middleware-content-length": 3.0.8 + "@smithy/middleware-endpoint": 3.1.3 + "@smithy/middleware-retry": 3.0.20 + "@smithy/middleware-serde": 3.0.6 + "@smithy/middleware-stack": 3.0.6 + "@smithy/node-config-provider": 3.1.7 + "@smithy/node-http-handler": 3.2.3 + "@smithy/protocol-http": 4.1.3 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/url-parser": 3.0.6 "@smithy/util-base64": 3.0.0 "@smithy/util-body-length-browser": 3.0.0 "@smithy/util-body-length-node": 3.0.0 - "@smithy/util-defaults-mode-browser": 3.0.14 - "@smithy/util-defaults-mode-node": 3.0.14 - "@smithy/util-endpoints": 2.0.5 - "@smithy/util-middleware": 3.0.3 - "@smithy/util-retry": 3.0.3 + "@smithy/util-defaults-mode-browser": 3.0.20 + "@smithy/util-defaults-mode-node": 3.0.20 + "@smithy/util-endpoints": 2.1.2 + "@smithy/util-middleware": 3.0.6 + "@smithy/util-retry": 3.0.6 "@smithy/util-utf8": 3.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -2749,46 +3008,44 @@ snapshots: transitivePeerDependencies: - aws-crt - "@aws-sdk/client-sts@3.624.0": + "@aws-sdk/client-sso@3.654.0": dependencies: "@aws-crypto/sha256-browser": 5.2.0 "@aws-crypto/sha256-js": 5.2.0 - "@aws-sdk/client-sso-oidc": 3.624.0(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/core": 3.624.0 - "@aws-sdk/credential-provider-node": 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/middleware-host-header": 3.620.0 - "@aws-sdk/middleware-logger": 3.609.0 - "@aws-sdk/middleware-recursion-detection": 3.620.0 - "@aws-sdk/middleware-user-agent": 3.620.0 - "@aws-sdk/region-config-resolver": 3.614.0 - "@aws-sdk/types": 3.609.0 - "@aws-sdk/util-endpoints": 3.614.0 - "@aws-sdk/util-user-agent-browser": 3.609.0 - "@aws-sdk/util-user-agent-node": 3.614.0 - "@smithy/config-resolver": 3.0.5 - "@smithy/core": 2.3.2 - "@smithy/fetch-http-handler": 3.2.4 - "@smithy/hash-node": 3.0.3 - "@smithy/invalid-dependency": 3.0.3 - "@smithy/middleware-content-length": 3.0.5 - "@smithy/middleware-endpoint": 3.1.0 - "@smithy/middleware-retry": 3.0.14 - "@smithy/middleware-serde": 3.0.3 - "@smithy/middleware-stack": 3.0.3 - "@smithy/node-config-provider": 3.1.4 - "@smithy/node-http-handler": 3.1.4 - "@smithy/protocol-http": 4.1.0 - "@smithy/smithy-client": 3.1.12 - "@smithy/types": 3.3.0 - "@smithy/url-parser": 3.0.3 + "@aws-sdk/core": 3.654.0 + "@aws-sdk/middleware-host-header": 3.654.0 + "@aws-sdk/middleware-logger": 3.654.0 + "@aws-sdk/middleware-recursion-detection": 3.654.0 + "@aws-sdk/middleware-user-agent": 3.654.0 + "@aws-sdk/region-config-resolver": 3.654.0 + "@aws-sdk/types": 3.654.0 + "@aws-sdk/util-endpoints": 3.654.0 + "@aws-sdk/util-user-agent-browser": 3.654.0 + "@aws-sdk/util-user-agent-node": 3.654.0 + "@smithy/config-resolver": 3.0.8 + "@smithy/core": 2.4.5 + "@smithy/fetch-http-handler": 3.2.8 + "@smithy/hash-node": 3.0.6 + "@smithy/invalid-dependency": 3.0.6 + "@smithy/middleware-content-length": 3.0.8 + "@smithy/middleware-endpoint": 3.1.3 + "@smithy/middleware-retry": 3.0.20 + "@smithy/middleware-serde": 3.0.6 + "@smithy/middleware-stack": 3.0.6 + "@smithy/node-config-provider": 3.1.7 + "@smithy/node-http-handler": 3.2.3 + "@smithy/protocol-http": 4.1.3 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/url-parser": 3.0.6 "@smithy/util-base64": 3.0.0 "@smithy/util-body-length-browser": 3.0.0 "@smithy/util-body-length-node": 3.0.0 - "@smithy/util-defaults-mode-browser": 3.0.14 - "@smithy/util-defaults-mode-node": 3.0.14 - "@smithy/util-endpoints": 2.0.5 - "@smithy/util-middleware": 3.0.3 - "@smithy/util-retry": 3.0.3 + "@smithy/util-defaults-mode-browser": 3.0.20 + "@smithy/util-defaults-mode-node": 3.0.20 + "@smithy/util-endpoints": 2.1.2 + "@smithy/util-middleware": 3.0.6 + "@smithy/util-retry": 3.0.6 "@smithy/util-utf8": 3.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -2839,17 +3096,50 @@ snapshots: transitivePeerDependencies: - aws-crt - "@aws-sdk/core@3.624.0": + "@aws-sdk/client-sts@3.654.0": dependencies: - "@smithy/core": 2.3.2 - "@smithy/node-config-provider": 3.1.4 - "@smithy/protocol-http": 4.1.0 - "@smithy/signature-v4": 4.1.0 - "@smithy/smithy-client": 3.1.12 - "@smithy/types": 3.3.0 - "@smithy/util-middleware": 3.0.3 - fast-xml-parser: 4.4.1 + "@aws-crypto/sha256-browser": 5.2.0 + "@aws-crypto/sha256-js": 5.2.0 + "@aws-sdk/client-sso-oidc": 3.654.0(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/core": 3.654.0 + "@aws-sdk/credential-provider-node": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/middleware-host-header": 3.654.0 + "@aws-sdk/middleware-logger": 3.654.0 + "@aws-sdk/middleware-recursion-detection": 3.654.0 + "@aws-sdk/middleware-user-agent": 3.654.0 + "@aws-sdk/region-config-resolver": 3.654.0 + "@aws-sdk/types": 3.654.0 + "@aws-sdk/util-endpoints": 3.654.0 + "@aws-sdk/util-user-agent-browser": 3.654.0 + "@aws-sdk/util-user-agent-node": 3.654.0 + "@smithy/config-resolver": 3.0.8 + "@smithy/core": 2.4.5 + "@smithy/fetch-http-handler": 3.2.8 + "@smithy/hash-node": 3.0.6 + "@smithy/invalid-dependency": 3.0.6 + "@smithy/middleware-content-length": 3.0.8 + "@smithy/middleware-endpoint": 3.1.3 + "@smithy/middleware-retry": 3.0.20 + "@smithy/middleware-serde": 3.0.6 + "@smithy/middleware-stack": 3.0.6 + "@smithy/node-config-provider": 3.1.7 + "@smithy/node-http-handler": 3.2.3 + "@smithy/protocol-http": 4.1.3 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/url-parser": 3.0.6 + "@smithy/util-base64": 3.0.0 + "@smithy/util-body-length-browser": 3.0.0 + "@smithy/util-body-length-node": 3.0.0 + "@smithy/util-defaults-mode-browser": 3.0.20 + "@smithy/util-defaults-mode-node": 3.0.20 + "@smithy/util-endpoints": 2.1.2 + "@smithy/util-middleware": 3.0.6 + "@smithy/util-retry": 3.0.6 + "@smithy/util-utf8": 3.0.0 tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt "@aws-sdk/core@3.629.0": dependencies: @@ -2864,153 +3154,75 @@ snapshots: fast-xml-parser: 4.4.1 tslib: 2.6.2 - "@aws-sdk/credential-provider-cognito-identity@3.624.0": + "@aws-sdk/core@3.654.0": dependencies: - "@aws-sdk/client-cognito-identity": 3.624.0 - "@aws-sdk/types": 3.609.0 - "@smithy/property-provider": 3.1.3 - "@smithy/types": 3.3.0 - tslib: 2.6.2 - transitivePeerDependencies: - - aws-crt - - "@aws-sdk/credential-provider-env@3.620.1": - dependencies: - "@aws-sdk/types": 3.609.0 - "@smithy/property-provider": 3.1.3 - "@smithy/types": 3.3.0 - tslib: 2.6.2 - - "@aws-sdk/credential-provider-http@3.622.0": - dependencies: - "@aws-sdk/types": 3.609.0 - "@smithy/fetch-http-handler": 3.2.4 - "@smithy/node-http-handler": 3.1.4 - "@smithy/property-provider": 3.1.3 - "@smithy/protocol-http": 4.1.0 - "@smithy/smithy-client": 3.1.12 - "@smithy/types": 3.3.0 - "@smithy/util-stream": 3.1.3 - tslib: 2.6.2 - - "@aws-sdk/credential-provider-ini@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0)": - dependencies: - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/credential-provider-env": 3.620.1 - "@aws-sdk/credential-provider-http": 3.622.0 - "@aws-sdk/credential-provider-process": 3.620.1 - "@aws-sdk/credential-provider-sso": 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/types": 3.609.0 - "@smithy/credential-provider-imds": 3.2.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 - "@smithy/types": 3.3.0 - tslib: 2.6.2 - transitivePeerDependencies: - - "@aws-sdk/client-sso-oidc" - - aws-crt - - "@aws-sdk/credential-provider-ini@3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0)": - dependencies: - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/credential-provider-env": 3.620.1 - "@aws-sdk/credential-provider-http": 3.622.0 - "@aws-sdk/credential-provider-process": 3.620.1 - "@aws-sdk/credential-provider-sso": 3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/types": 3.609.0 - "@smithy/credential-provider-imds": 3.2.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 - "@smithy/types": 3.3.0 - tslib: 2.6.2 - transitivePeerDependencies: - - "@aws-sdk/client-sso-oidc" - - aws-crt - - "@aws-sdk/credential-provider-ini@3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0)": - dependencies: - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/credential-provider-env": 3.620.1 - "@aws-sdk/credential-provider-http": 3.622.0 - "@aws-sdk/credential-provider-process": 3.620.1 - "@aws-sdk/credential-provider-sso": 3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/types": 3.609.0 - "@smithy/credential-provider-imds": 3.2.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 - "@smithy/types": 3.3.0 + "@smithy/core": 2.4.5 + "@smithy/node-config-provider": 3.1.7 + "@smithy/property-provider": 3.1.6 + "@smithy/protocol-http": 4.1.3 + "@smithy/signature-v4": 4.1.4 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/util-middleware": 3.0.6 + fast-xml-parser: 4.4.1 tslib: 2.6.2 - transitivePeerDependencies: - - "@aws-sdk/client-sso-oidc" - - aws-crt - "@aws-sdk/credential-provider-ini@3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0))(@aws-sdk/client-sts@3.629.0)": + "@aws-sdk/credential-provider-cognito-identity@3.654.0": dependencies: - "@aws-sdk/client-sts": 3.629.0 - "@aws-sdk/credential-provider-env": 3.620.1 - "@aws-sdk/credential-provider-http": 3.622.0 - "@aws-sdk/credential-provider-process": 3.620.1 - "@aws-sdk/credential-provider-sso": 3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0)) - "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.629.0) - "@aws-sdk/types": 3.609.0 - "@smithy/credential-provider-imds": 3.2.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 - "@smithy/types": 3.3.0 + "@aws-sdk/client-cognito-identity": 3.654.0 + "@aws-sdk/types": 3.654.0 + "@smithy/property-provider": 3.1.6 + "@smithy/types": 3.4.2 tslib: 2.6.2 transitivePeerDependencies: - - "@aws-sdk/client-sso-oidc" - aws-crt - "@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0)": + "@aws-sdk/credential-provider-env@3.620.1": dependencies: - "@aws-sdk/credential-provider-env": 3.620.1 - "@aws-sdk/credential-provider-http": 3.622.0 - "@aws-sdk/credential-provider-ini": 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/credential-provider-process": 3.620.1 - "@aws-sdk/credential-provider-sso": 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.624.0) "@aws-sdk/types": 3.609.0 - "@smithy/credential-provider-imds": 3.2.0 "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 "@smithy/types": 3.3.0 tslib: 2.6.2 - transitivePeerDependencies: - - "@aws-sdk/client-sso-oidc" - - "@aws-sdk/client-sts" - - aws-crt - "@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0)": + "@aws-sdk/credential-provider-env@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/property-provider": 3.1.6 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + + "@aws-sdk/credential-provider-http@3.622.0": dependencies: - "@aws-sdk/credential-provider-env": 3.620.1 - "@aws-sdk/credential-provider-http": 3.622.0 - "@aws-sdk/credential-provider-ini": 3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/credential-provider-process": 3.620.1 - "@aws-sdk/credential-provider-sso": 3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.624.0) "@aws-sdk/types": 3.609.0 - "@smithy/credential-provider-imds": 3.2.0 + "@smithy/fetch-http-handler": 3.2.4 + "@smithy/node-http-handler": 3.1.4 "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 + "@smithy/protocol-http": 4.1.0 + "@smithy/smithy-client": 3.1.12 "@smithy/types": 3.3.0 + "@smithy/util-stream": 3.1.3 + tslib: 2.6.2 + + "@aws-sdk/credential-provider-http@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/fetch-http-handler": 3.2.8 + "@smithy/node-http-handler": 3.2.3 + "@smithy/property-provider": 3.1.6 + "@smithy/protocol-http": 4.1.3 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/util-stream": 3.1.8 tslib: 2.6.2 - transitivePeerDependencies: - - "@aws-sdk/client-sso-oidc" - - "@aws-sdk/client-sts" - - aws-crt - "@aws-sdk/credential-provider-node@3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0)": + "@aws-sdk/credential-provider-ini@3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0))(@aws-sdk/client-sts@3.629.0)": dependencies: + "@aws-sdk/client-sts": 3.629.0 "@aws-sdk/credential-provider-env": 3.620.1 "@aws-sdk/credential-provider-http": 3.622.0 - "@aws-sdk/credential-provider-ini": 3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) "@aws-sdk/credential-provider-process": 3.620.1 - "@aws-sdk/credential-provider-sso": 3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.624.0) + "@aws-sdk/credential-provider-sso": 3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0)) + "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.629.0) "@aws-sdk/types": 3.609.0 "@smithy/credential-provider-imds": 3.2.0 "@smithy/property-provider": 3.1.3 @@ -3019,7 +3231,24 @@ snapshots: tslib: 2.6.2 transitivePeerDependencies: - "@aws-sdk/client-sso-oidc" - - "@aws-sdk/client-sts" + - aws-crt + + "@aws-sdk/credential-provider-ini@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)": + dependencies: + "@aws-sdk/client-sts": 3.654.0 + "@aws-sdk/credential-provider-env": 3.654.0 + "@aws-sdk/credential-provider-http": 3.654.0 + "@aws-sdk/credential-provider-process": 3.654.0 + "@aws-sdk/credential-provider-sso": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)) + "@aws-sdk/credential-provider-web-identity": 3.654.0(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/types": 3.654.0 + "@smithy/credential-provider-imds": 3.2.3 + "@smithy/property-provider": 3.1.6 + "@smithy/shared-ini-file-loader": 3.1.7 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + transitivePeerDependencies: + - "@aws-sdk/client-sso-oidc" - aws-crt "@aws-sdk/credential-provider-node@3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0))(@aws-sdk/client-sts@3.629.0)": @@ -3041,52 +3270,40 @@ snapshots: - "@aws-sdk/client-sts" - aws-crt - "@aws-sdk/credential-provider-process@3.620.1": - dependencies: - "@aws-sdk/types": 3.609.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 - "@smithy/types": 3.3.0 - tslib: 2.6.2 - - "@aws-sdk/credential-provider-sso@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))": - dependencies: - "@aws-sdk/client-sso": 3.624.0 - "@aws-sdk/token-providers": 3.614.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/types": 3.609.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 - "@smithy/types": 3.3.0 + "@aws-sdk/credential-provider-node@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)": + dependencies: + "@aws-sdk/credential-provider-env": 3.654.0 + "@aws-sdk/credential-provider-http": 3.654.0 + "@aws-sdk/credential-provider-ini": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/credential-provider-process": 3.654.0 + "@aws-sdk/credential-provider-sso": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)) + "@aws-sdk/credential-provider-web-identity": 3.654.0(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/types": 3.654.0 + "@smithy/credential-provider-imds": 3.2.3 + "@smithy/property-provider": 3.1.6 + "@smithy/shared-ini-file-loader": 3.1.7 + "@smithy/types": 3.4.2 tslib: 2.6.2 transitivePeerDependencies: - "@aws-sdk/client-sso-oidc" + - "@aws-sdk/client-sts" - aws-crt - "@aws-sdk/credential-provider-sso@3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))": + "@aws-sdk/credential-provider-process@3.620.1": dependencies: - "@aws-sdk/client-sso": 3.624.0 - "@aws-sdk/token-providers": 3.614.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) "@aws-sdk/types": 3.609.0 "@smithy/property-provider": 3.1.3 "@smithy/shared-ini-file-loader": 3.1.4 "@smithy/types": 3.3.0 tslib: 2.6.2 - transitivePeerDependencies: - - "@aws-sdk/client-sso-oidc" - - aws-crt - "@aws-sdk/credential-provider-sso@3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))": + "@aws-sdk/credential-provider-process@3.654.0": dependencies: - "@aws-sdk/client-sso": 3.629.0 - "@aws-sdk/token-providers": 3.614.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/types": 3.609.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 - "@smithy/types": 3.3.0 + "@aws-sdk/types": 3.654.0 + "@smithy/property-provider": 3.1.6 + "@smithy/shared-ini-file-loader": 3.1.7 + "@smithy/types": 3.4.2 tslib: 2.6.2 - transitivePeerDependencies: - - "@aws-sdk/client-sso-oidc" - - aws-crt "@aws-sdk/credential-provider-sso@3.629.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0))": dependencies: @@ -3101,13 +3318,18 @@ snapshots: - "@aws-sdk/client-sso-oidc" - aws-crt - "@aws-sdk/credential-provider-web-identity@3.621.0(@aws-sdk/client-sts@3.624.0)": + "@aws-sdk/credential-provider-sso@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))": dependencies: - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/types": 3.609.0 - "@smithy/property-provider": 3.1.3 - "@smithy/types": 3.3.0 + "@aws-sdk/client-sso": 3.654.0 + "@aws-sdk/token-providers": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)) + "@aws-sdk/types": 3.654.0 + "@smithy/property-provider": 3.1.6 + "@smithy/shared-ini-file-loader": 3.1.7 + "@smithy/types": 3.4.2 tslib: 2.6.2 + transitivePeerDependencies: + - "@aws-sdk/client-sso-oidc" + - aws-crt "@aws-sdk/credential-provider-web-identity@3.621.0(@aws-sdk/client-sts@3.629.0)": dependencies: @@ -3117,23 +3339,31 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 - "@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))": + "@aws-sdk/credential-provider-web-identity@3.654.0(@aws-sdk/client-sts@3.654.0)": dependencies: - "@aws-sdk/client-cognito-identity": 3.624.0 - "@aws-sdk/client-sso": 3.624.0 - "@aws-sdk/client-sts": 3.624.0 - "@aws-sdk/credential-provider-cognito-identity": 3.624.0 - "@aws-sdk/credential-provider-env": 3.620.1 - "@aws-sdk/credential-provider-http": 3.622.0 - "@aws-sdk/credential-provider-ini": 3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/credential-provider-node": 3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/credential-provider-process": 3.620.1 - "@aws-sdk/credential-provider-sso": 3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/credential-provider-web-identity": 3.621.0(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/types": 3.609.0 - "@smithy/credential-provider-imds": 3.2.0 - "@smithy/property-provider": 3.1.3 - "@smithy/types": 3.3.0 + "@aws-sdk/client-sts": 3.654.0 + "@aws-sdk/types": 3.654.0 + "@smithy/property-provider": 3.1.6 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + + "@aws-sdk/credential-providers@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))": + dependencies: + "@aws-sdk/client-cognito-identity": 3.654.0 + "@aws-sdk/client-sso": 3.654.0 + "@aws-sdk/client-sts": 3.654.0 + "@aws-sdk/credential-provider-cognito-identity": 3.654.0 + "@aws-sdk/credential-provider-env": 3.654.0 + "@aws-sdk/credential-provider-http": 3.654.0 + "@aws-sdk/credential-provider-ini": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/credential-provider-node": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/credential-provider-process": 3.654.0 + "@aws-sdk/credential-provider-sso": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)) + "@aws-sdk/credential-provider-web-identity": 3.654.0(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/types": 3.654.0 + "@smithy/credential-provider-imds": 3.2.3 + "@smithy/property-provider": 3.1.6 + "@smithy/types": 3.4.2 tslib: 2.6.2 transitivePeerDependencies: - "@aws-sdk/client-sso-oidc" @@ -3174,6 +3404,13 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@aws-sdk/middleware-host-header@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/protocol-http": 4.1.3 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@aws-sdk/middleware-location-constraint@3.609.0": dependencies: "@aws-sdk/types": 3.609.0 @@ -3186,6 +3423,12 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@aws-sdk/middleware-logger@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@aws-sdk/middleware-recursion-detection@3.620.0": dependencies: "@aws-sdk/types": 3.609.0 @@ -3193,6 +3436,13 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@aws-sdk/middleware-recursion-detection@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/protocol-http": 4.1.3 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@aws-sdk/middleware-sdk-s3@3.629.0": dependencies: "@aws-sdk/core": 3.629.0 @@ -3224,6 +3474,14 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@aws-sdk/middleware-user-agent@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@aws-sdk/util-endpoints": 3.654.0 + "@smithy/protocol-http": 4.1.3 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@aws-sdk/region-config-resolver@3.614.0": dependencies: "@aws-sdk/types": 3.609.0 @@ -3233,6 +3491,15 @@ snapshots: "@smithy/util-middleware": 3.0.3 tslib: 2.6.2 + "@aws-sdk/region-config-resolver@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/node-config-provider": 3.1.7 + "@smithy/types": 3.4.2 + "@smithy/util-config-provider": 3.0.0 + "@smithy/util-middleware": 3.0.6 + tslib: 2.6.2 + "@aws-sdk/signature-v4-multi-region@3.629.0": dependencies: "@aws-sdk/middleware-sdk-s3": 3.629.0 @@ -3242,36 +3509,32 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 - "@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))": + "@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0))": dependencies: - "@aws-sdk/client-sso-oidc": 3.624.0(@aws-sdk/client-sts@3.624.0) + "@aws-sdk/client-sso-oidc": 3.629.0(@aws-sdk/client-sts@3.629.0) "@aws-sdk/types": 3.609.0 "@smithy/property-provider": 3.1.3 "@smithy/shared-ini-file-loader": 3.1.4 "@smithy/types": 3.3.0 tslib: 2.6.2 - "@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0))": + "@aws-sdk/token-providers@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))": dependencies: - "@aws-sdk/client-sso-oidc": 3.629.0(@aws-sdk/client-sts@3.624.0) - "@aws-sdk/types": 3.609.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 - "@smithy/types": 3.3.0 + "@aws-sdk/client-sso-oidc": 3.654.0(@aws-sdk/client-sts@3.654.0) + "@aws-sdk/types": 3.654.0 + "@smithy/property-provider": 3.1.6 + "@smithy/shared-ini-file-loader": 3.1.7 + "@smithy/types": 3.4.2 tslib: 2.6.2 - "@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.629.0))": + "@aws-sdk/types@3.609.0": dependencies: - "@aws-sdk/client-sso-oidc": 3.629.0(@aws-sdk/client-sts@3.629.0) - "@aws-sdk/types": 3.609.0 - "@smithy/property-provider": 3.1.3 - "@smithy/shared-ini-file-loader": 3.1.4 "@smithy/types": 3.3.0 tslib: 2.6.2 - "@aws-sdk/types@3.609.0": + "@aws-sdk/types@3.654.0": dependencies: - "@smithy/types": 3.3.0 + "@smithy/types": 3.4.2 tslib: 2.6.2 "@aws-sdk/util-arn-parser@3.568.0": @@ -3285,6 +3548,13 @@ snapshots: "@smithy/util-endpoints": 2.0.5 tslib: 2.6.2 + "@aws-sdk/util-endpoints@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/types": 3.4.2 + "@smithy/util-endpoints": 2.1.2 + tslib: 2.6.2 + "@aws-sdk/util-locate-window@3.310.0": dependencies: tslib: 2.6.2 @@ -3296,6 +3566,13 @@ snapshots: bowser: 2.11.0 tslib: 2.6.2 + "@aws-sdk/util-user-agent-browser@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/types": 3.4.2 + bowser: 2.11.0 + tslib: 2.6.2 + "@aws-sdk/util-user-agent-node@3.614.0": dependencies: "@aws-sdk/types": 3.609.0 @@ -3303,6 +3580,13 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@aws-sdk/util-user-agent-node@3.654.0": + dependencies: + "@aws-sdk/types": 3.654.0 + "@smithy/node-config-provider": 3.1.7 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@aws-sdk/xml-builder@3.609.0": dependencies: "@smithy/types": 3.3.0 @@ -3398,6 +3682,11 @@ snapshots: chalk: 4.1.2 semver: 7.6.3 + "@jsii/check-node@1.103.1": + dependencies: + chalk: 4.1.2 + semver: 7.6.3 + "@jsii/check-node@1.98.0": dependencies: chalk: 4.1.2 @@ -3407,6 +3696,10 @@ snapshots: dependencies: ajv: 8.17.1 + "@jsii/spec@1.103.1": + dependencies: + ajv: 8.17.1 + "@nodelib/fs.scandir@2.1.5": dependencies: "@nodelib/fs.stat": 2.0.5 @@ -3424,6 +3717,11 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/abort-controller@3.1.4": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/chunked-blob-reader-native@3.0.0": dependencies: "@smithy/util-base64": 3.0.0 @@ -3441,6 +3739,14 @@ snapshots: "@smithy/util-middleware": 3.0.3 tslib: 2.6.2 + "@smithy/config-resolver@3.0.8": + dependencies: + "@smithy/node-config-provider": 3.1.7 + "@smithy/types": 3.4.2 + "@smithy/util-config-provider": 3.0.0 + "@smithy/util-middleware": 3.0.6 + tslib: 2.6.2 + "@smithy/core@2.3.2": dependencies: "@smithy/middleware-endpoint": 3.1.0 @@ -3452,6 +3758,19 @@ snapshots: "@smithy/util-middleware": 3.0.3 tslib: 2.6.2 + "@smithy/core@2.4.5": + dependencies: + "@smithy/middleware-endpoint": 3.1.3 + "@smithy/middleware-retry": 3.0.20 + "@smithy/middleware-serde": 3.0.6 + "@smithy/protocol-http": 4.1.3 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/util-body-length-browser": 3.0.0 + "@smithy/util-middleware": 3.0.6 + "@smithy/util-utf8": 3.0.0 + tslib: 2.6.2 + "@smithy/credential-provider-imds@3.2.0": dependencies: "@smithy/node-config-provider": 3.1.4 @@ -3460,6 +3779,14 @@ snapshots: "@smithy/url-parser": 3.0.3 tslib: 2.6.2 + "@smithy/credential-provider-imds@3.2.3": + dependencies: + "@smithy/node-config-provider": 3.1.7 + "@smithy/property-provider": 3.1.6 + "@smithy/types": 3.4.2 + "@smithy/url-parser": 3.0.6 + tslib: 2.6.2 + "@smithy/eventstream-codec@3.1.2": dependencies: "@aws-crypto/crc32": 5.2.0 @@ -3498,6 +3825,14 @@ snapshots: "@smithy/util-base64": 3.0.0 tslib: 2.6.2 + "@smithy/fetch-http-handler@3.2.8": + dependencies: + "@smithy/protocol-http": 4.1.3 + "@smithy/querystring-builder": 3.0.6 + "@smithy/types": 3.4.2 + "@smithy/util-base64": 3.0.0 + tslib: 2.6.2 + "@smithy/hash-blob-browser@3.1.2": dependencies: "@smithy/chunked-blob-reader": 3.0.0 @@ -3512,6 +3847,13 @@ snapshots: "@smithy/util-utf8": 3.0.0 tslib: 2.6.2 + "@smithy/hash-node@3.0.6": + dependencies: + "@smithy/types": 3.4.2 + "@smithy/util-buffer-from": 3.0.0 + "@smithy/util-utf8": 3.0.0 + tslib: 2.6.2 + "@smithy/hash-stream-node@3.1.2": dependencies: "@smithy/types": 3.3.0 @@ -3523,6 +3865,11 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/invalid-dependency@3.0.6": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/is-array-buffer@2.2.0": dependencies: tslib: 2.6.2 @@ -3543,6 +3890,12 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/middleware-content-length@3.0.8": + dependencies: + "@smithy/protocol-http": 4.1.3 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/middleware-endpoint@3.1.0": dependencies: "@smithy/middleware-serde": 3.0.3 @@ -3553,6 +3906,16 @@ snapshots: "@smithy/util-middleware": 3.0.3 tslib: 2.6.2 + "@smithy/middleware-endpoint@3.1.3": + dependencies: + "@smithy/middleware-serde": 3.0.6 + "@smithy/node-config-provider": 3.1.7 + "@smithy/shared-ini-file-loader": 3.1.7 + "@smithy/types": 3.4.2 + "@smithy/url-parser": 3.0.6 + "@smithy/util-middleware": 3.0.6 + tslib: 2.6.2 + "@smithy/middleware-retry@3.0.14": dependencies: "@smithy/node-config-provider": 3.1.4 @@ -3565,16 +3928,38 @@ snapshots: tslib: 2.6.2 uuid: 9.0.1 + "@smithy/middleware-retry@3.0.20": + dependencies: + "@smithy/node-config-provider": 3.1.7 + "@smithy/protocol-http": 4.1.3 + "@smithy/service-error-classification": 3.0.6 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + "@smithy/util-middleware": 3.0.6 + "@smithy/util-retry": 3.0.6 + tslib: 2.6.2 + uuid: 9.0.1 + "@smithy/middleware-serde@3.0.3": dependencies: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/middleware-serde@3.0.6": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/middleware-stack@3.0.3": dependencies: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/middleware-stack@3.0.6": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/node-config-provider@3.1.4": dependencies: "@smithy/property-provider": 3.1.3 @@ -3582,6 +3967,13 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/node-config-provider@3.1.7": + dependencies: + "@smithy/property-provider": 3.1.6 + "@smithy/shared-ini-file-loader": 3.1.7 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/node-http-handler@3.1.4": dependencies: "@smithy/abort-controller": 3.1.1 @@ -3590,36 +3982,74 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/node-http-handler@3.2.3": + dependencies: + "@smithy/abort-controller": 3.1.4 + "@smithy/protocol-http": 4.1.3 + "@smithy/querystring-builder": 3.0.6 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/property-provider@3.1.3": dependencies: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/property-provider@3.1.6": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/protocol-http@4.1.0": dependencies: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/protocol-http@4.1.3": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/querystring-builder@3.0.3": dependencies: "@smithy/types": 3.3.0 "@smithy/util-uri-escape": 3.0.0 tslib: 2.6.2 + "@smithy/querystring-builder@3.0.6": + dependencies: + "@smithy/types": 3.4.2 + "@smithy/util-uri-escape": 3.0.0 + tslib: 2.6.2 + "@smithy/querystring-parser@3.0.3": dependencies: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/querystring-parser@3.0.6": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/service-error-classification@3.0.3": dependencies: "@smithy/types": 3.3.0 + "@smithy/service-error-classification@3.0.6": + dependencies: + "@smithy/types": 3.4.2 + "@smithy/shared-ini-file-loader@3.1.4": dependencies: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/shared-ini-file-loader@3.1.7": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/signature-v4@4.1.0": dependencies: "@smithy/is-array-buffer": 3.0.0 @@ -3631,6 +4061,17 @@ snapshots: "@smithy/util-utf8": 3.0.0 tslib: 2.6.2 + "@smithy/signature-v4@4.1.4": + dependencies: + "@smithy/is-array-buffer": 3.0.0 + "@smithy/protocol-http": 4.1.3 + "@smithy/types": 3.4.2 + "@smithy/util-hex-encoding": 3.0.0 + "@smithy/util-middleware": 3.0.6 + "@smithy/util-uri-escape": 3.0.0 + "@smithy/util-utf8": 3.0.0 + tslib: 2.6.2 + "@smithy/smithy-client@3.1.12": dependencies: "@smithy/middleware-endpoint": 3.1.0 @@ -3640,16 +4081,35 @@ snapshots: "@smithy/util-stream": 3.1.3 tslib: 2.6.2 + "@smithy/smithy-client@3.3.4": + dependencies: + "@smithy/middleware-endpoint": 3.1.3 + "@smithy/middleware-stack": 3.0.6 + "@smithy/protocol-http": 4.1.3 + "@smithy/types": 3.4.2 + "@smithy/util-stream": 3.1.8 + tslib: 2.6.2 + "@smithy/types@3.3.0": dependencies: tslib: 2.6.2 + "@smithy/types@3.4.2": + dependencies: + tslib: 2.6.2 + "@smithy/url-parser@3.0.3": dependencies: "@smithy/querystring-parser": 3.0.3 "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/url-parser@3.0.6": + dependencies: + "@smithy/querystring-parser": 3.0.6 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/util-base64@3.0.0": dependencies: "@smithy/util-buffer-from": 3.0.0 @@ -3686,6 +4146,14 @@ snapshots: bowser: 2.11.0 tslib: 2.6.2 + "@smithy/util-defaults-mode-browser@3.0.20": + dependencies: + "@smithy/property-provider": 3.1.6 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + bowser: 2.11.0 + tslib: 2.6.2 + "@smithy/util-defaults-mode-node@3.0.14": dependencies: "@smithy/config-resolver": 3.0.5 @@ -3696,12 +4164,28 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/util-defaults-mode-node@3.0.20": + dependencies: + "@smithy/config-resolver": 3.0.8 + "@smithy/credential-provider-imds": 3.2.3 + "@smithy/node-config-provider": 3.1.7 + "@smithy/property-provider": 3.1.6 + "@smithy/smithy-client": 3.3.4 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/util-endpoints@2.0.5": dependencies: "@smithy/node-config-provider": 3.1.4 "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/util-endpoints@2.1.2": + dependencies: + "@smithy/node-config-provider": 3.1.7 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/util-hex-encoding@3.0.0": dependencies: tslib: 2.6.2 @@ -3711,12 +4195,23 @@ snapshots: "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/util-middleware@3.0.6": + dependencies: + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/util-retry@3.0.3": dependencies: "@smithy/service-error-classification": 3.0.3 "@smithy/types": 3.3.0 tslib: 2.6.2 + "@smithy/util-retry@3.0.6": + dependencies: + "@smithy/service-error-classification": 3.0.6 + "@smithy/types": 3.4.2 + tslib: 2.6.2 + "@smithy/util-stream@3.1.3": dependencies: "@smithy/fetch-http-handler": 3.2.4 @@ -3728,6 +4223,17 @@ snapshots: "@smithy/util-utf8": 3.0.0 tslib: 2.6.2 + "@smithy/util-stream@3.1.8": + dependencies: + "@smithy/fetch-http-handler": 3.2.8 + "@smithy/node-http-handler": 3.2.3 + "@smithy/types": 3.4.2 + "@smithy/util-base64": 3.0.0 + "@smithy/util-buffer-from": 3.0.0 + "@smithy/util-hex-encoding": 3.0.0 + "@smithy/util-utf8": 3.0.0 + tslib: 2.6.2 + "@smithy/util-uri-escape@3.0.0": dependencies: tslib: 2.6.2 @@ -3787,14 +4293,15 @@ snapshots: arg@4.1.3: {} - aws-cdk-lib@2.141.0(constructs@10.3.0): + aws-cdk-lib@2.159.1(constructs@10.3.0): dependencies: "@aws-cdk/asset-awscli-v1": 2.2.202 "@aws-cdk/asset-kubectl-v20": 2.1.2 - "@aws-cdk/asset-node-proxy-agent-v6": 2.0.3 + "@aws-cdk/asset-node-proxy-agent-v6": 2.1.0 + "@aws-cdk/cloud-assembly-schema": 36.3.0 constructs: 10.3.0 - aws-cdk@2.141.0: + aws-cdk@2.159.1: optionalDependencies: fsevents: 2.3.2 @@ -3838,7 +4345,7 @@ snapshots: clone@2.1.2: {} - codemaker@1.102.0: + codemaker@1.103.1: dependencies: camelcase: 6.3.0 decamelize: 5.0.1 @@ -3882,7 +4389,7 @@ snapshots: dependencies: semver: 7.6.3 shelljs: 0.8.5 - typescript: 5.7.0-dev.20240918 + typescript: 5.7.0-dev.20240923 emoji-regex@8.0.0: {} @@ -4026,29 +4533,29 @@ snapshots: is-number@7.0.0: {} - jsii-pacmak@1.102.0(jsii-rosetta@5.4.17): + jsii-pacmak@1.103.1(jsii-rosetta@5.4.17): dependencies: - "@jsii/check-node": 1.102.0 - "@jsii/spec": 1.102.0 + "@jsii/check-node": 1.103.1 + "@jsii/spec": 1.103.1 clone: 2.1.2 - codemaker: 1.102.0 + codemaker: 1.103.1 commonmark: 0.31.1 escape-string-regexp: 4.0.0 fs-extra: 10.1.0 - jsii-reflect: 1.102.0 + jsii-reflect: 1.103.1 jsii-rosetta: 5.4.17 semver: 7.6.3 spdx-license-list: 6.9.0 xmlbuilder: 15.1.1 yargs: 16.2.0 - jsii-reflect@1.102.0: + jsii-reflect@1.103.1: dependencies: - "@jsii/check-node": 1.102.0 - "@jsii/spec": 1.102.0 + "@jsii/check-node": 1.103.1 + "@jsii/spec": 1.103.1 chalk: 4.1.2 fs-extra: 10.1.0 - oo-ascii-tree: 1.102.0 + oo-ascii-tree: 1.103.1 yargs: 16.2.0 jsii-rosetta@5.4.17: @@ -4087,6 +4594,24 @@ snapshots: transitivePeerDependencies: - supports-color + jsii@5.5.4: + dependencies: + "@jsii/check-node": 1.103.1 + "@jsii/spec": 1.103.1 + case: 1.6.3 + chalk: 4.1.2 + downlevel-dts: 0.11.0 + fast-deep-equal: 3.1.3 + log4js: 6.9.1 + semver: 7.6.3 + semver-intersect: 1.5.0 + sort-json: 2.0.1 + spdx-license-list: 6.9.0 + typescript: 5.5.4 + yargs: 17.7.2 + transitivePeerDependencies: + - supports-color + json-schema-traverse@1.0.0: {} jsonfile@4.0.0: @@ -4140,7 +4665,7 @@ snapshots: dependencies: wrappy: 1.0.2 - oo-ascii-tree@1.102.0: {} + oo-ascii-tree@1.103.1: {} p-finally@1.0.0: {} @@ -4170,11 +4695,11 @@ snapshots: prettier@3.3.3: {} - publib@0.2.870(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)): + publib@0.2.888(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)): dependencies: - "@aws-sdk/client-codeartifact": 3.624.0 - "@aws-sdk/credential-providers": 3.624.0(@aws-sdk/client-sso-oidc@3.629.0(@aws-sdk/client-sts@3.624.0)) - "@aws-sdk/types": 3.609.0 + "@aws-sdk/client-codeartifact": 3.654.0 + "@aws-sdk/credential-providers": 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)) + "@aws-sdk/types": 3.654.0 "@types/fs-extra": 8.1.2 fs-extra: 8.1.0 glob: 10.0.0 @@ -4302,7 +4827,7 @@ snapshots: typescript@5.5.4: {} - typescript@5.7.0-dev.20240918: {} + typescript@5.7.0-dev.20240923: {} undici-types@5.26.5: {}