From 0fd444dfc6a2690c385081d69855bec330cf0868 Mon Sep 17 00:00:00 2001 From: Thorsten Hoeger Date: Fri, 20 Mar 2026 15:49:09 +0100 Subject: [PATCH 1/2] fix: Lambda runtime selection --- .projen/deps.json | 4 +- .projenrc.ts | 4 +- docs/constructs/assets/hierarchy.js | 2 +- docs/constructs/assets/navigation.js | 2 +- docs/constructs/assets/search.js | 2 +- docs/constructs/classes/AssetCdn.html | 12 +- docs/constructs/classes/BaseApi.html | 14 +- .../classes/CognitoAuthentication.html | 14 +- docs/constructs/classes/GraphQlApi.html | 14 +- docs/constructs/classes/LambdaFunction.html | 14 +- docs/constructs/classes/RestApi.html | 14 +- .../classes/SingleTableDatastore.html | 14 +- docs/constructs/classes/Workflow.html | 14 +- docs/constructs/hierarchy.html | 2 +- docs/constructs/interfaces/BaseApiProps.html | 2 +- .../interfaces/GraphQlApiProps.html | 2 +- docs/constructs/interfaces/RestApiProps.html | 2 +- docs/lambda/assets/hierarchy.js | 2 +- docs/lambda/assets/navigation.js | 2 +- docs/lambda/assets/search.js | 2 +- docs/projen/assets/hierarchy.js | 2 +- docs/projen/assets/navigation.js | 2 +- docs/projen/assets/search.js | 2 +- docs/projen/classes/Datastore.html | 14 +- docs/projen/classes/GraphQlApi.html | 14 +- docs/projen/classes/RestApi.html | 14 +- docs/projen/classes/ServerlessProject.html | 14 +- docs/projen/classes/Workflow.html | 14 +- .../interfaces/ServerlessProjectOptions.html | 55 +- package-lock.json | 1833 +++++++++-------- package.json | 26 +- src/constructs/func.ts | 2 +- 32 files changed, 1135 insertions(+), 995 deletions(-) diff --git a/.projen/deps.json b/.projen/deps.json index ddce45f..ba4b950 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -133,7 +133,7 @@ }, { "name": "aws-cdk-lib", - "version": ">=2.236.0 <3.0.0", + "version": ">=2.244.0 <3.0.0", "type": "peer" }, { @@ -147,7 +147,7 @@ }, { "name": "projen", - "version": ">=0.99.9 <1.0.0", + "version": ">=0.99.21 <1.0.0", "type": "peer" }, { diff --git a/.projenrc.ts b/.projenrc.ts index 18ea610..db2fced 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -44,8 +44,8 @@ const project = new typescript.TypeScriptProject({ peerDeps: [ 'openapi-typescript', 'dynamodb-onetable@2.7.5', - 'projen@>=0.99.9 <1.0.0', - 'aws-cdk-lib@>=2.236.0 <3.0.0', + 'projen@>=0.99.21 <1.0.0', + 'aws-cdk-lib@>=2.244.0 <3.0.0', '@aws-sdk/client-cognito-identity-provider', '@aws-sdk/client-s3', '@aws-sdk/client-dynamodb', diff --git a/docs/constructs/assets/hierarchy.js b/docs/constructs/assets/hierarchy.js index dfa98ce..cf3ea9e 100644 --- a/docs/constructs/assets/hierarchy.js +++ b/docs/constructs/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJyVk8lOwzAURf/lrV3aNHYG71qQEDumXdWFSV4bC9eubHdV5d+RoYChUYZNFsl9Ofd4OIM1xjvgmyIlWU6SkrBisSVgcaew8tJoB/wMSRmeWhwQODzcmr2W3qxOvkHtZSVCDgi8S10DX7KMwMkq4CC1R7sTFbp599BN4w8KCFRKOAccvKtn4S+zn8nwsZGqtqiBb2i2bQnQLGrTXyZZFt9lPhno5tOKfL1oCWR5BF0Lh6ujfLTm6AbE4+hU3ZRSQss0OBfpNb7P8hIZ8PpLyylhCQu0lNIId2/FsXlSI4X/pUc4B2DeDexT/E0N7x4t4/V7RudH2sTRcSosYdeoPo9LZFiCFYv4Gr5IvVf4Kt4U3gkvnDcWh25h18zUU8lKGs4IK+Mt6y3TIT2pyGUF2vYDtRyMzg==" \ No newline at end of file +window.hierarchyData = "eJyVk01TgzAURf/LW6fahtIGdlVnnO782jldREhLxjRhknTV4b/7oqjRMnxsYIbcl3NPgDNYY7yD/JVlZJ0QSkmasR0BK/ZKFF4ajYtnoDRcNT8KyGF7aw5aerM5+UpoLwseckDgXeoScpquCJyswqTUXtg9L4S77h66qvxR4WShuEMQeFfOwi6zn8mwWElVWqGx5TLbNQSWWdSmv8yCsu8ynwxsMq3I1wOErpMIesOd2NTywZraDYjH0am6Ce6YzllwZtklvs+yjQx4/aUxpCXzQENwhLu3vK4e1Ujhf+kRzgHIuoF9ir+p4beHpxjt/yScH2kTR8ep4BFeovo82sgIiSyW2D5LfVDihb8pccc9d95YMfQXds1M/SpXCxq+EbxFbXrLdEhPKtKeQNN8ANq6jM4=" \ No newline at end of file diff --git a/docs/constructs/assets/navigation.js b/docs/constructs/assets/navigation.js index e34f79f..fe054d0 100644 --- a/docs/constructs/assets/navigation.js +++ b/docs/constructs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "eJyNlF1PwjAUhv9Lr4kKCX5whxiNxERFoheGi7IdtobSLu1BNIb/bjQb2+zpGdfnOc/ete/2/i0QPlGMxNh7wElqRE8UEnMxEomW3oM/rSYnOW606Im1MqkY9QeX+95h+1p6GBcqXC4H3O7EZkahHW8xB4MqkagsEYPEOO+dk0X+rMlY9YwzPMjNMpW3W5PQkdpzzjQDj2SQcsDtviiTaZjLpYYbidKjdRCKKIqzvlm3Xmm7C03VhNuuOvHkbOFrhTIIbiWTRmv+iLZqMDwPqxM3NQFORBYkro3j3EPq4sTN/xhOd99R/oaVRln5dIfHiAOMlfJ1bHq7K9lWT/0MvNUf4B6L3xj06QYUp2x/ofErI7hu7dzJRJmMC0uBnLj8HcSDNgFORJ193Bqlj30EeJXR7QooTvmK+pgKhBgnrf5n8ddvEd33HkTDr+Jw13Sgs6uL/nCwX/wACnuUNw==" \ No newline at end of file +window.navigationData = "eJyNlF1PgzAUhv9Lrxd1JPNjdzijcTHxa9EL40UHHTTrWtKeOY3ZfxcNDLCnB245z3l4oS+8fTMQn8CmLHZOwCzVbMQKDnl5JVG8vOaO68lRDhtVjtdSp2w6js73o8P2JXciLqS/XA2o3ZnJtAQTbyEXGmTCQRokBopR3hvLi/xRobGaGWW445tlyq+3OsEjdeeU6Uk4QINUA2r3WepMiQVfKnHFgTswVvgijKKsr8auV8rsfFM9obbrTjxYU7hGITUIu+JJqzV/RFcVTU796oRNbYASoQUJa8M4dZOmOGHzP4bS3faUv2XFUVI+38EQsYeRUrqObW9/JbvquSu/BqM+hL0vfmPgb9ejKGX3Cw0fGcL1axeWJ+UjUmExkBJXv4Nw0DZAibB3H7YG6aG3EE5meLs8ilK+gBpSAR+jpPX/LPz4HaL/3L1o8FUczhoPdHJxNp5E+/cfCnuUNw==" \ No newline at end of file diff --git a/docs/constructs/assets/search.js b/docs/constructs/assets/search.js index f19edfc..ee4f85f 100644 --- a/docs/constructs/assets/search.js +++ b/docs/constructs/assets/search.js @@ -1 +1 @@ -window.searchData = "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"; \ No newline at end of file +window.searchData = "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"; \ No newline at end of file diff --git a/docs/constructs/classes/AssetCdn.html b/docs/constructs/classes/AssetCdn.html index 51b30ce..3d07a53 100644 --- a/docs/constructs/classes/AssetCdn.html +++ b/docs/constructs/classes/AssetCdn.html @@ -7,6 +7,7 @@ node zone

Methods

Constructors

  • Creates an instance of AssetCdn.

    Parameters

    • scope: Construct

      The scope in which this construct is defined.

      @@ -17,7 +18,14 @@
node: Node

The tree node.

zone: IHostedZone

The Route 53 hosted zone for the asset domain.

Methods

  • Returns a string representation of this construct.

    -

    Returns string

  • Checks if x is a construct.

    +

    Returns string

  • Applies one or more mixins to this construct.

    +

    Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

    +

    Parameters

    • ...mixins: IMixin[]

      The mixins to apply

      +

    Returns IConstruct

    This construct for chaining

    +
  • Checks if x is a construct.

    Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

    Explanation: in JavaScript, multiple copies of the constructs library on @@ -32,4 +40,4 @@ this type-testing method instead.

    Parameters

    • x: any

      Any object

    Returns x is Construct

    true if x is an object created from a class which extends Construct.

    -
+
diff --git a/docs/constructs/classes/BaseApi.html b/docs/constructs/classes/BaseApi.html index 9edb2b5..2d37893 100644 --- a/docs/constructs/classes/BaseApi.html +++ b/docs/constructs/classes/BaseApi.html @@ -1,15 +1,23 @@ BaseApi | cdk-serverless
cdk-serverless
    Preparing search index...

    Class BaseApiAbstract

    Base class for different types of APIs

    -

    Hierarchy (View Summary)

    Index

    Constructors

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    apiDomainName?: string
    apiFQDN?: string
    apiHostName?: string
    hostedZone?: IHostedZone
    node: Node

    The tree node.

    Methods

    • Returns a string representation of this construct.

      -

      Returns string

    • Checks if x is a construct.

      +

      Returns string

    • Applies one or more mixins to this construct.

      +

      Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

      +

      Parameters

      • ...mixins: IMixin[]

        The mixins to apply

        +

      Returns IConstruct

      This construct for chaining

      +
    • Checks if x is a construct.

      Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

      Explanation: in JavaScript, multiple copies of the constructs library on @@ -24,4 +32,4 @@ this type-testing method instead.

      Parameters

      • x: any

        Any object

      Returns x is Construct

      true if x is an object created from a class which extends Construct.

      -
    +
    diff --git a/docs/constructs/classes/CognitoAuthentication.html b/docs/constructs/classes/CognitoAuthentication.html index 66f9153..62e396c 100644 --- a/docs/constructs/classes/CognitoAuthentication.html +++ b/docs/constructs/classes/CognitoAuthentication.html @@ -1,6 +1,6 @@ CognitoAuthentication | cdk-serverless
    cdk-serverless
      Preparing search index...

      Class CognitoAuthentication

      The CognitoAuthentication construct sets up a Cognito User Pool with optional triggers and an optional Cognito Identity Pool. It also configures various Lambda triggers for custom message, pre-sign up, and pre-token generation events.

      -

      Hierarchy

      • Construct
        • CognitoAuthentication

      Implements

      Index

      Constructors

      Hierarchy

      • Construct
        • CognitoAuthentication

      Implements

      Index

      Constructors

      • Creates an instance of CognitoAuthentication.

        Parameters

        • scope: Construct

          The scope in which this construct is defined.

          @@ -21,7 +22,14 @@
      preTokenGenerationFunction?: LambdaFunction

      The optional Lambda function for pre-token generation trigger.

      userpool: UserPool

      The Cognito User Pool for user authentication.

      Methods

      • Parameters

        • id: string
        • options: UserPoolClientOptions

        Returns UserPoolClient

      • Returns a string representation of this construct.

        -

        Returns string

      • Checks if x is a construct.

        +

        Returns string

      • Applies one or more mixins to this construct.

        +

        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

        +

        Parameters

        • ...mixins: IMixin[]

          The mixins to apply

          +

        Returns IConstruct

        This construct for chaining

        +
      • Checks if x is a construct.

        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

        Explanation: in JavaScript, multiple copies of the constructs library on @@ -36,4 +44,4 @@ this type-testing method instead.

        Parameters

        • x: any

          Any object

        Returns x is Construct

        true if x is an object created from a class which extends Construct.

        -
      +
      diff --git a/docs/constructs/classes/GraphQlApi.html b/docs/constructs/classes/GraphQlApi.html index 8194934..6b5db62 100644 --- a/docs/constructs/classes/GraphQlApi.html +++ b/docs/constructs/classes/GraphQlApi.html @@ -5,7 +5,7 @@

      Type Parameters

      Hierarchy (View Summary)

      Index

      Constructors

      Hierarchy (View Summary)

      Index

      Constructors

      • Creates an instance of GraphQlApi.

        Type Parameters

        • RESOLVERS

          The type definition for the GraphQL resolvers.

          @@ -34,7 +35,14 @@
        tableDataSource?: DynamoDbDataSource

        The optional DynamoDB data source for the GraphQL API.

      Methods

      • Type Parameters

        • TYPE extends string | number | symbol
        • FIELDTYPE extends {}

        Parameters

        Returns void

      • Type Parameters

        • TYPE extends string | number | symbol
        • FIELDTYPE extends {}

        Parameters

        Returns void

      • Type Parameters

        • TYPE extends string | number | symbol
        • FIELDTYPE extends {}

        Parameters

        Returns void

      • getFunctionForOperation

        Type Parameters

        • TYPE extends string | number | symbol
        • FIELDTYPE extends {}

        Parameters

        Returns LambdaFunction

      • Type Parameters

        • TYPE extends string | number | symbol
        • FIELDTYPE extends {}

        Parameters

        • grantee: IGrantable
        • typeName: TYPE
        • ...fieldNames: (keyof FIELDTYPE)[]

        Returns void

      • Type Parameters

        • TYPE extends string | number | symbol
        • FIELDTYPE extends {}

        Parameters

        Returns void

      • Type Parameters

        • TYPE extends string | number | symbol
        • FIELDTYPE extends {}

        Parameters

        Returns void

      • Returns a string representation of this construct.

        -

        Returns string

      • Checks if x is a construct.

        +

        Returns string

      • Applies one or more mixins to this construct.

        +

        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

        +

        Parameters

        • ...mixins: IMixin[]

          The mixins to apply

          +

        Returns IConstruct

        This construct for chaining

        +
      • Checks if x is a construct.

        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

        Explanation: in JavaScript, multiple copies of the constructs library on @@ -49,4 +57,4 @@ this type-testing method instead.

        Parameters

        • x: any

          Any object

        Returns x is Construct

        true if x is an object created from a class which extends Construct.

        -
      +
      diff --git a/docs/constructs/classes/LambdaFunction.html b/docs/constructs/classes/LambdaFunction.html index df6b06c..8068e89 100644 --- a/docs/constructs/classes/LambdaFunction.html +++ b/docs/constructs/classes/LambdaFunction.html @@ -5,7 +5,7 @@
      const lambdaFunction = new LambdaFunction(this, 'MyLambdaFunction', {
      entry: 'path/to/lambda/handler.ts',
      handler: 'main',
      stageName: 'dev',
      table: myDynamoDBTable,
      userPool: myCognitoUserPool,
      assetBucket: myS3Bucket,
      lambdaOptions: {
      timeout: Duration.seconds(30),
      memorySize: 512,
      },
      });

      // Add additional permissions
      lambdaFunction.grantSendEmails();
      lambdaFunction.grantTableWrite();
      -

      Hierarchy

      Index

      Constructors

      Hierarchy

      • NodejsFunction
        • LambdaFunction
      Index

      Constructors

      Properties

      Parameters

      • Optionalprops: MetricOptions

      Returns Metric

      • How often this Lambda is throttled

        Sum over 5 minutes

        Parameters

        • Optionalprops: MetricOptions

        Returns Metric

      • Returns a string representation of this construct.

        -

        Returns string

      • Parameters

        • scope: Construct

        Returns void

      • Record whether specific properties in the AWS::Lambda::Function resource should +

        Returns string

      • Parameters

        • scope: Construct

        Returns void

      • Applies one or more mixins to this construct.

        +

        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

        +

        Parameters

        • ...mixins: IMixin[]

          The mixins to apply

          +

        Returns IConstruct

        This construct for chaining

        +
      • Record whether specific properties in the AWS::Lambda::Function resource should also be associated to the Version resource. See 'currentVersion' section in the module README for more details.

        Parameters

        • propertyName: string

          The property to classify

          @@ -297,4 +305,4 @@

          Parameters

          • Optionalprops: MetricOptions

          Returns Metric

          max over 5 minutes
           
          -
      +
      diff --git a/docs/constructs/classes/RestApi.html b/docs/constructs/classes/RestApi.html index 746297c..2d22555 100644 --- a/docs/constructs/classes/RestApi.html +++ b/docs/constructs/classes/RestApi.html @@ -6,7 +6,7 @@

      Type Parameters

      Hierarchy (View Summary)

      Index

      Constructors

      Hierarchy (View Summary)

      Index

      Constructors

      • Creates an instance of RestApi.

        Type Parameters

      • Returns a string representation of this construct.

        -

        Returns string

      • Checks if x is a construct.

        +

        Returns string

      • Applies one or more mixins to this construct.

        +

        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

        +

        Parameters

        • ...mixins: IMixin[]

          The mixins to apply

          +

        Returns IConstruct

        This construct for chaining

        +
      • Checks if x is a construct.

        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

        Explanation: in JavaScript, multiple copies of the constructs library on @@ -59,4 +67,4 @@ this type-testing method instead.

        Parameters

        • x: any

          Any object

        Returns x is Construct

        true if x is an object created from a class which extends Construct.

        -
      +
      diff --git a/docs/constructs/classes/SingleTableDatastore.html b/docs/constructs/classes/SingleTableDatastore.html index f73255a..a96aa5b 100644 --- a/docs/constructs/classes/SingleTableDatastore.html +++ b/docs/constructs/classes/SingleTableDatastore.html @@ -4,10 +4,11 @@
      const datastore = new SingleTableDatastore(this, 'MyDatastore', {
      design: {
      primaryKey: {
      partitionKey: 'PK',
      sortKey: 'SK',
      },
      globalIndexes: [
      {
      indexName: 'GSI1',
      partitionKey: { name: 'GSI1PK', type: dynamodb.AttributeType.STRING },
      sortKey: { name: 'GSI1SK', type: dynamodb.AttributeType.STRING },
      },
      ],
      localIndexes: [
      {
      indexName: 'LSI1',
      sortKey: { name: 'LSI1SK', type: dynamodb.AttributeType.STRING },
      },
      ],
      timeToLiveAttribute: 'TTL',
      },
      encryption: dynamodb.TableEncryption.AWS_MANAGED,
      });
      -

      Hierarchy

      Implements

      Index

      Constructors

      Hierarchy

      • Construct
        • SingleTableDatastore

      Implements

      Index

      Constructors

      Properties

      Methods

      Constructors

      Returns SingleTableDatastore

      Properties

      node: Node

      The tree node.

      table: Table

      The DynamoDB table instance.

      Methods

      • Returns a string representation of this construct.

        -

        Returns string

      • Checks if x is a construct.

        +

        Returns string

      • Applies one or more mixins to this construct.

        +

        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

        +

        Parameters

        • ...mixins: IMixin[]

          The mixins to apply

          +

        Returns IConstruct

        This construct for chaining

        +
      • Checks if x is a construct.

        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

        Explanation: in JavaScript, multiple copies of the constructs library on @@ -32,4 +40,4 @@ this type-testing method instead.

        Parameters

        • x: any

          Any object

        Returns x is Construct

        true if x is an object created from a class which extends Construct.

        -
      +
      diff --git a/docs/constructs/classes/Workflow.html b/docs/constructs/classes/Workflow.html index ac50672..9e6bc86 100644 --- a/docs/constructs/classes/Workflow.html +++ b/docs/constructs/classes/Workflow.html @@ -4,12 +4,13 @@
      const workflow = new Workflow(this, 'MyWorkflow', {
      definitionFileName: 'path/to/definition.asl.json',
      stateMachineType: sfn.StateMachineType.STANDARD,
      loggingConfiguration: {
      level: sfn.LogLevel.ALL,
      includeExecutionData: true,
      destinations: [new logs.LogGroup(this, 'LogGroup')],
      },
      tracingConfiguration: {
      enabled: true,
      },
      definitionSubstitutions: {
      '${MyVariable}': 'MyValue',
      },
      });

      const lambdaFunction = new lambda.Function(this, 'MyFunction', {
      runtime: lambda.Runtime.NODEJS_20_X,
      handler: 'index.handler',
      code: lambda.Code.fromAsset('lambda'),
      });

      workflow.grantPrincipal.grantInvoke(lambdaFunction);
      -

      Hierarchy

      Implements

      Index

      Constructors

      Hierarchy

      • Construct
        • Workflow

      Implements

      • IGrantable
      Index

      Constructors

      • Creates an instance of Workflow.

        Parameters

        • scope: Construct

          The scope in which this construct is defined.

          @@ -20,7 +21,14 @@
      role: IRole

      The IAM role assumed by the state machine.

      workflowArn: string

      The ARN of the created state machine.

      Methods

      • Returns a string representation of this construct.

        -

        Returns string

      • Checks if x is a construct.

        +

        Returns string

      • Applies one or more mixins to this construct.

        +

        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

        +

        Parameters

        • ...mixins: IMixin[]

          The mixins to apply

          +

        Returns IConstruct

        This construct for chaining

        +
      • Checks if x is a construct.

        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

        Explanation: in JavaScript, multiple copies of the constructs library on @@ -35,4 +43,4 @@ this type-testing method instead.

        Parameters

        • x: any

          Any object

        Returns x is Construct

        true if x is an object created from a class which extends Construct.

        -
      +
      diff --git a/docs/constructs/hierarchy.html b/docs/constructs/hierarchy.html index 7663111..1df872f 100644 --- a/docs/constructs/hierarchy.html +++ b/docs/constructs/hierarchy.html @@ -1 +1 @@ -cdk-serverless
      cdk-serverless
        Preparing search index...
        +cdk-serverless
        cdk-serverless
          Preparing search index...
          diff --git a/docs/constructs/interfaces/BaseApiProps.html b/docs/constructs/interfaces/BaseApiProps.html index b1a94a8..d6f5aab 100644 --- a/docs/constructs/interfaces/BaseApiProps.html +++ b/docs/constructs/interfaces/BaseApiProps.html @@ -1,4 +1,4 @@ -BaseApiProps | cdk-serverless
          cdk-serverless
            Preparing search index...

            Interface BaseApiProps

            interface BaseApiProps {
                additionalEnv?: { [key: string]: string };
                apiHostname?: string;
                apiName: string;
                assetCdn?: AssetCdn;
                authentication?: IJwtAuthentication | ICognitoAuthentication;
                domainName?: string;
                hostedZone?: IHostedZone;
                lambdaOptions?: LambdaOptions;
                lambdaTracing?: LambdaTracingOptions;
                monitoring?: boolean;
                singleTableDatastore?: ISingleTableDatastore;
                stageName: string;
            }

            Hierarchy (View Summary)

            Index

            Properties

            additionalEnv? +BaseApiProps | cdk-serverless
            cdk-serverless
              Preparing search index...

              Interface BaseApiProps

              interface BaseApiProps {
                  additionalEnv?: { [key: string]: string };
                  apiHostname?: string;
                  apiName: string;
                  assetCdn?: AssetCdn;
                  authentication?: IJwtAuthentication | ICognitoAuthentication;
                  domainName?: string;
                  hostedZone?: IHostedZone;
                  lambdaOptions?: LambdaOptions;
                  lambdaTracing?: LambdaTracingOptions;
                  monitoring?: boolean;
                  singleTableDatastore?: ISingleTableDatastore;
                  stageName: string;
              }

              Hierarchy (View Summary)

              Index

              Properties

              additionalEnv? apiHostname? apiName assetCdn? diff --git a/docs/constructs/interfaces/GraphQlApiProps.html b/docs/constructs/interfaces/GraphQlApiProps.html index 1cf548f..1edaddd 100644 --- a/docs/constructs/interfaces/GraphQlApiProps.html +++ b/docs/constructs/interfaces/GraphQlApiProps.html @@ -1,4 +1,4 @@ -GraphQlApiProps | cdk-serverless
              cdk-serverless
                Preparing search index...

                Interface GraphQlApiProps

                interface GraphQlApiProps {
                    additionalEnv?: { [key: string]: string };
                    apiHostname?: string;
                    apiName: string;
                    assetCdn?: AssetCdn;
                    authentication?: IJwtAuthentication | ICognitoAuthentication;
                    definitionFileName: string;
                    domainName?: string;
                    hostedZone?: IHostedZone;
                    lambdaOptions?: LambdaOptions;
                    lambdaTracing?: LambdaTracingOptions;
                    monitoring?: boolean;
                    singleTableDatastore?: ISingleTableDatastore;
                    stageName: string;
                    useNestedStacks?: boolean;
                }

                Hierarchy (View Summary)

                Index

                Properties

                additionalEnv? +GraphQlApiProps | cdk-serverless
                cdk-serverless
                  Preparing search index...

                  Interface GraphQlApiProps

                  interface GraphQlApiProps {
                      additionalEnv?: { [key: string]: string };
                      apiHostname?: string;
                      apiName: string;
                      assetCdn?: AssetCdn;
                      authentication?: IJwtAuthentication | ICognitoAuthentication;
                      definitionFileName: string;
                      domainName?: string;
                      hostedZone?: IHostedZone;
                      lambdaOptions?: LambdaOptions;
                      lambdaTracing?: LambdaTracingOptions;
                      monitoring?: boolean;
                      singleTableDatastore?: ISingleTableDatastore;
                      stageName: string;
                      useNestedStacks?: boolean;
                  }

                  Hierarchy (View Summary)

                  Index

                  Properties

                  additionalEnv? apiHostname? apiName assetCdn? diff --git a/docs/constructs/interfaces/RestApiProps.html b/docs/constructs/interfaces/RestApiProps.html index d5196ac..a644f35 100644 --- a/docs/constructs/interfaces/RestApiProps.html +++ b/docs/constructs/interfaces/RestApiProps.html @@ -1,4 +1,4 @@ -RestApiProps | cdk-serverless
                  cdk-serverless
                    Preparing search index...

                    Interface RestApiProps<OPS>

                    interface RestApiProps<OPS> {
                        additionalEnv?: { [key: string]: string };
                        apiHostname?: string;
                        apiName: string;
                        assetCdn?: AssetCdn;
                        authentication?: IJwtAuthentication | ICognitoAuthentication;
                        autoGenerateRoutes?: boolean;
                        cors: boolean;
                        definitionFileName: string;
                        domainName?: string;
                        hostedZone?: IHostedZone;
                        lambdaOptions?: LambdaOptions;
                        lambdaOptionsByOperation?: {
                            [operationId in string | number | symbol]?: LambdaOptions
                        };
                        lambdaTracing?: LambdaTracingOptions;
                        monitoring?: boolean;
                        restApiProps?: RestApiBaseProps;
                        singleTableDatastore?: ISingleTableDatastore;
                        stageName: string;
                    }

                    Type Parameters

                    • OPS

                    Hierarchy (View Summary)

                    Index

                    Properties

                    additionalEnv? +RestApiProps | cdk-serverless
                    cdk-serverless
                      Preparing search index...

                      Interface RestApiProps<OPS>

                      interface RestApiProps<OPS> {
                          additionalEnv?: { [key: string]: string };
                          apiHostname?: string;
                          apiName: string;
                          assetCdn?: AssetCdn;
                          authentication?: IJwtAuthentication | ICognitoAuthentication;
                          autoGenerateRoutes?: boolean;
                          cors: boolean;
                          definitionFileName: string;
                          domainName?: string;
                          hostedZone?: IHostedZone;
                          lambdaOptions?: LambdaOptions;
                          lambdaOptionsByOperation?: {
                              [operationId in string | number | symbol]?: LambdaOptions
                          };
                          lambdaTracing?: LambdaTracingOptions;
                          monitoring?: boolean;
                          restApiProps?: RestApiBaseProps;
                          singleTableDatastore?: ISingleTableDatastore;
                          stageName: string;
                      }

                      Type Parameters

                      • OPS

                      Hierarchy (View Summary)

                      Index

                      Properties

                      additionalEnv? apiHostname? apiName assetCdn? diff --git a/docs/lambda/assets/hierarchy.js b/docs/lambda/assets/hierarchy.js index 5bae3a6..f502a8d 100644 --- a/docs/lambda/assets/hierarchy.js +++ b/docs/lambda/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJylk11PgzAUhv/Lue4mbQGBu834ES800RgvFi8qVGnEFstBM83+u+mmC8xtwLzhgrxvnqenp19gjcEKkhkPKGGExdEDASufCpmiMrqC5AuY+2jxKiGByw+c1Jgbqz6lBQIvSmeQUBYRqG0BCaSFqCpZHYka83ErPc7xtQCySkACWGUjVx+tfhBIc1VkVmpIZj4jxxGhNH5YEPCbAifmWSs0AyT+NIaIML5UOI4aCpNSnQuUH2L+TofNY2dziBINlkqUxtud2MFO7HCneOUU7HCiw69tb7vDzanEu8bzL5W/7W4Vxtsq5e1cp4dYbC/2EIib63tdSivc414TWRD+EpVGaZ9E6qClGq+zOyHrQnshuOe7heCev418rzC/kW+1rHBqsvkQkY1qDy+nEdCGxgVieWqt2Tty6QLVeJ0d8hp4GBMehcT3OPGZtxxE2NyBqch+ztDXY6PRfec8ChvAO+1WSGpUqUCZ9aVuq3WjfY830GfGPqosk7ovtF3ogWNeA3dl8MzUuvcRW/ku2GLxDenJbas=" \ No newline at end of file +window.hierarchyData = "eJylk89PgzAcxf+XnitC+THYbTNO40ETjfFgdkDaSSNrsRSXuex/t92UlA0GzAtN6Ht5n377ugGCc1mA8avrOxBBFIVzCARZZCSRlDO1swFIf1i8JGAM7lZyUsqUC/pNBIDggzIMxg4KIShFpgRJFhcFKS5jpbJqaiuVy0xZdgqllAW+0PaL/Q+1kdIMC8IUjYfgKISOE823EHgmwBV/Z1TyARBHjiEgyN0hjEIDYZLTm1iSVbz+cobNo9U5BMnxd0hqOM1M6GwmdD5TtGfyW5ic4dd20t3BplGitvH8C+XY3Y2iOlRDyZ/WLDmHotnYAyAy6/uQExHrx10lIj/4S6RMErGIEx2aU6vStoZUhnohXNvThVBLU/ILlekj+SxJIaccr4eAHFh7cGkM3zEwbqXMr4XgJ0dOtKCwKu2Q1+AGEXTDAHq2Cz1k7wYRmB2Yxvj3DH05Dhzdd67yjcBnpitEmKSJKjLum9pk645WxzaiZ1y8UYwJ6xtaN/SIQ7YRd8/ljJes9xFr+q6w7fYH6cltqw==" \ No newline at end of file diff --git a/docs/lambda/assets/navigation.js b/docs/lambda/assets/navigation.js index 06eb2e6..e846556 100644 --- a/docs/lambda/assets/navigation.js +++ b/docs/lambda/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "eJyllMtSwjAUht8la0alA6jsCiOiC3BwHBcMi9gcbMaSxPRURMd3d7iVhoY01W37n+8/10y/CcInki6hipMGURRj0iULybIE0nOq+FmMi4Q0yBsXjHRbDRLFPGEaBOlO8+BQqceViIZUsAR0X4rN9xzHBYKe02hHtKpNn6Dd+Wnk+CGi8mSXpVXgCaRKihR8yEdaF3qsQFPkUpwE5govzDPHeALvGaTYk2xVTT0KcJmED3e3FGFJVx/NXfMOfFyp/dzKsiPqxfVlsx0UycaorVBDUcUrjNcGK/yuIkUaKMKp/OaZiNZN3GJtWpPfaZXQ1lRt3JNJW6BjBSJU3ItramuiT65btZNz8eoaj+T+5v6RwgFSSmZWSIdmGFvewAxjz0eQ5+fRl6+CowwzjKXmX8VRRQlN0z3XGWO6NoMr47AOgfdLrGVk6D1Ngj9UVI7xNatZUVCjos0N+xdjl7ssfNm1oD4NqWhCcdNBa6nT8q5vv3tte4+y3YXdrIPKOe1YRzpXkQOpXzhjINxEU+YCrl9WNytXuDAjiQOZCeZGGSoX7kmsxwUCeUQRKqg2sW22s18AdXFg" \ No newline at end of file +window.navigationData = "eJyllMFSwjAQht+lZ0alA6jcCiOiB3RwHA8Oh9gEm7EkMU3F6vjuplBK06Rpqsem/37/bnY3z9+eQJ/CG3uAYa/nMSAi+bGhMI1RcioPTyKxieWfN0ygNx70vDDCMeSIeOPnMjhg7CEj4RwQGCM+pWR3XuKw/OZrEBZEo1r18Yejn16JnwvBHNm6tA28RAmjJEEu5JrWhr5jiAOBKWkElgonzBMW0RK9pygREwqzdmotwGYS3N9cA4G2IPvoF5d35IuMHfqmy2rUs8vz/tCvkpVWG6GKoo1Xaa8JVvndRgo5krU05bdOSZhf4h5r0qr80UBDG1M1cRuTNkBld0nAsBNX1XZEN45bu5N18LoaL+hh5/6RwhGiJbOqpANSidffQHnq+Ajicj2m9JVgQQMZSzn+qrYqjEGSHLjWGNW1718oi3UMvN2KTkaK3tHE/0NFeoyrWceK/A4V7XbYvRiz3Gbhyu4EdbmQlkuoTjrinPJEn/X9udO0TwAsNuwqD9JzKlg1na3IGeUvGEJE7ERVZgPmL6udVSpsmAUVM5oSaEcpKhvukeTtQkTgUM5vC9UkNvV29QsAdXFg" \ No newline at end of file diff --git a/docs/lambda/assets/search.js b/docs/lambda/assets/search.js index 309f27b..3dfc841 100644 --- a/docs/lambda/assets/search.js +++ b/docs/lambda/assets/search.js @@ -1 +1 @@ -window.searchData = "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"; \ No newline at end of file +window.searchData = "eJzFXduS2zYS/ZUt+XUyUYMEL35zXLlt1Wa3ksrug8uVkiV6Rs6MpJU4cbwu//uSIDDCpZtq8KI8UR6xgQPi8KAbh6I/L477j6fFyzefF79vd5vFy/RmsVs9VouXi9Vhu7hZPB0fms+P+83TQ3X6uvnb7X39+NB8sX5YnU5VE7pYfLkx0UJmz/GvDodfPu3WP6x2m4fq+Hq/q6s/6+cWt80/j+9Xa90oejLS1c3isDpWu1rjO/cMS3GGvt7f7bb1/tVTfR/f4Qsdveqiyc7xJihI1R9tYDwYEzcRjIfV47vNavBkvOji18/xU8Ha391VxyF4TOBwIDZnf6jrA4+w4ZmD2brqoSnRzYuL5ERGMoSZVP+XackHwOIkBYRPyAhAvWwkkVymIh/CsTod9rtTFQvCihsIw78dftYtMubHO3XwDXFfrTbV8RTb1YtzXP/Y/SERMD6c9rtoDDpoEgCnelU/nV7vN700QGF0oesudCgYmwr/PFTHVb2lr8jzCYOn3XCXnHi3ixf2+fQQz8AvDOw/2/r+5+q/T9Wp/ma/+XQRhHf+iGGP6/OFbuBd1wDjSvgjHT0fBCxseurT5qvt6avt7r46butqMwCkWJY5SHFONP/14/eruvq4+vQHaFl7Rlx/OpgkIjwrZsqCTp2sAuvPOWFMV5ZcI/1Y38Z0klnZ8rFqLgwxoPdPu3U7HV1n2KmjesXGhnU51Sgbeu1eHbacLt1TJ+yVEprLIEZIThymn/Y/+wlINLpzGzE4ibT4uQBt/thbgYIorHt0+3zLvz6XhPvj9n/W3OtmuqZ7Qy6Mo8V7BiJBWPXo7lQfn9b1fnC3L9w2aAj9bVFa/5uX88ai+w3JfrXUH477ulo3Uv+3Xu0fDH21edzuXj+sto+D0asm1rqJqw9AdXwaTgwTfnXgbuUYizssIa8E++64fzqMI4xq4i8jzPZ0eqqOvx4fBuPvWng6PvwV8D98/P00Bnwbfz3oYpmeV5S2u2P9qpWL4WKj2ljpNpiZ8VjEzXlNS9v1qmt4FHKvreuM4Pv2jhuJ/E63MTti6woNh+w2Mjfmu6oeKYlVTQri9Fi//cdqO1xBmgaqx66BK2BV1B2+vjct3JkWroD2l6d3HxoJHQP39NzE3HjvV6dxwtA0cC1V2J7GrRvb07XWjAbpJOtFg3j+tYIq+P7+sY4p9pzTr1PohV0OK/LckY4t8BBUnOJuPMKYOg4BOUsNxwLOrd+w+Z66dmMBZtZtCN7LNdt4dDHlGQJxltKMBTyiLENwz1GSsWCzyzEE9PSlGAV5eBmGacUUJVgM0rjllEY8zXIagZyZXZGIRyZXPKRR5RYGlSq1xmPjl1WYlI0uqbgYmeUUjnFkKcXFyC2jcJBjSyguSnb5hMMcXTqxcPLLJgTl+JKJhZFdLqFr6TW0PbpMwpHOq+lEeSTi/bAw5CplEtHtoFIJGfXIcolCN7kfxoceUUdR6OeopfgDYNZTJDEmrqn4wHl1FYV7Yj+MDzui4KKwz1F08QfAL7wo/DMUX3z43AKMAj95EdYLfXAhRorNBMVYNOKohfsC8kkW8NgR8PK3fuTj0rgIxDEFGgmZKtLmwcwu3EhJHFu8RWHlFXA9WMcVcVFYmYVcD9iRxVwUWm5B1wN3bFHHx8su7Ci0o4s7PlZugUev2ddaM2ILvR7E868VVMEX54eJsFadvdCbyA8TrF1vdoE3gx/GQxhTx13JD+MB59ZvV/DDeICZddvkfhgPXUx5diU/jAc8oiy7jh/Gg80ux67hh5GQh5dhM/lhUUjjltOZ/bAY5MzsaiY/jIk0qtyayg/jYeOXVXP4YWyMzHJqDj+MjZFbRs3ih7FRssunefwwHk5+2TSHH8bDyC6XZvDD2AhH6/pkJRLPD1O/Y2RbYfjZcxZHPT3G1EbEMAcXHn2wJqw74mD3lx29V3KaqiMObm/R0Yd2UM0Rh+1yydEHcMKKIw72xYKjD/V09UYc6AvlRh/kqaqNi4Bji41efRheawzCyVmSGHjHrEpDcPfmI5fxDspIInEyyoxeoBFVRhyyS0VGr3gNrDGiEfaWGBcQDqowohH2FxgXIA6rL6IxXigvLoAcWF3EobxUXPRhHFpbxCG8UFr0r5pXUHJmYXEB56wKbpcVzHriioVEZAVxMZ+crJSYu4aYpHiYs2qYLCWfOxefKgmfOfueJu2eNd+eLtGeOsOePrWeK6eeLpmeOoueMH2e/EGoiRLoSTPniVLmSXPlqZLkabPjydLiifPhiRLhSTPgaVLfKXPeaZPdObJcbnrLeJDoSg8PRTwwdDGlneSRnOGP4QzD05e1Dnu6ZhiOS8np8MdShuG5kIMOftpkGJreVHPgQyRsJHEZZcSzIaMQXFa4Ac98jEHUszBFPMsxEMHFTHDUMxoTPJfBfRZjcN89mR33GYvBffdlcOxnJwb33pup8Z+JGNZ/f0bGfdZhWN+9mRfzGYbBPQ/Sn77sio3EMoCPx731knvzhtvuz0jShGdj36w2+p2737aBwWB0c95p/TmZRhaflfV0xnpcAY+n1lXk9fgcIMSr8fvy48u4rBn5bn98t91sql3vhLhnzTsfSF8x0+ENaPBsYDCGTwaNypqL9rXhvdPwfMK8M+B2E3PxzyMYfN29zhn/NURf39bV/Wlff7d/2m16r7Bz0rxXOewq5kq7oxl8tREQw0lOYrJm4dedsyz1TgZ27rxzQvYYMzXoEAfPEA1p+EThCN/eLBqA1Z+Ll58Xf1THU/u/kLxciNvktmzaeL+tHjZN+2866E2P+8fH7tmuzX79pD6+1af9u2qvU3tyd/bXy8XNm+VNmt+WhXz79uaNCVZfqD+YNs5/UYHQ/AuwQAgCwQkUzb8EFiiCQOEEJs2/kpsEbosSnMAkCEycwLT5V3qTitsiz53ANAhMnUDZ/EtigTIIlE5g1vwrw8aYBYGZE5g3/8qxHvMgMHcCC+riFEFg4QSW1MUpg8DSJcCSujoQcgc88rSUKFD2IPRx+QMtK0o0NmQQuBSClhiA8h1CFoFLI2jJATjnQyaBSyVoCdJIXpLcJkK4wSGbwKUTtCSBBO05ZBS4lIKWKIBOMYSsApdW0JIFJNpzyCxwqQUtYQC9DyBkF7j0EksStgj5JVx+CaVOOaoyIcGEJ1AtZwBlp0A0ymWYUAxD6SlChgmXYaLljEDpKUKGCZdhouWMQOkpQoYJl2Gi5YzAZTlkmHAZJlrOCJSeImSYcBkmWs406y4WHDJMuAwTJaWXIiSYcAmWtJQRKLWTkGCJS7CkpYzIbkR2mxeJGxwSLHEJlqglML9JstuyLN3gkGCJtwq2lGnSNmwdRBZCl2CJIliJBocES1yCJZJcgEN+JS6/kpYxyRINDvmVuPxKWsYkgAaH/EpcfiVqZRRocMivxOVX0lImwcccEixxCZa2lElSLDgNCZa6BEtbyiQSDQ4JlroES1vKJBkaHBIsdQmWqjwrR4NDgqVeqtVSJkHZmSLZlkuwVBEMZWcaMix1GZa2nElRhqUhw1KXYWnLmRRlWBoyLHUZlracSVGGpSHDUpdhqcq/UIalIcNSl2Gy5UyKaqcMGSZdhklawmTIMOkyTNISJkOGSZdhkpYwGTJMugyTtITJkGHSS+hJCZNISu8STNISJkOCSZdgkpYwGRJMugSTtITJkGDSJZikJUyGBJMuwTJawrKQYJlLsIyWsCwkWOYSLKMlLAsJlrkEy2gJy0KCZS7BMlrCspBgmUuwjJawLGRY5lWNtIRlSOHoMiyjJSwLGZa5DMtoCctChmUuwzJawrKQYZnLsFxJGJqF5SHDcpdhOS1heciw3GVYTktYHjIsdxmW0xKWhwzLXYbltITlIcNyl2E5KWF5SLDcJVhOS1geEiz3tiZoCcuR3QmXYDktYXlIsNwlWE5LWB4SLHcJVtASVoQEK1yCFbSEFSHBCpdgBS1hRUiwwiVYQUtYERKscAlW0BJWhAQrXIIVtIQVIcMKl2EFLWFFyLDCZVhBS1gRMqzwNsBoCSuQPTCXYQUtYUXIsMJlWKkkDN3mKEOGlS7DSlrCypBhpcuwkpawMmRY6TKspCWsDBlWugwraQkrQ4aVLsNKUsLKkGClS7CSlrAyJFjpEqykJawMCVa6BCtpCStDgpXeListYSWy0ervtNIa1n3nhlt/0/G0jHXf+fHejuuSVrLuOz/e23Vd0mLWfefHexuvS1rPuu/8eG/vdUlLWvedH+9tvy5pVeu+8+O9HdglLWzdd368twm7pLWt+86P9/Zhl7S8dd/58R7/1O59im6nArbZH+z20yIH6Ia/xz+1i49LFWCb/v6uv9rIx9UKsH1/f+Nf7eXjlw/b+fe3/tVuPq5ZgG3++7v/akMfly3A9v99A0Dt6ePKBZgF4HsAalsfFy/AXADfBlA7+4R8YUaA5wSA2twn5AvxAsAzA0Dt7xPyhdgB4PkBoLb4CflCHAHwLAFQu/yEfCGmAHiuAKiNfkK+EF8APGMA1F4/IV+INQCeNwBqu5+QL8QdAM8eALXjT8gXYhCA5xCA2vQn5AvxCMAzCUBt/Ke43Yj4BOAZBdA5Bbh8IVYBeF4BdGYBPv+IWwCeXQCdX4DPP2IYgOcYgDIBCP1BPAPwTANQPgChP4htAJ5vAJ1xgM8/Yh2A5x1AZx7g84+4B+DZB9D5B7j+IAYCeA4CdBYCrj+IhwCeiQCdi4DrD2IjgOcjQGck4PqDOAngWQnQeQk4/xAzATw3ATo7Aecf4ieAZyiA8ggI/UEsBfA8BVA2AaE/iKsAnq0Ayikg9AcxFsBzFqCzFnD+Id4CeOYCdO4C/sgCYi+A5y+AsgwI/UEcBvAsBlCuAaE/iMkAnssAyjgg9AfxGcAzGkB5B4T+IFYDeF4DKPuA0B/EbQDPbgDlIBD6gxgO4DkOoEwEQn8QzwE80wE61wHXH8R3AM94gM55wPUHsR7A8x6gMx9w/UHcB/DsB+j8B1x/EAMCPAcCOgsC5x/iQYBnQkDnQuD8Q2wI8HwIUNYCoT+IEwGeFQHKXSD0BzEjwHMjQBkMhP4gfgR4hgQoj4HQH8SSAM+TAGUzSPypJ8SVAM+WAOU0SPzBJ8SYAM+ZAGU2EPqFeBPgmROg/Abi2SnEngDPnwBlOUj04RZAHArwLArIe/I/xKQAz6UAZTwQ+BGfAjyjApT3IPHHvxCrAjyvAjqzgsCP8M+zK0A5EBR+hH+eYwHKhZCoTQ2IaQGeawHKiKDwI/zzjAtQXgSFH3sEzuOfsiMk/hAc4l6AZ1+AciQo/Aj/PAcDlClB4Ec8DPM39dTwH9WxrjY/dk8Pv3lz/v8KPi9+088Ui9w89Px50ZQOLz9/uVlIfcz1sVTHL+dni9VfTZfquxaD/Stlq4PC6iDRHehjro+lPrZ7N92HpgrqPjTpCKvvw9budHnuc8mNvzP/C+K6+w37yvp9ujUcaQ0nvu371W7z4LYI1gwIiG7xw8caR5qm53ZlNFLRexVS6yrk8W3TmLNzuyW33cPp027dD9e6xO3+ZES72IRZjBbMW8NpbL3f1dWftdOmBZDXov2L6nM7TaJ6pmep7zZ9zPWxLM3dVpi7LdMfmuQ1onP3h4wWCIt56bJrI9PHQh9bm0KjMHCaylujkBEo9E9Jrd4tbqZaRjJ9LIysLM0HYWAk5mLIjNd7+84Jq1uLYnocgildzo+wrXFY90KqdTHTx8Lo5NJ8EGZAZtbbRJ7T/bvV5tj9HrHqfvRzRiBtVma8y2JeD2EpZmlRMtWU1MdcH8vUkMGsBGYtAqZ0Wfe/07l1q8a2g+iIdecDc3qdXyhZwKzZNYud1MdcH0szp/A8uYatqWFrZm6a3HxlFtU2E9IfmEiPVUNBWveEtaoKnlB0Td7X9QFrz6KX4N3yXXv7Q7VrlhOsSXu+mYRFmvy4re/1TfFuv/nk9GAJrODdYYwedvtjdTo0THEUQFg6KgpWX+b34NZNvLRvYt5l1m8Ht7TIIqtWoO6QSE1dfcz1sZSGujyivDc/xA1FSNj4eUw+v1fCGoIl0KkeRGYGY26ZpfkgjPyY9avd12B2rV8rYXVtyUaqlS7Tx8Io39J8EAaDWbxAskdtXiph9W2pb6onJdPHwkzS0nwQBoRZcCDjya/9RglLLy3upVqNMn0sjDotzQdhUJjpgYyXC9mvAbJGbnVuEhypj0YaS9M3mL5NiQKS1/f5ZRbWsC1hS7U+G50ujF4vzQdhMBhqQMZbqu6r1aZyb3awb/aE10ojzuFNZ93wkDPh4CoPFgEFHxKdKlsLJ0/h2+aMvCLtlfaazmrw+S0i1pRbKmXW5kwfC7NWL80HYebe3JGQ8a5M8PYQC4E1ZanOATN9LExOuDQfhIFibkvIeEJtvePKutUswpssXupjro+lGTOYHk0yCJJ32T+c9s41Bzs95aF/fiuWhd2aOVMDSH3M9bE0VwvMIMy6B5I3cXTFa9Mv5SUUD6vHd5sVQmW77tLIeQ0G20JWDfW8SLCa2u3r9+3LBkJJSW1J4eUhTc50XNVbb9ptbeIpwHM7PYkdWEMG3lpPtWQpFPAmAMv+7FqDtxaZVtwlwbnuXaTgzaX9JgOrQTshe9Yvc4eY2gVMaQdGAKDg9frkvgUhJJI9UTljpt7eLA7bQ/Ww3TUxb95++fJ/TTsgXQ=="; \ No newline at end of file diff --git a/docs/projen/assets/hierarchy.js b/docs/projen/assets/hierarchy.js index fb85f0a..88636f0 100644 --- a/docs/projen/assets/hierarchy.js +++ b/docs/projen/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJyrVirKzy8pVrKKjtVRKkpNy0lNLsnMzytWsqqurQUAmx4Kpg==" \ No newline at end of file +window.hierarchyData = "eJyrVirKzy8pVrKKjtVRKkpNy0lNLsnMzwMKVNfWAgCbHgqm" \ No newline at end of file diff --git a/docs/projen/assets/navigation.js b/docs/projen/assets/navigation.js index db225c6..4af5b1e 100644 --- a/docs/projen/assets/navigation.js +++ b/docs/projen/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "eJx90E8PwUAQBfDvMueGqBDprUEcxP+Dg4isGumyus3OBIn47i7VqmXO781vkrd5AOOdIYKBYkVsHUIAueIUIkiMIkJqllEj5YuBAM46O0DUCnvPoLwfOZWnCxPn2geqTBKWSPzzvAik2xW6KzqDRHNnT5iwr3gVyVtbdz4ae/OZdyJdl4PNctY2o0rRGaM7quRz1aJUB8NO9+e4kui1JLIYVfLqFQnztpXYf2XpwXt1yf3qSNw87o/j0XA3jSfDyroqp9XeIDU/87rTDp/bF6mPGZQ=" \ No newline at end of file +window.navigationData = "eJx90MEPwTAUBvD/pefFYkLErUEcBMPBQURqnqxWa9O+IBH/ux1mM+Vd933v1+XbPhjCHdmAjQQKh9oCC5gRmBafEiWcAxdWUSvFiyryTOZHNmhH/WdQ3U+sMOlScSN9oM4oYQUOf56XAXW7BnsFq8C52OozJOgrXoXyNtpmJ6VvPvNOqOtqsIVBqXNXKzJHsCeRfK5alppg1O39HJcSvRZFlqNSXrNCYd62FPuvTD3wXp1yvzoUF/PhlE/G+zmfjWvrKqwUh+LHws+86XSi5+4FqY8ZlA==" \ No newline at end of file diff --git a/docs/projen/assets/search.js b/docs/projen/assets/search.js index 49d5c3c..5339cd6 100644 --- a/docs/projen/assets/search.js +++ b/docs/projen/assets/search.js @@ -1 +1 @@ -window.searchData = "eJytmW9v2zYQxr8L81Z1zKNsy34XtF03DO26BtheCEGhWnSiRZE0SUk2GPnuBfXH5OkomU78yonFe+7h8ccTLe1ZmT9XbBPu2X2SxWzDIfBYFj1ItmEfojqq6ryUzGOPZco2bJtGVSWry8OV2V39kDKvv8A2jL14vdaCw0Frm2dVXT5u67w8onaBhxrKHiuiUmY1sqbT8Tn4h3x5USd5Vh3LpYfpPHUVv0uqd0WZ13Jby/hYXpj7umbbUka1fN9P4ZckPVa9izbkMOtdG3JWP5/zWKbuXh7U8Df7MFH6VEbF3Z/pVZEQB/rSWWAayDnRZLgbwWmbx/JWZu/zbJfcWgtJ8zYR2yaC1PKN2b+o7092kLVRr3UxtqWGeU/dU/bMBjzfZFXbyOm+Pws2ppYTM72pE4uF8pxaKZoT7fUojtWIb7LKH8ut/DXK4lSW19FDYeEVGYniuJRVXXaRd21k1UeexZ1LZ8Sr8Ia+6OTlY1aX/7v6kGrwOT08RWkSR7X8GtV33+Ru2kM/uIjqu7IZ/FoP5sa6luWTLFNZVV/L/B+5rYkJMuIsm82u6rTtqGX71P7Oy/tdmj+T3P2Fs0wEiTn5P/g6sW/gTKc2DkvWk/fmYK5v2JzH3JQyi2X5Qe6SLFHzvH78UdVJ/aj+PmKrDY0PoRUOPae/67ot2S651Vad7FV1W7pdchubka93t1jSQ/sfA5KSrJblLtqah75uzOReQHhqv4iRY9oXOm7yKETMj9hoDqjoEHTUQRMyeQKaSG4WWB9XJipMBrmXOCqSsZnZVS+iInE82h0p6/HVHXHguLxTRswSd3etifriEWcprkXyaGUHRl9dVltux5qOWjALSu6aE6UdGztZZDNZ36AmcgyGnLP/2KRdazl0PmLiuRs2RpLVQh80ydO4AaEPJF+v3v9+9enj9y9Xnz8e0j9FZRL9SGV1aV62FfbGY0kWy//YZs+eZFmpe8+GwUzM1sxju0SmsXogxHqj+cODMuexON8+Nn/edMP+kuqoowa3oy/nzAvnnoBZIPybGy/sg5sLzRe9hv6mCeTMC7nH17PA5yiQk0COAoF5IXjAZ4EfoEAggYACBfNC4YE/E0ucUZBAgQJ95oW+bY4+CfRR4IJ54cIWuCCBCxS4HCvOkgQuUeCKeeHSlnFFAlcoMGBeuLIFBiQwQIHrseVYk8A1BkDxENhScsoOH8AzTo8FH8wPHwWIU4I4RogrMNZWzxQijini/hh/nHLEMUhc4cGt+4xTljiGiTc0cWsw5YljoLjChIM1mDLFMVQ8GF0mihXHXHFFCxfWxBQtjtmC+VhioGwBZgv4aIOhbMGgN8HYGoOlO2G2QOHCrX0GKFyA4QLFC7f2GqB0AaYLGrqsbQMoXYDpgoaulbVelC7AdEFDl7UJAKULMF3Q0GXdjUDxAowXNH1r7sFqtoIlDqZ4AcZLzEfnLChfAvMlGr6s21FQwAQGTMCobUEJE4MboBi3bbkHYsKEYgasjUBQwgQmTChmwLqZBSVMYMLEOGGCEiYwYUIxA9ZdJShhAhMmFDNg3VWCEtZ91Ry2nmRZy/i39tAVhmz6aeuefe/OZ+v+yLdnXLDN/uVFH8c2+xfjRKauqfSH3ytaBOZaBdZtnAAnNcsrDK271LKr16kNna60YuCoaDxv0zrcKFsbuWw/ePcvD9pPmLulsT3q0umETic6fb/Tdyzz8PmyMRVj8fjiBDXjDZ5W87WY76QV6xfAWsWw5Fa/g8rhqaUxQQMjcJvg8LecIWYQBN2ai3n32a2NWDoluVVPKv5NI/XWSSdYaH03r1rGNndjf4Mb8cZDLEMnMHTc9qLFDRgibVTXLHj3L3An6SLa3ke38jvpQ0bxhNtspx/mGgUwwAa3Rjn5INZQNkyD255RnX2AjbE+3G3LdCK2ZTK6m3BbkerwQKfo3/IYMzTWnbvBQ/RsNg1Z4VY48orLMGm2dLcN/Hx4/2PIGK2ar0+SITQbyAm3svVStmqZ9xCHznLjsSIpZJpkkm3Cm5eXn5z+xVI="; \ No newline at end of file +window.searchData = "eJytmdtu4zYQht9FudU65lC2Zd8Fu+m2KHa73QDtRRAEWotO1MiHSnLSwsi7L6kTORpKphNfBA4t/jM/hx8pWjp42fYl9xa3B+8p2cTegkHoe5toLbyF9ykqorzYZsLzvX2Wym+WaZTnIr9sr4wei3UqL9cXZBfv1W9iTRi0sZbbTV5k+6UUHYl2gbsakX1vF2ViUyBrOh0bQ9Dm2+6KRMY5lkt303mKPP6Q5B922bYQy0LEx/LCONA1W2YiKsTHZgi/JOmx6l1UknbUq0pyVj9ftrFI3b2sVfd3+zBR+pxFu8c/06tdQhzoS2eBqRPOiSbDXQ9OS1mRB7GR87pKHqyFpHlLxbJUkFq+M/tX9f3JDjaV6q0u+pZUN++pa8qe2YDnu8gLGzn192fBxozlxExj6sRioTynVormRGs9imPVQ/5t99lS/Bpt4lRkN9F6Z+EVGZHKTLazWvlYKfNGeRZ3LjsjnoV37ItOXq43Rfa/qw+hOp/Tw3OUJrEM/C0qHr+L1bCHpvNOds7Kzm/1YC6sG5E9iywVef4t2/4jxcQE6XGWxWaP6rTsqGX70P7eZk+rdPtCcjcXzjIQFMzJf+vrxH0DZzp147BkPXltdsb6jsV5zI3sFovsk1glm0SN82b/Iy+SYq/+P2KrksatNMfSc/q7KaqSyZurtupkLy+q0kllbCrf7m4ypYf2PzokJZtCZKtoaR766j6DawHhqf0iRo7FvtC6waMQMd9jozygokPQUQelZPAENJDcLLA+rgxUmHRyL3G0S/pGZo96IRWOR7sjZT0+uz0OHKd3yIhZ4vquNVBf3OMsxbWEPFrZjtE3l9WW27GmvRbMgpK75kBp+/oOFtlM1mxQAzk6Xc65/9hCu9ay67zHxEvdrY8kq4VGNMhTvwGuDyTfrj7+fvX5+v7r1ZfrNv1zlCXRDzlrl+ZlW2HvfOk1Fv95i4MnJzpX956FByM+msueq0SksXog5DVGt+u1Mud78Xa5L/+9q7v9JdRRR3Wuel+OPf927HMYhTy4u/NvG3F5ofyiiaG/KYVMtpjP5qMwYEjIiJAhIcgW+MCkMERCIEJAQi5b3IdgxKc4IydCjoSBbAW2MQZEGCDhRLYmNuGECCdIOO0rzpQIp0g4k62pLeOMCGdIGMrWzCYMiTBEwnnfdMyJcI4BUDyEtpSMssM68PTTY8EH88N6AWKUIIYRYgqMudUzhYhhiljQxx+jHDEMElN4MOs6Y5QlhmFiJU3MKqY8MQwUU5jIn0Y2MWWKYahY2DtNFCuGuWKKFsatiSlaDLMF477EQNkCzBaw3g2GsgWdvQn65hgsuxNmCxQuzLrPAIULMFygeGHWvQYoXYDpgpIu67YBlC7AdEFJ18xaL0oXYLqgpMu6CQClCzBdUNJlXY1A8QKMF5T71tiH2WgGUyymeAHGi497x8wpXxzzxUu+rMuRU8A4BoxDr21OCeOdGyDvt225B2LCuGIGrBsBp4RxTBhXzIB1MXNKGMeE8X7COCWMY8K4Ygasq4pTwjgmjCtmwLqqOCWs/qo8bMlTlvwN/1t16JJnpeGnrQfvvj6fzZsj38GTt4/F4fVVH8dkyziRqWsqfft7RQeRfLRRJLmlTqLgEs3yCkPHneqws7dF6zqd6YihY0TjeZuOw4yyVcpp9cHqJgurT7nXO6WxPerS6bhOx+v4QR3fsczd58vGUIzJkzdy92jGGzwdLdDBAqdYsX4BrKMYltzq10Zpn1oaAzQwArcBdn/LGcEMgqCecz6uP+u54VOnJA/qScW/aaTeOukEEx3fzasOYxu7sb7BjXjjIZYRJzTiuK1FixswglSqerNgdROYU+hdtHyKHsQ92YeM4nG30Q4/zDUKYIANbhvl4INYI7JhGtzWjNrZO9gY88PclkwdxDZNxu7G3WYkbx/o7Jq3PMYIjXlnbvCQeDabRljuVjjyisswaW7pbgv4pX3/Y4Qxtmo2PykModlAjruVrQllq5Z5D3HYWeSpYpfsRJpspOT27vX1J5z+xVI="; \ No newline at end of file diff --git a/docs/projen/classes/Datastore.html b/docs/projen/classes/Datastore.html index a5f11c6..cb3390e 100644 --- a/docs/projen/classes/Datastore.html +++ b/docs/projen/classes/Datastore.html @@ -4,7 +4,7 @@
                      const datastore = new Datastore(app, {
                      modelName: 'User',
                      definitionFile: 'src/models/user.schema.json',
                      });
                      -

                      Hierarchy

                      • Component
                        • Datastore
                      Index

                      Constructors

                      Hierarchy

                      • Component
                        • Datastore
                      Index

                      Constructors

                      Properties

                      node: Node

                      The tree node.

                      @@ -21,7 +22,14 @@

                      Returns void

                      • Called before synthesis.

                        Returns void

                      • Synthesizes files to the project output directory.

                        Returns void

                      • Returns a string representation of this construct.

                        -

                        Returns string

                      • Test whether the given construct is a component.

                        +

                        Returns string

                      • Applies one or more mixins to this construct.

                        +

                        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

                        +

                        Parameters

                        • ...mixins: IMixin[]

                          The mixins to apply

                          +

                        Returns IConstruct

                        This construct for chaining

                        +
                      • Test whether the given construct is a component.

                        Parameters

                        • x: any

                        Returns x is Component

                      • Checks if x is a construct.

                        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

                        @@ -37,4 +45,4 @@ this type-testing method instead.

                        Parameters

                        • x: any

                          Any object

                        Returns x is Construct

                        true if x is an object created from a class which extends Construct.

                        -
                      +
                      diff --git a/docs/projen/classes/GraphQlApi.html b/docs/projen/classes/GraphQlApi.html index 9a58278..8df1d88 100644 --- a/docs/projen/classes/GraphQlApi.html +++ b/docs/projen/classes/GraphQlApi.html @@ -4,7 +4,7 @@
                      const graphQlApi = new GraphQlApi(app, {
                      apiName: 'MyGraphQlApi',
                      definitionFile: 'src/graphql/schema.graphql',
                      });
                      -

                      Hierarchy

                      • Component
                        • GraphQlApi
                      Index

                      Constructors

                      Hierarchy

                      • Component
                        • GraphQlApi
                      Index

                      Constructors

                      Properties

                      codegenConfigFile: YamlFile
                      codegenConfigFileName: string
                      node: Node

                      The tree node.

                      @@ -21,7 +22,14 @@

                      Returns void

                      • Called before synthesis.

                        Returns void

                      • Synthesizes files to the project output directory.

                        Returns void

                      • Returns a string representation of this construct.

                        -

                        Returns string

                      • Test whether the given construct is a component.

                        +

                        Returns string

                      • Applies one or more mixins to this construct.

                        +

                        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

                        +

                        Parameters

                        • ...mixins: IMixin[]

                          The mixins to apply

                          +

                        Returns IConstruct

                        This construct for chaining

                        +
                      • Test whether the given construct is a component.

                        Parameters

                        • x: any

                        Returns x is Component

                      • Checks if x is a construct.

                        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

                        @@ -37,4 +45,4 @@ this type-testing method instead.

                        Parameters

                        • x: any

                          Any object

                        Returns x is Construct

                        true if x is an object created from a class which extends Construct.

                        -
                      +
                      diff --git a/docs/projen/classes/RestApi.html b/docs/projen/classes/RestApi.html index ed7ac5d..5c90da3 100644 --- a/docs/projen/classes/RestApi.html +++ b/docs/projen/classes/RestApi.html @@ -4,7 +4,7 @@
                      const restApi = new RestApi(app, {
                      apiName: 'MyRestApi',
                      definitionFile: 'src/openapi/schema.yaml',
                      });
                      -

                      Hierarchy

                      Index

                      Constructors

                      Hierarchy

                      • Component
                        • RestApi
                      Index

                      Constructors

                      • Creates an instance of RestApi.

                        @@ -45,7 +46,14 @@
                      • visited: string[] = []

                        The list of visited paths to detect cycles.

                      Returns boolean

                      True if the path reference is valid, otherwise false.

                      If the path reference is invalid or cyclical.

                      -
                      • Test whether the given construct is a component.

                        +
                      • Applies one or more mixins to this construct.

                        +

                        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

                        +

                        Parameters

                        • ...mixins: IMixin[]

                          The mixins to apply

                          +

                        Returns IConstruct

                        This construct for chaining

                        +
                      • Test whether the given construct is a component.

                        Parameters

                        • x: any

                        Returns x is Component

                      • Checks if x is a construct.

                        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

                        @@ -61,4 +69,4 @@ this type-testing method instead.

                        Parameters

                        • x: any

                          Any object

                        Returns x is Construct

                        true if x is an object created from a class which extends Construct.

                        -
                      +
                      diff --git a/docs/projen/classes/ServerlessProject.html b/docs/projen/classes/ServerlessProject.html index 85845a9..1ab4f1c 100644 --- a/docs/projen/classes/ServerlessProject.html +++ b/docs/projen/classes/ServerlessProject.html @@ -4,7 +4,7 @@
                      const project = new ServerlessProject({
                      name: 'MyServerlessApp',
                      defaultReleaseBranch: 'main',
                      cdkVersion: '2.140.0',
                      deps: ['additional-dependency'],
                      devDeps: ['additional-dev-dependency'],
                      });
                      -

                      Hierarchy

                      Index

                      Constructors

                      Hierarchy

                      • AwsCdkTypeScriptApp
                        • ServerlessProject
                      Index

                      Constructors

                      Properties

                      appEntrypoint artifactsDirectory artifactsJavascriptDirectory @@ -110,6 +110,7 @@ tryFindJsonFile tryFindObjectFile tryRemoveFile +with isConstruct isProject of @@ -289,7 +290,14 @@ resolved from the root of this project.

                      Returns FileBase | undefined

                      a FileBase if the file was found and removed, or undefined if the file was not found.

                      -
                      • Checks if x is a construct.

                        +
                      • Applies one or more mixins to this construct.

                        +

                        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

                        +

                        Parameters

                        • ...mixins: IMixin[]

                          The mixins to apply

                          +

                        Returns IConstruct

                        This construct for chaining

                        +
                      • Checks if x is a construct.

                        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

                        Explanation: in JavaScript, multiple copies of the constructs library on @@ -308,4 +316,4 @@

                        Parameters

                        • x: any

                        Returns x is Project

                      • Find the closest ancestor project for given construct. When given a project, this it the project itself.

                        Parameters

                        • construct: IConstruct

                        Returns Project

                        when no project is found in the path to the root

                        -
                      +
                      diff --git a/docs/projen/classes/Workflow.html b/docs/projen/classes/Workflow.html index 4fcbcd4..8fb2992 100644 --- a/docs/projen/classes/Workflow.html +++ b/docs/projen/classes/Workflow.html @@ -3,7 +3,7 @@
                      const workflow = new Workflow(app, {
                      workflowName: 'MyWorkflow',
                      definitionFile: 'statemachine/definition.json',
                      });
                      -

                      Hierarchy

                      Index

                      Constructors

                      Hierarchy

                      • Component
                        • Workflow
                      Index

                      Constructors

                      • Creates an instance of Workflow.

                        @@ -34,7 +35,14 @@

                      Returns string

                      The state configuration definition string.

                      • Synthesizes files to the project output directory.

                        Returns void

                      • Returns a string representation of this construct.

                        -

                        Returns string

                      • Test whether the given construct is a component.

                        +

                        Returns string

                      • Applies one or more mixins to this construct.

                        +

                        Mixins are applied in order. The list of constructs is captured at the +start of the call, so constructs added by a mixin will not be visited. +Use multiple with() calls if subsequent mixins should apply to added +constructs.

                        +

                        Parameters

                        • ...mixins: IMixin[]

                          The mixins to apply

                          +

                        Returns IConstruct

                        This construct for chaining

                        +
                      • Test whether the given construct is a component.

                        Parameters

                        • x: any

                        Returns x is Component

                      • Checks if x is a construct.

                        Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

                        @@ -50,4 +58,4 @@ this type-testing method instead.

                        Parameters

                        • x: any

                          Any object

                        Returns x is Construct

                        true if x is an object created from a class which extends Construct.

                        -
                      +
                      diff --git a/docs/projen/interfaces/ServerlessProjectOptions.html b/docs/projen/interfaces/ServerlessProjectOptions.html index 3cba8ca..d182d37 100644 --- a/docs/projen/interfaces/ServerlessProjectOptions.html +++ b/docs/projen/interfaces/ServerlessProjectOptions.html @@ -1,4 +1,4 @@ -ServerlessProjectOptions | cdk-serverless
                      cdk-serverless
                        Preparing search index...

                        Interface ServerlessProjectOptions

                        interface ServerlessProjectOptions {
                            allowLibraryDependencies?: boolean;
                            app?: string;
                            appEntrypoint?: string;
                            artifactsDirectory?: string;
                            auditDeps?: boolean;
                            auditDepsOptions?: AuditOptions;
                            authorEmail?: string;
                            authorName?: string;
                            authorOrganization?: boolean;
                            authorUrl?: string;
                            autoApproveOptions?: AutoApproveOptions;
                            autoApproveUpgrades?: boolean;
                            autoDetectBin?: boolean;
                            autoMerge?: boolean;
                            autoMergeOptions?: AutoMergeOptions;
                            bin?: Record<string, string>;
                            biome?: boolean;
                            biomeOptions?: BiomeOptions;
                            bugsEmail?: string;
                            bugsUrl?: string;
                            buildCommand?: string;
                            buildWorkflow?: boolean;
                            buildWorkflowOptions?: BuildWorkflowOptions;
                            buildWorkflowTriggers?: Triggers;
                            bumpPackage?: string;
                            bundledDeps?: string[];
                            bundlerOptions?: BundlerOptions;
                            bunVersion?: string;
                            cdkAssert?: boolean;
                            cdkAssertions?: boolean;
                            cdkCliVersion?: string;
                            cdkDependencies?: string[];
                            cdkDependenciesAsDeps?: boolean;
                            cdkout?: string;
                            cdkTestDependencies?: string[];
                            cdkVersion: string;
                            cdkVersionPinning?: boolean;
                            checkLicenses?: LicenseCheckerOptions;
                            clobber?: boolean;
                            codeArtifactOptions?: CodeArtifactOptions;
                            codeCov?: boolean;
                            codeCovTokenSecret?: string;
                            commitGenerated?: boolean;
                            constructsVersion?: string;
                            context?: { [key: string]: any };
                            copyrightOwner?: string;
                            copyrightPeriod?: string;
                            defaultReleaseBranch: string;
                            dependabot?: boolean;
                            dependabotOptions?: DependabotOptions;
                            deps?: string[];
                            depsUpgrade?: boolean;
                            depsUpgradeOptions?: UpgradeDependenciesOptions;
                            description?: string;
                            devContainer?: boolean;
                            devDeps?: string[];
                            disableTsconfig?: boolean;
                            disableTsconfigDev?: boolean;
                            docgen?: boolean;
                            docsDirectory?: string;
                            edgeLambdaAutoDiscover?: boolean;
                            entrypoint?: string;
                            entrypointTypes?: string;
                            eslint?: boolean;
                            eslintOptions?: EslintOptions;
                            experimentalIntegRunner?: boolean;
                            featureFlags?: ICdkFeatureFlags;
                            github?: boolean;
                            githubOptions?: GitHubOptions;
                            gitignore?: string[];
                            gitIgnoreOptions?: IgnoreFileOptions;
                            gitOptions?: GitOptions;
                            gitpod?: boolean;
                            homepage?: string;
                            integrationTestAutoDiscover?: boolean;
                            jest?: boolean;
                            jestOptions?: JestOptions;
                            jsiiReleaseVersion?: string;
                            keywords?: string[];
                            lambdaAutoDiscover?: boolean;
                            lambdaExtensionAutoDiscover?: boolean;
                            lambdaOptions?: LambdaFunctionCommonOptions;
                            libdir?: string;
                            license?: string;
                            licensed?: boolean;
                            logging?: LoggerOptions;
                            majorVersion?: number;
                            maxNodeVersion?: string;
                            mergify?: boolean;
                            mergifyOptions?: MergifyOptions;
                            minMajorVersion?: number;
                            minNodeVersion?: string;
                            mutableBuild?: boolean;
                            name: string;
                            nextVersionCommand?: string;
                            npmAccess?: NpmAccess;
                            npmDistTag?: string;
                            npmignore?: string[];
                            npmignoreEnabled?: boolean;
                            npmIgnoreOptions?: IgnoreFileOptions;
                            npmProvenance?: boolean;
                            npmRegistry?: string;
                            npmRegistryUrl?: string;
                            npmTokenSecret?: string;
                            npmTrustedPublishing?: boolean;
                            outdir?: string;
                            package?: boolean;
                            packageManager?: NodePackageManager;
                            packageName?: string;
                            parent?: Project;
                            peerDependencyOptions?: PeerDependencyOptions;
                            peerDeps?: string[];
                            pnpmVersion?: string;
                            postBuildSteps?: JobStep[];
                            prerelease?: string;
                            prettier?: boolean;
                            prettierOptions?: PrettierOptions;
                            projectTree?: boolean;
                            projectType?: ProjectType;
                            projenCommand?: string;
                            projenCredentials?: GithubCredentials;
                            projenDevDependency?: boolean;
                            projenrcJs?: boolean;
                            projenrcJson?: boolean;
                            projenrcJsonOptions?: ProjenrcJsonOptions;
                            projenrcJsOptions?: ProjenrcOptions;
                            projenrcTs?: boolean;
                            projenrcTsOptions?: ProjenrcOptions;
                            projenTokenSecret?: string;
                            projenVersion?: string;
                            publishDryRun?: boolean;
                            publishTasks?: boolean;
                            pullRequestTemplate?: boolean;
                            pullRequestTemplateContents?: string[];
                            readme?: SampleReadmeProps;
                            releasableCommits?: ReleasableCommits;
                            release?: boolean;
                            releaseBranches?: { [name: string]: BranchOptions };
                            releaseEnvironment?: string;
                            releaseEveryCommit?: boolean;
                            releaseFailureIssue?: boolean;
                            releaseFailureIssueLabel?: string;
                            releaseSchedule?: string;
                            releaseTagPrefix?: string;
                            releaseToNpm?: boolean;
                            releaseTrigger?: ReleaseTrigger;
                            releaseWorkflow?: boolean;
                            releaseWorkflowEnv?: { [key: string]: string };
                            releaseWorkflowName?: string;
                            releaseWorkflowSetupSteps?: JobStep[];
                            renovatebot?: boolean;
                            renovatebotOptions?: RenovatebotOptions;
                            repository?: string;
                            repositoryDirectory?: string;
                            requireApproval?: ApprovalLevel;
                            sampleCode?: boolean;
                            scopedPackagesOptions?: ScopedPackagesOptions[];
                            scripts?: { [name: string]: string };
                            srcdir?: string;
                            stability?: string;
                            stale?: boolean;
                            staleOptions?: StaleOptions;
                            testdir?: string;
                            tsconfig?: TypescriptConfigOptions;
                            tsconfigDev?: TypescriptConfigOptions;
                            tsconfigDevFile?: string;
                            tsJestOptions?: TsJestOptions;
                            typescriptVersion?: string;
                            versionrcOptions?: Record<string, any>;
                            vscode?: boolean;
                            watchExcludes?: string[];
                            watchIncludes?: string[];
                            workflowBootstrapSteps?: JobStep[];
                            workflowContainerImage?: string;
                            workflowGitIdentity?: GitIdentity;
                            workflowNodeVersion?: string;
                            workflowPackageCache?: boolean;
                            workflowRunsOn?: string[];
                            workflowRunsOnGroup?: GroupRunnerOptions;
                            yarnBerryOptions?: YarnBerryOptions;
                        }

                        Hierarchy

                        • AwsCdkTypeScriptAppOptions
                          • ServerlessProjectOptions
                        Index

                        Properties

                        allowLibraryDependencies? +ServerlessProjectOptions | cdk-serverless
                        cdk-serverless
                          Preparing search index...

                          Interface ServerlessProjectOptions

                          interface ServerlessProjectOptions {
                              allowLibraryDependencies?: boolean;
                              app?: string;
                              appEntrypoint?: string;
                              artifactsDirectory?: string;
                              auditDeps?: boolean;
                              auditDepsOptions?: AuditOptions;
                              authorEmail?: string;
                              authorName?: string;
                              authorOrganization?: boolean;
                              authorUrl?: string;
                              autoApproveOptions?: AutoApproveOptions;
                              autoApproveUpgrades?: boolean;
                              autoDetectBin?: boolean;
                              autoMerge?: boolean;
                              autoMergeOptions?: AutoMergeOptions;
                              bin?: Record<string, string>;
                              biome?: boolean;
                              biomeOptions?: BiomeOptions;
                              bugsEmail?: string;
                              bugsUrl?: string;
                              buildCommand?: string;
                              buildWorkflow?: boolean;
                              buildWorkflowOptions?: BuildWorkflowOptions;
                              buildWorkflowTriggers?: Triggers;
                              bumpPackage?: string;
                              bundledDeps?: string[];
                              bundlerOptions?: BundlerOptions;
                              bunVersion?: string;
                              cdkAssert?: boolean;
                              cdkAssertions?: boolean;
                              cdkCliVersion?: string;
                              cdkDependencies?: string[];
                              cdkDependenciesAsDeps?: boolean;
                              cdkout?: string;
                              cdkTestDependencies?: string[];
                              cdkVersion: string;
                              cdkVersionPinning?: boolean;
                              checkLicenses?: LicenseCheckerOptions;
                              clobber?: boolean;
                              codeArtifactOptions?: CodeArtifactOptions;
                              codeCov?: boolean;
                              codeCovTokenSecret?: string;
                              commitGenerated?: boolean;
                              constructsVersion?: string;
                              context?: { [key: string]: any };
                              copyrightOwner?: string;
                              copyrightPeriod?: string;
                              defaultReleaseBranch: string;
                              dependabot?: boolean;
                              dependabotOptions?: DependabotOptions;
                              deps?: string[];
                              depsUpgrade?: boolean;
                              depsUpgradeOptions?: UpgradeDependenciesOptions;
                              description?: string;
                              devContainer?: boolean;
                              devDeps?: string[];
                              disableTsconfig?: boolean;
                              disableTsconfigDev?: boolean;
                              docgen?: boolean;
                              docsDirectory?: string;
                              edgeLambdaAutoDiscover?: boolean;
                              entrypoint?: string;
                              entrypointTypes?: string;
                              eslint?: boolean;
                              eslintOptions?: EslintOptions;
                              experimentalIntegRunner?: boolean;
                              featureFlags?: ICdkFeatureFlags;
                              github?: boolean;
                              githubOptions?: GitHubOptions;
                              gitignore?: string[];
                              gitIgnoreOptions?: IgnoreFileOptions;
                              gitOptions?: GitOptions;
                              gitpod?: boolean;
                              homepage?: string;
                              integrationTestAutoDiscover?: boolean;
                              jest?: boolean;
                              jestOptions?: JestOptions;
                              jsiiReleaseVersion?: string;
                              keywords?: string[];
                              lambdaAutoDiscover?: boolean;
                              lambdaExtensionAutoDiscover?: boolean;
                              lambdaOptions?: LambdaFunctionCommonOptions;
                              libdir?: string;
                              license?: string;
                              licensed?: boolean;
                              logging?: LoggerOptions;
                              majorVersion?: number;
                              maxNodeVersion?: string;
                              mergify?: boolean;
                              mergifyOptions?: MergifyOptions;
                              minMajorVersion?: number;
                              minNodeVersion?: string;
                              mutableBuild?: boolean;
                              name: string;
                              nextVersionCommand?: string;
                              npmAccess?: NpmAccess;
                              npmDistTag?: string;
                              npmignore?: string[];
                              npmignoreEnabled?: boolean;
                              npmIgnoreOptions?: IgnoreFileOptions;
                              npmProvenance?: boolean;
                              npmRegistry?: string;
                              npmRegistryUrl?: string;
                              npmTokenSecret?: string;
                              npmTrustedPublishing?: boolean;
                              outdir?: string;
                              package?: boolean;
                              packageManager?: NodePackageManager;
                              packageName?: string;
                              parent?: Project;
                              peerDependencyOptions?: PeerDependencyOptions;
                              peerDeps?: string[];
                              pnpmVersion?: string;
                              postBuildSteps?: JobStep[];
                              prerelease?: string;
                              prettier?: boolean;
                              prettierOptions?: PrettierOptions;
                              projectTree?: boolean;
                              projectType?: ProjectType;
                              projenCommand?: string;
                              projenCredentials?: GithubCredentials;
                              projenDevDependency?: boolean;
                              projenrcJs?: boolean;
                              projenrcJson?: boolean;
                              projenrcJsonOptions?: ProjenrcJsonOptions;
                              projenrcJsOptions?: ProjenrcOptions;
                              projenrcTs?: boolean;
                              projenrcTsOptions?: ProjenrcOptions;
                              projenTokenSecret?: string;
                              projenVersion?: string;
                              publishDryRun?: boolean;
                              publishTasks?: boolean;
                              pullRequestTemplate?: boolean;
                              pullRequestTemplateContents?: string[];
                              readme?: SampleReadmeProps;
                              releasableCommits?: ReleasableCommits;
                              release?: boolean;
                              releaseBranches?: { [name: string]: BranchOptions };
                              releaseEnvironment?: string;
                              releaseEveryCommit?: boolean;
                              releaseFailureIssue?: boolean;
                              releaseFailureIssueLabel?: string;
                              releaseSchedule?: string;
                              releaseTagPrefix?: string;
                              releaseToNpm?: boolean;
                              releaseTrigger?: ReleaseTrigger;
                              releaseWorkflow?: boolean;
                              releaseWorkflowEnv?: { [key: string]: string };
                              releaseWorkflowName?: string;
                              releaseWorkflowSetupSteps?: JobStep[];
                              renovatebot?: boolean;
                              renovatebotOptions?: RenovatebotOptions;
                              repository?: string;
                              repositoryDirectory?: string;
                              requireApproval?: ApprovalLevel;
                              sampleCode?: boolean;
                              scopedPackagesOptions?: ScopedPackagesOptions[];
                              scripts?: { [name: string]: string };
                              singletonLambdaAutoDiscover?: boolean;
                              srcdir?: string;
                              stability?: string;
                              stale?: boolean;
                              staleOptions?: StaleOptions;
                              testdir?: string;
                              tsconfig?: TypescriptConfigOptions;
                              tsconfigDev?: TypescriptConfigOptions;
                              tsconfigDevFile?: string;
                              tsJestOptions?: TsJestOptions;
                              typescriptVersion?: string;
                              versionrcOptions?: Record<string, any>;
                              vscode?: boolean;
                              watchExcludes?: string[];
                              watchIncludes?: string[];
                              workflowBootstrapSteps?: JobStep[];
                              workflowContainerImage?: string;
                              workflowGitIdentity?: GitIdentity;
                              workflowNodeVersion?: string;
                              workflowPackageCache?: boolean;
                              workflowRunsOn?: string[];
                              workflowRunsOnGroup?: GroupRunnerOptions;
                              yarnBerryOptions?: YarnBerryOptions;
                          }

                          Hierarchy

                          • AwsCdkTypeScriptAppOptions
                            • ServerlessProjectOptions
                          Index
                          cdkTestDependencies?: string[]

                          AWS CDK modules required for testing.

                          For CDK 2.x use 'devDeps' (in node.js projects) or 'testDeps' (in java projects) instead

                          cdkVersion: string

                          Minimum version of the AWS CDK to depend on.

                          -
                          "2.1.0"
                          +
                          "2.189.1"
                           
                          cdkVersionPinning?: boolean

                          Use pinned version instead of caret version for CDK.

                          @@ -361,7 +362,7 @@
                          constructsVersion?: string

                          Minimum version of the constructs library to depend on.

                          -
                          - for CDK 1.x the default is "3.2.27", for CDK 2.x the default is
                          "10.0.5". +
                          - for CDK 1.x the default is "3.2.27", for CDK 2.x the default is
                          "10.5.1".
                          context?: { [key: string]: any }

                          Additional context to include in cdk.json.

                          @@ -934,17 +935,23 @@

                          use project.addTask() or package.setScript()

                          -
                          srcdir?: string

                          Typescript sources directory.

                          -
                          "src"
                          +
                          singletonLambdaAutoDiscover?: boolean

                          Automatically adds an awscdk.SingletonFunction for each +.singleton-lambda.ts handler in your source tree. If this is disabled, you can +manually add an awscdk.AutoDiscover component to your project.

                          +
                          true
                          +
                          + +
                          srcdir?: string

                          Typescript sources directory.

                          +
                          "src"
                           
                          stability?: string

                          Package's Stability

                          stale?: boolean

                          Auto-close of stale issues and pull request. See staleOptions for options.

                          -
                          false
                          +
                          false
                           
                          staleOptions?: StaleOptions

                          Auto-close stale issues and pull requests. To disable set stale to false.

                          -
                            +
                          • see defaults in StaleOptions
                          testdir?: string

                          Jest tests directory. Tests files should be named xxx.test.ts.

                          @@ -952,69 +959,69 @@ then tests are going to be compiled into lib/ and executed as javascript. If the test directory is outside of src, then we configure jest to compile the code in-memory.

                          -
                          "test"
                          +
                          "test"
                           
                          tsconfig?: TypescriptConfigOptions

                          Custom TSConfig

                          -
                          - default options
                          +
                          - default options
                           
                          tsconfigDev?: TypescriptConfigOptions

                          Custom tsconfig options for the development tsconfig.json file (used for testing).

                          -
                          - use the production tsconfig options
                          +
                          - use the production tsconfig options
                           
                          tsconfigDevFile?: string

                          The name of the development tsconfig.json file.

                          -
                          "tsconfig.dev.json"
                          +
                          "tsconfig.dev.json"
                           
                          tsJestOptions?: TsJestOptions

                          Options for ts-jest

                          typescriptVersion?: string

                          TypeScript version to use.

                          NOTE: Typescript is not semantically versioned and should remain on the same minor, so we recommend using a ~ dependency (e.g. ~1.2.3).

                          -
                          "latest"
                          +
                          "latest"
                           
                          versionrcOptions?: Record<string, any>

                          Custom configuration used when creating changelog with commit-and-tag-version package. Given values either append to default configuration or overwrite values in it.

                          -
                          - standard configuration applicable for GitHub repositories
                          +
                          - standard configuration applicable for GitHub repositories
                           
                          vscode?: boolean

                          Enable VSCode integration.

                          Enabled by default for root projects. Disabled for non-root projects.

                          -
                          true
                          +
                          true
                           
                          watchExcludes?: string[]

                          Glob patterns to exclude from cdk watch.

                          -
                          []
                          +
                          []
                           
                          watchIncludes?: string[]

                          Glob patterns to include in cdk watch.

                          -
                          []
                          +
                          []
                           
                          workflowBootstrapSteps?: JobStep[]

                          Workflow steps to use in order to bootstrap this repo.

                          -
                          "yarn install --frozen-lockfile && yarn projen"
                          +
                          "yarn install --frozen-lockfile && yarn projen"
                           
                          workflowContainerImage?: string

                          Container image to use for GitHub workflows.

                          -
                          - default image
                          +
                          - default image
                           
                          workflowGitIdentity?: GitIdentity

                          The git identity to use in workflows.

                          -
                          - default GitHub Actions user
                          +
                          - default GitHub Actions user
                           
                          workflowNodeVersion?: string

                          The node version used in GitHub Actions workflows.

                          Always use this option if your GitHub Actions workflows require a specific to run.

                          -
                            +
                          • minNodeVersion if set, otherwise lts/*.
                          workflowPackageCache?: boolean

                          Enable Node.js package cache in GitHub workflows.

                          -
                          false
                          +
                          false
                           
                          workflowRunsOn?: string[]

                          Github Runner selection labels

                          -
                          ["ubuntu-latest"]
                          +
                          ["ubuntu-latest"]
                           

                          Defines a target Runner by labels

                          @@ -1023,7 +1030,7 @@

                          Defines a target Runner Group by name and/or labels

                          if both runsOn and runsOnGroup are specified

                          yarnBerryOptions?: YarnBerryOptions

                          Options for Yarn Berry

                          -
                          - Yarn Berry v4 with all default options
                          +
                          - Yarn Berry v4 with all default options
                           
                          -
                          +
                          diff --git a/package-lock.json b/package-lock.json index 0f128ea..6ee5e60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,9 +9,9 @@ "version": "0.0.0", "license": "Apache-2.0", "dependencies": { - "@types/aws-lambda": "^8.10.160", - "axios": "^1.13.4", - "constructs": "^10.4.5", + "@types/aws-lambda": "^8.10.161", + "axios": "^1.13.6", + "constructs": "^10.5.1", "date-fns": "^4.1.0", "js-yaml": "^4.1.1", "jsonwebtoken": "^9.0.3", @@ -20,10 +20,10 @@ "uuid": "^13.0.0" }, "devDependencies": { - "@aws-sdk/client-cognito-identity-provider": "3.980.0", - "@aws-sdk/client-dynamodb": "3.980.0", - "@aws-sdk/client-s3": "3.980.0", - "@aws-sdk/lib-dynamodb": "3.980.0", + "@aws-sdk/client-cognito-identity-provider": "3.1013.0", + "@aws-sdk/client-dynamodb": "3.1013.0", + "@aws-sdk/client-s3": "3.1013.0", + "@aws-sdk/lib-dynamodb": "3.1013.0", "@hapi/boom": "^10.0.1", "@stylistic/eslint-plugin": "^2", "@types/jest": "^29.5.14", @@ -35,7 +35,7 @@ "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8", "@typescript-eslint/parser": "^8", - "aws-cdk-lib": "2.236.0", + "aws-cdk-lib": "2.244.0", "commit-and-tag-version": "^12", "constructs": "^10.0.0", "dynamodb-onetable": "2.7.5", @@ -44,11 +44,11 @@ "eslint-plugin-import": "^2.32.0", "jest": "^29.7.0", "jest-junit": "^16", - "openapi-typescript": "7.10.1", - "projen": "0.99.9", + "openapi-typescript": "7.13.0", + "projen": "0.99.21", "ts-jest": "^29.4.6", "ts-node": "^10.9.2", - "typedoc": "0.28.16", + "typedoc": "0.28.17", "typescript": "^5.9.3" }, "peerDependencies": { @@ -56,10 +56,10 @@ "@aws-sdk/client-dynamodb": "^3.975.0", "@aws-sdk/client-s3": "^3.975.0", "@aws-sdk/lib-dynamodb": "^3.975.0", - "aws-cdk-lib": ">=2.236.0 <3.0.0", + "aws-cdk-lib": ">=2.244.0 <3.0.0", "dynamodb-onetable": "2.7.5", "openapi-typescript": "^7.10.1", - "projen": ">=0.99.9 <1.0.0" + "projen": ">=0.99.21 <1.0.0" } }, "node_modules/@aws-cdk/asset-awscli-v1": { @@ -70,16 +70,16 @@ "license": "Apache-2.0" }, "node_modules/@aws-cdk/asset-node-proxy-agent-v6": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.1.0.tgz", - "integrity": "sha512-7bY3J8GCVxLupn/kNmpPc5VJz8grx+4RKfnnJiO1LG+uxkZfANZG3RMHhE+qQxxwkyQ9/MfPtTpf748UhR425A==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.1.1.tgz", + "integrity": "sha512-We4bmHaowOPHr+IQR4/FyTGjRfjgBj4ICMjtqmJeBDWad3Q/6St12NT07leNtyuukv2qMhtSZJQorD8KpKTwRA==", "dev": true, "license": "Apache-2.0" }, "node_modules/@aws-cdk/cloud-assembly-schema": { - "version": "48.20.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-48.20.0.tgz", - "integrity": "sha512-+eeiav9LY4wbF/EFuCt/vfvi/Zoxo8bf94PW5clbMraChEliq83w4TbRVy0jB9jE0v1ooFTtIjSQkowSPkfISg==", + "version": "52.2.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-52.2.0.tgz", + "integrity": "sha512-ourZjixQ/UfsZc7gdk3vt1eHBODMUjQTYYYCY3ZX8fiXyHtWNDAYZPrXUK96jpCC2fLP+tfHTJrBjZ563pmcEw==", "bundleDependencies": [ "jsonschema", "semver" @@ -88,7 +88,7 @@ "license": "Apache-2.0", "dependencies": { "jsonschema": "~1.4.1", - "semver": "^7.7.2" + "semver": "^7.7.3" }, "engines": { "node": ">= 18.0.0" @@ -104,7 +104,7 @@ } }, "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/semver": { - "version": "7.7.2", + "version": "7.7.3", "dev": true, "inBundle": true, "license": "ISC", @@ -334,50 +334,50 @@ } }, "node_modules/@aws-sdk/client-cognito-identity-provider": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity-provider/-/client-cognito-identity-provider-3.980.0.tgz", - "integrity": "sha512-wK1w59UoO3LRje43SIhSFhwRBLMuQqJdeEAcLL3YLr+TBiCW0yNCjMnVqj5Cp0LYTJ7FqT3QCwc4exgOvtYfuQ==", + "version": "3.1013.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity-provider/-/client-cognito-identity-provider-3.1013.0.tgz", + "integrity": "sha512-sFifR7SCF8eAg6MKidfEY/TIkI4xtbVR30Dsd8Yq12SKdFxgHHsBaBgJKDJJ9zlATxPvbyp9I3Rnn0W9fMIGRw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/credential-provider-node": "^3.972.4", - "@aws-sdk/middleware-host-header": "^3.972.3", - "@aws-sdk/middleware-logger": "^3.972.3", - "@aws-sdk/middleware-recursion-detection": "^3.972.3", - "@aws-sdk/middleware-user-agent": "^3.972.5", - "@aws-sdk/region-config-resolver": "^3.972.3", - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/util-endpoints": "3.980.0", - "@aws-sdk/util-user-agent-browser": "^3.972.3", - "@aws-sdk/util-user-agent-node": "^3.972.3", - "@smithy/config-resolver": "^4.4.6", - "@smithy/core": "^3.22.0", - "@smithy/fetch-http-handler": "^5.3.9", - "@smithy/hash-node": "^4.2.8", - "@smithy/invalid-dependency": "^4.2.8", - "@smithy/middleware-content-length": "^4.2.8", - "@smithy/middleware-endpoint": "^4.4.12", - "@smithy/middleware-retry": "^4.4.29", - "@smithy/middleware-serde": "^4.2.9", - "@smithy/middleware-stack": "^4.2.8", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/node-http-handler": "^4.4.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/url-parser": "^4.2.8", - "@smithy/util-base64": "^4.3.0", - "@smithy/util-body-length-browser": "^4.2.0", - "@smithy/util-body-length-node": "^4.2.1", - "@smithy/util-defaults-mode-browser": "^4.3.28", - "@smithy/util-defaults-mode-node": "^4.2.31", - "@smithy/util-endpoints": "^3.2.8", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-retry": "^4.2.8", - "@smithy/util-utf8": "^4.2.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/credential-provider-node": "^3.972.23", + "@aws-sdk/middleware-host-header": "^3.972.8", + "@aws-sdk/middleware-logger": "^3.972.8", + "@aws-sdk/middleware-recursion-detection": "^3.972.8", + "@aws-sdk/middleware-user-agent": "^3.972.23", + "@aws-sdk/region-config-resolver": "^3.972.8", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-endpoints": "^3.996.5", + "@aws-sdk/util-user-agent-browser": "^3.972.8", + "@aws-sdk/util-user-agent-node": "^3.973.9", + "@smithy/config-resolver": "^4.4.11", + "@smithy/core": "^3.23.12", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/hash-node": "^4.2.12", + "@smithy/invalid-dependency": "^4.2.12", + "@smithy/middleware-content-length": "^4.2.12", + "@smithy/middleware-endpoint": "^4.4.26", + "@smithy/middleware-retry": "^4.4.43", + "@smithy/middleware-serde": "^4.2.15", + "@smithy/middleware-stack": "^4.2.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/node-http-handler": "^4.5.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", + "@smithy/util-defaults-mode-browser": "^4.3.42", + "@smithy/util-defaults-mode-node": "^4.2.45", + "@smithy/util-endpoints": "^3.3.3", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-retry": "^4.2.12", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -385,53 +385,53 @@ } }, "node_modules/@aws-sdk/client-dynamodb": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.980.0.tgz", - "integrity": "sha512-1rGhAx4cHZy3pMB3R3r84qMT5WEvQ6ajr2UksnD48fjQxwaUcpI6NsPvU5j/5BI5LqGiUO6ThOrMwSMm95twQA==", + "version": "3.1013.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1013.0.tgz", + "integrity": "sha512-AcXLwdk9T5p/46V/QB6wX34q6+48lqIS185o20QPyuXScUcNHnvlNrzMa8KHisAFYLxZF6vwiBcsbJIgaoOzKw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/credential-provider-node": "^3.972.4", - "@aws-sdk/dynamodb-codec": "^3.972.5", - "@aws-sdk/middleware-endpoint-discovery": "^3.972.3", - "@aws-sdk/middleware-host-header": "^3.972.3", - "@aws-sdk/middleware-logger": "^3.972.3", - "@aws-sdk/middleware-recursion-detection": "^3.972.3", - "@aws-sdk/middleware-user-agent": "^3.972.5", - "@aws-sdk/region-config-resolver": "^3.972.3", - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/util-endpoints": "3.980.0", - "@aws-sdk/util-user-agent-browser": "^3.972.3", - "@aws-sdk/util-user-agent-node": "^3.972.3", - "@smithy/config-resolver": "^4.4.6", - "@smithy/core": "^3.22.0", - "@smithy/fetch-http-handler": "^5.3.9", - "@smithy/hash-node": "^4.2.8", - "@smithy/invalid-dependency": "^4.2.8", - "@smithy/middleware-content-length": "^4.2.8", - "@smithy/middleware-endpoint": "^4.4.12", - "@smithy/middleware-retry": "^4.4.29", - "@smithy/middleware-serde": "^4.2.9", - "@smithy/middleware-stack": "^4.2.8", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/node-http-handler": "^4.4.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/url-parser": "^4.2.8", - "@smithy/util-base64": "^4.3.0", - "@smithy/util-body-length-browser": "^4.2.0", - "@smithy/util-body-length-node": "^4.2.1", - "@smithy/util-defaults-mode-browser": "^4.3.28", - "@smithy/util-defaults-mode-node": "^4.2.31", - "@smithy/util-endpoints": "^3.2.8", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-retry": "^4.2.8", - "@smithy/util-utf8": "^4.2.0", - "@smithy/util-waiter": "^4.2.8", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/credential-provider-node": "^3.972.23", + "@aws-sdk/dynamodb-codec": "^3.972.23", + "@aws-sdk/middleware-endpoint-discovery": "^3.972.8", + "@aws-sdk/middleware-host-header": "^3.972.8", + "@aws-sdk/middleware-logger": "^3.972.8", + "@aws-sdk/middleware-recursion-detection": "^3.972.8", + "@aws-sdk/middleware-user-agent": "^3.972.23", + "@aws-sdk/region-config-resolver": "^3.972.8", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-endpoints": "^3.996.5", + "@aws-sdk/util-user-agent-browser": "^3.972.8", + "@aws-sdk/util-user-agent-node": "^3.973.9", + "@smithy/config-resolver": "^4.4.11", + "@smithy/core": "^3.23.12", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/hash-node": "^4.2.12", + "@smithy/invalid-dependency": "^4.2.12", + "@smithy/middleware-content-length": "^4.2.12", + "@smithy/middleware-endpoint": "^4.4.26", + "@smithy/middleware-retry": "^4.4.43", + "@smithy/middleware-serde": "^4.2.15", + "@smithy/middleware-stack": "^4.2.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/node-http-handler": "^4.5.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", + "@smithy/util-defaults-mode-browser": "^4.3.42", + "@smithy/util-defaults-mode-node": "^4.2.45", + "@smithy/util-endpoints": "^3.3.3", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-retry": "^4.2.12", + "@smithy/util-utf8": "^4.2.2", + "@smithy/util-waiter": "^4.2.13", "tslib": "^2.6.2" }, "engines": { @@ -439,116 +439,66 @@ } }, "node_modules/@aws-sdk/client-s3": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.980.0.tgz", - "integrity": "sha512-ch8QqKehyn1WOYbd8LyDbWjv84Z9OEj9qUxz8q3IOCU3ftAVkVR0wAuN96a1xCHnpOJcQZo3rOB08RlyKdkGxQ==", + "version": "3.1013.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.1013.0.tgz", + "integrity": "sha512-vFdyRyRatF+xP9Fi+4alZkmzZadqOAM34Pm6SUZsYtumNrWkgMc/pFWITnsq6eltM8qcV/vcinQ1ZBXWm/PlKg==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha1-browser": "5.2.0", "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/credential-provider-node": "^3.972.4", - "@aws-sdk/middleware-bucket-endpoint": "^3.972.3", - "@aws-sdk/middleware-expect-continue": "^3.972.3", - "@aws-sdk/middleware-flexible-checksums": "^3.972.3", - "@aws-sdk/middleware-host-header": "^3.972.3", - "@aws-sdk/middleware-location-constraint": "^3.972.3", - "@aws-sdk/middleware-logger": "^3.972.3", - "@aws-sdk/middleware-recursion-detection": "^3.972.3", - "@aws-sdk/middleware-sdk-s3": "^3.972.5", - "@aws-sdk/middleware-ssec": "^3.972.3", - "@aws-sdk/middleware-user-agent": "^3.972.5", - "@aws-sdk/region-config-resolver": "^3.972.3", - "@aws-sdk/signature-v4-multi-region": "3.980.0", - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/util-endpoints": "3.980.0", - "@aws-sdk/util-user-agent-browser": "^3.972.3", - "@aws-sdk/util-user-agent-node": "^3.972.3", - "@smithy/config-resolver": "^4.4.6", - "@smithy/core": "^3.22.0", - "@smithy/eventstream-serde-browser": "^4.2.8", - "@smithy/eventstream-serde-config-resolver": "^4.3.8", - "@smithy/eventstream-serde-node": "^4.2.8", - "@smithy/fetch-http-handler": "^5.3.9", - "@smithy/hash-blob-browser": "^4.2.9", - "@smithy/hash-node": "^4.2.8", - "@smithy/hash-stream-node": "^4.2.8", - "@smithy/invalid-dependency": "^4.2.8", - "@smithy/md5-js": "^4.2.8", - "@smithy/middleware-content-length": "^4.2.8", - "@smithy/middleware-endpoint": "^4.4.12", - "@smithy/middleware-retry": "^4.4.29", - "@smithy/middleware-serde": "^4.2.9", - "@smithy/middleware-stack": "^4.2.8", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/node-http-handler": "^4.4.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/url-parser": "^4.2.8", - "@smithy/util-base64": "^4.3.0", - "@smithy/util-body-length-browser": "^4.2.0", - "@smithy/util-body-length-node": "^4.2.1", - "@smithy/util-defaults-mode-browser": "^4.3.28", - "@smithy/util-defaults-mode-node": "^4.2.31", - "@smithy/util-endpoints": "^3.2.8", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-retry": "^4.2.8", - "@smithy/util-stream": "^4.5.10", - "@smithy/util-utf8": "^4.2.0", - "@smithy/util-waiter": "^4.2.8", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@aws-sdk/client-sso": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.980.0.tgz", - "integrity": "sha512-AhNXQaJ46C1I+lQ+6Kj+L24il5K9lqqIanJd8lMszPmP7bLnmX0wTKK0dxywcvrLdij3zhWttjAKEBNgLtS8/A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@aws-crypto/sha256-browser": "5.2.0", - "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/middleware-host-header": "^3.972.3", - "@aws-sdk/middleware-logger": "^3.972.3", - "@aws-sdk/middleware-recursion-detection": "^3.972.3", - "@aws-sdk/middleware-user-agent": "^3.972.5", - "@aws-sdk/region-config-resolver": "^3.972.3", - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/util-endpoints": "3.980.0", - "@aws-sdk/util-user-agent-browser": "^3.972.3", - "@aws-sdk/util-user-agent-node": "^3.972.3", - "@smithy/config-resolver": "^4.4.6", - "@smithy/core": "^3.22.0", - "@smithy/fetch-http-handler": "^5.3.9", - "@smithy/hash-node": "^4.2.8", - "@smithy/invalid-dependency": "^4.2.8", - "@smithy/middleware-content-length": "^4.2.8", - "@smithy/middleware-endpoint": "^4.4.12", - "@smithy/middleware-retry": "^4.4.29", - "@smithy/middleware-serde": "^4.2.9", - "@smithy/middleware-stack": "^4.2.8", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/node-http-handler": "^4.4.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/url-parser": "^4.2.8", - "@smithy/util-base64": "^4.3.0", - "@smithy/util-body-length-browser": "^4.2.0", - "@smithy/util-body-length-node": "^4.2.1", - "@smithy/util-defaults-mode-browser": "^4.3.28", - "@smithy/util-defaults-mode-node": "^4.2.31", - "@smithy/util-endpoints": "^3.2.8", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-retry": "^4.2.8", - "@smithy/util-utf8": "^4.2.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/credential-provider-node": "^3.972.23", + "@aws-sdk/middleware-bucket-endpoint": "^3.972.8", + "@aws-sdk/middleware-expect-continue": "^3.972.8", + "@aws-sdk/middleware-flexible-checksums": "^3.974.2", + "@aws-sdk/middleware-host-header": "^3.972.8", + "@aws-sdk/middleware-location-constraint": "^3.972.8", + "@aws-sdk/middleware-logger": "^3.972.8", + "@aws-sdk/middleware-recursion-detection": "^3.972.8", + "@aws-sdk/middleware-sdk-s3": "^3.972.22", + "@aws-sdk/middleware-ssec": "^3.972.8", + "@aws-sdk/middleware-user-agent": "^3.972.23", + "@aws-sdk/region-config-resolver": "^3.972.8", + "@aws-sdk/signature-v4-multi-region": "^3.996.10", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-endpoints": "^3.996.5", + "@aws-sdk/util-user-agent-browser": "^3.972.8", + "@aws-sdk/util-user-agent-node": "^3.973.9", + "@smithy/config-resolver": "^4.4.11", + "@smithy/core": "^3.23.12", + "@smithy/eventstream-serde-browser": "^4.2.12", + "@smithy/eventstream-serde-config-resolver": "^4.3.12", + "@smithy/eventstream-serde-node": "^4.2.12", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/hash-blob-browser": "^4.2.13", + "@smithy/hash-node": "^4.2.12", + "@smithy/hash-stream-node": "^4.2.12", + "@smithy/invalid-dependency": "^4.2.12", + "@smithy/md5-js": "^4.2.12", + "@smithy/middleware-content-length": "^4.2.12", + "@smithy/middleware-endpoint": "^4.4.26", + "@smithy/middleware-retry": "^4.4.43", + "@smithy/middleware-serde": "^4.2.15", + "@smithy/middleware-stack": "^4.2.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/node-http-handler": "^4.5.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", + "@smithy/util-defaults-mode-browser": "^4.3.42", + "@smithy/util-defaults-mode-node": "^4.2.45", + "@smithy/util-endpoints": "^3.3.3", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-retry": "^4.2.12", + "@smithy/util-stream": "^4.5.20", + "@smithy/util-utf8": "^4.2.2", + "@smithy/util-waiter": "^4.2.13", "tslib": "^2.6.2" }, "engines": { @@ -556,24 +506,24 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.973.5", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.5.tgz", - "integrity": "sha512-IMM7xGfLGW6lMvubsA4j6BHU5FPgGAxoQ/NA63KqNLMwTS+PeMBcx8DPHL12Vg6yqOZnqok9Mu4H2BdQyq7gSA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/xml-builder": "^3.972.2", - "@smithy/core": "^3.22.0", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/property-provider": "^4.2.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/signature-v4": "^5.3.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/util-base64": "^4.3.0", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-utf8": "^4.2.0", + "version": "3.973.22", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.22.tgz", + "integrity": "sha512-lY6g5L95jBNgOUitUhfV2N/W+i08jHEl3xuLODYSQH5Sf50V+LkVYBSyZRLtv2RyuXZXiV7yQ+acpswK1tlrOA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/xml-builder": "^3.972.14", + "@smithy/core": "^3.23.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/signature-v4": "^5.3.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -581,13 +531,13 @@ } }, "node_modules/@aws-sdk/crc64-nvme": { - "version": "3.972.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/crc64-nvme/-/crc64-nvme-3.972.0.tgz", - "integrity": "sha512-ThlLhTqX68jvoIVv+pryOdb5coP1cX1/MaTbB9xkGDCbWbsqQcLqzPxuSoW1DCnAAIacmXCWpzUNOB9pv+xXQw==", + "version": "3.972.5", + "resolved": "https://registry.npmjs.org/@aws-sdk/crc64-nvme/-/crc64-nvme-3.972.5.tgz", + "integrity": "sha512-2VbTstbjKdT+yKi8m7b3a9CiVac+pL/IY2PHJwsaGkkHmuuqkJZIErPck1h6P3T9ghQMLSdMPyW6Qp7Di5swFg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -595,16 +545,16 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.3.tgz", - "integrity": "sha512-OBYNY4xQPq7Rx+oOhtyuyO0AQvdJSpXRg7JuPNBJH4a1XXIzJQl4UHQTPKZKwfJXmYLpv4+OkcFen4LYmDPd3g==", + "version": "3.972.20", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.20.tgz", + "integrity": "sha512-vI0QN96DFx3g9AunfOWF3CS4cMkqFiR/WM/FyP9QHr5rZ2dKPkYwP3tCgAOvGuu9CXI7dC1vU2FVUuZ+tfpNvQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/types": "^3.973.1", - "@smithy/property-provider": "^4.2.8", - "@smithy/types": "^4.12.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -612,21 +562,21 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.972.5", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.5.tgz", - "integrity": "sha512-GpvBgEmSZPvlDekd26Zi+XsI27Qz7y0utUx0g2fSTSiDzhnd1FSa1owuodxR0BcUKNL7U2cOVhhDxgZ4iSoPVg==", + "version": "3.972.22", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.22.tgz", + "integrity": "sha512-aS/81smalpe7XDnuQfOq4LIPuaV2PRKU2aMTrHcqO5BD4HwO5kESOHNcec2AYfBtLtIDqgF6RXisgBnfK/jt0w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/types": "^3.973.1", - "@smithy/fetch-http-handler": "^5.3.9", - "@smithy/node-http-handler": "^4.4.8", - "@smithy/property-provider": "^4.2.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/util-stream": "^4.5.10", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/types": "^3.973.6", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/node-http-handler": "^4.5.0", + "@smithy/property-provider": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -634,25 +584,25 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.3.tgz", - "integrity": "sha512-rMQAIxstP7cLgYfsRGrGOlpyMl0l8JL2mcke3dsIPLWke05zKOFyR7yoJzWCsI/QiIxjRbxpvPiAeKEA6CoYkg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/credential-provider-env": "^3.972.3", - "@aws-sdk/credential-provider-http": "^3.972.5", - "@aws-sdk/credential-provider-login": "^3.972.3", - "@aws-sdk/credential-provider-process": "^3.972.3", - "@aws-sdk/credential-provider-sso": "^3.972.3", - "@aws-sdk/credential-provider-web-identity": "^3.972.3", - "@aws-sdk/nested-clients": "3.980.0", - "@aws-sdk/types": "^3.973.1", - "@smithy/credential-provider-imds": "^4.2.8", - "@smithy/property-provider": "^4.2.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", + "version": "3.972.22", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.22.tgz", + "integrity": "sha512-rpF8fBT0LllMDp78s62aL2A/8MaccjyJ0ORzqu+ZADeECLSrrCWIeeXsuRam+pxiAMkI1uIyDZJmgLGdadkPXw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/credential-provider-env": "^3.972.20", + "@aws-sdk/credential-provider-http": "^3.972.22", + "@aws-sdk/credential-provider-login": "^3.972.22", + "@aws-sdk/credential-provider-process": "^3.972.20", + "@aws-sdk/credential-provider-sso": "^3.972.22", + "@aws-sdk/credential-provider-web-identity": "^3.972.22", + "@aws-sdk/nested-clients": "^3.996.12", + "@aws-sdk/types": "^3.973.6", + "@smithy/credential-provider-imds": "^4.2.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -660,19 +610,19 @@ } }, "node_modules/@aws-sdk/credential-provider-login": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.3.tgz", - "integrity": "sha512-Gc3O91iVvA47kp2CLIXOwuo5ffo1cIpmmyIewcYjAcvurdFHQ8YdcBe1KHidnbbBO4/ZtywGBACsAX5vr3UdoA==", + "version": "3.972.22", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.22.tgz", + "integrity": "sha512-u33CO9zeNznlVSg9tWTCRYxaGkqr1ufU6qeClpmzAabXZa8RZxQoVXxL5T53oZJFzQYj+FImORCSsi7H7B77gQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/nested-clients": "3.980.0", - "@aws-sdk/types": "^3.973.1", - "@smithy/property-provider": "^4.2.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/nested-clients": "^3.996.12", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -680,23 +630,23 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.972.4", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.4.tgz", - "integrity": "sha512-UwerdzosMSY7V5oIZm3NsMDZPv2aSVzSkZxYxIOWHBeKTZlUqW7XpHtJMZ4PZpJ+HMRhgP+MDGQx4THndgqJfQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/credential-provider-env": "^3.972.3", - "@aws-sdk/credential-provider-http": "^3.972.5", - "@aws-sdk/credential-provider-ini": "^3.972.3", - "@aws-sdk/credential-provider-process": "^3.972.3", - "@aws-sdk/credential-provider-sso": "^3.972.3", - "@aws-sdk/credential-provider-web-identity": "^3.972.3", - "@aws-sdk/types": "^3.973.1", - "@smithy/credential-provider-imds": "^4.2.8", - "@smithy/property-provider": "^4.2.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", + "version": "3.972.23", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.23.tgz", + "integrity": "sha512-U8tyLbLOZItuVWTH0ay9gWo4xMqZwqQbg1oMzdU4FQSkTpqXemm4X0uoKBR6llqAStgBp30ziKFJHTA43l4qMw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/credential-provider-env": "^3.972.20", + "@aws-sdk/credential-provider-http": "^3.972.22", + "@aws-sdk/credential-provider-ini": "^3.972.22", + "@aws-sdk/credential-provider-process": "^3.972.20", + "@aws-sdk/credential-provider-sso": "^3.972.22", + "@aws-sdk/credential-provider-web-identity": "^3.972.22", + "@aws-sdk/types": "^3.973.6", + "@smithy/credential-provider-imds": "^4.2.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -704,17 +654,17 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.3.tgz", - "integrity": "sha512-xkSY7zjRqeVc6TXK2xr3z1bTLm0wD8cj3lAkproRGaO4Ku7dPlKy843YKnHrUOUzOnMezdZ4xtmFc0eKIDTo2w==", + "version": "3.972.20", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.20.tgz", + "integrity": "sha512-QRfk7GbA4/HDRjhP3QYR6QBr/QKreVoOzvvlRHnOuGgYJkeoPgPY3LAI1kK1ZMgZ4hH9KiGp757/ntol+INAig==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/types": "^3.973.1", - "@smithy/property-provider": "^4.2.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -722,19 +672,19 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.3.tgz", - "integrity": "sha512-8Ww3F5Ngk8dZ6JPL/V5LhCU1BwMfQd3tLdoEuzaewX8FdnT633tPr+KTHySz9FK7fFPcz5qG3R5edVEhWQD4AA==", + "version": "3.972.22", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.22.tgz", + "integrity": "sha512-4vqlSaUbBj4aNPVKfB6yXuIQ2Z2mvLfIGba2OzzF6zUkN437/PGWsxBU2F8QPSFHti6seckvyCXidU3H+R8NvQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/client-sso": "3.980.0", - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/token-providers": "3.980.0", - "@aws-sdk/types": "^3.973.1", - "@smithy/property-provider": "^4.2.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/nested-clients": "^3.996.12", + "@aws-sdk/token-providers": "3.1013.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -742,18 +692,18 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.3.tgz", - "integrity": "sha512-62VufdcH5rRfiRKZRcf1wVbbt/1jAntMj1+J0qAd+r5pQRg2t0/P9/Rz16B1o5/0Se9lVL506LRjrhIJAhYBfA==", + "version": "3.972.22", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.22.tgz", + "integrity": "sha512-/wN1CYg2rVLhW8/jLxMWacQrkpaynnL+4j/Z+e6X1PfoE6NiC0BeOw3i0JmtZrKun85wNV5GmspvuWJihfeeUw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/nested-clients": "3.980.0", - "@aws-sdk/types": "^3.973.1", - "@smithy/property-provider": "^4.2.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/nested-clients": "^3.996.12", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -761,30 +711,27 @@ } }, "node_modules/@aws-sdk/dynamodb-codec": { - "version": "3.972.5", - "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.972.5.tgz", - "integrity": "sha512-gFR4w3dIkaZ82kFFjil7RFtukS2y2fXrDNDfgc94DhKjjOQMJEcHM5o1GGaQE4jd2mOQfHvbeQ0ktU8xGXhHjQ==", + "version": "3.972.23", + "resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.972.23.tgz", + "integrity": "sha512-wPudIRKouJwd34Blw4+fFEZirMgLYY9dR7WbDlsEVm/8yLOaSGhGnMj8idf9Av1Vtu9UUeJpnp9jpWwZNHBi1A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@smithy/core": "^3.22.0", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/util-base64": "^4.3.0", + "@aws-sdk/core": "^3.973.22", + "@smithy/core": "^3.23.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/util-base64": "^4.3.2", "tslib": "^2.6.2" }, "engines": { "node": ">=20.0.0" - }, - "peerDependencies": { - "@aws-sdk/client-dynamodb": "3.980.0" } }, "node_modules/@aws-sdk/endpoint-cache": { - "version": "3.972.2", - "resolved": "https://registry.npmjs.org/@aws-sdk/endpoint-cache/-/endpoint-cache-3.972.2.tgz", - "integrity": "sha512-3L7mwqSLJ6ouZZKtCntoNF0HTYDNs1FDQqkGjoPWXcv1p0gnLotaDmLq1rIDqfu4ucOit0Re3ioLyYDUTpSroA==", + "version": "3.972.4", + "resolved": "https://registry.npmjs.org/@aws-sdk/endpoint-cache/-/endpoint-cache-3.972.4.tgz", + "integrity": "sha512-GdASDnWanLnHxKK0hqV97xz23QmfA/C8yGe0PiuEmWiHSe+x+x+mFEj4sXqx9IbfyPncWz8f4EhNwBSG9cgYCg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -796,39 +743,39 @@ } }, "node_modules/@aws-sdk/lib-dynamodb": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.980.0.tgz", - "integrity": "sha512-rot+9bSIUCjCJCh+BnH++ZYHCEUtTDVKkrBpN+WxbrEEGUvU1RNhkQEPXcLaf57UobRjoTI4m3LNBJCH7E6MCw==", + "version": "3.1013.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1013.0.tgz", + "integrity": "sha512-mUifF7LGBDSZF11d/L81VZc4YgNxlWnUkBwe6JKWwvQaBF2Ay6OUsgxcz8lt7dDs2+IOQ+x1xOa3OnofxWX+XA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/util-dynamodb": "3.980.0", - "@smithy/core": "^3.22.0", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/util-dynamodb": "^3.996.2", + "@smithy/core": "^3.23.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@aws-sdk/client-dynamodb": "3.980.0" + "@aws-sdk/client-dynamodb": "^3.1013.0" } }, "node_modules/@aws-sdk/middleware-bucket-endpoint": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.972.3.tgz", - "integrity": "sha512-fmbgWYirF67YF1GfD7cg5N6HHQ96EyRNx/rDIrTF277/zTWVuPI2qS/ZHgofwR1NZPe/NWvoppflQY01LrbVLg==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.972.8.tgz", + "integrity": "sha512-WR525Rr2QJSETa9a050isktyWi/4yIGcmY3BQ1kpHqb0LqUglQHCS8R27dTJxxWNZvQ0RVGtEZjTCbZJpyF3Aw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/util-arn-parser": "^3.972.2", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", - "@smithy/util-config-provider": "^4.2.0", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-arn-parser": "^3.972.3", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-config-provider": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -836,17 +783,17 @@ } }, "node_modules/@aws-sdk/middleware-endpoint-discovery": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.3.tgz", - "integrity": "sha512-xAxA8/TOygQmMrzcw9CrlpTHCGWSG/lvzrHCySfSZpDN4/yVSfXO+gUwW9WxeskBmuv9IIFATOVpzc9EzfTZ0Q==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.8.tgz", + "integrity": "sha512-S0oXx1QbSpMDBMJn4P0hOxW8ieGAdRT+G9NbL+ESWkkoCGf9D++fKYD2fyBGtIy88OrP7wgECpXgGLAcGpIj0A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/endpoint-cache": "^3.972.2", - "@aws-sdk/types": "^3.973.1", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", + "@aws-sdk/endpoint-cache": "^3.972.4", + "@aws-sdk/types": "^3.973.6", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -854,15 +801,15 @@ } }, "node_modules/@aws-sdk/middleware-expect-continue": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.972.3.tgz", - "integrity": "sha512-4msC33RZsXQpUKR5QR4HnvBSNCPLGHmB55oDiROqqgyOc+TOfVu2xgi5goA7ms6MdZLeEh2905UfWMnMMF4mRg==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.972.8.tgz", + "integrity": "sha512-5DTBTiotEES1e2jOHAq//zyzCjeMB78lEHd35u15qnrid4Nxm7diqIf9fQQ3Ov0ChH1V3Vvt13thOnrACmfGVQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -870,25 +817,25 @@ } }, "node_modules/@aws-sdk/middleware-flexible-checksums": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.972.3.tgz", - "integrity": "sha512-MkNGJ6qB9kpsLwL18kC/ZXppsJbftHVGCisqpEVbTQsum8CLYDX1Bmp/IvhRGNxsqCO2w9/4PwhDKBjG3Uvr4Q==", + "version": "3.974.2", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.974.2.tgz", + "integrity": "sha512-4soN/N4R6ptdnHw7hXPVDZMIIL+vhN8rwtLdDyS0uD7ExhadtJzolTBIM5eKSkbw5uBEbIwtJc8HCG2NM6tN/g==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/crc32": "5.2.0", "@aws-crypto/crc32c": "5.2.0", "@aws-crypto/util": "5.2.0", - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/crc64-nvme": "3.972.0", - "@aws-sdk/types": "^3.973.1", - "@smithy/is-array-buffer": "^4.2.0", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-stream": "^4.5.10", - "@smithy/util-utf8": "^4.2.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/crc64-nvme": "^3.972.5", + "@aws-sdk/types": "^3.973.6", + "@smithy/is-array-buffer": "^4.2.2", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-stream": "^4.5.20", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -896,15 +843,15 @@ } }, "node_modules/@aws-sdk/middleware-host-header": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.3.tgz", - "integrity": "sha512-aknPTb2M+G3s+0qLCx4Li/qGZH8IIYjugHMv15JTYMe6mgZO8VBpYgeGYsNMGCqCZOcWzuf900jFBG5bopfzmA==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.8.tgz", + "integrity": "sha512-wAr2REfKsqoKQ+OkNqvOShnBoh+nkPurDKW7uAeVSu6kUECnWlSJiPvnoqxGlfousEY/v9LfS9sNc46hjSYDIQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -912,14 +859,14 @@ } }, "node_modules/@aws-sdk/middleware-location-constraint": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.972.3.tgz", - "integrity": "sha512-nIg64CVrsXp67vbK0U1/Is8rik3huS3QkRHn2DRDx4NldrEFMgdkZGI/+cZMKD9k4YOS110Dfu21KZLHrFA/1g==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.972.8.tgz", + "integrity": "sha512-KaUoFuoFPziIa98DSQsTPeke1gvGXlc5ZGMhy+b+nLxZ4A7jmJgLzjEF95l8aOQN2T/qlPP3MrAyELm8ExXucw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@smithy/types": "^4.12.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -927,14 +874,14 @@ } }, "node_modules/@aws-sdk/middleware-logger": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.3.tgz", - "integrity": "sha512-Ftg09xNNRqaz9QNzlfdQWfpqMCJbsQdnZVJP55jfhbKi1+FTWxGuvfPoBhDHIovqWKjqbuiew3HuhxbJ0+OjgA==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.8.tgz", + "integrity": "sha512-CWl5UCM57WUFaFi5kB7IBY1UmOeLvNZAZ2/OZ5l20ldiJ3TiIz1pC65gYj8X0BCPWkeR1E32mpsCk1L1I4n+lA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@smithy/types": "^4.12.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -942,16 +889,16 @@ } }, "node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.3.tgz", - "integrity": "sha512-PY57QhzNuXHnwbJgbWYTrqIDHYSeOlhfYERTAuc16LKZpTZRJUjzBFokp9hF7u1fuGeE3D70ERXzdbMBOqQz7Q==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.8.tgz", + "integrity": "sha512-BnnvYs2ZEpdlmZ2PNlV2ZyQ8j8AEkMTjN79y/YA475ER1ByFYrkVR85qmhni8oeTaJcDqbx364wDpitDAA/wCA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", + "@aws-sdk/types": "^3.973.6", "@aws/lambda-invoke-store": "^0.2.2", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -959,25 +906,25 @@ } }, "node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.972.5", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.5.tgz", - "integrity": "sha512-3IgeIDiQ15tmMBFIdJ1cTy3A9rXHGo+b9p22V38vA3MozeMyVC8VmCYdDLA0iMWo4VHA9LDJTgCM0+xU3wjBOg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/util-arn-parser": "^3.972.2", - "@smithy/core": "^3.22.0", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/signature-v4": "^5.3.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/util-config-provider": "^4.2.0", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-stream": "^4.5.10", - "@smithy/util-utf8": "^4.2.0", + "version": "3.972.22", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.22.tgz", + "integrity": "sha512-dkUcRxF4rVpPbyHpxjCApGK6b7JpnSeo7tDoNakpRKmiLMCqgy4tlGBgeEYJnZgLrA4xc5jVKuXgvgqKqU18Kw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-arn-parser": "^3.972.3", + "@smithy/core": "^3.23.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/signature-v4": "^5.3.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/util-config-provider": "^4.2.2", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-stream": "^4.5.20", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -985,14 +932,14 @@ } }, "node_modules/@aws-sdk/middleware-ssec": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.972.3.tgz", - "integrity": "sha512-dU6kDuULN3o3jEHcjm0c4zWJlY1zWVkjG9NPe9qxYLLpcbdj5kRYBS2DdWYD+1B9f910DezRuws7xDEqKkHQIg==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.972.8.tgz", + "integrity": "sha512-wqlK0yO/TxEC2UsY9wIlqeeutF6jjLe0f96Pbm40XscTo57nImUk9lBcw0dPgsm0sppFtAkSlDrfpK+pC30Wqw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@smithy/types": "^4.12.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -1000,18 +947,19 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.972.5", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.5.tgz", - "integrity": "sha512-TVZQ6PWPwQbahUI8V+Er+gS41ctIawcI/uMNmQtQ7RMcg3JYn6gyKAFKUb3HFYx2OjYlx1u11sETSwwEUxVHTg==", + "version": "3.972.23", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.23.tgz", + "integrity": "sha512-HQu8QoqGZZTvg0Spl9H39QTsSMFwgu+8yz/QGKndXFLk9FZMiCiIgBCVlTVKMDvVbgqIzD9ig+/HmXsIL2Rb+g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/util-endpoints": "3.980.0", - "@smithy/core": "^3.22.0", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-endpoints": "^3.996.5", + "@smithy/core": "^3.23.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-retry": "^4.2.12", "tslib": "^2.6.2" }, "engines": { @@ -1019,49 +967,49 @@ } }, "node_modules/@aws-sdk/nested-clients": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.980.0.tgz", - "integrity": "sha512-/dONY5xc5/CCKzOqHZCTidtAR4lJXWkGefXvTRKdSKMGaYbbKsxDckisd6GfnvPSLxWtvQzwgRGRutMRoYUApQ==", + "version": "3.996.12", + "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.12.tgz", + "integrity": "sha512-KLdQGJPSm98uLINolQ0Tol8OAbk7g0Y7zplHJ1K83vbMIH13aoCvR6Tho66xueW4l4aZlEgVGLWBnD8ifUMsGQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/middleware-host-header": "^3.972.3", - "@aws-sdk/middleware-logger": "^3.972.3", - "@aws-sdk/middleware-recursion-detection": "^3.972.3", - "@aws-sdk/middleware-user-agent": "^3.972.5", - "@aws-sdk/region-config-resolver": "^3.972.3", - "@aws-sdk/types": "^3.973.1", - "@aws-sdk/util-endpoints": "3.980.0", - "@aws-sdk/util-user-agent-browser": "^3.972.3", - "@aws-sdk/util-user-agent-node": "^3.972.3", - "@smithy/config-resolver": "^4.4.6", - "@smithy/core": "^3.22.0", - "@smithy/fetch-http-handler": "^5.3.9", - "@smithy/hash-node": "^4.2.8", - "@smithy/invalid-dependency": "^4.2.8", - "@smithy/middleware-content-length": "^4.2.8", - "@smithy/middleware-endpoint": "^4.4.12", - "@smithy/middleware-retry": "^4.4.29", - "@smithy/middleware-serde": "^4.2.9", - "@smithy/middleware-stack": "^4.2.8", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/node-http-handler": "^4.4.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/url-parser": "^4.2.8", - "@smithy/util-base64": "^4.3.0", - "@smithy/util-body-length-browser": "^4.2.0", - "@smithy/util-body-length-node": "^4.2.1", - "@smithy/util-defaults-mode-browser": "^4.3.28", - "@smithy/util-defaults-mode-node": "^4.2.31", - "@smithy/util-endpoints": "^3.2.8", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-retry": "^4.2.8", - "@smithy/util-utf8": "^4.2.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/middleware-host-header": "^3.972.8", + "@aws-sdk/middleware-logger": "^3.972.8", + "@aws-sdk/middleware-recursion-detection": "^3.972.8", + "@aws-sdk/middleware-user-agent": "^3.972.23", + "@aws-sdk/region-config-resolver": "^3.972.8", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-endpoints": "^3.996.5", + "@aws-sdk/util-user-agent-browser": "^3.972.8", + "@aws-sdk/util-user-agent-node": "^3.973.9", + "@smithy/config-resolver": "^4.4.11", + "@smithy/core": "^3.23.12", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/hash-node": "^4.2.12", + "@smithy/invalid-dependency": "^4.2.12", + "@smithy/middleware-content-length": "^4.2.12", + "@smithy/middleware-endpoint": "^4.4.26", + "@smithy/middleware-retry": "^4.4.43", + "@smithy/middleware-serde": "^4.2.15", + "@smithy/middleware-stack": "^4.2.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/node-http-handler": "^4.5.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", + "@smithy/util-defaults-mode-browser": "^4.3.42", + "@smithy/util-defaults-mode-node": "^4.2.45", + "@smithy/util-endpoints": "^3.3.3", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-retry": "^4.2.12", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -1069,16 +1017,16 @@ } }, "node_modules/@aws-sdk/region-config-resolver": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.3.tgz", - "integrity": "sha512-v4J8qYAWfOMcZ4MJUyatntOicTzEMaU7j3OpkRCGGFSL2NgXQ5VbxauIyORA+pxdKZ0qQG2tCQjQjZDlXEC3Ow==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.8.tgz", + "integrity": "sha512-1eD4uhTDeambO/PNIDVG19A6+v4NdD7xzwLHDutHsUqz0B+i661MwQB2eYO4/crcCvCiQG4SRm1k81k54FEIvw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@smithy/config-resolver": "^4.4.6", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/types": "^4.12.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/config-resolver": "^4.4.11", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -1086,17 +1034,17 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.980.0.tgz", - "integrity": "sha512-tO2jBj+ZIVM0nEgi1SyxWtaYGpuAJdsrugmWcI3/U2MPWCYsrvKasUo0026NvJJao38wyUq9B8XTG8Xu53j/VA==", + "version": "3.996.10", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.10.tgz", + "integrity": "sha512-yJSbFTedh1McfqXa9wZzjchqQ2puq5PI/qRz5kUjg2UXS5mO4MBYBbeXaZ2rp/h+ZbkcYEdo4Qsiah9psyoxrA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-sdk-s3": "^3.972.5", - "@aws-sdk/types": "^3.973.1", - "@smithy/protocol-http": "^5.3.8", - "@smithy/signature-v4": "^5.3.8", - "@smithy/types": "^4.12.0", + "@aws-sdk/middleware-sdk-s3": "^3.972.22", + "@aws-sdk/types": "^3.973.6", + "@smithy/protocol-http": "^5.3.12", + "@smithy/signature-v4": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -1104,18 +1052,18 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.980.0.tgz", - "integrity": "sha512-1nFileg1wAgDmieRoj9dOawgr2hhlh7xdvcH57b1NnqfPaVlcqVJyPc6k3TLDUFPY69eEwNxdGue/0wIz58vjA==", + "version": "3.1013.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1013.0.tgz", + "integrity": "sha512-IL1c54UvbuERrs9oLm5rvkzMciwhhpn1FL0SlC3XUMoLlFhdBsWJgQKK8O5fsQLxbFVqjbjFx9OBkrn44X9PHw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "^3.973.5", - "@aws-sdk/nested-clients": "3.980.0", - "@aws-sdk/types": "^3.973.1", - "@smithy/property-provider": "^4.2.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", + "@aws-sdk/core": "^3.973.22", + "@aws-sdk/nested-clients": "^3.996.12", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -1123,13 +1071,13 @@ } }, "node_modules/@aws-sdk/types": { - "version": "3.973.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.1.tgz", - "integrity": "sha512-DwHBiMNOB468JiX6+i34c+THsKHErYUdNQ3HexeXZvVn4zouLjgaS4FejiGSi2HyBuzuyHg7SuOPmjSvoU9NRg==", + "version": "3.973.6", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.6.tgz", + "integrity": "sha512-Atfcy4E++beKtwJHiDln2Nby8W/mam64opFPTiHEqgsthqeydFS1pY+OUlN1ouNOmf8ArPU/6cDS65anOP3KQw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -1137,9 +1085,9 @@ } }, "node_modules/@aws-sdk/util-arn-parser": { - "version": "3.972.2", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.2.tgz", - "integrity": "sha512-VkykWbqMjlSgBFDyrY3nOSqupMc6ivXuGmvci6Q3NnLq5kC+mKQe2QBZ4nrWRE/jqOxeFP2uYzLtwncYYcvQDg==", + "version": "3.972.3", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.3.tgz", + "integrity": "sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1150,9 +1098,9 @@ } }, "node_modules/@aws-sdk/util-dynamodb": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-dynamodb/-/util-dynamodb-3.980.0.tgz", - "integrity": "sha512-jG/yzr/JLFl7II9TTDWRKJRHThTXYNDYy694bRTj7JCXCU/Gb11ir5fJ7sV6FhlR9LrIaDb7Fft3RifvEnZcSQ==", + "version": "3.996.2", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-dynamodb/-/util-dynamodb-3.996.2.tgz", + "integrity": "sha512-ddpwaZmjBzcApYN7lgtAXjk+u+GO8fiPsxzuc59UqP+zqdxI1gsenPvkyiHiF9LnYnyRGijz6oN2JylnN561qQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1162,20 +1110,20 @@ "node": ">=20.0.0" }, "peerDependencies": { - "@aws-sdk/client-dynamodb": "3.980.0" + "@aws-sdk/client-dynamodb": "^3.1003.0" } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.980.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.980.0.tgz", - "integrity": "sha512-AjKBNEc+rjOZQE1HwcD9aCELqg1GmUj1rtICKuY8cgwB73xJ4U/kNyqKKpN2k9emGqlfDY2D8itIp/vDc6OKpw==", + "version": "3.996.5", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.5.tgz", + "integrity": "sha512-Uh93L5sXFNbyR5sEPMzUU8tJ++Ku97EY4udmC01nB8Zu+xfBPwpIwJ6F7snqQeq8h2pf+8SGN5/NoytfKgYPIw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@smithy/types": "^4.12.0", - "@smithy/url-parser": "^4.2.8", - "@smithy/util-endpoints": "^3.2.8", + "@aws-sdk/types": "^3.973.6", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-endpoints": "^3.3.3", "tslib": "^2.6.2" }, "engines": { @@ -1196,29 +1144,30 @@ } }, "node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.3.tgz", - "integrity": "sha512-JurOwkRUcXD/5MTDBcqdyQ9eVedtAsZgw5rBwktsPTN7QtPiS2Ld1jkJepNgYoCufz1Wcut9iup7GJDoIHp8Fw==", + "version": "3.972.8", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.8.tgz", + "integrity": "sha512-B3KGXJviV2u6Cdw2SDY2aDhoJkVfY/Q/Trwk2CMSkikE1Oi6gRzxhvhIfiRpHfmIsAhV4EA54TVEX8K6CbHbkA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "^3.973.1", - "@smithy/types": "^4.12.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/types": "^4.13.1", "bowser": "^2.11.0", "tslib": "^2.6.2" } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.972.3", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.972.3.tgz", - "integrity": "sha512-gqG+02/lXQtO0j3US6EVnxtwwoXQC5l2qkhLCrqUrqdtcQxV7FDMbm9wLjKqoronSHyELGTjbFKK/xV5q1bZNA==", + "version": "3.973.9", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.9.tgz", + "integrity": "sha512-jeFqqp8KD/P5O+qeKxyGeu7WEVIZFNprnkaDjGmBOjwxYwafCBhpxTgV1TlW6L8e76Vh/siNylNmN/OmSIFBUQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-user-agent": "^3.972.5", - "@aws-sdk/types": "^3.973.1", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/types": "^4.12.0", + "@aws-sdk/middleware-user-agent": "^3.972.23", + "@aws-sdk/types": "^3.973.6", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-config-provider": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -1234,14 +1183,14 @@ } }, "node_modules/@aws-sdk/xml-builder": { - "version": "3.972.2", - "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.2.tgz", - "integrity": "sha512-jGOOV/bV1DhkkUhHiZ3/1GZ67cZyOXaDb7d1rYD6ZiXf5V9tBNOcgqXwRRPvrCbYaFRa1pPMFb3ZjqjWpR3YfA==", + "version": "3.972.14", + "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.14.tgz", + "integrity": "sha512-G/Yd8Bnnyh8QrqLf8jWJbixEnScUFW24e/wOBGYdw1Cl4r80KX/DvHyM2GVZ2vTp7J4gTEr8IXJlTadA8+UfuQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", - "fast-xml-parser": "5.2.5", + "@smithy/types": "^4.13.1", + "fast-xml-parser": "5.5.6", "tslib": "^2.6.2" }, "engines": { @@ -1249,9 +1198,9 @@ } }, "node_modules/@aws/lambda-invoke-store": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.3.tgz", - "integrity": "sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz", + "integrity": "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1918,9 +1867,9 @@ } }, "node_modules/@eslint/config-array/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -2002,9 +1951,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -3050,9 +2999,9 @@ } }, "node_modules/@redocly/openapi-core/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", + "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", "dev": true, "license": "ISC", "dependencies": { @@ -3146,13 +3095,13 @@ } }, "node_modules/@smithy/abort-controller": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.8.tgz", - "integrity": "sha512-peuVfkYHAmS5ybKxWcfraK7WBBP0J+rkfUcbHJJKQ4ir3UAUNQI+Y4Vt/PqSzGqgloJ5O1dk7+WzNL8wcCSXbw==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.12.tgz", + "integrity": "sha512-xolrFw6b+2iYGl6EcOL7IJY71vvyZ0DJ3mcKtpykqPe2uscwtzDZJa1uVQXyP7w9Dd+kGwYnPbMsJrGISKiY/Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3160,9 +3109,9 @@ } }, "node_modules/@smithy/chunked-blob-reader": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-5.2.0.tgz", - "integrity": "sha512-WmU0TnhEAJLWvfSeMxBNe5xtbselEO8+4wG0NtZeL8oR21WgH1xiO37El+/Y+H/Ie4SCwBy3MxYWmOYaGgZueA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-5.2.2.tgz", + "integrity": "sha512-St+kVicSyayWQca+I1rGitaOEH6uKgE8IUWoYnnEX26SWdWQcL6LvMSD19Lg+vYHKdT9B2Zuu7rd3i6Wnyb/iw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3173,13 +3122,13 @@ } }, "node_modules/@smithy/chunked-blob-reader-native": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-4.2.1.tgz", - "integrity": "sha512-lX9Ay+6LisTfpLid2zZtIhSEjHMZoAR5hHCR4H7tBz/Zkfr5ea8RcQ7Tk4mi0P76p4cN+Btz16Ffno7YHpKXnQ==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-4.2.3.tgz", + "integrity": "sha512-jA5k5Udn7Y5717L86h4EIv06wIr3xn8GM1qHRi/Nf31annXcXHJjBKvgztnbn2TxH3xWrPBfgwHsOwZf0UmQWw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/util-base64": "^4.3.0", + "@smithy/util-base64": "^4.3.2", "tslib": "^2.6.2" }, "engines": { @@ -3187,17 +3136,17 @@ } }, "node_modules/@smithy/config-resolver": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.6.tgz", - "integrity": "sha512-qJpzYC64kaj3S0fueiu3kXm8xPrR3PcXDPEgnaNMRn0EjNSZFoFjvbUp0YUDsRhN1CB90EnHJtbxWKevnH99UQ==", + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.13.tgz", + "integrity": "sha512-iIzMC5NmOUP6WL6o8iPBjFhUhBZ9pPjpUpQYWMUFQqKyXXzOftbfK8zcQCz/jFV1Psmf05BK5ypx4K2r4Tnwdg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^4.3.8", - "@smithy/types": "^4.12.0", - "@smithy/util-config-provider": "^4.2.0", - "@smithy/util-endpoints": "^3.2.8", - "@smithy/util-middleware": "^4.2.8", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-config-provider": "^4.2.2", + "@smithy/util-endpoints": "^3.3.3", + "@smithy/util-middleware": "^4.2.12", "tslib": "^2.6.2" }, "engines": { @@ -3205,21 +3154,21 @@ } }, "node_modules/@smithy/core": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.22.0.tgz", - "integrity": "sha512-6vjCHD6vaY8KubeNw2Fg3EK0KLGQYdldG4fYgQmA0xSW0dJ8G2xFhSOdrlUakWVoP5JuWHtFODg3PNd/DN3FDA==", + "version": "3.23.12", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/middleware-serde": "^4.2.9", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", - "@smithy/util-base64": "^4.3.0", - "@smithy/util-body-length-browser": "^4.2.0", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-stream": "^4.5.10", - "@smithy/util-utf8": "^4.2.0", - "@smithy/uuid": "^1.1.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-stream": "^4.5.20", + "@smithy/util-utf8": "^4.2.2", + "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" }, "engines": { @@ -3227,16 +3176,16 @@ } }, "node_modules/@smithy/credential-provider-imds": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.8.tgz", - "integrity": "sha512-FNT0xHS1c/CPN8upqbMFP83+ul5YgdisfCfkZ86Jh2NSmnqw/AJ6x5pEogVCTVvSm7j9MopRU89bmDelxuDMYw==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.12.tgz", + "integrity": "sha512-cr2lR792vNZcYMriSIj+Um3x9KWrjcu98kn234xA6reOAFMmbRpQMOv8KPgEmLLtx3eldU6c5wALKFqNOhugmg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^4.3.8", - "@smithy/property-provider": "^4.2.8", - "@smithy/types": "^4.12.0", - "@smithy/url-parser": "^4.2.8", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", "tslib": "^2.6.2" }, "engines": { @@ -3244,15 +3193,15 @@ } }, "node_modules/@smithy/eventstream-codec": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.8.tgz", - "integrity": "sha512-jS/O5Q14UsufqoGhov7dHLOPCzkYJl9QDzusI2Psh4wyYx/izhzvX9P4D69aTxcdfVhEPhjK+wYyn/PzLjKbbw==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.12.tgz", + "integrity": "sha512-FE3bZdEl62ojmy8x4FHqxq2+BuOHlcxiH5vaZ6aqHJr3AIZzwF5jfx8dEiU/X0a8RboyNDjmXjlbr8AdEyLgiA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/crc32": "5.2.0", - "@smithy/types": "^4.12.0", - "@smithy/util-hex-encoding": "^4.2.0", + "@smithy/types": "^4.13.1", + "@smithy/util-hex-encoding": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3260,14 +3209,14 @@ } }, "node_modules/@smithy/eventstream-serde-browser": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.2.8.tgz", - "integrity": "sha512-MTfQT/CRQz5g24ayXdjg53V0mhucZth4PESoA5IhvaWVDTOQLfo8qI9vzqHcPsdd2v6sqfTYqF5L/l+pea5Uyw==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.2.12.tgz", + "integrity": "sha512-XUSuMxlTxV5pp4VpqZf6Sa3vT/Q75FVkLSpSSE3KkWBvAQWeuWt1msTv8fJfgA4/jcJhrbrbMzN1AC/hvPmm5A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-serde-universal": "^4.2.8", - "@smithy/types": "^4.12.0", + "@smithy/eventstream-serde-universal": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3275,13 +3224,13 @@ } }, "node_modules/@smithy/eventstream-serde-config-resolver": { - "version": "4.3.8", - "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.3.8.tgz", - "integrity": "sha512-ah12+luBiDGzBruhu3efNy1IlbwSEdNiw8fOZksoKoWW1ZHvO/04MQsdnws/9Aj+5b0YXSSN2JXKy/ClIsW8MQ==", + "version": "4.3.12", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.3.12.tgz", + "integrity": "sha512-7epsAZ3QvfHkngz6RXQYseyZYHlmWXSTPOfPmXkiS+zA6TBNo1awUaMFL9vxyXlGdoELmCZyZe1nQE+imbmV+Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3289,14 +3238,14 @@ } }, "node_modules/@smithy/eventstream-serde-node": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.2.8.tgz", - "integrity": "sha512-cYpCpp29z6EJHa5T9WL0KAlq3SOKUQkcgSoeRfRVwjGgSFl7Uh32eYGt7IDYCX20skiEdRffyDpvF2efEZPC0A==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.2.12.tgz", + "integrity": "sha512-D1pFuExo31854eAvg89KMn9Oab/wEeJR6Buy32B49A9Ogdtx5fwZPqBHUlDzaCDpycTFk2+fSQgX689Qsk7UGA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-serde-universal": "^4.2.8", - "@smithy/types": "^4.12.0", + "@smithy/eventstream-serde-universal": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3304,14 +3253,14 @@ } }, "node_modules/@smithy/eventstream-serde-universal": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.2.8.tgz", - "integrity": "sha512-iJ6YNJd0bntJYnX6s52NC4WFYcZeKrPUr1Kmmr5AwZcwCSzVpS7oavAmxMR7pMq7V+D1G4s9F5NJK0xwOsKAlQ==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.2.12.tgz", + "integrity": "sha512-+yNuTiyBACxOJUTvbsNsSOfH9G9oKbaJE1lNL3YHpGcuucl6rPZMi3nrpehpVOVR2E07YqFFmtwpImtpzlouHQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-codec": "^4.2.8", - "@smithy/types": "^4.12.0", + "@smithy/eventstream-codec": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3319,16 +3268,16 @@ } }, "node_modules/@smithy/fetch-http-handler": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.9.tgz", - "integrity": "sha512-I4UhmcTYXBrct03rwzQX1Y/iqQlzVQaPxWjCjula++5EmWq9YGBrx6bbGqluGc1f0XEfhSkiY4jhLgbsJUMKRA==", + "version": "5.3.15", + "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.15.tgz", + "integrity": "sha512-T4jFU5N/yiIfrtrsb9uOQn7RdELdM/7HbyLNr6uO/mpkj1ctiVs7CihVr51w4LyQlXWDpXFn4BElf1WmQvZu/A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/protocol-http": "^5.3.8", - "@smithy/querystring-builder": "^4.2.8", - "@smithy/types": "^4.12.0", - "@smithy/util-base64": "^4.3.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/querystring-builder": "^4.2.12", + "@smithy/types": "^4.13.1", + "@smithy/util-base64": "^4.3.2", "tslib": "^2.6.2" }, "engines": { @@ -3336,15 +3285,15 @@ } }, "node_modules/@smithy/hash-blob-browser": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-4.2.9.tgz", - "integrity": "sha512-m80d/iicI7DlBDxyQP6Th7BW/ejDGiF0bgI754+tiwK0lgMkcaIBgvwwVc7OFbY4eUzpGtnig52MhPAEJ7iNYg==", + "version": "4.2.13", + "resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-4.2.13.tgz", + "integrity": "sha512-YrF4zWKh+ghLuquldj6e/RzE3xZYL8wIPfkt0MqCRphVICjyyjH8OwKD7LLlKpVEbk4FLizFfC1+gwK6XQdR3g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/chunked-blob-reader": "^5.2.0", - "@smithy/chunked-blob-reader-native": "^4.2.1", - "@smithy/types": "^4.12.0", + "@smithy/chunked-blob-reader": "^5.2.2", + "@smithy/chunked-blob-reader-native": "^4.2.3", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3352,15 +3301,15 @@ } }, "node_modules/@smithy/hash-node": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.8.tgz", - "integrity": "sha512-7ZIlPbmaDGxVoxErDZnuFG18WekhbA/g2/i97wGj+wUBeS6pcUeAym8u4BXh/75RXWhgIJhyC11hBzig6MljwA==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.12.tgz", + "integrity": "sha512-QhBYbGrbxTkZ43QoTPrK72DoYviDeg6YKDrHTMJbbC+A0sml3kSjzFtXP7BtbyJnXojLfTQldGdUR0RGD8dA3w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", - "@smithy/util-buffer-from": "^4.2.0", - "@smithy/util-utf8": "^4.2.0", + "@smithy/types": "^4.13.1", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3368,14 +3317,14 @@ } }, "node_modules/@smithy/hash-stream-node": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-4.2.8.tgz", - "integrity": "sha512-v0FLTXgHrTeheYZFGhR+ehX5qUm4IQsjAiL9qehad2cyjMWcN2QG6/4mSwbSgEQzI7jwfoXj7z4fxZUx/Mhj2w==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-4.2.12.tgz", + "integrity": "sha512-O3YbmGExeafuM/kP7Y8r6+1y0hIh3/zn6GROx0uNlB54K9oihAL75Qtc+jFfLNliTi6pxOAYZrRKD9A7iA6UFw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", - "@smithy/util-utf8": "^4.2.0", + "@smithy/types": "^4.13.1", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3383,13 +3332,13 @@ } }, "node_modules/@smithy/invalid-dependency": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.8.tgz", - "integrity": "sha512-N9iozRybwAQ2dn9Fot9kI6/w9vos2oTXLhtK7ovGqwZjlOcxu6XhPlpLpC+INsxktqHinn5gS2DXDjDF2kG5sQ==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.12.tgz", + "integrity": "sha512-/4F1zb7Z8LOu1PalTdESFHR0RbPwHd3FcaG1sI3UEIriQTWakysgJr65lc1jj6QY5ye7aFsisajotH6UhWfm/g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3397,9 +3346,9 @@ } }, "node_modules/@smithy/is-array-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.0.tgz", - "integrity": "sha512-DZZZBvC7sjcYh4MazJSGiWMI2L7E0oCiRHREDzIxi/M2LY79/21iXt6aPLHge82wi5LsuRF5A06Ds3+0mlh6CQ==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz", + "integrity": "sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3410,14 +3359,14 @@ } }, "node_modules/@smithy/md5-js": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-4.2.8.tgz", - "integrity": "sha512-oGMaLj4tVZzLi3itBa9TCswgMBr7k9b+qKYowQ6x1rTyTuO1IU2YHdHUa+891OsOH+wCsH7aTPRsTJO3RMQmjQ==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-4.2.12.tgz", + "integrity": "sha512-W/oIpHCpWU2+iAkfZYyGWE+qkpuf3vEXHLxQQDx9FPNZTTdnul0dZ2d/gUFrtQ5je1G2kp4cjG0/24YueG2LbQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", - "@smithy/util-utf8": "^4.2.0", + "@smithy/types": "^4.13.1", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3425,14 +3374,14 @@ } }, "node_modules/@smithy/middleware-content-length": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.8.tgz", - "integrity": "sha512-RO0jeoaYAB1qBRhfVyq0pMgBoUK34YEJxVxyjOWYZiOKOq2yMZ4MnVXMZCUDenpozHue207+9P5ilTV1zeda0A==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.12.tgz", + "integrity": "sha512-YE58Yz+cvFInWI/wOTrB+DbvUVz/pLn5mC5MvOV4fdRUc6qGwygyngcucRQjAhiCEbmfLOXX0gntSIcgMvAjmA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3440,19 +3389,19 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.12", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.12.tgz", - "integrity": "sha512-9JMKHVJtW9RysTNjcBZQHDwB0p3iTP6B1IfQV4m+uCevkVd/VuLgwfqk5cnI4RHcp4cPwoIvxQqN4B1sxeHo8Q==", + "version": "4.4.27", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.27.tgz", + "integrity": "sha512-T3TFfUgXQlpcg+UdzcAISdZpj4Z+XECZ/cefgA6wLBd6V4lRi0svN2hBouN/be9dXQ31X4sLWz3fAQDf+nt6BA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.22.0", - "@smithy/middleware-serde": "^4.2.9", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", - "@smithy/url-parser": "^4.2.8", - "@smithy/util-middleware": "^4.2.8", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-middleware": "^4.2.12", "tslib": "^2.6.2" }, "engines": { @@ -3460,20 +3409,20 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.29", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.29.tgz", - "integrity": "sha512-bmTn75a4tmKRkC5w61yYQLb3DmxNzB8qSVu9SbTYqW6GAL0WXO2bDZuMAn/GJSbOdHEdjZvWxe+9Kk015bw6Cg==", + "version": "4.4.44", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.44.tgz", + "integrity": "sha512-Y1Rav7m5CFRPQyM4CI0koD/bXjyjJu3EQxZZhtLGD88WIrBrQ7kqXM96ncd6rYnojwOo/u9MXu57JrEvu/nLrA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^4.3.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/service-error-classification": "^4.2.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-retry": "^4.2.8", - "@smithy/uuid": "^1.1.0", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/service-error-classification": "^4.2.12", + "@smithy/smithy-client": "^4.12.7", + "@smithy/types": "^4.13.1", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-retry": "^4.2.12", + "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" }, "engines": { @@ -3481,14 +3430,15 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.9.tgz", - "integrity": "sha512-eMNiej0u/snzDvlqRGSN3Vl0ESn3838+nKyVfF2FKNXFbi4SERYT6PR392D39iczngbqqGG0Jl1DlCnp7tBbXQ==", + "version": "4.2.15", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", + "@smithy/core": "^3.23.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3496,13 +3446,13 @@ } }, "node_modules/@smithy/middleware-stack": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.8.tgz", - "integrity": "sha512-w6LCfOviTYQjBctOKSwy6A8FIkQy7ICvglrZFl6Bw4FmcQ1Z420fUtIhxaUZZshRe0VCq4kvDiPiXrPZAe8oRA==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.12.tgz", + "integrity": "sha512-kruC5gRHwsCOuyCd4ouQxYjgRAym2uDlCvQ5acuMtRrcdfg7mFBg6blaxcJ09STpt3ziEkis6bhg1uwrWU7txw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3510,15 +3460,15 @@ } }, "node_modules/@smithy/node-config-provider": { - "version": "4.3.8", - "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.8.tgz", - "integrity": "sha512-aFP1ai4lrbVlWjfpAfRSL8KFcnJQYfTl5QxLJXY32vghJrDuFyPZ6LtUL+JEGYiFRG1PfPLHLoxj107ulncLIg==", + "version": "4.3.12", + "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.12.tgz", + "integrity": "sha512-tr2oKX2xMcO+rBOjobSwVAkV05SIfUKz8iI53rzxEmgW3GOOPOv0UioSDk+J8OpRQnpnhsO3Af6IEBabQBVmiw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/property-provider": "^4.2.8", - "@smithy/shared-ini-file-loader": "^4.4.3", - "@smithy/types": "^4.12.0", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3526,16 +3476,16 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.8", - "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.8.tgz", - "integrity": "sha512-q9u+MSbJVIJ1QmJ4+1u+cERXkrhuILCBDsJUBAW1MPE6sFonbCNaegFuwW9ll8kh5UdyY3jOkoOGlc7BesoLpg==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/abort-controller": "^4.2.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/querystring-builder": "^4.2.8", - "@smithy/types": "^4.12.0", + "@smithy/abort-controller": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/querystring-builder": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3543,13 +3493,13 @@ } }, "node_modules/@smithy/property-provider": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.8.tgz", - "integrity": "sha512-EtCTbyIveCKeOXDSWSdze3k612yCPq1YbXsbqX3UHhkOSW8zKsM9NOJG5gTIya0vbY2DIaieG8pKo1rITHYL0w==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.12.tgz", + "integrity": "sha512-jqve46eYU1v7pZ5BM+fmkbq3DerkSluPr5EhvOcHxygxzD05ByDRppRwRPPpFrsFo5yDtCYLKu+kreHKVrvc7A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3557,13 +3507,13 @@ } }, "node_modules/@smithy/protocol-http": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.8.tgz", - "integrity": "sha512-QNINVDhxpZ5QnP3aviNHQFlRogQZDfYlCkQT+7tJnErPQbDhysondEjhikuANxgMsZrkGeiAxXy4jguEGsDrWQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.12.tgz", + "integrity": "sha512-fit0GZK9I1xoRlR4jXmbLhoN0OdEpa96ul8M65XdmXnxXkuMxM0Y8HDT0Fh0Xb4I85MBvBClOzgSrV1X2s1Hxw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3571,14 +3521,14 @@ } }, "node_modules/@smithy/querystring-builder": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.8.tgz", - "integrity": "sha512-Xr83r31+DrE8CP3MqPgMJl+pQlLLmOfiEUnoyAlGzzJIrEsbKsPy1hqH0qySaQm4oWrCBlUqRt+idEgunKB+iw==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.12.tgz", + "integrity": "sha512-6wTZjGABQufekycfDGMEB84BgtdOE/rCVTov+EDXQ8NHKTUNIp/j27IliwP7tjIU9LR+sSzyGBOXjeEtVgzCHg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", - "@smithy/util-uri-escape": "^4.2.0", + "@smithy/types": "^4.13.1", + "@smithy/util-uri-escape": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3586,13 +3536,13 @@ } }, "node_modules/@smithy/querystring-parser": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.8.tgz", - "integrity": "sha512-vUurovluVy50CUlazOiXkPq40KGvGWSdmusa3130MwrR1UNnNgKAlj58wlOe61XSHRpUfIIh6cE0zZ8mzKaDPA==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.12.tgz", + "integrity": "sha512-P2OdvrgiAKpkPNKlKUtWbNZKB1XjPxM086NeVhK+W+wI46pIKdWBe5QyXvhUm3MEcyS/rkLvY8rZzyUdmyDZBw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3600,26 +3550,26 @@ } }, "node_modules/@smithy/service-error-classification": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.8.tgz", - "integrity": "sha512-mZ5xddodpJhEt3RkCjbmUQuXUOaPNTkbMGR0bcS8FE0bJDLMZlhmpgrvPNCYglVw5rsYTpSnv19womw9WWXKQQ==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.12.tgz", + "integrity": "sha512-LlP29oSQN0Tw0b6D0Xo6BIikBswuIiGYbRACy5ujw/JgWSzTdYj46U83ssf6Ux0GyNJVivs2uReU8pt7Eu9okQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0" + "@smithy/types": "^4.13.1" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@smithy/shared-ini-file-loader": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.3.tgz", - "integrity": "sha512-DfQjxXQnzC5UbCUPeC3Ie8u+rIWZTvuDPAGU/BxzrOGhRvgUanaP68kDZA+jaT3ZI+djOf+4dERGlm9mWfFDrg==", + "version": "4.4.7", + "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.7.tgz", + "integrity": "sha512-HrOKWsUb+otTeo1HxVWeEb99t5ER1XrBi/xka2Wv6NVmTbuCUC1dvlrksdvxFtODLBjsC+PHK+fuy2x/7Ynyiw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3627,19 +3577,19 @@ } }, "node_modules/@smithy/signature-v4": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.8.tgz", - "integrity": "sha512-6A4vdGj7qKNRF16UIcO8HhHjKW27thsxYci+5r/uVRkdcBEkOEiY8OMPuydLX4QHSrJqGHPJzPRwwVTqbLZJhg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.12.tgz", + "integrity": "sha512-B/FBwO3MVOL00DaRSXfXfa/TRXRheagt/q5A2NM13u7q+sHS59EOVGQNfG7DkmVtdQm5m3vOosoKAXSqn/OEgw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/is-array-buffer": "^4.2.0", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", - "@smithy/util-hex-encoding": "^4.2.0", - "@smithy/util-middleware": "^4.2.8", - "@smithy/util-uri-escape": "^4.2.0", - "@smithy/util-utf8": "^4.2.0", + "@smithy/is-array-buffer": "^4.2.2", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-hex-encoding": "^4.2.2", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-uri-escape": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3647,18 +3597,18 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.11.1.tgz", - "integrity": "sha512-SERgNg5Z1U+jfR6/2xPYjSEHY1t3pyTHC/Ma3YQl6qWtmiL42bvNId3W/oMUWIwu7ekL2FMPdqAmwbQegM7HeQ==", + "version": "4.12.7", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.7.tgz", + "integrity": "sha512-q3gqnwml60G44FECaEEsdQMplYhDMZYCtYhMCzadCnRnnHIobZJjegmdoUo6ieLQlPUzvrMdIJUpx6DoPmzANQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.22.0", - "@smithy/middleware-endpoint": "^4.4.12", - "@smithy/middleware-stack": "^4.2.8", - "@smithy/protocol-http": "^5.3.8", - "@smithy/types": "^4.12.0", - "@smithy/util-stream": "^4.5.10", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.27", + "@smithy/middleware-stack": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -3666,9 +3616,9 @@ } }, "node_modules/@smithy/types": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.12.0.tgz", - "integrity": "sha512-9YcuJVTOBDjg9LWo23Qp0lTQ3D7fQsQtwle0jVfpbUHy9qBwCEgKuVH4FqFB3VYu0nwdHKiEMA+oXz7oV8X1kw==", + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.13.1.tgz", + "integrity": "sha512-787F3yzE2UiJIQ+wYW1CVg2odHjmaWLGksnKQHUrK/lYZSEcy1msuLVvxaR/sI2/aDe9U+TBuLsXnr3vod1g0g==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3679,14 +3629,14 @@ } }, "node_modules/@smithy/url-parser": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.8.tgz", - "integrity": "sha512-NQho9U68TGMEU639YkXnVMV3GEFFULmmaWdlu1E9qzyIePOHsoSnagTGSDv1Zi8DCNN6btxOSdgmy5E/hsZwhA==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.12.tgz", + "integrity": "sha512-wOPKPEpso+doCZGIlr+e1lVI6+9VAKfL4kZWFgzVgGWY2hZxshNKod4l2LXS3PRC9otH/JRSjtEHqQ/7eLciRA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/querystring-parser": "^4.2.8", - "@smithy/types": "^4.12.0", + "@smithy/querystring-parser": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3694,14 +3644,14 @@ } }, "node_modules/@smithy/util-base64": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.0.tgz", - "integrity": "sha512-GkXZ59JfyxsIwNTWFnjmFEI8kZpRNIBfxKjv09+nkAWPt/4aGaEWMM04m4sxgNVWkbt2MdSvE3KF/PfX4nFedQ==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.2.tgz", + "integrity": "sha512-XRH6b0H/5A3SgblmMa5ErXQ2XKhfbQB+Fm/oyLZ2O2kCUrwgg55bU0RekmzAhuwOjA9qdN5VU2BprOvGGUkOOQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/util-buffer-from": "^4.2.0", - "@smithy/util-utf8": "^4.2.0", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3709,9 +3659,9 @@ } }, "node_modules/@smithy/util-body-length-browser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.0.tgz", - "integrity": "sha512-Fkoh/I76szMKJnBXWPdFkQJl2r9SjPt3cMzLdOB6eJ4Pnpas8hVoWPYemX/peO0yrrvldgCUVJqOAjUrOLjbxg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.2.tgz", + "integrity": "sha512-JKCrLNOup3OOgmzeaKQwi4ZCTWlYR5H4Gm1r2uTMVBXoemo1UEghk5vtMi1xSu2ymgKVGW631e2fp9/R610ZjQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3722,9 +3672,9 @@ } }, "node_modules/@smithy/util-body-length-node": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.1.tgz", - "integrity": "sha512-h53dz/pISVrVrfxV1iqXlx5pRg3V2YWFcSQyPyXZRrZoZj4R4DeWRDo1a7dd3CPTcFi3kE+98tuNyD2axyZReA==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.3.tgz", + "integrity": "sha512-ZkJGvqBzMHVHE7r/hcuCxlTY8pQr1kMtdsVPs7ex4mMU+EAbcXppfo5NmyxMYi2XU49eqaz56j2gsk4dHHPG/g==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3735,13 +3685,13 @@ } }, "node_modules/@smithy/util-buffer-from": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.0.tgz", - "integrity": "sha512-kAY9hTKulTNevM2nlRtxAG2FQ3B2OR6QIrPY3zE5LqJy1oxzmgBGsHLWTcNhWXKchgA0WHW+mZkQrng/pgcCew==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz", + "integrity": "sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/is-array-buffer": "^4.2.0", + "@smithy/is-array-buffer": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3749,9 +3699,9 @@ } }, "node_modules/@smithy/util-config-provider": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.0.tgz", - "integrity": "sha512-YEjpl6XJ36FTKmD+kRJJWYvrHeUvm5ykaUS5xK+6oXffQPHeEM4/nXlZPe+Wu0lsgRUcNZiliYNh/y7q9c2y6Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.2.tgz", + "integrity": "sha512-dWU03V3XUprJwaUIFVv4iOnS1FC9HnMHDfUrlNDSh4315v0cWyaIErP8KiqGVbf5z+JupoVpNM7ZB3jFiTejvQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3762,15 +3712,15 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.28", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.28.tgz", - "integrity": "sha512-/9zcatsCao9h6g18p/9vH9NIi5PSqhCkxQ/tb7pMgRFnqYp9XUOyOlGPDMHzr8n5ih6yYgwJEY2MLEobUgi47w==", + "version": "4.3.43", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.43.tgz", + "integrity": "sha512-Qd/0wCKMaXxev/z00TvNzGCH2jlKKKxXP1aDxB6oKwSQthe3Og2dMhSayGCnsma1bK/kQX1+X7SMP99t6FgiiQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/property-provider": "^4.2.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", + "@smithy/property-provider": "^4.2.12", + "@smithy/smithy-client": "^4.12.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3778,18 +3728,18 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.31", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.31.tgz", - "integrity": "sha512-JTvoApUXA5kbpceI2vuqQzRjeTbLpx1eoa5R/YEZbTgtxvIB7AQZxFJ0SEyfCpgPCyVV9IT7we+ytSeIB3CyWA==", + "version": "4.2.47", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.47.tgz", + "integrity": "sha512-qSRbYp1EQ7th+sPFuVcVO05AE0QH635hycdEXlpzIahqHHf2Fyd/Zl+8v0XYMJ3cgDVPa0lkMefU7oNUjAP+DQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/config-resolver": "^4.4.6", - "@smithy/credential-provider-imds": "^4.2.8", - "@smithy/node-config-provider": "^4.3.8", - "@smithy/property-provider": "^4.2.8", - "@smithy/smithy-client": "^4.11.1", - "@smithy/types": "^4.12.0", + "@smithy/config-resolver": "^4.4.13", + "@smithy/credential-provider-imds": "^4.2.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/smithy-client": "^4.12.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3797,14 +3747,14 @@ } }, "node_modules/@smithy/util-endpoints": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.2.8.tgz", - "integrity": "sha512-8JaVTn3pBDkhZgHQ8R0epwWt+BqPSLCjdjXXusK1onwJlRuN69fbvSK66aIKKO7SwVFM6x2J2ox5X8pOaWcUEw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.3.3.tgz", + "integrity": "sha512-VACQVe50j0HZPjpwWcjyT51KUQ4AnsvEaQ2lKHOSL4mNLD0G9BjEniQ+yCt1qqfKfiAHRAts26ud7hBjamrwig==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^4.3.8", - "@smithy/types": "^4.12.0", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3812,9 +3762,9 @@ } }, "node_modules/@smithy/util-hex-encoding": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.0.tgz", - "integrity": "sha512-CCQBwJIvXMLKxVbO88IukazJD9a4kQ9ZN7/UMGBjBcJYvatpWk+9g870El4cB8/EJxfe+k+y0GmR9CAzkF+Nbw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz", + "integrity": "sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3825,13 +3775,13 @@ } }, "node_modules/@smithy/util-middleware": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.8.tgz", - "integrity": "sha512-PMqfeJxLcNPMDgvPbbLl/2Vpin+luxqTGPpW3NAQVLbRrFRzTa4rNAASYeIGjRV9Ytuhzny39SpyU04EQreF+A==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.12.tgz", + "integrity": "sha512-Er805uFUOvgc0l8nv0e0su0VFISoxhJ/AwOn3gL2NWNY2LUEldP5WtVcRYSQBcjg0y9NfG8JYrCJaYDpupBHJQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^4.12.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3839,14 +3789,14 @@ } }, "node_modules/@smithy/util-retry": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.8.tgz", - "integrity": "sha512-CfJqwvoRY0kTGe5AkQokpURNCT1u/MkRzMTASWMPPo2hNSnKtF1D45dQl3DE2LKLr4m+PW9mCeBMJr5mCAVThg==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.12.tgz", + "integrity": "sha512-1zopLDUEOwumjcHdJ1mwBHddubYF8GMQvstVCLC54Y46rqoHwlIU+8ZzUeaBcD+WCJHyDGSeZ2ml9YSe9aqcoQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/service-error-classification": "^4.2.8", - "@smithy/types": "^4.12.0", + "@smithy/service-error-classification": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3854,19 +3804,19 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.10", - "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.10.tgz", - "integrity": "sha512-jbqemy51UFSZSp2y0ZmRfckmrzuKww95zT9BYMmuJ8v3altGcqjwoV1tzpOwuHaKrwQrCjIzOib499ymr2f98g==", + "version": "4.5.20", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/fetch-http-handler": "^5.3.9", - "@smithy/node-http-handler": "^4.4.8", - "@smithy/types": "^4.12.0", - "@smithy/util-base64": "^4.3.0", - "@smithy/util-buffer-from": "^4.2.0", - "@smithy/util-hex-encoding": "^4.2.0", - "@smithy/util-utf8": "^4.2.0", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/node-http-handler": "^4.5.0", + "@smithy/types": "^4.13.1", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-hex-encoding": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3874,9 +3824,9 @@ } }, "node_modules/@smithy/util-uri-escape": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.0.tgz", - "integrity": "sha512-igZpCKV9+E/Mzrpq6YacdTQ0qTiLm85gD6N/IrmyDvQFA4UnU3d5g3m8tMT/6zG/vVkWSU+VxeUyGonL62DuxA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.2.tgz", + "integrity": "sha512-2kAStBlvq+lTXHyAZYfJRb/DfS3rsinLiwb+69SstC9Vb0s9vNWkRwpnj918Pfi85mzi42sOqdV72OLxWAISnw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3887,13 +3837,13 @@ } }, "node_modules/@smithy/util-utf8": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.0.tgz", - "integrity": "sha512-zBPfuzoI8xyBtR2P6WQj63Rz8i3AmfAaJLuNG8dWsfvPe8lO4aCPYLn879mEgHndZH1zQ2oXmG8O1GGzzaoZiw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz", + "integrity": "sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/util-buffer-from": "^4.2.0", + "@smithy/util-buffer-from": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -3901,14 +3851,14 @@ } }, "node_modules/@smithy/util-waiter": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-4.2.8.tgz", - "integrity": "sha512-n+lahlMWk+aejGuax7DPWtqav8HYnWxQwR+LCG2BgCUmaGcTe9qZCFsmw8TMg9iG75HOwhrJCX9TCJRLH+Yzqg==", + "version": "4.2.13", + "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-4.2.13.tgz", + "integrity": "sha512-2zdZ9DTHngRtcYxJK1GUDxruNr53kv5W2Lupe0LMU+Imr6ohQg8M2T14MNkj1Y0wS3FFwpgpGQyvuaMF7CiTmQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/abort-controller": "^4.2.8", - "@smithy/types": "^4.12.0", + "@smithy/abort-controller": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -3916,9 +3866,9 @@ } }, "node_modules/@smithy/uuid": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.0.tgz", - "integrity": "sha512-4aUIteuyxtBUhVdiQqcDhKFitwfd9hqoSDYY2KRXiWtgoWJ9Bmise+KfEPDiVHWeJepvF8xJO9/9+WDIciMFFw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.2.tgz", + "integrity": "sha512-O/IEdcCUKkubz60tFbGA7ceITTAJsty+lBjNoorP4Z6XRqaFb/OjQjZODophEcuq68nKm6/0r+6/lLQ+XVpk8g==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3988,9 +3938,9 @@ } }, "node_modules/@types/aws-lambda": { - "version": "8.10.160", - "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.160.tgz", - "integrity": "sha512-uoO4QVQNWFPJMh26pXtmtrRfGshPUSpMZGUyUQY20FhfHEElEBOPKgVmFs1z+kbpyBsRs2JnoOPT7++Z4GA9pA==", + "version": "8.10.161", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.161.tgz", + "integrity": "sha512-rUYdp+MQwSFocxIOcSsYSF3YYYC/uUpMbCY/mbO21vGqfrEYvNSoPyKYDj6RhXXpPfS0KstW9RwG3qXh9sL7FQ==", "license": "MIT" }, "node_modules/@types/babel__core": { @@ -4764,9 +4714,9 @@ } }, "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", "dev": true, "license": "MIT", "dependencies": { @@ -5053,11 +5003,12 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.236.0", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.236.0.tgz", - "integrity": "sha512-LauY4BX8vdYL9DvVKCgtJ2gZBwLEgfszTlFe6R2p2NUfEJ+PPpeRGxUbTaOdwLqJGN6mDqmzdoF4or8l2v69PA==", + "version": "2.244.0", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.244.0.tgz", + "integrity": "sha512-j5FVeZv5W+v6j6OnW8RjoN04T+8pYvDJJV7yXhhj4IiGDKPgMH3fflQLQXJousd2QQk+nSAjghDVJcrZ4GFyGA==", "bundleDependencies": [ "@balena/dockerignore", + "@aws-cdk/cloud-assembly-api", "case", "fs-extra", "ignore", @@ -5073,25 +5024,67 @@ "license": "Apache-2.0", "dependencies": { "@aws-cdk/asset-awscli-v1": "2.2.263", - "@aws-cdk/asset-node-proxy-agent-v6": "^2.1.0", - "@aws-cdk/cloud-assembly-schema": "^48.20.0", + "@aws-cdk/asset-node-proxy-agent-v6": "^2.1.1", + "@aws-cdk/cloud-assembly-api": "^2.1.1", + "@aws-cdk/cloud-assembly-schema": "^52.1.0", "@balena/dockerignore": "^1.0.2", "case": "1.6.3", "fs-extra": "^11.3.3", "ignore": "^5.3.2", "jsonschema": "^1.5.0", "mime-types": "^2.1.35", - "minimatch": "^3.1.2", + "minimatch": "^10.2.3", "punycode": "^2.3.1", - "semver": "^7.7.3", + "semver": "^7.7.4", "table": "^6.9.0", "yaml": "1.10.2" }, + "engines": { + "node": ">= 20.0.0" + }, + "peerDependencies": { + "constructs": "^10.5.0" + } + }, + "node_modules/aws-cdk-lib/node_modules/@aws-cdk/cloud-assembly-api": { + "version": "2.1.1", + "bundleDependencies": [ + "jsonschema", + "semver" + ], + "dev": true, + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "jsonschema": "~1.4.1", + "semver": "^7.7.3" + }, "engines": { "node": ">= 18.0.0" }, "peerDependencies": { - "constructs": "^10.0.0" + "@aws-cdk/cloud-assembly-schema": ">=52.1.0" + } + }, + "node_modules/aws-cdk-lib/node_modules/@aws-cdk/cloud-assembly-api/node_modules/jsonschema": { + "version": "1.4.1", + "dev": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/aws-cdk-lib/node_modules/@aws-cdk/cloud-assembly-api/node_modules/semver": { + "version": "7.7.3", + "dev": true, + "inBundle": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/aws-cdk-lib/node_modules/@balena/dockerignore": { @@ -5101,7 +5094,7 @@ "license": "Apache-2.0" }, "node_modules/aws-cdk-lib/node_modules/ajv": { - "version": "8.17.1", + "version": "8.18.0", "dev": true, "inBundle": true, "license": "MIT", @@ -5150,19 +5143,24 @@ } }, "node_modules/aws-cdk-lib/node_modules/balanced-match": { - "version": "1.0.2", + "version": "4.0.4", "dev": true, "inBundle": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } }, "node_modules/aws-cdk-lib/node_modules/brace-expansion": { - "version": "1.1.12", + "version": "5.0.3", "dev": true, "inBundle": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, "node_modules/aws-cdk-lib/node_modules/case": { @@ -5192,12 +5190,6 @@ "inBundle": true, "license": "MIT" }, - "node_modules/aws-cdk-lib/node_modules/concat-map": { - "version": "0.0.1", - "dev": true, - "inBundle": true, - "license": "MIT" - }, "node_modules/aws-cdk-lib/node_modules/emoji-regex": { "version": "8.0.0", "dev": true, @@ -5319,15 +5311,18 @@ } }, "node_modules/aws-cdk-lib/node_modules/minimatch": { - "version": "3.1.2", + "version": "10.2.4", "dev": true, "inBundle": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "*" + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/aws-cdk-lib/node_modules/punycode": { @@ -5349,7 +5344,7 @@ } }, "node_modules/aws-cdk-lib/node_modules/semver": { - "version": "7.7.3", + "version": "7.7.4", "dev": true, "inBundle": true, "license": "ISC", @@ -5438,13 +5433,13 @@ } }, "node_modules/axios": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.4.tgz", - "integrity": "sha512-1wVkUaAO6WyaYtCkcYCOx12ZgpGf9Zif+qXa4n+oYzK558YryKqiL6UWwd5DqiH3VRW0GYhTZQ/vlgJrCoNQlg==", + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.6.tgz", + "integrity": "sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==", "license": "MIT", "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.4", + "follow-redirects": "^1.15.11", + "form-data": "^4.0.5", "proxy-from-env": "^1.1.0" } }, @@ -5668,15 +5663,15 @@ } }, "node_modules/bn.js": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", - "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz", + "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==", "license": "MIT" }, "node_modules/bowser": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.13.1.tgz", - "integrity": "sha512-OHawaAbjwx6rqICCKgSG0SAnT05bzd7ppyKLVUITZpANBaaMFBAsaNkto3LoQ31tyFP5kNujE8Cdx85G9VzOkw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz", + "integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==", "dev": true, "license": "MIT" }, @@ -6076,9 +6071,9 @@ } }, "node_modules/constructs": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.4.5.tgz", - "integrity": "sha512-fOoP70YLevMZr5avJHx2DU3LNYmC6wM8OwdrNewMZou1kZnPGOeVzBrRjZNgFDHUlulYUjkpFRSpTE3D+n+ZSg==", + "version": "10.5.1", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.5.1.tgz", + "integrity": "sha512-f/TfFXiS3G/yVIXDjOQn9oTlyu9Wo7Fxyjj7lb8r92iO81jR2uST+9MstxZTmDGx/CgIbxCXkFXgupnLTNxQZg==", "dev": true, "license": "Apache-2.0" }, @@ -6801,9 +6796,9 @@ } }, "node_modules/dotgitignore/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -7347,9 +7342,9 @@ } }, "node_modules/eslint-plugin-import/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -7497,9 +7492,9 @@ } }, "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -7694,10 +7689,26 @@ ], "license": "BSD-3-Clause" }, + "node_modules/fast-xml-builder": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", + "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "path-expression-matcher": "^1.1.3" + } + }, "node_modules/fast-xml-parser": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz", - "integrity": "sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==", + "version": "5.5.6", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.5.6.tgz", + "integrity": "sha512-3+fdZyBRVg29n4rXP0joHthhcHdPUHaIC16cuyyd1iLsuaO6Vea36MPrxgAzbZna8lhvZeRL8Bc9GP56/J9xEw==", "dev": true, "funding": [ { @@ -7707,7 +7718,9 @@ ], "license": "MIT", "dependencies": { - "strnum": "^2.1.0" + "fast-xml-builder": "^1.1.4", + "path-expression-matcher": "^1.1.3", + "strnum": "^2.1.2" }, "bin": { "fxparser": "src/cli/cli.js" @@ -7815,9 +7828,9 @@ } }, "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", "dev": true, "license": "ISC" }, @@ -8212,9 +8225,9 @@ } }, "node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -11317,9 +11330,9 @@ } }, "node_modules/markdown-it": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", - "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.1.tgz", + "integrity": "sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==", "dev": true, "license": "MIT", "dependencies": { @@ -11617,13 +11630,13 @@ "license": "MIT" }, "node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", "dev": true, "license": "ISC", "dependencies": { - "brace-expansion": "^2.0.1" + "brace-expansion": "^2.0.2" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -11910,13 +11923,13 @@ } }, "node_modules/openapi-typescript": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-7.10.1.tgz", - "integrity": "sha512-rBcU8bjKGGZQT4K2ekSTY2Q5veOQbVG/lTKZ49DeCyT9z62hM2Vj/LLHjDHC9W7LJG8YMHcdXpRZDqC1ojB/lw==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-7.13.0.tgz", + "integrity": "sha512-EFP392gcqXS7ntPvbhBzbF8TyBA+baIYEm791Hy5YkjDYKTnk/Tn5OQeKm5BIZvJihpp8Zzr4hzx0Irde1LNGQ==", "dev": true, "license": "MIT", "dependencies": { - "@redocly/openapi-core": "^1.34.5", + "@redocly/openapi-core": "^1.34.6", "ansi-colors": "^4.1.3", "change-case": "^5.4.4", "parse-json": "^8.3.0", @@ -12104,6 +12117,22 @@ "node": ">=8" } }, + "node_modules/path-expression-matcher": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.2.0.tgz", + "integrity": "sha512-DwmPWeFn+tq7TiyJ2CxezCAirXjFxvaiD03npak3cRjlP9+OjTmSy1EpIrEbh+l6JgUundniloMLDQ/6VTdhLQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -12329,9 +12358,9 @@ "license": "MIT" }, "node_modules/projen": { - "version": "0.99.9", - "resolved": "https://registry.npmjs.org/projen/-/projen-0.99.9.tgz", - "integrity": "sha512-yg+0VCwfQyeqwclPuono0vNYKOAsPoO+CCh7xapI2dru8Xw5pEtNs+LEIfFd2pMwEUDTn7QyN/Jt4IfP9jLEzw==", + "version": "0.99.21", + "resolved": "https://registry.npmjs.org/projen/-/projen-0.99.21.tgz", + "integrity": "sha512-2GJUnNWZ9TDmkChzBcf4m1JL6h7gBV83aiCjlXQgcrlBXKqB9d+Sv+E/tLRHUz6bDIw3X2pZ+BSgwN3dd1t0HA==", "bundleDependencies": [ "@iarna/toml", "case", @@ -12361,7 +12390,7 @@ "fast-json-patch": "^3.1.1", "ini": "^2.0.0", "parse-conflict-json": "^4.0.0", - "semver": "^7.7.3", + "semver": "^7.7.4", "shx": "^0.4.0", "xmlbuilder2": "^4.0.3", "yaml": "^2.2.2", @@ -13050,7 +13079,7 @@ } }, "node_modules/projen/node_modules/semver": { - "version": "7.7.3", + "version": "7.7.4", "dev": true, "inBundle": true, "license": "ISC", @@ -14374,9 +14403,9 @@ } }, "node_modules/test-exclude/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -14799,9 +14828,9 @@ "license": "MIT" }, "node_modules/typedoc": { - "version": "0.28.16", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.28.16.tgz", - "integrity": "sha512-x4xW77QC3i5DUFMBp0qjukOTnr/sSg+oEs86nB3LjDslvAmwe/PUGDWbe3GrIqt59oTqoXK5GRK9tAa0sYMiog==", + "version": "0.28.17", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.28.17.tgz", + "integrity": "sha512-ZkJ2G7mZrbxrKxinTQMjFqsCoYY6a5Luwv2GKbTnBCEgV2ihYm5CflA9JnJAwH0pZWavqfYxmDkFHPt4yx2oDQ==", "dev": true, "license": "Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index f085bc6..8601fc9 100644 --- a/package.json +++ b/package.json @@ -32,10 +32,10 @@ "organization": true }, "devDependencies": { - "@aws-sdk/client-cognito-identity-provider": "3.980.0", - "@aws-sdk/client-dynamodb": "3.980.0", - "@aws-sdk/client-s3": "3.980.0", - "@aws-sdk/lib-dynamodb": "3.980.0", + "@aws-sdk/client-cognito-identity-provider": "3.1013.0", + "@aws-sdk/client-dynamodb": "3.1013.0", + "@aws-sdk/client-s3": "3.1013.0", + "@aws-sdk/lib-dynamodb": "3.1013.0", "@hapi/boom": "^10.0.1", "@stylistic/eslint-plugin": "^2", "@types/jest": "^29.5.14", @@ -47,7 +47,7 @@ "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8", "@typescript-eslint/parser": "^8", - "aws-cdk-lib": "2.236.0", + "aws-cdk-lib": "2.244.0", "commit-and-tag-version": "^12", "constructs": "^10.0.0", "dynamodb-onetable": "2.7.5", @@ -56,11 +56,11 @@ "eslint-plugin-import": "^2.32.0", "jest": "^29.7.0", "jest-junit": "^16", - "openapi-typescript": "7.10.1", - "projen": "0.99.9", + "openapi-typescript": "7.13.0", + "projen": "0.99.21", "ts-jest": "^29.4.6", "ts-node": "^10.9.2", - "typedoc": "0.28.16", + "typedoc": "0.28.17", "typescript": "^5.9.3" }, "peerDependencies": { @@ -68,15 +68,15 @@ "@aws-sdk/client-dynamodb": "^3.975.0", "@aws-sdk/client-s3": "^3.975.0", "@aws-sdk/lib-dynamodb": "^3.975.0", - "aws-cdk-lib": ">=2.236.0 <3.0.0", + "aws-cdk-lib": ">=2.244.0 <3.0.0", "dynamodb-onetable": "2.7.5", "openapi-typescript": "^7.10.1", - "projen": ">=0.99.9 <1.0.0" + "projen": ">=0.99.21 <1.0.0" }, "dependencies": { - "@types/aws-lambda": "^8.10.160", - "axios": "^1.13.4", - "constructs": "^10.4.5", + "@types/aws-lambda": "^8.10.161", + "axios": "^1.13.6", + "constructs": "^10.5.1", "date-fns": "^4.1.0", "js-yaml": "^4.1.1", "jsonwebtoken": "^9.0.3", diff --git a/src/constructs/func.ts b/src/constructs/func.ts index 70dab9d..4125233 100644 --- a/src/constructs/func.ts +++ b/src/constructs/func.ts @@ -142,7 +142,7 @@ export class LambdaFunction extends lambdaNodejs.NodejsFunction { super(scope, id, { ...props.lambdaOptions, entry: props.entry, - runtime: Runtime.NODEJS_18_X, + runtime: props.lambdaOptions?.runtime ?? Runtime.NODEJS_LATEST, bundling: { ...props.lambdaOptions?.bundling, externalModules: props.includeSDK ? [] : undefined, From d84f686d36151861aa68acf8ef0b30dbdaf266fb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 20 Mar 2026 14:54:19 +0000 Subject: [PATCH 2/2] chore: self mutation Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- docs/constructs/assets/hierarchy.js | 2 +- docs/constructs/assets/navigation.js | 2 +- docs/constructs/assets/search.js | 2 +- docs/lambda/assets/hierarchy.js | 2 +- docs/lambda/assets/navigation.js | 2 +- docs/lambda/assets/search.js | 2 +- docs/projen/assets/hierarchy.js | 2 +- docs/projen/assets/navigation.js | 2 +- docs/projen/assets/search.js | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/constructs/assets/hierarchy.js b/docs/constructs/assets/hierarchy.js index cf3ea9e..51cb1d9 100644 --- a/docs/constructs/assets/hierarchy.js +++ b/docs/constructs/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJyVk01TgzAURf/LW6fahtIGdlVnnO782jldREhLxjRhknTV4b/7oqjRMnxsYIbcl3NPgDNYY7yD/JVlZJ0QSkmasR0BK/ZKFF4ajYtnoDRcNT8KyGF7aw5aerM5+UpoLwseckDgXeoScpquCJyswqTUXtg9L4S77h66qvxR4WShuEMQeFfOwi6zn8mwWElVWqGx5TLbNQSWWdSmv8yCsu8ynwxsMq3I1wOErpMIesOd2NTywZraDYjH0am6Ce6YzllwZtklvs+yjQx4/aUxpCXzQENwhLu3vK4e1Ujhf+kRzgHIuoF9ir+p4beHpxjt/yScH2kTR8ep4BFeovo82sgIiSyW2D5LfVDihb8pccc9d95YMfQXds1M/SpXCxq+EbxFbXrLdEhPKtKeQNN8ANq6jM4=" \ No newline at end of file +window.hierarchyData = "eJyVlE1zwiAURf/LW2ONRCJhZ9uZjrt+7RwXND4NUwQHcOXkv3dobUtrJh+bLJL7OPcQkjM4a4MHseYlWeSEUsJKviHgcKexCsoaD+IMlMarkQcEAas7uzcq2OUp1GiCqmTMAYF3ZbYgKCsInJwGAcoEdDtZoZ+2D93U4aCBQKWl9yAg+O0krjL5mYwPa6W3Dg2I9bzcNATmZdKmu8yM8u8ynwz003FFvm40BBZ5Ar2VHpdH9ejs0feIp9GxujkrCMt4dOblNb7L8hLp8fpL4wVheRZpOSsS3IOTx/pJDxT+lx7gHIG8Hdil+Jvqf3ss48n6z+jDQJs0OkyF5dk1qsvjEhkgUaYSqxdl9hpf5ZvGexmkD9Zh31fYNjP2VBYzGs9IMUt/Cp1lWqRHFbnsQNN8ANq6jM4=" \ No newline at end of file diff --git a/docs/constructs/assets/navigation.js b/docs/constructs/assets/navigation.js index fe054d0..e34f79f 100644 --- a/docs/constructs/assets/navigation.js +++ b/docs/constructs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "eJyNlF1PgzAUhv9Lrxd1JPNjdzijcTHxa9EL40UHHTTrWtKeOY3ZfxcNDLCnB245z3l4oS+8fTMQn8CmLHZOwCzVbMQKDnl5JVG8vOaO68lRDhtVjtdSp2w6js73o8P2JXciLqS/XA2o3ZnJtAQTbyEXGmTCQRokBopR3hvLi/xRobGaGWW445tlyq+3OsEjdeeU6Uk4QINUA2r3WepMiQVfKnHFgTswVvgijKKsr8auV8rsfFM9obbrTjxYU7hGITUIu+JJqzV/RFcVTU796oRNbYASoQUJa8M4dZOmOGHzP4bS3faUv2XFUVI+38EQsYeRUrqObW9/JbvquSu/BqM+hL0vfmPgb9ejKGX3Cw0fGcL1axeWJ+UjUmExkBJXv4Nw0DZAibB3H7YG6aG3EE5meLs8ilK+gBpSAR+jpPX/LPz4HaL/3L1o8FUczhoPdHJxNp5E+/cfCnuUNw==" \ No newline at end of file +window.navigationData = "eJyNlF1PwjAUhv9Lr4kKCX5whxiNxERFoheGi7IdtobSLu1BNIb/bjQb2+zpGdfnOc/ete/2/i0QPlGMxNh7wElqRE8UEnMxEomW3oM/rSYnOW606Im1MqkY9QeX+95h+1p6GBcqXC4H3O7EZkahHW8xB4MqkagsEYPEOO+dk0X+rMlY9YwzPMjNMpW3W5PQkdpzzjQDj2SQcsDtviiTaZjLpYYbidKjdRCKKIqzvlm3Xmm7C03VhNuuOvHkbOFrhTIIbiWTRmv+iLZqMDwPqxM3NQFORBYkro3j3EPq4sTN/xhOd99R/oaVRln5dIfHiAOMlfJ1bHq7K9lWT/0MvNUf4B6L3xj06QYUp2x/ofErI7hu7dzJRJmMC0uBnLj8HcSDNgFORJ193Bqlj30EeJXR7QooTvmK+pgKhBgnrf5n8ddvEd33HkTDr+Jw13Sgs6uL/nCwX/wACnuUNw==" \ No newline at end of file diff --git a/docs/constructs/assets/search.js b/docs/constructs/assets/search.js index ee4f85f..f19edfc 100644 --- a/docs/constructs/assets/search.js +++ b/docs/constructs/assets/search.js @@ -1 +1 @@ -window.searchData = "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"; \ No newline at end of file +window.searchData = "eJy1XV2T2zay/Su3NK9aL5vfnDcn3uxNNpvNeuxs1Z1y3eKImDFjDaklKTuzLv/3WwBJqQE0yKbE+2TXiN19ABwAjdP8+Lpp6i/t5vb+6+ZTWRWbW/DT7abKn8XmdvO6bUX3fVFttptjs9/cbnb7vG1F++fxh1cfu+f9Zjv+fXO72Xzbjp4i8E+ednXVds1x19XNtLMb/UrkeLs55I2oOozrHAw8PzxFkzbdd8fdJ9HNRFNXPoxXXhHtTf2cl9Uv8i+MiIW6uuqvvizqf+pqLtRwCd8/Gvrv8la8PpRWhOHvqww89sUa9xGUayAO5cQwaNHyQ+kYg64t/lS2fzo0dSd2nSiWxf/hn29+mY38+G81pdaK+d9127Fa/LFuuzXbK/2J4n8oImqh++ssNi6MjMj5ff1UlV39+th9FFVX7vKurO1FirxqFeK6PbNoTMN3dPLu2Hb1899F2+ZP4odjtVvY1pvewXPv4PHsYAVsZSGv6V5+rev9Ekij3aG3WwHJoRF35VP1/nBJDx0a0ZZP1fGwbu8cGvGu/iSqv4pKNOrKC8F10svTycu6KI+taA4Lxw/ZXIbA98LzbM6L4n0rGkmi7/eldLAASl4UI5rdaHxhr6AF5q9Nfvj4zz21AZ5/WmUpMdyx1g+Ezr0rzEbqr7kiwsReS8Ribrf/NfyhrD6KpjR2BRYscgsmAM3uwtdDce7MBBzW5nwlpIkN20TE3LOvBNTlD3vxJu/yu/rY7OZRqeuLvMvb8foF/DUXnTcvVf5cv3n46e6taOv9ZzE/O/OiKJRV8fB725ytVkDxW7e/BMbnbr8OjmW9sFbrf86fH4p8SeS9slgn+sI+X6evn0Q35gE/1M0/DsOuPgvgSXTjzv9YNzWyuxhJk1fd691OtO18dHltPl67QkS5Dy+JmvfXrxD5fbU09rFaHh2nEz3Lndmf/vMqaQXhkpVaGEinOvON2ItOKBmBFV4ZFcooH4yuxvBW5IVCYBPYCaEReZGPNlcjuBNV8ZfnvNwvQNCKqhCjzdUI3sk98V9y8+UjUPvol8HmagTvD/t6+TgcldV6I/F+OAZITixAMVg1vdWqKBYOCoayxti0oucGC0ErelKsELN8FvWRtybIqKfLr4w7niG5gWcPsc7IeGl/K9qOOiYOf19lMce+WKv4CGrB6VCLMXU0nPc9cS40o6xxKJwHRJ4ITSjXHQfnQTjPgiaQ6w+C82DuDmI3C6TtL7qIBhMnTS3MGsdMG4qZ53+vJFB5nUz3yZOm3vii6FXTRrRdI2YOm/PxF0VeI+ZuL/LqeJgf5uFCa6intPmZ2NzzjYZj6eGGj8HOSFyB3VnITLTnuigfX04tZUburU5NvRrFIe92H+/E7tiU3ct0aHVpe7700nHHG+FdWT3txbtR0Gm7urG5Tl20yhbpdMzaL0nsU5LVgvjTWdVMZG2AH5v6mU7o3NGlzVUI8BD/q24+Pe7rL1b88YdVhlJzxhq+Ey7HkKns+temrHblIbfzQz2guviALr4sZlMT46RHGi65zP+X4ffXjb2y6mHGK/PGvZwS0fwotu4D+bWpD+dVraw60TzmO3TfgbpgkgVaIwo7U5x0erPgvoke60R6siAsmZJxguJOHErazj7Ev/O7MC+KUm4b+f4v1WeW25uziVAmdJM0uNNpbeXoSSK0I729ILBr+Mig1wc074Sajiiv3hXu+cYKSd/dMB3YtLk8/PTctEMzpiYnLHFwmAzrOEAsDdtXFf5x0PO2yci9SX2YTtr4wd81+a6snpYE704mlwd/rmVVvGFH1q6/PGw7lS5OAugtz5XAwfIKKF3+JPhEV5dfwnO8GZA3Izi3BvfV/I3iqamPF3m/OVkuuK9issPJ24YWALr89qFpHohWKflS0kcFwQXAWtH2uv7oYS1oXVM+PYnmouFDtmvBOQ5Sq2vSzEEapdfJWXQ5rEvn0QnXYXBwBTA82c/1QScy45IV8z/K80QKyLuf45qskAY0rXteCcfFUxeU/xcYExkkjYNKItcAMptX0nDcqeUKoArxWFaKkj+Ue+dmTAI7mz6W++mNmQtmMvWlQUwWMq7pmemEmAQzLapfA2Y2TSbxuDPl1SBNJM8TkKj8eQVI0yk1iceRVa8Ahptok7Bmc+01AE6l3zQqMgNfAcqxFb8IOXfuunz3iU/wYysqZdeOdkvXH5wu/Dj9eAMCQ1/JTx6se795vufv/3Y0wdHen750jLZaVy1Iko5FKaodyTCH3xtk42ijDdt13mnbo2jeN3Q/O+L3RsdmopPZAH7/8qldGF6aXBxcG93JwhBGsrg4NFGXYfmdqc3QyOlW/tSON5JObI7WRfzWHcqD2JeVuOvEQa6VC/zfjLZtJw7VYEu32G6Fe81uP/6W74+LgCirz6PVcgi4w/Wbc5znKuKyFc9WLu9MiZ1qw4InWllAGM+3LoVB3N/DhsJQiRfAKUS7a8qDa8twQtHtroYhqq55WQRgtLg69Me8Kva0WOUMfra5OnxZ7fbHQty9+dsiBINZW3xaA8TvX5bNif76q8POnoWcAHiVg8VQJs5AM1Dm6ggLoExm804Y85r6AgjOTMAZfsmdr/Oh1W2/yxhxvh97FT4czVthORgW3g87dYL5GfNxdobo1/G35z/e5i+znCec3/zR5C88yhtNoFs73BflzEHw7ysmH5bbC1VdDf5lki4B5QI9lwnEtbiQINYHMCHjEgiWargsCLNnZQLIZeotE049POIu3tZHx9JHQqqHh9pFM9pN3vk4CWNX0+UxO/Bw5eWheGK1HXiBUs2CMZmHE+GXa9QcGNMCtQ3jAnWaA2M2HbORXKZLLwbz3Yt9EzQf18ML+27o63JEF46lIjkHzLRCbiO5QB7nwGiW7tw30iI/lNMFYk5orixvQ7hKk2dBm0rhCTyL1XgHCJxTUdKbc5icFy+4E1W9AWa585uTIf/u6hktYde8OBWNGTCa8eqA/iZIkYON6ZNwSx4cWC5+sIZOXbTgbql9/ZDvf6wK8Qedz9C+b3q78mQ339oevWvRrneXoFBmq4E4NOVz3rwwhh9BGIy4Yz4JQD4i+q7+ufwsXnddUz4cO3JpciCR1l29Lz+LHFkvh4Tph14cMZFx2FctWJDsl6LMe75hvBqFgO6A8DlvStkTS9p2g40uAIA7eXwowbnuaxcsWes56bvtfEn+rmOfBXJ3fGi7sjs6qTSJpjWsr4C0r5+eyurpe9nEp6M7aSXwDKY7w/QKMG2Xd+Lv+e5jWYl3LwfuMCmz596s682uADGkv5f0yGB6XY/4XpZAdH506mfynCPbOUpeE2vNh+1GbQub26+bz6JpJaDbjf8qeJVttpvHUuwL+S7Yzcht+d5A9Uq1ot4d1X8/DJf9JuQjWfLi/uo/e5vtvbcN4ldxHH74sL0fjdUP6g+jj/NflCFstvewDbxXgacbgmUImqG/2d7729B/FYW+Zuhbhr5mGGy29wFlGFiGgWYYbrb34TZMXsWRZhdadqFmF2229xFhF1l2kWYXu7omtgxjzTDZbO/jbZC9giTRDBPLMNEM0832PqEMU8sw1QyzzfY+3Qb+qyzVDTPLMNOHX7IhoyzBZg4Y1FHc8YieBYI8OnvAd/LO5g/oBAJJCwAqrk0h0DkEkhpA8hZsHoFOJJD8gIAKbHMJdDKBYhNFX7DpBDqfQLIEIooYYFMKdE6BZArEVGCbVaDTCiRZIKFsbWKBzizfc42wbzPL15nlK2al5OpiU8s3FibfNf18YmnSqeUHrhno29TydWr5oWsS+jazfJ1ZfuSahr7NLF9nlq+YlRGD5NvM8nVm+ZIrPjWFfZtYvk4sX3LFp6ahbxPL14nlS674PmVrE8vXiRVIrvjULAxsYgU6sQJJFZ+ahYHNq0DnVaB2vIjcuWxiBcamJ7niU7MwILY9nViB5IpPzcLAJlagEyuQXPFTytYmVqATK5Bc8SliBTaxAp1YQeKa/YFNrEAnViC5ElCkDGxiBTqxAsmVgCJlYBMr0IkVSq4EFClDm1ihTqxQciWgSBnaxAp1YoWSKgGZ2di8CnVehSqborKb0OZVaORTkioBxcmQSKl0XoWSKgHFydDmVajzKpRUCShOhjavQp1XoaRKQHEytHkV6rwKJVVCilehzatQ51WYufgc2rwKdV5FnnM3i2xiRTqxInDtZpFNrEgnVuS7drPIJlakEysKXLtZZBMr0okVqUydmoSRTazISNadO2FE5Os6sSLJlZCawJFNrEgnViS5ElITOLKJFenEihSxqAkc2cSKdGJFmXNXiWxmRTqzYsmVkJr9sU2sWCdWLLkSUrM/tokV68SKJVdCavbHNrFinVix5EqYUmfV2GZWrDMrDp1nMptZsc6sWJIlzKjpENvUio2zoGRLRK0dMXEa1KkVS7ZE1HSIbWrFOrXi1Nlgm1qxTq1YkiWipkNsMyvWmZVIskTUdEhsZiU6sxJJloiaDonNrERnViLJElGMTmxmJTqzEsmVKKaYldjMSnRmJZIsEUXpxGZWojMrUQoDtaElNrESnViJIlZGgraZlRhCQ+JapBNCatCZlUiyxB4pU9jUSnRqJZlLb0psaiU6tVLJlhhImcPmVqpzKwXnGKc2uVKdXKnv2ltSm1ypTq5U0iX2t0H4Ko4MY5tcqU6uVPIlDkjUNrtSnV2pJEwckv1l0yvV6ZXGztU2temV6vRKlZAVkcY2v1JDy1L8ovaXlFCzdHqlkjExNRlTm16pTq/Mcyo8mU2vTKdXprItaiZnNrsynV2Z0h2o1DSz2ZXp7MqU7kBtL5lNrkwnVybpklDbS2ZzK9O5lUm2JNQWkdnUynRqZe6VK7OplenUypwrV2YzK9OZlblXrsymVmYopc6VKyO0UlMsdS9d/W+6OfrbYC8ZkwS0PaGZeoZo6vnO1a//zbQ3hFMvcKu9hHTqGdqpFzrXwP43096QT73IuQz2v5n2hoTqxc6VsP/NtDdkVC9xLob9b6a9oaR6qXM97H8z7Q011ZN0SkgN2CP0VM9gn5LfEyo3Akqst9R6cKvIpGBvkE+p8AkpJFOavSnaKyE+IbVkSrY3dXslxSfUygyUcG8q90qNT6jFGSjt3hTvlSCf0qUOgnimfq8kefroAZSCb0r4SpZPyYoHJeKbKr5S5lNqlQdKxzeEfFDifEqWPQgpHwwtH5Q8n5KsJ8R8MNR8UAo9vc0AIeiDoeiDUunpgg+h6YMh6oMS6slyJRCyPhi6PiitPiXnLKHsgyHtg5LrU3LOEeI+GOo+KMU+Jeccoe+DIfCDEu1Tcs4REj8YGj8o3T4l5xyh8oMh84OS7h27DaH0gyH1g5LvHbsNofaDIfeDUvAdqz0h+IOh+INS8R2TnhD9wVD9QSn5GbnmELo/GMI/KDHfsdwT2j8Y4j8oQT+jq6wE9Qz9H5Smn5FrDlEBAKMEAErWz+h5R1QBwCgDgJL2HasGUQkAoxQASt4n81MgigFgVANAKfx0igpEQQCMigAolZ/MUoGoCYBRFAAl9DvyVKIuAEZhAJTYn5FLNlEaAKM2AErvz8hFj6gOgFEeACX5O7JkokIARokAlOzvyJKJKgEYZQJQ0j+dJROFAjAqBaDUf8e6RRQLwKgWgCoAZOSaT5QLwKgXQDSx7BElAzBqBqDqAI4kmygbgFE3AFULcMxconQARu0A+uIBnaQT5QMw6gegagKOZZsoIYBRQwBVF8jIPZOoIoBRRgBVGsjIPZMoJIBRSQBVHcjIPZOoJYBRTABVHwCP3DSIcgIY9QRQNQLwyFWfKCmAUVOAuL8liFz2ibICGHUFULUC8MhckygtgFFbAFUuAI++zYYgn1FegL6+4JFLF1FhAKPEAKpqAB45eYkiAxhVBlCVA/BI9hGFBjAqDaCqB+CR9COKDWBUG6AvN3gk/4iCAxgVB1BVBMfSTRQdwKg6gKokAH1PGVF4AKPyAKqaAPS9YUTxAYzqA6iKAgDJX6IAAUYFApL+1jSSv0QNAowiBCQTCgtRhxj/pm4s/SyaThQ/9jeY3t9vHJ9R+br53+Em1PB0W+vXTRRvbr9++3a+6fT26zd036n8TUZ2fIHz7NP3zj79ZKlP7ROPyCkgpynXKX4Y++wrys6+kri3zoZ/5dmx/0+QcaM4ugF1rc/2ZX5cE/kLzv4Cj+vPOfDIW8QeJPNDz2d/EJ/9AXt8XIMdoqYCz5n8YBaCk6LOh94mYnaa/lGss0/UwqS3HbkSsTH237g6+0zOPtPBZzD49Lk+z4/5n/2i5meD33DwO/hPhjZkw7/y/MIMaHUMmvDJ0IwsHd2y+6b/BBKiKJryUcjzgl+2hPiEyDBO84DvcKePGWqtN/Tl0MdZNjaaOXiD9+FhVrRCRahHF/iiiYsXjrH5zP48vYIPURZxVkq0PD/6yw8Qd9Agp0N3yprJ0I9s99aLDM4hMrSayHMqx+ND3gpjSUFDEi3xYQ8umpwJz5X2kTA0Q1DLIt6iu+tfC+keEPDw8F7u02p2jNbPlAsWfXoIQUQIe8vT5j2sdQN/gmFtC4d5GQ9rYMwN3+hEijCRmCOn0q9n+fnkJzF+YUxrDG4Nj+74GUM8cHhixrxkjnqgDk11tHLIQuQwKcfejnlZjfMxOdwJmHUJbyfS3iGHtj48Sj5vlMZnyNFYo0kKzASJXn0jnDcM62869qU37kchLwR+vhyBzTBYHrmNp8Ixj/BYRLwxHl6nh0YB54M+j4zoU2mo+xAaJqmdnzJEGQEiSTBmcbym6t8rRIsxchnzGGw8q47HwMdzmbcMax+IR01FIxHwFhjro+/IG1pkAt5eSnzGHflD8yzgTVb7M+Yo1UFsCXgTwfzcHKIeGgTmWmd93xxBQws982xpfasceUPYmJm79d1x5A0t9MyEnfiCOPKHEhNmLkx8Cxz5Q3OLmRO6PuiNnKKJwUwLn+Trw/+9Nw+beONlj+zgyMqTEjSyGXdG9N8HQskWPljyIJ1eSooWcdwwppSDXy6FdiicSAxJWjQsu8O/6bgVeuMhJeRNYOr8GyHkCW9sy9nUOMGZBfAmnf6lJMQZvMAPaWnGdPn7l24CJN54gTf38Ntg0ejjFIipuZX0u5GQU+14wdvP0YvYUTsxOuAN8VmoO71yDCHDiThTwjq9ox3hwlQH3vxV78NFSLALpnTY64bUAcNH3gJeh+vOrBUqxQdqn7ddGG96QysVmgjpOPO9YUZAcFICRmmFOZvdb3BDixKeKkx10HgjG2oH2kLTEb4Xje0YE36mVKiFIXot006NzFHV3kmEk018zIt5Swb9rhF8osMIE16r3R/kRmk2GjRmYozfXYcGDLE4HcfJG8+2TPnV+I43gok2IGaXEl8JQHMO7xfMJOPQqGPt8UDqDnjQecvUoRFd/UlUg9SGRkhzjFcHHjPxq6owLzVPvLRveD2gNhRoy2GmFPpLBtG0w50WjBJ3xIRWGydb5IwpeZifN0Rsxoo/b1q0orNO2wGiLVPhkm7KZ1Ef9YMYwhPyWNCK7vwGbOQJ7V9MlWQuCQkRuHiUZMaZ740FEWbNgQpmEwdn0sxCK3Zs6VPyBg00OZj0Ob8oEjEHZbXp2HZv5PYojkDEZAP+wghavvDE8dlojbdI4e0Fr4fMEonF9hBRKx63ABj7gCmWnEfelmSRf6YGpr2HHvEHp81M3YV87R5mED7OxEyf5Au18LjggU6YPXj6PipiJeq6jDe81jfAUFKOdxKPt3tSaxHgLht5AmNux9Sv9G+vIpBojDNezxmfS0W+0OqQ8YYWvTcQkwQfs2Le8ouq+kTqKm+NQi55ffZleDebtn+iNjKRjW7yRmNthOjBTFVHT1bPyzunUPN4+Yb2PQQ06/EiF/CaaCovWImbd/Bhe0pDN7f3H759+z8fAf4O"; \ No newline at end of file diff --git a/docs/lambda/assets/hierarchy.js b/docs/lambda/assets/hierarchy.js index f502a8d..5bae3a6 100644 --- a/docs/lambda/assets/hierarchy.js +++ b/docs/lambda/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJylk89PgzAcxf+XnitC+THYbTNO40ETjfFgdkDaSSNrsRSXuex/t92UlA0GzAtN6Ht5n377ugGCc1mA8avrOxBBFIVzCARZZCSRlDO1swFIf1i8JGAM7lZyUsqUC/pNBIDggzIMxg4KIShFpgRJFhcFKS5jpbJqaiuVy0xZdgqllAW+0PaL/Q+1kdIMC8IUjYfgKISOE823EHgmwBV/Z1TyARBHjiEgyN0hjEIDYZLTm1iSVbz+cobNo9U5BMnxd0hqOM1M6GwmdD5TtGfyW5ic4dd20t3BplGitvH8C+XY3Y2iOlRDyZ/WLDmHotnYAyAy6/uQExHrx10lIj/4S6RMErGIEx2aU6vStoZUhnohXNvThVBLU/ILlekj+SxJIaccr4eAHFh7cGkM3zEwbqXMr4XgJ0dOtKCwKu2Q1+AGEXTDAHq2Cz1k7wYRmB2Yxvj3DH05Dhzdd67yjcBnpitEmKSJKjLum9pk645WxzaiZ1y8UYwJ6xtaN/SIQ7YRd8/ljJes9xFr+q6w7fYH6cltqw==" \ No newline at end of file +window.hierarchyData = "eJylk11PgzAUhv/Lue4mbQGBu834ES800RgvFi8qVGnEFstBM83+u+mmC8xtwLzhgrxvnqenp19gjcEKkhkPKGGExdEDASufCpmiMrqC5AuY+2jxKiGByw+c1Jgbqz6lBQIvSmeQUBYRqG0BCaSFqCpZHYka83ErPc7xtQCySkACWGUjVx+tfhBIc1VkVmpIZj4jxxGhNH5YEPCbAifmWSs0AyT+NIaIML5UOI4aCpNSnQuUH2L+TofNY2dziBINlkqUxtud2MFO7HCneOUU7HCiw69tb7vDzanEu8bzL5W/7W4Vxtsq5e1cp4dYbC/2EIib63tdSivc414TWRD+EpVGaZ9E6qClGq+zOyHrQnshuOe7heCev418rzC/kW+1rHBqsvkQkY1qDy+nEdCGxgVieWqt2Tty6QLVeJ0d8hp4GBMehcT3OPGZtxxE2NyBqch+ztDXY6PRfec8ChvAO+1WSGpUqUCZ9aVuq3WjfY830GfGPqosk7ovtF3ogWNeA3dl8MzUuvcRW/ku2GLxDenJbas=" \ No newline at end of file diff --git a/docs/lambda/assets/navigation.js b/docs/lambda/assets/navigation.js index e846556..06eb2e6 100644 --- a/docs/lambda/assets/navigation.js +++ b/docs/lambda/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "eJyllMFSwjAQht+lZ0alA6jcCiOiB3RwHA8Oh9gEm7EkMU3F6vjuplBK06Rpqsem/37/bnY3z9+eQJ/CG3uAYa/nMSAi+bGhMI1RcioPTyKxieWfN0ygNx70vDDCMeSIeOPnMjhg7CEj4RwQGCM+pWR3XuKw/OZrEBZEo1r18Yejn16JnwvBHNm6tA28RAmjJEEu5JrWhr5jiAOBKWkElgonzBMW0RK9pygREwqzdmotwGYS3N9cA4G2IPvoF5d35IuMHfqmy2rUs8vz/tCvkpVWG6GKoo1Xaa8JVvndRgo5krU05bdOSZhf4h5r0qr80UBDG1M1cRuTNkBld0nAsBNX1XZEN45bu5N18LoaL+hh5/6RwhGiJbOqpANSidffQHnq+Ajicj2m9JVgQQMZSzn+qrYqjEGSHLjWGNW1718oi3UMvN2KTkaK3tHE/0NFeoyrWceK/A4V7XbYvRiz3Gbhyu4EdbmQlkuoTjrinPJEn/X9udO0TwAsNuwqD9JzKlg1na3IGeUvGEJE7ERVZgPmL6udVSpsmAUVM5oSaEcpKhvukeTtQkTgUM5vC9UkNvV29QsAdXFg" \ No newline at end of file +window.navigationData = "eJyllMtSwjAUht8la0alA6jsCiOiC3BwHBcMi9gcbMaSxPRURMd3d7iVhoY01W37n+8/10y/CcInki6hipMGURRj0iULybIE0nOq+FmMi4Q0yBsXjHRbDRLFPGEaBOlO8+BQqceViIZUsAR0X4rN9xzHBYKe02hHtKpNn6Dd+Wnk+CGi8mSXpVXgCaRKihR8yEdaF3qsQFPkUpwE5govzDPHeALvGaTYk2xVTT0KcJmED3e3FGFJVx/NXfMOfFyp/dzKsiPqxfVlsx0UycaorVBDUcUrjNcGK/yuIkUaKMKp/OaZiNZN3GJtWpPfaZXQ1lRt3JNJW6BjBSJU3ItramuiT65btZNz8eoaj+T+5v6RwgFSSmZWSIdmGFvewAxjz0eQ5+fRl6+CowwzjKXmX8VRRQlN0z3XGWO6NoMr47AOgfdLrGVk6D1Ngj9UVI7xNatZUVCjos0N+xdjl7ssfNm1oD4NqWhCcdNBa6nT8q5vv3tte4+y3YXdrIPKOe1YRzpXkQOpXzhjINxEU+YCrl9WNytXuDAjiQOZCeZGGSoX7kmsxwUCeUQRKqg2sW22s18AdXFg" \ No newline at end of file diff --git a/docs/lambda/assets/search.js b/docs/lambda/assets/search.js index 3dfc841..309f27b 100644 --- a/docs/lambda/assets/search.js +++ b/docs/lambda/assets/search.js @@ -1 +1 @@ -window.searchData = "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"; \ No newline at end of file +window.searchData = "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"; \ No newline at end of file diff --git a/docs/projen/assets/hierarchy.js b/docs/projen/assets/hierarchy.js index 88636f0..fb85f0a 100644 --- a/docs/projen/assets/hierarchy.js +++ b/docs/projen/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJyrVirKzy8pVrKKjtVRKkpNy0lNLsnMzwMKVNfWAgCbHgqm" \ No newline at end of file +window.hierarchyData = "eJyrVirKzy8pVrKKjtVRKkpNy0lNLsnMzytWsqqurQUAmx4Kpg==" \ No newline at end of file diff --git a/docs/projen/assets/navigation.js b/docs/projen/assets/navigation.js index 4af5b1e..db225c6 100644 --- a/docs/projen/assets/navigation.js +++ b/docs/projen/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "eJx90MEPwTAUBvD/pefFYkLErUEcBMPBQURqnqxWa9O+IBH/ux1mM+Vd933v1+XbPhjCHdmAjQQKh9oCC5gRmBafEiWcAxdWUSvFiyryTOZHNmhH/WdQ3U+sMOlScSN9oM4oYQUOf56XAXW7BnsFq8C52OozJOgrXoXyNtpmJ6VvPvNOqOtqsIVBqXNXKzJHsCeRfK5alppg1O39HJcSvRZFlqNSXrNCYd62FPuvTD3wXp1yvzoUF/PhlE/G+zmfjWvrKqwUh+LHws+86XSi5+4FqY8ZlA==" \ No newline at end of file +window.navigationData = "eJx90E8PwUAQBfDvMueGqBDprUEcxP+Dg4isGumyus3OBIn47i7VqmXO781vkrd5AOOdIYKBYkVsHUIAueIUIkiMIkJqllEj5YuBAM46O0DUCnvPoLwfOZWnCxPn2geqTBKWSPzzvAik2xW6KzqDRHNnT5iwr3gVyVtbdz4ae/OZdyJdl4PNctY2o0rRGaM7quRz1aJUB8NO9+e4kui1JLIYVfLqFQnztpXYf2XpwXt1yf3qSNw87o/j0XA3jSfDyroqp9XeIDU/87rTDp/bF6mPGZQ=" \ No newline at end of file diff --git a/docs/projen/assets/search.js b/docs/projen/assets/search.js index 5339cd6..49d5c3c 100644 --- a/docs/projen/assets/search.js +++ b/docs/projen/assets/search.js @@ -1 +1 @@ -window.searchData = "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"; \ No newline at end of file +window.searchData = "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"; \ No newline at end of file