diff --git a/examples/provider-specific/awscdk-docker-python-lambda/package-lock.json b/examples/provider-specific/awscdk-docker-python-lambda/package-lock.json index de557ee..ba8f705 100644 --- a/examples/provider-specific/awscdk-docker-python-lambda/package-lock.json +++ b/examples/provider-specific/awscdk-docker-python-lambda/package-lock.json @@ -5,9 +5,9 @@ "packages": { "": { "dependencies": { - "@winglang/platform-awscdk": "^0.56.1", - "aws-cdk": "^2.123.0", - "aws-cdk-lib": "^2.123.0" + "@winglang/platform-awscdk": "^0.59.22", + "aws-cdk": "^2.130.0", + "aws-cdk-lib": "^2.130.0" } }, "node_modules/@aws-cdk/asset-awscli-v1": { @@ -370,29 +370,21 @@ "node": ">=12" } }, - "node_modules/@opentelemetry/api": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", - "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/@winglang/platform-awscdk": { - "version": "0.56.1", - "resolved": "https://registry.npmjs.org/@winglang/platform-awscdk/-/platform-awscdk-0.56.1.tgz", - "integrity": "sha512-wQC+yXkT4SKwyiRlZ2vhaI6sC0KWYvXaY1I4EIutBnZp2XDQ8zJZsGNsPV/8jA46GsAZ/Wz0rXgyghNuETkLeA==", + "version": "0.59.22", + "resolved": "https://registry.npmjs.org/@winglang/platform-awscdk/-/platform-awscdk-0.59.22.tgz", + "integrity": "sha512-Ed5EulXkZqEmfFGUD2f8lErDeC+j0IhB+l1bRHusyUkpRwCsiXA85WOEHFls7ljU3+WVFSVLt7zUS2wtXZ4mqA==", "dependencies": { - "@winglang/sdk": "0.56.1", - "aws-cdk-lib": "^2.116.0", - "constructs": "~10.2.69", + "@winglang/sdk": "0.59.22", + "aws-cdk-lib": "^2.124.0", + "constructs": "^10.3", "safe-stable-stringify": "^2.4.3" } }, "node_modules/@winglang/sdk": { - "version": "0.56.1", - "resolved": "https://registry.npmjs.org/@winglang/sdk/-/sdk-0.56.1.tgz", - "integrity": "sha512-MxsC3CVROUmx26V1io+eEb6u6cb4B9wFOvSy6L7Fa6lxbFOJiVed3h1ei2Oo3MLFEa6FWSmjdl/J7ovu8rZGDQ==", + "version": "0.59.22", + "resolved": "https://registry.npmjs.org/@winglang/sdk/-/sdk-0.59.22.tgz", + "integrity": "sha512-L6ci8py0gN/UoWpNbGtH5htxr6iZN3GrRAVBAy5xOhh68fpdwyUE9sXXHyDhRGJORVd+g2NBTG2YynymAbisew==", "bundleDependencies": [ "@aws-sdk/client-cloudwatch-logs", "@aws-sdk/client-dynamodb", @@ -406,6 +398,7 @@ "@aws-sdk/types", "@aws-sdk/util-dynamodb", "@azure/core-paging", + "@azure/data-tables", "@azure/identity", "@azure/storage-blob", "@google-cloud/datastore", @@ -413,6 +406,7 @@ "@smithy/util-stream", "@smithy/util-utf8", "@types/aws-lambda", + "ajv", "cdktf", "cron-parser", "express", @@ -425,33 +419,36 @@ "protobufjs", "safe-stable-stringify", "stacktracey", + "toml", "ulid", "undici", "uuid", "yaml" ], "dependencies": { - "@aws-sdk/client-cloudwatch-logs": "3.449.0", - "@aws-sdk/client-dynamodb": "3.449.0", - "@aws-sdk/client-elasticache": "3.449.0", - "@aws-sdk/client-lambda": "3.449.0", - "@aws-sdk/client-s3": "3.449.0", - "@aws-sdk/client-secrets-manager": "3.449.0", - "@aws-sdk/client-sns": "3.449.0", - "@aws-sdk/client-sqs": "3.449.0", - "@aws-sdk/s3-request-presigner": "3.449.0", + "@aws-sdk/client-cloudwatch-logs": "3.490.0", + "@aws-sdk/client-dynamodb": "3.490.0", + "@aws-sdk/client-elasticache": "3.490.0", + "@aws-sdk/client-lambda": "3.490.0", + "@aws-sdk/client-s3": "3.490.0", + "@aws-sdk/client-secrets-manager": "3.490.0", + "@aws-sdk/client-sns": "3.490.0", + "@aws-sdk/client-sqs": "3.490.0", + "@aws-sdk/s3-request-presigner": "3.490.0", "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-dynamodb": "3.449.0", + "@aws-sdk/util-dynamodb": "3.490.0", "@azure/core-paging": "^1.5.0", - "@azure/identity": "3.1.3", + "@azure/data-tables": "13.2.2", + "@azure/identity": "4.0.1", "@azure/storage-blob": "12.14.0", "@google-cloud/datastore": "8.4.0", "@google-cloud/storage": "6.9.5", "@smithy/util-stream": "2.0.17", "@smithy/util-utf8": "2.0.0", "@types/aws-lambda": "^8.10.119", - "cdktf": "0.17.0", - "constructs": "~10.2.69", + "ajv": "^8.12.0", + "cdktf": "0.20.3", + "constructs": "^10.3", "cron-parser": "^4.9.0", "express": "^4.18.2", "google-auth-library": "^8.9.0", @@ -463,19 +460,20 @@ "protobufjs": "7.2.5", "safe-stable-stringify": "^2.4.3", "stacktracey": "^2.1.8", + "toml": "^3.0.0", "ulid": "^2.3.0", - "undici": "^5.25.4", + "undici": "^6.6.2", "uuid": "^8.3.2", "yaml": "^2.3.2" }, "engines": { - "node": ">= 18.13.0" + "node": ">= 20.0.0" }, "optionalDependencies": { "esbuild": "^0.19.12" }, "peerDependencies": { - "constructs": "~10.2.69" + "constructs": "^10.3" } }, "node_modules/@winglang/sdk/node_modules/@aws-crypto/crc32": { @@ -564,48 +562,52 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-cloudwatch-logs": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/eventstream-serde-browser": "^2.0.16", + "@smithy/eventstream-serde-config-resolver": "^2.0.16", + "@smithy/eventstream-serde-node": "^2.0.16", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0", "uuid": "^8.3.2" }, @@ -614,50 +616,51 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-dynamodb": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-endpoint-discovery": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-endpoint-discovery": "3.489.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.12", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-middleware": "^2.0.9", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", + "@smithy/util-waiter": "^2.0.16", "tslib": "^2.5.0", "uuid": "^8.3.2" }, @@ -666,49 +669,50 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-elasticache": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.12", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", + "@smithy/util-waiter": "^2.0.16", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, @@ -717,53 +721,54 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-lambda": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/eventstream-serde-browser": "^2.0.12", - "@smithy/eventstream-serde-config-resolver": "^2.0.12", - "@smithy/eventstream-serde-node": "^2.0.12", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/eventstream-serde-browser": "^2.0.16", + "@smithy/eventstream-serde-config-resolver": "^2.0.16", + "@smithy/eventstream-serde-node": "^2.0.16", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-stream": "^2.0.17", - "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.12", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-stream": "^2.0.24", + "@smithy/util-utf8": "^2.0.2", + "@smithy/util-waiter": "^2.0.16", "tslib": "^2.5.0" }, "engines": { @@ -771,65 +776,66 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-s3": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-bucket-endpoint": "3.449.0", - "@aws-sdk/middleware-expect-continue": "3.449.0", - "@aws-sdk/middleware-flexible-checksums": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-location-constraint": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-sdk-s3": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-ssec": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/signature-v4-multi-region": "3.449.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@aws-sdk/xml-builder": "3.310.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/eventstream-serde-browser": "^2.0.12", - "@smithy/eventstream-serde-config-resolver": "^2.0.12", - "@smithy/eventstream-serde-node": "^2.0.12", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-blob-browser": "^2.0.12", - "@smithy/hash-node": "^2.0.12", - "@smithy/hash-stream-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/md5-js": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-bucket-endpoint": "3.489.0", + "@aws-sdk/middleware-expect-continue": "3.489.0", + "@aws-sdk/middleware-flexible-checksums": "3.489.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-location-constraint": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-sdk-s3": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-ssec": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/signature-v4-multi-region": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@aws-sdk/xml-builder": "3.485.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/eventstream-serde-browser": "^2.0.16", + "@smithy/eventstream-serde-config-resolver": "^2.0.16", + "@smithy/eventstream-serde-node": "^2.0.16", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-blob-browser": "^2.0.17", + "@smithy/hash-node": "^2.0.18", + "@smithy/hash-stream-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/md5-js": "^2.0.18", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-stream": "^2.0.17", - "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.12", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-stream": "^2.0.24", + "@smithy/util-utf8": "^2.0.2", + "@smithy/util-waiter": "^2.0.16", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, @@ -838,48 +844,49 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-secrets-manager": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0", "uuid": "^8.3.2" }, @@ -888,48 +895,49 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sns": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, @@ -938,50 +946,51 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sqs": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-sdk-sqs": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/md5-js": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-sdk-sqs": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/md5-js": "^2.0.18", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-middleware": "^2.0.9", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -989,45 +998,46 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sso": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -1035,48 +1045,48 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sts": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-sdk-sts": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-middleware": "^2.0.9", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, @@ -1085,11 +1095,15 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/core": { - "version": "3.445.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/smithy-client": "^2.1.12", + "@smithy/core": "^1.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/signature-v4": "^2.0.0", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1097,13 +1111,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-env": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1111,19 +1125,19 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.449.0", - "@aws-sdk/credential-provider-process": "3.449.0", - "@aws-sdk/credential-provider-sso": "3.449.0", - "@aws-sdk/credential-provider-web-identity": "3.449.0", - "@aws-sdk/types": "3.449.0", + "@aws-sdk/credential-provider-env": "3.489.0", + "@aws-sdk/credential-provider-process": "3.489.0", + "@aws-sdk/credential-provider-sso": "3.490.0", + "@aws-sdk/credential-provider-web-identity": "3.489.0", + "@aws-sdk/types": "3.489.0", "@smithy/credential-provider-imds": "^2.0.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1131,20 +1145,20 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-node": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.449.0", - "@aws-sdk/credential-provider-ini": "3.449.0", - "@aws-sdk/credential-provider-process": "3.449.0", - "@aws-sdk/credential-provider-sso": "3.449.0", - "@aws-sdk/credential-provider-web-identity": "3.449.0", - "@aws-sdk/types": "3.449.0", + "@aws-sdk/credential-provider-env": "3.489.0", + "@aws-sdk/credential-provider-ini": "3.490.0", + "@aws-sdk/credential-provider-process": "3.489.0", + "@aws-sdk/credential-provider-sso": "3.490.0", + "@aws-sdk/credential-provider-web-identity": "3.489.0", + "@aws-sdk/types": "3.489.0", "@smithy/credential-provider-imds": "^2.0.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1152,14 +1166,14 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-process": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1167,16 +1181,16 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/client-sso": "3.449.0", - "@aws-sdk/token-providers": "3.449.0", - "@aws-sdk/types": "3.449.0", + "@aws-sdk/client-sso": "3.490.0", + "@aws-sdk/token-providers": "3.489.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1184,13 +1198,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1198,7 +1212,7 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/endpoint-cache": { - "version": "3.310.0", + "version": "3.465.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -1210,16 +1224,16 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-bucket-endpoint": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-arn-parser": "3.310.0", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", - "@smithy/util-config-provider": "^2.0.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-arn-parser": "3.465.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", + "@smithy/util-config-provider": "^2.1.0", "tslib": "^2.5.0" }, "engines": { @@ -1227,15 +1241,15 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-endpoint-discovery": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/endpoint-cache": "3.310.0", - "@aws-sdk/types": "3.449.0", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/endpoint-cache": "3.465.0", + "@aws-sdk/types": "3.489.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1243,13 +1257,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-expect-continue": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1257,17 +1271,17 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-flexible-checksums": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/crc32": "3.0.0", "@aws-crypto/crc32c": "3.0.0", - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/is-array-buffer": "^2.0.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", - "@smithy/util-utf8": "^2.0.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -1275,13 +1289,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-host-header": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1289,12 +1303,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-location-constraint": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1302,12 +1316,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-logger": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1315,13 +1329,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1329,15 +1343,18 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-arn-parser": "3.310.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-arn-parser": "3.465.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/protocol-http": "^3.0.12", + "@smithy/signature-v4": "^2.0.0", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/util-config-provider": "^2.1.0", "tslib": "^2.5.0" }, "engines": { @@ -1345,28 +1362,14 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-sqs": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "@smithy/util-hex-encoding": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.5.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-sts": { - "version": "3.449.0", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -1374,16 +1377,16 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-signing": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^3.0.8", + "@smithy/protocol-http": "^3.0.12", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.4.0", - "@smithy/util-middleware": "^2.0.5", + "@smithy/types": "^2.8.0", + "@smithy/util-middleware": "^2.0.9", "tslib": "^2.5.0" }, "engines": { @@ -1391,12 +1394,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-ssec": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1404,14 +1407,14 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1419,14 +1422,15 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/region-config-resolver": { - "version": "3.433.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^2.1.3", - "@smithy/types": "^2.4.0", - "@smithy/util-config-provider": "^2.0.0", - "@smithy/util-middleware": "^2.0.5", + "@aws-sdk/types": "3.489.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/types": "^2.8.0", + "@smithy/util-config-provider": "^2.1.0", + "@smithy/util-middleware": "^2.0.9", "tslib": "^2.5.0" }, "engines": { @@ -1434,17 +1438,17 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/s3-request-presigner": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/signature-v4-multi-region": "3.449.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-format-url": "3.449.0", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", + "@aws-sdk/signature-v4-multi-region": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-format-url": "3.489.0", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1452,14 +1456,15 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/protocol-http": "^3.0.8", + "@aws-sdk/middleware-sdk-s3": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@smithy/protocol-http": "^3.0.12", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1467,46 +1472,46 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/token-providers": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^3.0.8", + "@smithy/protocol-http": "^3.0.12", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -1526,7 +1531,7 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-arn-parser": { - "version": "3.310.0", + "version": "3.465.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -1537,7 +1542,7 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-dynamodb": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -1551,12 +1556,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-endpoints": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/util-endpoints": "^1.0.2", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", + "@smithy/util-endpoints": "^1.0.8", "tslib": "^2.5.0" }, "engines": { @@ -1564,13 +1570,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-format-url": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/querystring-builder": "^2.0.12", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/querystring-builder": "^2.0.16", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1589,24 +1595,24 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "bowser": "^2.11.0", "tslib": "^2.5.0" } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1630,10 +1636,11 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/xml-builder": { - "version": "3.310.0", + "version": "3.485.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1772,30 +1779,59 @@ "node": ">=14.0.0" } }, + "node_modules/@winglang/sdk/node_modules/@azure/core-xml": { + "version": "1.3.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "fast-xml-parser": "^4.2.4", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/data-tables": { + "version": "13.2.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.0.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-xml": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@winglang/sdk/node_modules/@azure/identity": { - "version": "3.1.3", + "version": "4.0.1", "inBundle": true, "license": "MIT", "dependencies": { "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", + "@azure/core-auth": "^1.5.0", "@azure/core-client": "^1.4.0", "@azure/core-rest-pipeline": "^1.1.0", "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", + "@azure/core-util": "^1.3.0", "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.32.2", - "@azure/msal-common": "^9.0.2", - "@azure/msal-node": "^1.14.6", + "@azure/msal-browser": "^3.5.0", + "@azure/msal-node": "^2.5.1", "events": "^3.0.0", "jws": "^4.0.0", "open": "^8.0.0", "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" + "tslib": "^2.2.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, "node_modules/@winglang/sdk/node_modules/@azure/logger": { @@ -1810,18 +1846,18 @@ } }, "node_modules/@winglang/sdk/node_modules/@azure/msal-browser": { - "version": "2.38.2", + "version": "3.7.1", "inBundle": true, "license": "MIT", "dependencies": { - "@azure/msal-common": "13.3.0" + "@azure/msal-common": "14.6.1" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@winglang/sdk/node_modules/@azure/msal-common": { - "version": "13.3.0", + "version": "14.6.1", "inBundle": true, "license": "MIT", "engines": { @@ -1829,16 +1865,16 @@ } }, "node_modules/@winglang/sdk/node_modules/@azure/msal-node": { - "version": "1.18.3", + "version": "2.6.2", "inBundle": true, "license": "MIT", "dependencies": { - "@azure/msal-common": "13.3.0", + "@azure/msal-common": "14.6.1", "jsonwebtoken": "^9.0.0", "uuid": "^8.3.0" }, "engines": { - "node": "10 || 12 || 14 || 16 || 18" + "node": ">=16" } }, "node_modules/@winglang/sdk/node_modules/@azure/storage-blob": { @@ -2041,7 +2077,7 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/chunked-blob-reader": { - "version": "2.0.0", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -2049,11 +2085,11 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/chunked-blob-reader-native": { - "version": "2.0.0", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/util-base64": "^2.0.0", + "@smithy/util-base64": "^2.1.1", "tslib": "^2.5.0" } }, @@ -2072,6 +2108,24 @@ "node": ">=14.0.0" } }, + "node_modules/@winglang/sdk/node_modules/@smithy/core": { + "version": "1.3.1", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@smithy/middleware-endpoint": "^2.4.1", + "@smithy/middleware-retry": "^2.1.1", + "@smithy/middleware-serde": "^2.1.1", + "@smithy/protocol-http": "^3.1.1", + "@smithy/smithy-client": "^2.3.1", + "@smithy/types": "^2.9.1", + "@smithy/util-middleware": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@winglang/sdk/node_modules/@smithy/credential-provider-imds": { "version": "2.2.1", "inBundle": true, @@ -2099,12 +2153,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-browser": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-serde-universal": "^2.0.12", - "@smithy/types": "^2.4.0", + "@smithy/eventstream-serde-universal": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2112,11 +2166,11 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-config-resolver": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2124,12 +2178,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-node": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-serde-universal": "^2.0.12", - "@smithy/types": "^2.4.0", + "@smithy/eventstream-serde-universal": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2137,12 +2191,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-universal": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-codec": "^2.0.12", - "@smithy/types": "^2.4.0", + "@smithy/eventstream-codec": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2162,13 +2216,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/hash-blob-browser": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/chunked-blob-reader": "^2.0.0", - "@smithy/chunked-blob-reader-native": "^2.0.0", - "@smithy/types": "^2.4.0", + "@smithy/chunked-blob-reader": "^2.1.1", + "@smithy/chunked-blob-reader-native": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" } }, @@ -2187,12 +2241,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/hash-stream-node": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^2.4.0", - "@smithy/util-utf8": "^2.0.0", + "@smithy/types": "^2.9.1", + "@smithy/util-utf8": "^2.1.1", "tslib": "^2.5.0" }, "engines": { @@ -2220,12 +2274,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/md5-js": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^2.4.0", - "@smithy/util-utf8": "^2.0.0", + "@smithy/types": "^2.9.1", + "@smithy/util-utf8": "^2.1.1", "tslib": "^2.5.0" } }, @@ -2404,17 +2458,17 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/signature-v4": { - "version": "2.0.11", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-codec": "^2.0.11", - "@smithy/is-array-buffer": "^2.0.0", - "@smithy/types": "^2.3.5", - "@smithy/util-hex-encoding": "^2.0.0", - "@smithy/util-middleware": "^2.0.4", - "@smithy/util-uri-escape": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", + "@smithy/eventstream-codec": "^2.1.1", + "@smithy/is-array-buffer": "^2.1.1", + "@smithy/types": "^2.9.1", + "@smithy/util-hex-encoding": "^2.1.1", + "@smithy/util-middleware": "^2.1.1", + "@smithy/util-uri-escape": "^2.1.1", + "@smithy/util-utf8": "^2.1.1", "tslib": "^2.5.0" }, "engines": { @@ -2635,12 +2689,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/util-waiter": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/abort-controller": "^2.0.12", - "@smithy/types": "^2.4.0", + "@smithy/abort-controller": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2671,9 +2725,12 @@ "license": "MIT" }, "node_modules/@winglang/sdk/node_modules/@types/node": { - "version": "18.18.4", + "version": "20.11.0", "inBundle": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } }, "node_modules/@winglang/sdk/node_modules/@types/node-fetch": { "version": "2.6.6", @@ -2742,6 +2799,21 @@ "node": ">= 14" } }, + "node_modules/@winglang/sdk/node_modules/ajv": { + "version": "8.12.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/@winglang/sdk/node_modules/ansi-regex": { "version": "5.0.1", "inBundle": true, @@ -2872,19 +2944,20 @@ } }, "node_modules/@winglang/sdk/node_modules/call-bind": { - "version": "1.0.2", + "version": "1.0.5", "inBundle": true, "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/@winglang/sdk/node_modules/cdktf": { - "version": "0.17.0", + "version": "0.20.3", "bundleDependencies": [ "archiver", "json-stable-stringify", @@ -2893,112 +2966,62 @@ "inBundle": true, "license": "MPL-2.0", "dependencies": { - "archiver": "5.3.1", - "json-stable-stringify": "^1.0.2", - "semver": "^7.3.8" + "archiver": "6.0.1", + "json-stable-stringify": "1.1.0", + "semver": "7.5.4" }, "peerDependencies": { "constructs": "^10.0.25" } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver": { - "version": "5.3.1", + "version": "6.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.3", + "archiver-utils": "^4.0.1", + "async": "^3.2.4", "buffer-crc32": "^0.2.1", "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" + "readdir-glob": "^1.1.2", + "tar-stream": "^3.0.0", + "zip-stream": "^5.0.1" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils": { - "version": "2.1.0", + "version": "4.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "glob": "^7.1.4", + "glob": "^8.0.0", "graceful-fs": "^4.2.0", "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", + "lodash": "^4.17.15", "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" + "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.7", - "inBundle": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils/node_modules/string_decoder": { - "version": "1.1.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" + "node": ">= 12.0.0" } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/async": { - "version": "3.2.4", + "version": "3.2.5", "inBundle": true, "license": "MIT" }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/balanced-match": { - "version": "1.0.2", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/b4a": { + "version": "1.6.4", "inBundle": true, - "license": "MIT" + "license": "ISC" }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/balanced-match": { + "version": "1.0.2", "inBundle": true, "license": "MIT" }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/bl": { - "version": "4.1.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/brace-expansion": { "version": "2.0.1", "inBundle": true, @@ -3007,29 +3030,6 @@ "balanced-match": "^1.0.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/buffer": { - "version": "5.7.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/buffer-crc32": { "version": "0.2.13", "inBundle": true, @@ -3038,25 +3038,33 @@ "node": "*" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/call-bind": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/compress-commons": { - "version": "4.1.1", + "version": "5.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", + "crc-32": "^1.2.0", + "crc32-stream": "^5.0.0", "normalize-path": "^3.0.0", "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/concat-map": { - "version": "0.0.1", - "inBundle": true, - "license": "MIT" - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/core-util-is": { "version": "1.0.3", "inBundle": true, @@ -3074,7 +3082,7 @@ } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/crc32-stream": { - "version": "4.0.2", + "version": "5.0.0", "inBundle": true, "license": "MIT", "dependencies": { @@ -3082,19 +3090,24 @@ "readable-stream": "^3.4.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/end-of-stream": { - "version": "1.4.4", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/define-data-property": { + "version": "1.1.1", "inBundle": true, "license": "MIT", "dependencies": { - "once": "^1.4.0" + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/fs-constants": { - "version": "1.0.0", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/fast-fifo": { + "version": "1.3.2", "inBundle": true, "license": "MIT" }, @@ -3103,69 +3116,106 @@ "inBundle": true, "license": "ISC" }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/function-bind": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/get-intrinsic": { + "version": "1.2.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob": { - "version": "7.2.3", + "version": "8.1.0", "inBundle": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": "*" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob/node_modules/brace-expansion": { - "version": "1.1.11", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/gopd": { + "version": "1.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/graceful-fs": { + "version": "4.2.11", + "inBundle": true, + "license": "ISC" + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/has-property-descriptors": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/has-proto": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/has-symbols": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/hasown": { + "version": "2.0.0", "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "function-bind": "^1.1.2" }, "engines": { - "node": "*" + "node": ">= 0.4" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/graceful-fs": { - "version": "4.2.10", - "inBundle": true, - "license": "ISC" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/ieee754": { - "version": "1.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "BSD-3-Clause" - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/inflight": { "version": "1.0.6", "inBundle": true, @@ -3181,16 +3231,22 @@ "license": "ISC" }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/isarray": { - "version": "1.0.0", + "version": "2.0.5", "inBundle": true, "license": "MIT" }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/json-stable-stringify": { - "version": "1.0.2", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "jsonify": "^0.0.1" + "call-bind": "^1.0.5", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3215,8 +3271,13 @@ "node": ">= 0.6.3" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/isarray": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.7", + "version": "2.3.8", "inBundle": true, "license": "MIT", "dependencies": { @@ -3229,6 +3290,11 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/string_decoder": { "version": "1.1.1", "inBundle": true, @@ -3237,28 +3303,8 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.defaults": { - "version": "4.2.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.difference": { - "version": "4.5.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.flatten": { - "version": "4.4.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.isplainobject": { - "version": "4.0.6", - "inBundle": true, - "license": "MIT" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.union": { - "version": "4.6.0", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash": { + "version": "4.17.21", "inBundle": true, "license": "MIT" }, @@ -3274,7 +3320,7 @@ } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/minimatch": { - "version": "5.1.0", + "version": "5.1.6", "inBundle": true, "license": "ISC", "dependencies": { @@ -3292,6 +3338,14 @@ "node": ">=0.10.0" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/object-keys": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/once": { "version": "1.4.0", "inBundle": true, @@ -3300,21 +3354,18 @@ "wrappy": "1" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/path-is-absolute": { - "version": "1.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/process-nextick-args": { "version": "2.0.1", "inBundle": true, "license": "MIT" }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/queue-tick": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/readable-stream": { - "version": "3.6.0", + "version": "3.6.2", "inBundle": true, "license": "MIT", "dependencies": { @@ -3327,7 +3378,7 @@ } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/readdir-glob": { - "version": "1.1.2", + "version": "1.1.3", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -3335,12 +3386,26 @@ } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/safe-buffer": { - "version": "5.1.2", + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "inBundle": true, "license": "MIT" }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/semver": { - "version": "7.3.8", + "version": "7.5.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -3353,6 +3418,29 @@ "node": ">=10" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/set-function-length": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/streamx": { + "version": "2.15.6", + "inBundle": true, + "license": "MIT", + "dependencies": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" + } + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/string_decoder": { "version": "1.3.0", "inBundle": true, @@ -3361,38 +3449,14 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT" - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/tar-stream": { - "version": "2.2.0", + "version": "3.1.6", "inBundle": true, "license": "MIT", "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/util-deprecate": { @@ -3411,16 +3475,16 @@ "license": "ISC" }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/zip-stream": { - "version": "4.1.0", + "version": "5.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", + "archiver-utils": "^4.0.1", + "compress-commons": "^5.0.1", "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, "node_modules/@winglang/sdk/node_modules/cliui": { @@ -3560,6 +3624,19 @@ } } }, + "node_modules/@winglang/sdk/node_modules/define-data-property": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@winglang/sdk/node_modules/define-lazy-prop": { "version": "2.0.0", "inBundle": true, @@ -3734,6 +3811,11 @@ "inBundle": true, "license": "MIT" }, + "node_modules/@winglang/sdk/node_modules/fast-deep-equal": { + "version": "3.1.3", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/fast-text-encoding": { "version": "1.0.6", "inBundle": true, @@ -3807,9 +3889,12 @@ } }, "node_modules/@winglang/sdk/node_modules/function-bind": { - "version": "1.1.1", + "version": "1.1.2", "inBundle": true, - "license": "MIT" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/@winglang/sdk/node_modules/gaxios": { "version": "6.1.1", @@ -3846,14 +3931,14 @@ } }, "node_modules/@winglang/sdk/node_modules/get-intrinsic": { - "version": "1.2.1", + "version": "1.2.2", "inBundle": true, "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3908,6 +3993,17 @@ "node": ">=14" } }, + "node_modules/@winglang/sdk/node_modules/gopd": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/@winglang/sdk/node_modules/gtoken": { "version": "7.0.1", "inBundle": true, @@ -3920,12 +4016,15 @@ "node": ">=14.0.0" } }, - "node_modules/@winglang/sdk/node_modules/has": { - "version": "1.0.4", + "node_modules/@winglang/sdk/node_modules/has-property-descriptors": { + "version": "1.0.1", "inBundle": true, "license": "MIT", - "engines": { - "node": ">= 0.4.0" + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/@winglang/sdk/node_modules/has-proto": { @@ -3950,6 +4049,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/@winglang/sdk/node_modules/hasown": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@winglang/sdk/node_modules/http-errors": { "version": "2.0.0", "inBundle": true, @@ -4102,6 +4212,11 @@ "bignumber.js": "^9.0.0" } }, + "node_modules/@winglang/sdk/node_modules/json-schema-traverse": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/jsonschema": { "version": "1.4.1", "inBundle": true, @@ -4473,6 +4588,14 @@ "node": ">= 0.10" } }, + "node_modules/@winglang/sdk/node_modules/punycode": { + "version": "2.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/@winglang/sdk/node_modules/qs": { "version": "6.11.0", "inBundle": true, @@ -4549,6 +4672,14 @@ "node": ">=0.10.0" } }, + "node_modules/@winglang/sdk/node_modules/require-from-string": { + "version": "2.0.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@winglang/sdk/node_modules/retry": { "version": "0.13.1", "inBundle": true, @@ -4659,6 +4790,21 @@ "node": ">= 0.8.0" } }, + "node_modules/@winglang/sdk/node_modules/set-function-length": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@winglang/sdk/node_modules/setprototypeof": { "version": "1.2.0", "inBundle": true, @@ -4802,6 +4948,11 @@ "node": ">=0.6" } }, + "node_modules/@winglang/sdk/node_modules/toml": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/tr46": { "version": "0.0.3", "inBundle": true, @@ -4846,16 +4997,21 @@ } }, "node_modules/@winglang/sdk/node_modules/undici": { - "version": "5.25.4", + "version": "6.6.2", "inBundle": true, "license": "MIT", "dependencies": { "@fastify/busboy": "^2.0.0" }, "engines": { - "node": ">=14.0" + "node": ">=18.0" } }, + "node_modules/@winglang/sdk/node_modules/undici-types": { + "version": "5.26.5", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/unpipe": { "version": "1.0.0", "inBundle": true, @@ -4864,6 +5020,14 @@ "node": ">= 0.8" } }, + "node_modules/@winglang/sdk/node_modules/uri-js": { + "version": "4.4.1", + "inBundle": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, "node_modules/@winglang/sdk/node_modules/util-deprecate": { "version": "1.0.2", "inBundle": true, @@ -5006,9 +5170,9 @@ } }, "node_modules/aws-cdk": { - "version": "2.123.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.123.0.tgz", - "integrity": "sha512-JvGNN1FobSaGwirJJQZ1oIkaHFfQoLbRyuxzFNQSs2wlVltwFb1VdR7FNxh0sVzugM2RsYQu8xQPUa53ZnDlyg==", + "version": "2.130.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.130.0.tgz", + "integrity": "sha512-MsjGzQ2kZv0FEfXvpW7FTJRnefew0GrYt9M2SMN2Yn45+yjugGl2X8to416kABeFz1OFqW56hq8Y5BiLuFDVLQ==", "bin": { "cdk": "bin/cdk" }, @@ -5020,9 +5184,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.123.0", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.123.0.tgz", - "integrity": "sha512-KSfX1ex52N/v25hjOlec1D9iCBLbGpegTR8rB4kYVqdQCdCWbKAwZjo6f38JZqkDlEJn+g249p8xiniq/gDniQ==", + "version": "2.130.0", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.130.0.tgz", + "integrity": "sha512-yK7ibePipdjlI4AFM94fwwtsCkmpWJ0JFZTMPahahC/3Pxe/BA/nnI/4Namvl5QPxW5QlU0xQYU7cywioq3RQg==", "bundleDependencies": [ "@balena/dockerignore", "case", @@ -5033,7 +5197,8 @@ "punycode", "semver", "table", - "yaml" + "yaml", + "mime-types" ], "dependencies": { "@aws-cdk/asset-awscli-v1": "^2.2.202", @@ -5042,11 +5207,12 @@ "@balena/dockerignore": "^1.0.2", "case": "1.6.3", "fs-extra": "^11.2.0", - "ignore": "^5.3.0", + "ignore": "^5.3.1", "jsonschema": "^1.4.1", + "mime-types": "^2.1.35", "minimatch": "^3.1.2", "punycode": "^2.3.1", - "semver": "^7.5.4", + "semver": "^7.6.0", "table": "^6.8.1", "yaml": "1.10.2" }, @@ -5179,7 +5345,7 @@ "license": "ISC" }, "node_modules/aws-cdk-lib/node_modules/ignore": { - "version": "5.3.0", + "version": "5.3.1", "inBundle": true, "license": "MIT", "engines": { @@ -5234,6 +5400,25 @@ "node": ">=10" } }, + "node_modules/aws-cdk-lib/node_modules/mime-db": { + "version": "1.52.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/aws-cdk-lib/node_modules/mime-types": { + "version": "2.1.35", + "inBundle": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/aws-cdk-lib/node_modules/minimatch": { "version": "3.1.2", "inBundle": true, @@ -5262,7 +5447,7 @@ } }, "node_modules/aws-cdk-lib/node_modules/semver": { - "version": "7.5.4", + "version": "7.6.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -5360,9 +5545,9 @@ } }, "node_modules/constructs": { - "version": "10.2.70", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.2.70.tgz", - "integrity": "sha512-z6zr1E8K/9tzJbCQzY0UGX0/oVKPFKu9C/mzEnghCG6TAJINnvlq0CMKm63XqqeMleadZYm5T3sZGJKcxJS/Pg==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.3.0.tgz", + "integrity": "sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==", "engines": { "node": ">= 16.14.0" } @@ -5418,28 +5603,6 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/google-p12-pem": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz", - "integrity": "sha512-WPkN4yGtz05WZ5EhtlxNDWPhC4JIic6G8ePitwUWy4l+XPVYec+a0j0Ts47PDtW59y3RwAhUd9/h9ZZ63px6RQ==", - "dependencies": { - "node-forge": "^1.3.1" - }, - "bin": { - "gp12-pem": "build/src/bin/gp12-pem.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" - } - }, "node_modules/safe-stable-stringify": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", diff --git a/examples/provider-specific/awscdk-docker-python-lambda/package.json b/examples/provider-specific/awscdk-docker-python-lambda/package.json index 4e6f5a4..4047095 100644 --- a/examples/provider-specific/awscdk-docker-python-lambda/package.json +++ b/examples/provider-specific/awscdk-docker-python-lambda/package.json @@ -1,7 +1,7 @@ { "dependencies": { - "@winglang/platform-awscdk": "^0.56.1", - "aws-cdk": "^2.123.0", - "aws-cdk-lib": "^2.123.0" + "@winglang/platform-awscdk": "^0.59.22", + "aws-cdk": "^2.130.0", + "aws-cdk-lib": "^2.130.0" } } diff --git a/examples/provider-specific/awscdk-hello-wing/package-lock.json b/examples/provider-specific/awscdk-hello-wing/package-lock.json index 04dbd90..cf38b31 100644 --- a/examples/provider-specific/awscdk-hello-wing/package-lock.json +++ b/examples/provider-specific/awscdk-hello-wing/package-lock.json @@ -5,14 +5,14 @@ "packages": { "": { "dependencies": { - "@winglang/platform-awscdk": "^0.56.1", - "aws-cdk": "^2.123.0" + "@winglang/platform-awscdk": "^0.59.22", + "aws-cdk": "^2.130.0" } }, "node_modules/@aws-cdk/asset-awscli-v1": { - "version": "2.2.201", - "resolved": "https://registry.npmjs.org/@aws-cdk/asset-awscli-v1/-/asset-awscli-v1-2.2.201.tgz", - "integrity": "sha512-INZqcwDinNaIdb5CtW3ez5s943nX5stGBQS6VOP2JDlOFP81hM3fds/9NDknipqfUkZM43dx+HgVvkXYXXARCQ==" + "version": "2.2.202", + "resolved": "https://registry.npmjs.org/@aws-cdk/asset-awscli-v1/-/asset-awscli-v1-2.2.202.tgz", + "integrity": "sha512-JqlF0D4+EVugnG5dAsNZMqhu3HW7ehOXm5SDMxMbXNDMdsF0pxtQKNHRl52z1U9igsHmaFpUgSGjbhAJ+0JONg==" }, "node_modules/@aws-cdk/asset-kubectl-v20": { "version": "2.1.2", @@ -369,29 +369,21 @@ "node": ">=12" } }, - "node_modules/@opentelemetry/api": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", - "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/@winglang/platform-awscdk": { - "version": "0.56.1", - "resolved": "https://registry.npmjs.org/@winglang/platform-awscdk/-/platform-awscdk-0.56.1.tgz", - "integrity": "sha512-wQC+yXkT4SKwyiRlZ2vhaI6sC0KWYvXaY1I4EIutBnZp2XDQ8zJZsGNsPV/8jA46GsAZ/Wz0rXgyghNuETkLeA==", + "version": "0.59.22", + "resolved": "https://registry.npmjs.org/@winglang/platform-awscdk/-/platform-awscdk-0.59.22.tgz", + "integrity": "sha512-Ed5EulXkZqEmfFGUD2f8lErDeC+j0IhB+l1bRHusyUkpRwCsiXA85WOEHFls7ljU3+WVFSVLt7zUS2wtXZ4mqA==", "dependencies": { - "@winglang/sdk": "0.56.1", - "aws-cdk-lib": "^2.116.0", - "constructs": "~10.2.69", + "@winglang/sdk": "0.59.22", + "aws-cdk-lib": "^2.124.0", + "constructs": "^10.3", "safe-stable-stringify": "^2.4.3" } }, "node_modules/@winglang/sdk": { - "version": "0.56.1", - "resolved": "https://registry.npmjs.org/@winglang/sdk/-/sdk-0.56.1.tgz", - "integrity": "sha512-MxsC3CVROUmx26V1io+eEb6u6cb4B9wFOvSy6L7Fa6lxbFOJiVed3h1ei2Oo3MLFEa6FWSmjdl/J7ovu8rZGDQ==", + "version": "0.59.22", + "resolved": "https://registry.npmjs.org/@winglang/sdk/-/sdk-0.59.22.tgz", + "integrity": "sha512-L6ci8py0gN/UoWpNbGtH5htxr6iZN3GrRAVBAy5xOhh68fpdwyUE9sXXHyDhRGJORVd+g2NBTG2YynymAbisew==", "bundleDependencies": [ "@aws-sdk/client-cloudwatch-logs", "@aws-sdk/client-dynamodb", @@ -405,6 +397,7 @@ "@aws-sdk/types", "@aws-sdk/util-dynamodb", "@azure/core-paging", + "@azure/data-tables", "@azure/identity", "@azure/storage-blob", "@google-cloud/datastore", @@ -412,6 +405,7 @@ "@smithy/util-stream", "@smithy/util-utf8", "@types/aws-lambda", + "ajv", "cdktf", "cron-parser", "express", @@ -424,33 +418,36 @@ "protobufjs", "safe-stable-stringify", "stacktracey", + "toml", "ulid", "undici", "uuid", "yaml" ], "dependencies": { - "@aws-sdk/client-cloudwatch-logs": "3.449.0", - "@aws-sdk/client-dynamodb": "3.449.0", - "@aws-sdk/client-elasticache": "3.449.0", - "@aws-sdk/client-lambda": "3.449.0", - "@aws-sdk/client-s3": "3.449.0", - "@aws-sdk/client-secrets-manager": "3.449.0", - "@aws-sdk/client-sns": "3.449.0", - "@aws-sdk/client-sqs": "3.449.0", - "@aws-sdk/s3-request-presigner": "3.449.0", + "@aws-sdk/client-cloudwatch-logs": "3.490.0", + "@aws-sdk/client-dynamodb": "3.490.0", + "@aws-sdk/client-elasticache": "3.490.0", + "@aws-sdk/client-lambda": "3.490.0", + "@aws-sdk/client-s3": "3.490.0", + "@aws-sdk/client-secrets-manager": "3.490.0", + "@aws-sdk/client-sns": "3.490.0", + "@aws-sdk/client-sqs": "3.490.0", + "@aws-sdk/s3-request-presigner": "3.490.0", "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-dynamodb": "3.449.0", + "@aws-sdk/util-dynamodb": "3.490.0", "@azure/core-paging": "^1.5.0", - "@azure/identity": "3.1.3", + "@azure/data-tables": "13.2.2", + "@azure/identity": "4.0.1", "@azure/storage-blob": "12.14.0", "@google-cloud/datastore": "8.4.0", "@google-cloud/storage": "6.9.5", "@smithy/util-stream": "2.0.17", "@smithy/util-utf8": "2.0.0", "@types/aws-lambda": "^8.10.119", - "cdktf": "0.17.0", - "constructs": "~10.2.69", + "ajv": "^8.12.0", + "cdktf": "0.20.3", + "constructs": "^10.3", "cron-parser": "^4.9.0", "express": "^4.18.2", "google-auth-library": "^8.9.0", @@ -462,19 +459,20 @@ "protobufjs": "7.2.5", "safe-stable-stringify": "^2.4.3", "stacktracey": "^2.1.8", + "toml": "^3.0.0", "ulid": "^2.3.0", - "undici": "^5.25.4", + "undici": "^6.6.2", "uuid": "^8.3.2", "yaml": "^2.3.2" }, "engines": { - "node": ">= 18.13.0" + "node": ">= 20.0.0" }, "optionalDependencies": { "esbuild": "^0.19.12" }, "peerDependencies": { - "constructs": "~10.2.69" + "constructs": "^10.3" } }, "node_modules/@winglang/sdk/node_modules/@aws-crypto/crc32": { @@ -563,48 +561,52 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-cloudwatch-logs": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/eventstream-serde-browser": "^2.0.16", + "@smithy/eventstream-serde-config-resolver": "^2.0.16", + "@smithy/eventstream-serde-node": "^2.0.16", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0", "uuid": "^8.3.2" }, @@ -613,50 +615,51 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-dynamodb": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-endpoint-discovery": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-endpoint-discovery": "3.489.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.12", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-middleware": "^2.0.9", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", + "@smithy/util-waiter": "^2.0.16", "tslib": "^2.5.0", "uuid": "^8.3.2" }, @@ -665,49 +668,50 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-elasticache": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.12", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", + "@smithy/util-waiter": "^2.0.16", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, @@ -716,53 +720,54 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-lambda": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/eventstream-serde-browser": "^2.0.12", - "@smithy/eventstream-serde-config-resolver": "^2.0.12", - "@smithy/eventstream-serde-node": "^2.0.12", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/eventstream-serde-browser": "^2.0.16", + "@smithy/eventstream-serde-config-resolver": "^2.0.16", + "@smithy/eventstream-serde-node": "^2.0.16", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-stream": "^2.0.17", - "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.12", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-stream": "^2.0.24", + "@smithy/util-utf8": "^2.0.2", + "@smithy/util-waiter": "^2.0.16", "tslib": "^2.5.0" }, "engines": { @@ -770,65 +775,66 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-s3": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-bucket-endpoint": "3.449.0", - "@aws-sdk/middleware-expect-continue": "3.449.0", - "@aws-sdk/middleware-flexible-checksums": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-location-constraint": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-sdk-s3": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-ssec": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/signature-v4-multi-region": "3.449.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@aws-sdk/xml-builder": "3.310.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/eventstream-serde-browser": "^2.0.12", - "@smithy/eventstream-serde-config-resolver": "^2.0.12", - "@smithy/eventstream-serde-node": "^2.0.12", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-blob-browser": "^2.0.12", - "@smithy/hash-node": "^2.0.12", - "@smithy/hash-stream-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/md5-js": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-bucket-endpoint": "3.489.0", + "@aws-sdk/middleware-expect-continue": "3.489.0", + "@aws-sdk/middleware-flexible-checksums": "3.489.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-location-constraint": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-sdk-s3": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-ssec": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/signature-v4-multi-region": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@aws-sdk/xml-builder": "3.485.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/eventstream-serde-browser": "^2.0.16", + "@smithy/eventstream-serde-config-resolver": "^2.0.16", + "@smithy/eventstream-serde-node": "^2.0.16", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-blob-browser": "^2.0.17", + "@smithy/hash-node": "^2.0.18", + "@smithy/hash-stream-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/md5-js": "^2.0.18", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-stream": "^2.0.17", - "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.12", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-stream": "^2.0.24", + "@smithy/util-utf8": "^2.0.2", + "@smithy/util-waiter": "^2.0.16", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, @@ -837,48 +843,49 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-secrets-manager": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0", "uuid": "^8.3.2" }, @@ -887,48 +894,49 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sns": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-signing": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, @@ -937,50 +945,51 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sqs": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.449.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-sdk-sqs": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/md5-js": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/client-sts": "3.490.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-sdk-sqs": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/md5-js": "^2.0.18", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-middleware": "^2.0.9", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -988,45 +997,46 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sso": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -1034,48 +1044,48 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sts": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.445.0", - "@aws-sdk/credential-provider-node": "3.449.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-sdk-sts": "3.449.0", - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@aws-sdk/core": "3.490.0", + "@aws-sdk/credential-provider-node": "3.490.0", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/core": "^1.2.2", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-middleware": "^2.0.9", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, @@ -1084,11 +1094,15 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/core": { - "version": "3.445.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/smithy-client": "^2.1.12", + "@smithy/core": "^1.2.2", + "@smithy/protocol-http": "^3.0.12", + "@smithy/signature-v4": "^2.0.0", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1096,13 +1110,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-env": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1110,19 +1124,19 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.449.0", - "@aws-sdk/credential-provider-process": "3.449.0", - "@aws-sdk/credential-provider-sso": "3.449.0", - "@aws-sdk/credential-provider-web-identity": "3.449.0", - "@aws-sdk/types": "3.449.0", + "@aws-sdk/credential-provider-env": "3.489.0", + "@aws-sdk/credential-provider-process": "3.489.0", + "@aws-sdk/credential-provider-sso": "3.490.0", + "@aws-sdk/credential-provider-web-identity": "3.489.0", + "@aws-sdk/types": "3.489.0", "@smithy/credential-provider-imds": "^2.0.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1130,20 +1144,20 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-node": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.449.0", - "@aws-sdk/credential-provider-ini": "3.449.0", - "@aws-sdk/credential-provider-process": "3.449.0", - "@aws-sdk/credential-provider-sso": "3.449.0", - "@aws-sdk/credential-provider-web-identity": "3.449.0", - "@aws-sdk/types": "3.449.0", + "@aws-sdk/credential-provider-env": "3.489.0", + "@aws-sdk/credential-provider-ini": "3.490.0", + "@aws-sdk/credential-provider-process": "3.489.0", + "@aws-sdk/credential-provider-sso": "3.490.0", + "@aws-sdk/credential-provider-web-identity": "3.489.0", + "@aws-sdk/types": "3.489.0", "@smithy/credential-provider-imds": "^2.0.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1151,14 +1165,14 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-process": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1166,16 +1180,16 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/client-sso": "3.449.0", - "@aws-sdk/token-providers": "3.449.0", - "@aws-sdk/types": "3.449.0", + "@aws-sdk/client-sso": "3.490.0", + "@aws-sdk/token-providers": "3.489.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1183,13 +1197,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1197,7 +1211,7 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/endpoint-cache": { - "version": "3.310.0", + "version": "3.465.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -1209,16 +1223,16 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-bucket-endpoint": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-arn-parser": "3.310.0", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", - "@smithy/util-config-provider": "^2.0.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-arn-parser": "3.465.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", + "@smithy/util-config-provider": "^2.1.0", "tslib": "^2.5.0" }, "engines": { @@ -1226,15 +1240,15 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-endpoint-discovery": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/endpoint-cache": "3.310.0", - "@aws-sdk/types": "3.449.0", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/endpoint-cache": "3.465.0", + "@aws-sdk/types": "3.489.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1242,13 +1256,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-expect-continue": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1256,17 +1270,17 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-flexible-checksums": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/crc32": "3.0.0", "@aws-crypto/crc32c": "3.0.0", - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/is-array-buffer": "^2.0.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", - "@smithy/util-utf8": "^2.0.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -1274,13 +1288,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-host-header": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1288,12 +1302,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-location-constraint": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1301,12 +1315,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-logger": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1314,13 +1328,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1328,15 +1342,18 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-arn-parser": "3.310.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-arn-parser": "3.465.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/protocol-http": "^3.0.12", + "@smithy/signature-v4": "^2.0.0", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/util-config-provider": "^2.1.0", "tslib": "^2.5.0" }, "engines": { @@ -1344,28 +1361,14 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-sqs": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "@smithy/util-hex-encoding": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", - "tslib": "^2.5.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-sts": { - "version": "3.449.0", - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/middleware-signing": "3.449.0", - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -1373,16 +1376,16 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-signing": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", + "@aws-sdk/types": "3.489.0", "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^3.0.8", + "@smithy/protocol-http": "^3.0.12", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.4.0", - "@smithy/util-middleware": "^2.0.5", + "@smithy/types": "^2.8.0", + "@smithy/util-middleware": "^2.0.9", "tslib": "^2.5.0" }, "engines": { @@ -1390,12 +1393,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-ssec": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1403,14 +1406,14 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@smithy/protocol-http": "^3.0.8", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1418,14 +1421,15 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/region-config-resolver": { - "version": "3.433.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^2.1.3", - "@smithy/types": "^2.4.0", - "@smithy/util-config-provider": "^2.0.0", - "@smithy/util-middleware": "^2.0.5", + "@aws-sdk/types": "3.489.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/types": "^2.8.0", + "@smithy/util-config-provider": "^2.1.0", + "@smithy/util-middleware": "^2.0.9", "tslib": "^2.5.0" }, "engines": { @@ -1433,17 +1437,17 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/s3-request-presigner": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/signature-v4-multi-region": "3.449.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-format-url": "3.449.0", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/protocol-http": "^3.0.8", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", + "@aws-sdk/signature-v4-multi-region": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-format-url": "3.489.0", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/protocol-http": "^3.0.12", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1451,14 +1455,15 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/protocol-http": "^3.0.8", + "@aws-sdk/middleware-sdk-s3": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@smithy/protocol-http": "^3.0.12", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1466,46 +1471,46 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/token-providers": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/middleware-host-header": "3.449.0", - "@aws-sdk/middleware-logger": "3.449.0", - "@aws-sdk/middleware-recursion-detection": "3.449.0", - "@aws-sdk/middleware-user-agent": "3.449.0", - "@aws-sdk/region-config-resolver": "3.433.0", - "@aws-sdk/types": "3.449.0", - "@aws-sdk/util-endpoints": "3.449.0", - "@aws-sdk/util-user-agent-browser": "3.449.0", - "@aws-sdk/util-user-agent-node": "3.449.0", - "@smithy/config-resolver": "^2.0.16", - "@smithy/fetch-http-handler": "^2.2.4", - "@smithy/hash-node": "^2.0.12", - "@smithy/invalid-dependency": "^2.0.12", - "@smithy/middleware-content-length": "^2.0.14", - "@smithy/middleware-endpoint": "^2.1.3", - "@smithy/middleware-retry": "^2.0.18", - "@smithy/middleware-serde": "^2.0.12", - "@smithy/middleware-stack": "^2.0.6", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/node-http-handler": "^2.1.8", + "@aws-sdk/middleware-host-header": "3.489.0", + "@aws-sdk/middleware-logger": "3.489.0", + "@aws-sdk/middleware-recursion-detection": "3.489.0", + "@aws-sdk/middleware-user-agent": "3.489.0", + "@aws-sdk/region-config-resolver": "3.489.0", + "@aws-sdk/types": "3.489.0", + "@aws-sdk/util-endpoints": "3.489.0", + "@aws-sdk/util-user-agent-browser": "3.489.0", + "@aws-sdk/util-user-agent-node": "3.489.0", + "@smithy/config-resolver": "^2.0.23", + "@smithy/fetch-http-handler": "^2.3.2", + "@smithy/hash-node": "^2.0.18", + "@smithy/invalid-dependency": "^2.0.16", + "@smithy/middleware-content-length": "^2.0.18", + "@smithy/middleware-endpoint": "^2.3.0", + "@smithy/middleware-retry": "^2.0.26", + "@smithy/middleware-serde": "^2.0.16", + "@smithy/middleware-stack": "^2.0.10", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/node-http-handler": "^2.2.2", "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^3.0.8", + "@smithy/protocol-http": "^3.0.12", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/smithy-client": "^2.1.12", - "@smithy/types": "^2.4.0", - "@smithy/url-parser": "^2.0.12", - "@smithy/util-base64": "^2.0.0", - "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/smithy-client": "^2.2.1", + "@smithy/types": "^2.8.0", + "@smithy/url-parser": "^2.0.16", + "@smithy/util-base64": "^2.0.1", + "@smithy/util-body-length-browser": "^2.0.1", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.16", - "@smithy/util-defaults-mode-node": "^2.0.21", - "@smithy/util-endpoints": "^1.0.2", - "@smithy/util-retry": "^2.0.5", - "@smithy/util-utf8": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^2.0.24", + "@smithy/util-defaults-mode-node": "^2.0.32", + "@smithy/util-endpoints": "^1.0.8", + "@smithy/util-retry": "^2.0.9", + "@smithy/util-utf8": "^2.0.2", "tslib": "^2.5.0" }, "engines": { @@ -1525,7 +1530,7 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-arn-parser": { - "version": "3.310.0", + "version": "3.465.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -1536,7 +1541,7 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-dynamodb": { - "version": "3.449.0", + "version": "3.490.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -1550,12 +1555,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-endpoints": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/util-endpoints": "^1.0.2", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", + "@smithy/util-endpoints": "^1.0.8", "tslib": "^2.5.0" }, "engines": { @@ -1563,13 +1569,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-format-url": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/querystring-builder": "^2.0.12", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/querystring-builder": "^2.0.16", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1588,24 +1594,24 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/types": "^2.8.0", "bowser": "^2.11.0", "tslib": "^2.5.0" } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.449.0", + "version": "3.489.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.449.0", - "@smithy/node-config-provider": "^2.1.3", - "@smithy/types": "^2.4.0", + "@aws-sdk/types": "3.489.0", + "@smithy/node-config-provider": "^2.1.9", + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1629,10 +1635,11 @@ } }, "node_modules/@winglang/sdk/node_modules/@aws-sdk/xml-builder": { - "version": "3.310.0", + "version": "3.485.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { + "@smithy/types": "^2.8.0", "tslib": "^2.5.0" }, "engines": { @@ -1771,30 +1778,59 @@ "node": ">=14.0.0" } }, + "node_modules/@winglang/sdk/node_modules/@azure/core-xml": { + "version": "1.3.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "fast-xml-parser": "^4.2.4", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/data-tables": { + "version": "13.2.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.0.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-xml": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@winglang/sdk/node_modules/@azure/identity": { - "version": "3.1.3", + "version": "4.0.1", "inBundle": true, "license": "MIT", "dependencies": { "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", + "@azure/core-auth": "^1.5.0", "@azure/core-client": "^1.4.0", "@azure/core-rest-pipeline": "^1.1.0", "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", + "@azure/core-util": "^1.3.0", "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.32.2", - "@azure/msal-common": "^9.0.2", - "@azure/msal-node": "^1.14.6", + "@azure/msal-browser": "^3.5.0", + "@azure/msal-node": "^2.5.1", "events": "^3.0.0", "jws": "^4.0.0", "open": "^8.0.0", "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" + "tslib": "^2.2.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, "node_modules/@winglang/sdk/node_modules/@azure/logger": { @@ -1809,18 +1845,18 @@ } }, "node_modules/@winglang/sdk/node_modules/@azure/msal-browser": { - "version": "2.38.2", + "version": "3.7.1", "inBundle": true, "license": "MIT", "dependencies": { - "@azure/msal-common": "13.3.0" + "@azure/msal-common": "14.6.1" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@winglang/sdk/node_modules/@azure/msal-common": { - "version": "13.3.0", + "version": "14.6.1", "inBundle": true, "license": "MIT", "engines": { @@ -1828,16 +1864,16 @@ } }, "node_modules/@winglang/sdk/node_modules/@azure/msal-node": { - "version": "1.18.3", + "version": "2.6.2", "inBundle": true, "license": "MIT", "dependencies": { - "@azure/msal-common": "13.3.0", + "@azure/msal-common": "14.6.1", "jsonwebtoken": "^9.0.0", "uuid": "^8.3.0" }, "engines": { - "node": "10 || 12 || 14 || 16 || 18" + "node": ">=16" } }, "node_modules/@winglang/sdk/node_modules/@azure/storage-blob": { @@ -2040,7 +2076,7 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/chunked-blob-reader": { - "version": "2.0.0", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -2048,11 +2084,11 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/chunked-blob-reader-native": { - "version": "2.0.0", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/util-base64": "^2.0.0", + "@smithy/util-base64": "^2.1.1", "tslib": "^2.5.0" } }, @@ -2071,6 +2107,24 @@ "node": ">=14.0.0" } }, + "node_modules/@winglang/sdk/node_modules/@smithy/core": { + "version": "1.3.1", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@smithy/middleware-endpoint": "^2.4.1", + "@smithy/middleware-retry": "^2.1.1", + "@smithy/middleware-serde": "^2.1.1", + "@smithy/protocol-http": "^3.1.1", + "@smithy/smithy-client": "^2.3.1", + "@smithy/types": "^2.9.1", + "@smithy/util-middleware": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@winglang/sdk/node_modules/@smithy/credential-provider-imds": { "version": "2.2.1", "inBundle": true, @@ -2098,12 +2152,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-browser": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-serde-universal": "^2.0.12", - "@smithy/types": "^2.4.0", + "@smithy/eventstream-serde-universal": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2111,11 +2165,11 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-config-resolver": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^2.4.0", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2123,12 +2177,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-node": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-serde-universal": "^2.0.12", - "@smithy/types": "^2.4.0", + "@smithy/eventstream-serde-universal": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2136,12 +2190,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-universal": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-codec": "^2.0.12", - "@smithy/types": "^2.4.0", + "@smithy/eventstream-codec": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2161,13 +2215,13 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/hash-blob-browser": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/chunked-blob-reader": "^2.0.0", - "@smithy/chunked-blob-reader-native": "^2.0.0", - "@smithy/types": "^2.4.0", + "@smithy/chunked-blob-reader": "^2.1.1", + "@smithy/chunked-blob-reader-native": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" } }, @@ -2186,12 +2240,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/hash-stream-node": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^2.4.0", - "@smithy/util-utf8": "^2.0.0", + "@smithy/types": "^2.9.1", + "@smithy/util-utf8": "^2.1.1", "tslib": "^2.5.0" }, "engines": { @@ -2219,12 +2273,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/md5-js": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^2.4.0", - "@smithy/util-utf8": "^2.0.0", + "@smithy/types": "^2.9.1", + "@smithy/util-utf8": "^2.1.1", "tslib": "^2.5.0" } }, @@ -2403,17 +2457,17 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/signature-v4": { - "version": "2.0.11", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/eventstream-codec": "^2.0.11", - "@smithy/is-array-buffer": "^2.0.0", - "@smithy/types": "^2.3.5", - "@smithy/util-hex-encoding": "^2.0.0", - "@smithy/util-middleware": "^2.0.4", - "@smithy/util-uri-escape": "^2.0.0", - "@smithy/util-utf8": "^2.0.0", + "@smithy/eventstream-codec": "^2.1.1", + "@smithy/is-array-buffer": "^2.1.1", + "@smithy/types": "^2.9.1", + "@smithy/util-hex-encoding": "^2.1.1", + "@smithy/util-middleware": "^2.1.1", + "@smithy/util-uri-escape": "^2.1.1", + "@smithy/util-utf8": "^2.1.1", "tslib": "^2.5.0" }, "engines": { @@ -2634,12 +2688,12 @@ } }, "node_modules/@winglang/sdk/node_modules/@smithy/util-waiter": { - "version": "2.0.12", + "version": "2.1.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@smithy/abort-controller": "^2.0.12", - "@smithy/types": "^2.4.0", + "@smithy/abort-controller": "^2.1.1", + "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, "engines": { @@ -2670,9 +2724,12 @@ "license": "MIT" }, "node_modules/@winglang/sdk/node_modules/@types/node": { - "version": "18.18.4", + "version": "20.11.0", "inBundle": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } }, "node_modules/@winglang/sdk/node_modules/@types/node-fetch": { "version": "2.6.6", @@ -2741,6 +2798,21 @@ "node": ">= 14" } }, + "node_modules/@winglang/sdk/node_modules/ajv": { + "version": "8.12.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/@winglang/sdk/node_modules/ansi-regex": { "version": "5.0.1", "inBundle": true, @@ -2871,19 +2943,20 @@ } }, "node_modules/@winglang/sdk/node_modules/call-bind": { - "version": "1.0.2", + "version": "1.0.5", "inBundle": true, "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/@winglang/sdk/node_modules/cdktf": { - "version": "0.17.0", + "version": "0.20.3", "bundleDependencies": [ "archiver", "json-stable-stringify", @@ -2892,112 +2965,62 @@ "inBundle": true, "license": "MPL-2.0", "dependencies": { - "archiver": "5.3.1", - "json-stable-stringify": "^1.0.2", - "semver": "^7.3.8" + "archiver": "6.0.1", + "json-stable-stringify": "1.1.0", + "semver": "7.5.4" }, "peerDependencies": { "constructs": "^10.0.25" } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver": { - "version": "5.3.1", + "version": "6.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.3", + "archiver-utils": "^4.0.1", + "async": "^3.2.4", "buffer-crc32": "^0.2.1", "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" + "readdir-glob": "^1.1.2", + "tar-stream": "^3.0.0", + "zip-stream": "^5.0.1" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils": { - "version": "2.1.0", + "version": "4.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "glob": "^7.1.4", + "glob": "^8.0.0", "graceful-fs": "^4.2.0", "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", + "lodash": "^4.17.15", "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" + "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.7", - "inBundle": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils/node_modules/string_decoder": { - "version": "1.1.1", - "inBundle": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" + "node": ">= 12.0.0" } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/async": { - "version": "3.2.4", + "version": "3.2.5", "inBundle": true, "license": "MIT" }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/balanced-match": { - "version": "1.0.2", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/b4a": { + "version": "1.6.4", "inBundle": true, - "license": "MIT" + "license": "ISC" }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/balanced-match": { + "version": "1.0.2", "inBundle": true, "license": "MIT" }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/bl": { - "version": "4.1.0", - "inBundle": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/brace-expansion": { "version": "2.0.1", "inBundle": true, @@ -3006,29 +3029,6 @@ "balanced-match": "^1.0.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/buffer": { - "version": "5.7.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/buffer-crc32": { "version": "0.2.13", "inBundle": true, @@ -3037,25 +3037,33 @@ "node": "*" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/call-bind": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/compress-commons": { - "version": "4.1.1", + "version": "5.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", + "crc-32": "^1.2.0", + "crc32-stream": "^5.0.0", "normalize-path": "^3.0.0", "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/concat-map": { - "version": "0.0.1", - "inBundle": true, - "license": "MIT" - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/core-util-is": { "version": "1.0.3", "inBundle": true, @@ -3073,7 +3081,7 @@ } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/crc32-stream": { - "version": "4.0.2", + "version": "5.0.0", "inBundle": true, "license": "MIT", "dependencies": { @@ -3081,19 +3089,24 @@ "readable-stream": "^3.4.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/end-of-stream": { - "version": "1.4.4", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/define-data-property": { + "version": "1.1.1", "inBundle": true, "license": "MIT", "dependencies": { - "once": "^1.4.0" + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/fs-constants": { - "version": "1.0.0", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/fast-fifo": { + "version": "1.3.2", "inBundle": true, "license": "MIT" }, @@ -3102,69 +3115,106 @@ "inBundle": true, "license": "ISC" }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/function-bind": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/get-intrinsic": { + "version": "1.2.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob": { - "version": "7.2.3", + "version": "8.1.0", "inBundle": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": "*" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob/node_modules/brace-expansion": { - "version": "1.1.11", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/gopd": { + "version": "1.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/graceful-fs": { + "version": "4.2.11", + "inBundle": true, + "license": "ISC" + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/has-property-descriptors": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/has-proto": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/has-symbols": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/hasown": { + "version": "2.0.0", "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "function-bind": "^1.1.2" }, "engines": { - "node": "*" + "node": ">= 0.4" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/graceful-fs": { - "version": "4.2.10", - "inBundle": true, - "license": "ISC" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/ieee754": { - "version": "1.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "BSD-3-Clause" - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/inflight": { "version": "1.0.6", "inBundle": true, @@ -3180,16 +3230,22 @@ "license": "ISC" }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/isarray": { - "version": "1.0.0", + "version": "2.0.5", "inBundle": true, "license": "MIT" }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/json-stable-stringify": { - "version": "1.0.2", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "jsonify": "^0.0.1" + "call-bind": "^1.0.5", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3214,8 +3270,13 @@ "node": ">= 0.6.3" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/isarray": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.7", + "version": "2.3.8", "inBundle": true, "license": "MIT", "dependencies": { @@ -3228,6 +3289,11 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/string_decoder": { "version": "1.1.1", "inBundle": true, @@ -3236,28 +3302,8 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.defaults": { - "version": "4.2.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.difference": { - "version": "4.5.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.flatten": { - "version": "4.4.0", - "inBundle": true, - "license": "MIT" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.isplainobject": { - "version": "4.0.6", - "inBundle": true, - "license": "MIT" - }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.union": { - "version": "4.6.0", + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash": { + "version": "4.17.21", "inBundle": true, "license": "MIT" }, @@ -3273,7 +3319,7 @@ } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/minimatch": { - "version": "5.1.0", + "version": "5.1.6", "inBundle": true, "license": "ISC", "dependencies": { @@ -3291,6 +3337,14 @@ "node": ">=0.10.0" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/object-keys": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/once": { "version": "1.4.0", "inBundle": true, @@ -3299,21 +3353,18 @@ "wrappy": "1" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/path-is-absolute": { - "version": "1.0.1", - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/process-nextick-args": { "version": "2.0.1", "inBundle": true, "license": "MIT" }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/queue-tick": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/readable-stream": { - "version": "3.6.0", + "version": "3.6.2", "inBundle": true, "license": "MIT", "dependencies": { @@ -3326,7 +3377,7 @@ } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/readdir-glob": { - "version": "1.1.2", + "version": "1.1.3", "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -3334,12 +3385,26 @@ } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/safe-buffer": { - "version": "5.1.2", + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "inBundle": true, "license": "MIT" }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/semver": { - "version": "7.3.8", + "version": "7.5.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -3352,6 +3417,29 @@ "node": ">=10" } }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/set-function-length": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/streamx": { + "version": "2.15.6", + "inBundle": true, + "license": "MIT", + "dependencies": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" + } + }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/string_decoder": { "version": "1.3.0", "inBundle": true, @@ -3360,38 +3448,14 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT" - }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/tar-stream": { - "version": "2.2.0", + "version": "3.1.6", "inBundle": true, "license": "MIT", "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/util-deprecate": { @@ -3410,16 +3474,16 @@ "license": "ISC" }, "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/zip-stream": { - "version": "4.1.0", + "version": "5.0.1", "inBundle": true, "license": "MIT", "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", + "archiver-utils": "^4.0.1", + "compress-commons": "^5.0.1", "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, "node_modules/@winglang/sdk/node_modules/cliui": { @@ -3559,6 +3623,19 @@ } } }, + "node_modules/@winglang/sdk/node_modules/define-data-property": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@winglang/sdk/node_modules/define-lazy-prop": { "version": "2.0.0", "inBundle": true, @@ -3733,6 +3810,11 @@ "inBundle": true, "license": "MIT" }, + "node_modules/@winglang/sdk/node_modules/fast-deep-equal": { + "version": "3.1.3", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/fast-text-encoding": { "version": "1.0.6", "inBundle": true, @@ -3806,9 +3888,12 @@ } }, "node_modules/@winglang/sdk/node_modules/function-bind": { - "version": "1.1.1", + "version": "1.1.2", "inBundle": true, - "license": "MIT" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/@winglang/sdk/node_modules/gaxios": { "version": "6.1.1", @@ -3845,14 +3930,14 @@ } }, "node_modules/@winglang/sdk/node_modules/get-intrinsic": { - "version": "1.2.1", + "version": "1.2.2", "inBundle": true, "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3907,6 +3992,17 @@ "node": ">=14" } }, + "node_modules/@winglang/sdk/node_modules/gopd": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/@winglang/sdk/node_modules/gtoken": { "version": "7.0.1", "inBundle": true, @@ -3919,12 +4015,15 @@ "node": ">=14.0.0" } }, - "node_modules/@winglang/sdk/node_modules/has": { - "version": "1.0.4", + "node_modules/@winglang/sdk/node_modules/has-property-descriptors": { + "version": "1.0.1", "inBundle": true, "license": "MIT", - "engines": { - "node": ">= 0.4.0" + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/@winglang/sdk/node_modules/has-proto": { @@ -3949,6 +4048,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/@winglang/sdk/node_modules/hasown": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@winglang/sdk/node_modules/http-errors": { "version": "2.0.0", "inBundle": true, @@ -4101,6 +4211,11 @@ "bignumber.js": "^9.0.0" } }, + "node_modules/@winglang/sdk/node_modules/json-schema-traverse": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/jsonschema": { "version": "1.4.1", "inBundle": true, @@ -4472,6 +4587,14 @@ "node": ">= 0.10" } }, + "node_modules/@winglang/sdk/node_modules/punycode": { + "version": "2.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/@winglang/sdk/node_modules/qs": { "version": "6.11.0", "inBundle": true, @@ -4548,6 +4671,14 @@ "node": ">=0.10.0" } }, + "node_modules/@winglang/sdk/node_modules/require-from-string": { + "version": "2.0.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@winglang/sdk/node_modules/retry": { "version": "0.13.1", "inBundle": true, @@ -4658,6 +4789,21 @@ "node": ">= 0.8.0" } }, + "node_modules/@winglang/sdk/node_modules/set-function-length": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@winglang/sdk/node_modules/setprototypeof": { "version": "1.2.0", "inBundle": true, @@ -4801,6 +4947,11 @@ "node": ">=0.6" } }, + "node_modules/@winglang/sdk/node_modules/toml": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/tr46": { "version": "0.0.3", "inBundle": true, @@ -4845,16 +4996,21 @@ } }, "node_modules/@winglang/sdk/node_modules/undici": { - "version": "5.25.4", + "version": "6.6.2", "inBundle": true, "license": "MIT", "dependencies": { "@fastify/busboy": "^2.0.0" }, "engines": { - "node": ">=14.0" + "node": ">=18.0" } }, + "node_modules/@winglang/sdk/node_modules/undici-types": { + "version": "5.26.5", + "inBundle": true, + "license": "MIT" + }, "node_modules/@winglang/sdk/node_modules/unpipe": { "version": "1.0.0", "inBundle": true, @@ -4863,6 +5019,14 @@ "node": ">= 0.8" } }, + "node_modules/@winglang/sdk/node_modules/uri-js": { + "version": "4.4.1", + "inBundle": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, "node_modules/@winglang/sdk/node_modules/util-deprecate": { "version": "1.0.2", "inBundle": true, @@ -5005,9 +5169,9 @@ } }, "node_modules/aws-cdk": { - "version": "2.123.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.123.0.tgz", - "integrity": "sha512-JvGNN1FobSaGwirJJQZ1oIkaHFfQoLbRyuxzFNQSs2wlVltwFb1VdR7FNxh0sVzugM2RsYQu8xQPUa53ZnDlyg==", + "version": "2.130.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.130.0.tgz", + "integrity": "sha512-MsjGzQ2kZv0FEfXvpW7FTJRnefew0GrYt9M2SMN2Yn45+yjugGl2X8to416kABeFz1OFqW56hq8Y5BiLuFDVLQ==", "bin": { "cdk": "bin/cdk" }, @@ -5019,9 +5183,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.121.1", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.121.1.tgz", - "integrity": "sha512-wrOHDDQqVuH2tRTH7p2LaMPVI3V2bqr8X//Qrhy+hOFA04u2MVetQYev+NgMXPjNzU9IGX2wy1Fs9Y/ntq2sQA==", + "version": "2.130.0", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.130.0.tgz", + "integrity": "sha512-yK7ibePipdjlI4AFM94fwwtsCkmpWJ0JFZTMPahahC/3Pxe/BA/nnI/4Namvl5QPxW5QlU0xQYU7cywioq3RQg==", "bundleDependencies": [ "@balena/dockerignore", "case", @@ -5032,20 +5196,22 @@ "punycode", "semver", "table", - "yaml" + "yaml", + "mime-types" ], "dependencies": { - "@aws-cdk/asset-awscli-v1": "^2.2.201", + "@aws-cdk/asset-awscli-v1": "^2.2.202", "@aws-cdk/asset-kubectl-v20": "^2.1.2", "@aws-cdk/asset-node-proxy-agent-v6": "^2.0.1", "@balena/dockerignore": "^1.0.2", "case": "1.6.3", "fs-extra": "^11.2.0", - "ignore": "^5.3.0", + "ignore": "^5.3.1", "jsonschema": "^1.4.1", + "mime-types": "^2.1.35", "minimatch": "^3.1.2", "punycode": "^2.3.1", - "semver": "^7.5.4", + "semver": "^7.6.0", "table": "^6.8.1", "yaml": "1.10.2" }, @@ -5178,7 +5344,7 @@ "license": "ISC" }, "node_modules/aws-cdk-lib/node_modules/ignore": { - "version": "5.3.0", + "version": "5.3.1", "inBundle": true, "license": "MIT", "engines": { @@ -5233,6 +5399,25 @@ "node": ">=10" } }, + "node_modules/aws-cdk-lib/node_modules/mime-db": { + "version": "1.52.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/aws-cdk-lib/node_modules/mime-types": { + "version": "2.1.35", + "inBundle": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/aws-cdk-lib/node_modules/minimatch": { "version": "3.1.2", "inBundle": true, @@ -5261,7 +5446,7 @@ } }, "node_modules/aws-cdk-lib/node_modules/semver": { - "version": "7.5.4", + "version": "7.6.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -5359,9 +5544,9 @@ } }, "node_modules/constructs": { - "version": "10.2.70", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.2.70.tgz", - "integrity": "sha512-z6zr1E8K/9tzJbCQzY0UGX0/oVKPFKu9C/mzEnghCG6TAJINnvlq0CMKm63XqqeMleadZYm5T3sZGJKcxJS/Pg==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.3.0.tgz", + "integrity": "sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==", "engines": { "node": ">= 16.14.0" } @@ -5417,28 +5602,6 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/google-p12-pem": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz", - "integrity": "sha512-WPkN4yGtz05WZ5EhtlxNDWPhC4JIic6G8ePitwUWy4l+XPVYec+a0j0Ts47PDtW59y3RwAhUd9/h9ZZ63px6RQ==", - "dependencies": { - "node-forge": "^1.3.1" - }, - "bin": { - "gp12-pem": "build/src/bin/gp12-pem.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" - } - }, "node_modules/safe-stable-stringify": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", diff --git a/examples/provider-specific/awscdk-hello-wing/package.json b/examples/provider-specific/awscdk-hello-wing/package.json index dd17cb0..ae243ed 100644 --- a/examples/provider-specific/awscdk-hello-wing/package.json +++ b/examples/provider-specific/awscdk-hello-wing/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@winglang/platform-awscdk": "^0.56.1", - "aws-cdk": "^2.123.0" + "@winglang/platform-awscdk": "^0.59.22", + "aws-cdk": "^2.130.0" } } diff --git a/examples/typescript-hono/Readme.md b/examples/typescript-hono/Readme.md new file mode 100644 index 0000000..1b6dad4 --- /dev/null +++ b/examples/typescript-hono/Readme.md @@ -0,0 +1,3 @@ +# Wing Typescript Hono.js Example + +This is based on the [Wing Typescript SDK](https://www.winglang.io/docs/typescript/) and demonstrates an integration with [hono](https://hono.dev/). \ No newline at end of file diff --git a/examples/typescript-hono/api-route.ts b/examples/typescript-hono/api-route.ts new file mode 100644 index 0000000..5ff058b --- /dev/null +++ b/examples/typescript-hono/api-route.ts @@ -0,0 +1,19 @@ +import type { cloud } from "@wingcloud/framework"; +import { lift } from "@wingcloud/framework"; +import { handleRequest } from "./mapper"; + +export const apiRoute = (api: cloud.Api, path: string, ctx?: {bucket: cloud.Bucket}) => { + const liftedHandler = () => { + return lift({ apiUrl: api.url, bucket: ctx ? ctx.bucket : undefined}).inflight(async ({ apiUrl, bucket }, req) => { + return handleRequest(apiUrl, req, bucket); + }) + } + + api.get(path, liftedHandler()); + api.post(path, liftedHandler()); + api.put(path, liftedHandler()); + api.patch(path, liftedHandler()); + api.delete(path, liftedHandler()); + api.connect(path, liftedHandler()); + api.options(path, liftedHandler()); +} \ No newline at end of file diff --git a/examples/typescript-hono/hono.tsx b/examples/typescript-hono/hono.tsx new file mode 100644 index 0000000..b1422f6 --- /dev/null +++ b/examples/typescript-hono/hono.tsx @@ -0,0 +1,52 @@ +import type { cloud } from "@wingcloud/framework"; +import { Hono } from "hono"; +import type { FC } from 'hono/jsx' + +type Bindings = { + BUCKET: cloud.IBucketClient +} + +const env = process.env.WING_TARGET; // Handle the /prod prefix from the API Gateway for tf-aws +const basePath = env === 'tf-aws' ? '/prod/' : ''; + +export const app = new Hono<{ Bindings: Bindings }>().basePath(basePath); + +app.use(async (c, next) => { + console.log(`[${c.req.method}] ${c.req.url} ${c.req.path} ${c.req.routePath} ${c.req.matchedRoutes}`) + await next() +}) + +const Layout: FC = (props) => { + return ( + + {props.children} + + ) +} + +const Top: FC<{ messages: string[] }> = (props: { messages: string[] }) => { + return ( + +

Hello Hono!

+ +
+ ) +} + +app.get('/', async (c) => { + const bucket = c.env.BUCKET; + const messages = ['Good Morning', 'Good Evening', 'Good Night', await bucket.get('hello')] + return c.html() +}) + +app.get('/api', (c) => { + return c.json({ message: 'Hello World!' }) +}) + +app.post('/api', (c) => { + return c.json({ message: 'Posted' }) +}) diff --git a/examples/typescript-hono/main.ts b/examples/typescript-hono/main.ts new file mode 100644 index 0000000..8ea80ea --- /dev/null +++ b/examples/typescript-hono/main.ts @@ -0,0 +1,47 @@ +import { cloud, main, lift } from "@wingcloud/framework"; +import { apiRoute } from "./api-route"; +import { match } from "node:assert"; + +main((root, test) => { + let bucket = new cloud.Bucket(root, "Bucket"); + + bucket.addObject("hello", "Hello World from lifted Bucket!"); + + const api = new cloud.Api(root, "api"); + + apiRoute(api, "/", { bucket }); + apiRoute(api, "/api"); + + test( + "GET /", + lift({ apiUrl: api.url }).inflight(async ({ apiUrl }) => { + const response = await fetch(apiUrl); + const text = await response.text(); + match(text, /Hello World from lifted Bucket/); + }) + ); + + test( + "GET /api", + lift({ apiUrl: api.url }).inflight(async ({ apiUrl }) => { + const response = await fetch(`${apiUrl}/api`); + const text = await response.text(); + match(text, /Hello World/); + }) + ); + + test( + "POST /api", + lift({ apiUrl: api.url }).inflight(async ({ apiUrl }) => { + const response = await fetch(`${apiUrl}/api`, { + method: 'POST', + headers: { + 'Content-Type': 'application/json' + }, + body: JSON.stringify({}) + }); + const text = await response.text(); + match(text, /Posted/); + }) + ); +}); diff --git a/examples/typescript-hono/mapper.ts b/examples/typescript-hono/mapper.ts new file mode 100644 index 0000000..dee06f4 --- /dev/null +++ b/examples/typescript-hono/mapper.ts @@ -0,0 +1,28 @@ +import type { cloud } from "@wingcloud/framework"; +import { app } from "./hono"; + +const mapRequest = (url: string, req: cloud.ApiRequest): Request => { + return new Request(`${url}${req.path}`, { + headers: req.headers, + method: req.method, + }); +} + +const mapResponse = async (res: Response): Promise => { + let headers: Record = {}; + res.headers.forEach((value, name) => { + headers[name] = value; + }); + + return { + status: res.status, + headers, + body: await res.text(), + }; +} + +export const handleRequest = async(url: string, request: cloud.ApiRequest, bucket?: cloud.Bucket): Promise => { + const req = mapRequest(url, request); + const response = await app.fetch(req, {BUCKET: bucket}); + return mapResponse(response); +} diff --git a/examples/typescript-hono/package-lock.json b/examples/typescript-hono/package-lock.json new file mode 100644 index 0000000..1c8c5ab --- /dev/null +++ b/examples/typescript-hono/package-lock.json @@ -0,0 +1,5506 @@ +{ + "name": "wing-typescript-example", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "wing-typescript-example", + "version": "0.0.1", + "license": "Apache-2.0", + "dependencies": { + "@wingcloud/framework": "^0.59.15", + "constructs": "^10.3.0", + "hono": "^4.0.7" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@opentelemetry/api": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", + "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", + "peer": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@wingcloud/framework": { + "version": "0.59.15", + "resolved": "https://registry.npmjs.org/@wingcloud/framework/-/framework-0.59.15.tgz", + "integrity": "sha512-ZA+DkiuwcR4wR0Z9TqM2hFyGBpKJjrcImG3IA2eN1hQucWjkh5H6dF4hI8A1Rbh8jVFlUAHuwIIncrMCPg83dA==", + "peerDependencies": { + "@winglang/sdk": "*", + "typescript": "^5.3.3" + } + }, + "node_modules/@winglang/sdk": { + "version": "0.56.1", + "resolved": "https://registry.npmjs.org/@winglang/sdk/-/sdk-0.56.1.tgz", + "integrity": "sha512-MxsC3CVROUmx26V1io+eEb6u6cb4B9wFOvSy6L7Fa6lxbFOJiVed3h1ei2Oo3MLFEa6FWSmjdl/J7ovu8rZGDQ==", + "bundleDependencies": [ + "@aws-sdk/client-cloudwatch-logs", + "@aws-sdk/client-dynamodb", + "@aws-sdk/client-elasticache", + "@aws-sdk/client-lambda", + "@aws-sdk/client-s3", + "@aws-sdk/client-secrets-manager", + "@aws-sdk/client-sns", + "@aws-sdk/client-sqs", + "@aws-sdk/s3-request-presigner", + "@aws-sdk/types", + "@aws-sdk/util-dynamodb", + "@azure/core-paging", + "@azure/identity", + "@azure/storage-blob", + "@google-cloud/datastore", + "@google-cloud/storage", + "@smithy/util-stream", + "@smithy/util-utf8", + "@types/aws-lambda", + "cdktf", + "cron-parser", + "express", + "google-auth-library", + "ioredis", + "jsonschema", + "mime", + "mime-types", + "nanoid", + "protobufjs", + "safe-stable-stringify", + "stacktracey", + "ulid", + "undici", + "uuid", + "yaml" + ], + "peer": true, + "dependencies": { + "@aws-sdk/client-cloudwatch-logs": "3.449.0", + "@aws-sdk/client-dynamodb": "3.449.0", + "@aws-sdk/client-elasticache": "3.449.0", + "@aws-sdk/client-lambda": "3.449.0", + "@aws-sdk/client-s3": "3.449.0", + "@aws-sdk/client-secrets-manager": "3.449.0", + "@aws-sdk/client-sns": "3.449.0", + "@aws-sdk/client-sqs": "3.449.0", + "@aws-sdk/s3-request-presigner": "3.449.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-dynamodb": "3.449.0", + "@azure/core-paging": "^1.5.0", + "@azure/identity": "3.1.3", + "@azure/storage-blob": "12.14.0", + "@google-cloud/datastore": "8.4.0", + "@google-cloud/storage": "6.9.5", + "@smithy/util-stream": "2.0.17", + "@smithy/util-utf8": "2.0.0", + "@types/aws-lambda": "^8.10.119", + "cdktf": "0.17.0", + "constructs": "~10.2.69", + "cron-parser": "^4.9.0", + "express": "^4.18.2", + "google-auth-library": "^8.9.0", + "ioredis": "^5.3.2", + "jsonschema": "^1.4.1", + "mime": "^3.0.0", + "mime-types": "^2.1.35", + "nanoid": "^3.3.6", + "protobufjs": "7.2.5", + "safe-stable-stringify": "^2.4.3", + "stacktracey": "^2.1.8", + "ulid": "^2.3.0", + "undici": "^5.25.4", + "uuid": "^8.3.2", + "yaml": "^2.3.2" + }, + "engines": { + "node": ">= 18.13.0" + }, + "optionalDependencies": { + "esbuild": "^0.19.12" + }, + "peerDependencies": { + "constructs": "~10.2.69" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-crypto/crc32": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-crypto/crc32c": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-crypto/ie11-detection": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^1.11.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-crypto/sha1-browser": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/ie11-detection": "^3.0.0", + "@aws-crypto/supports-web-crypto": "^3.0.0", + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-crypto/sha256-browser": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/ie11-detection": "^3.0.0", + "@aws-crypto/sha256-js": "^3.0.0", + "@aws-crypto/supports-web-crypto": "^3.0.0", + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-crypto/sha256-js": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-crypto/supports-web-crypto": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^1.11.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-cloudwatch-logs": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.449.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-dynamodb": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.449.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-endpoint-discovery": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "@smithy/util-waiter": "^2.0.12", + "tslib": "^2.5.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-elasticache": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.449.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "@smithy/util-waiter": "^2.0.12", + "fast-xml-parser": "4.2.5", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-lambda": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.449.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/eventstream-serde-browser": "^2.0.12", + "@smithy/eventstream-serde-config-resolver": "^2.0.12", + "@smithy/eventstream-serde-node": "^2.0.12", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-stream": "^2.0.17", + "@smithy/util-utf8": "^2.0.0", + "@smithy/util-waiter": "^2.0.12", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-s3": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha1-browser": "3.0.0", + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.449.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-bucket-endpoint": "3.449.0", + "@aws-sdk/middleware-expect-continue": "3.449.0", + "@aws-sdk/middleware-flexible-checksums": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-location-constraint": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-sdk-s3": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-ssec": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/signature-v4-multi-region": "3.449.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@aws-sdk/xml-builder": "3.310.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/eventstream-serde-browser": "^2.0.12", + "@smithy/eventstream-serde-config-resolver": "^2.0.12", + "@smithy/eventstream-serde-node": "^2.0.12", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-blob-browser": "^2.0.12", + "@smithy/hash-node": "^2.0.12", + "@smithy/hash-stream-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/md5-js": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-stream": "^2.0.17", + "@smithy/util-utf8": "^2.0.0", + "@smithy/util-waiter": "^2.0.12", + "fast-xml-parser": "4.2.5", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-secrets-manager": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.449.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sns": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.449.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "fast-xml-parser": "4.2.5", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sqs": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.449.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-sdk-sqs": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/md5-js": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sso": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/client-sts": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/core": "3.445.0", + "@aws-sdk/credential-provider-node": "3.449.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-sdk-sts": "3.449.0", + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "fast-xml-parser": "4.2.5", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/core": { + "version": "3.445.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/smithy-client": "^2.1.12", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-env": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-ini": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/credential-provider-env": "3.449.0", + "@aws-sdk/credential-provider-process": "3.449.0", + "@aws-sdk/credential-provider-sso": "3.449.0", + "@aws-sdk/credential-provider-web-identity": "3.449.0", + "@aws-sdk/types": "3.449.0", + "@smithy/credential-provider-imds": "^2.0.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/shared-ini-file-loader": "^2.0.6", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-node": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/credential-provider-env": "3.449.0", + "@aws-sdk/credential-provider-ini": "3.449.0", + "@aws-sdk/credential-provider-process": "3.449.0", + "@aws-sdk/credential-provider-sso": "3.449.0", + "@aws-sdk/credential-provider-web-identity": "3.449.0", + "@aws-sdk/types": "3.449.0", + "@smithy/credential-provider-imds": "^2.0.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/shared-ini-file-loader": "^2.0.6", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-process": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/shared-ini-file-loader": "^2.0.6", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-sso": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/client-sso": "3.449.0", + "@aws-sdk/token-providers": "3.449.0", + "@aws-sdk/types": "3.449.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/shared-ini-file-loader": "^2.0.6", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/credential-provider-web-identity": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/endpoint-cache": { + "version": "3.310.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "mnemonist": "0.38.3", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-bucket-endpoint": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-arn-parser": "3.310.0", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/protocol-http": "^3.0.8", + "@smithy/types": "^2.4.0", + "@smithy/util-config-provider": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-endpoint-discovery": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/endpoint-cache": "3.310.0", + "@aws-sdk/types": "3.449.0", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/protocol-http": "^3.0.8", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-expect-continue": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-flexible-checksums": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/crc32": "3.0.0", + "@aws-crypto/crc32c": "3.0.0", + "@aws-sdk/types": "3.449.0", + "@smithy/is-array-buffer": "^2.0.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/types": "^2.4.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-host-header": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-location-constraint": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-logger": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-recursion-detection": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-s3": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-arn-parser": "3.310.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-sqs": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/types": "^2.4.0", + "@smithy/util-hex-encoding": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-sdk-sts": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/middleware-signing": "3.449.0", + "@aws-sdk/types": "3.449.0", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-signing": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/signature-v4": "^2.0.0", + "@smithy/types": "^2.4.0", + "@smithy/util-middleware": "^2.0.5", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-ssec": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/middleware-user-agent": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/region-config-resolver": { + "version": "3.433.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/node-config-provider": "^2.1.3", + "@smithy/types": "^2.4.0", + "@smithy/util-config-provider": "^2.0.0", + "@smithy/util-middleware": "^2.0.5", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/s3-request-presigner": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/signature-v4-multi-region": "3.449.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-format-url": "3.449.0", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/protocol-http": "^3.0.8", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/signature-v4-multi-region": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/signature-v4": "^2.0.0", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/token-providers": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/middleware-host-header": "3.449.0", + "@aws-sdk/middleware-logger": "3.449.0", + "@aws-sdk/middleware-recursion-detection": "3.449.0", + "@aws-sdk/middleware-user-agent": "3.449.0", + "@aws-sdk/region-config-resolver": "3.433.0", + "@aws-sdk/types": "3.449.0", + "@aws-sdk/util-endpoints": "3.449.0", + "@aws-sdk/util-user-agent-browser": "3.449.0", + "@aws-sdk/util-user-agent-node": "3.449.0", + "@smithy/config-resolver": "^2.0.16", + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/hash-node": "^2.0.12", + "@smithy/invalid-dependency": "^2.0.12", + "@smithy/middleware-content-length": "^2.0.14", + "@smithy/middleware-endpoint": "^2.1.3", + "@smithy/middleware-retry": "^2.0.18", + "@smithy/middleware-serde": "^2.0.12", + "@smithy/middleware-stack": "^2.0.6", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/property-provider": "^2.0.0", + "@smithy/protocol-http": "^3.0.8", + "@smithy/shared-ini-file-loader": "^2.0.6", + "@smithy/smithy-client": "^2.1.12", + "@smithy/types": "^2.4.0", + "@smithy/url-parser": "^2.0.12", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.16", + "@smithy/util-defaults-mode-node": "^2.0.21", + "@smithy/util-endpoints": "^1.0.2", + "@smithy/util-retry": "^2.0.5", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/types": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-arn-parser": { + "version": "3.310.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-dynamodb": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "@aws-sdk/client-dynamodb": "^3.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-endpoints": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/util-endpoints": "^1.0.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-format-url": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/querystring-builder": "^2.0.12", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-locate-window": { + "version": "3.310.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-user-agent-browser": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/types": "^2.4.0", + "bowser": "^2.11.0", + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-user-agent-node": { + "version": "3.449.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-sdk/types": "3.449.0", + "@smithy/node-config-provider": "^2.1.3", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "aws-crt": ">=1.0.0" + }, + "peerDependenciesMeta": { + "aws-crt": { + "optional": true + } + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/util-utf8-browser": { + "version": "3.259.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.3.1" + } + }, + "node_modules/@winglang/sdk/node_modules/@aws-sdk/xml-builder": { + "version": "3.310.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/abort-controller": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/core-auth": { + "version": "1.5.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.1.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/core-client": { + "version": "1.7.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/core-http": { + "version": "3.0.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/core-lro": { + "version": "2.5.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/core-paging": { + "version": "1.5.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/core-rest-pipeline": { + "version": "1.12.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.3.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/core-util": { + "version": "1.5.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/identity": { + "version": "3.1.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.32.2", + "@azure/msal-common": "^9.0.2", + "@azure/msal-node": "^1.14.6", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/logger": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/msal-browser": { + "version": "2.38.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/msal-common": "13.3.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/msal-common": { + "version": "13.3.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/msal-node": { + "version": "1.18.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/msal-common": "13.3.0", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16 || 18" + } + }, + "node_modules/@winglang/sdk/node_modules/@azure/storage-blob": { + "version": "12.14.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^3.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@fastify/busboy": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@winglang/sdk/node_modules/@google-cloud/datastore": { + "version": "8.4.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@google-cloud/promisify": "^4.0.0", + "arrify": "^2.0.1", + "concat-stream": "^2.0.0", + "extend": "^3.0.2", + "google-gax": "^4.0.5", + "is": "^3.3.0", + "split-array-stream": "^2.0.0", + "stream-events": "^1.0.5" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@google-cloud/paginator": { + "version": "3.0.7", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "arrify": "^2.0.0", + "extend": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@winglang/sdk/node_modules/@google-cloud/projectify": { + "version": "3.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@google-cloud/promisify": { + "version": "4.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@winglang/sdk/node_modules/@google-cloud/storage": { + "version": "6.9.5", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@google-cloud/paginator": "^3.0.7", + "@google-cloud/projectify": "^3.0.0", + "@google-cloud/promisify": "^3.0.0", + "abort-controller": "^3.0.0", + "async-retry": "^1.3.3", + "compressible": "^2.0.12", + "duplexify": "^4.0.0", + "ent": "^2.2.0", + "extend": "^3.0.2", + "gaxios": "^5.0.0", + "google-auth-library": "^8.0.1", + "mime": "^3.0.0", + "mime-types": "^2.0.8", + "p-limit": "^3.0.1", + "retry-request": "^5.0.0", + "teeny-request": "^8.0.0", + "uuid": "^8.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@winglang/sdk/node_modules/@grpc/grpc-js": { + "version": "1.9.9", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@grpc/proto-loader": "^0.7.8", + "@types/node": ">=12.12.47" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@grpc/proto-loader": { + "version": "0.7.10", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.4", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@winglang/sdk/node_modules/@ioredis/commands": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/base64": { + "version": "1.1.2", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/float": { + "version": "1.0.2", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/path": { + "version": "1.1.2", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/pool": { + "version": "1.1.0", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@smithy/abort-controller": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/chunked-blob-reader": { + "version": "2.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/chunked-blob-reader-native": { + "version": "2.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/util-base64": "^2.0.0", + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/config-resolver": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/node-config-provider": "^2.2.1", + "@smithy/types": "^2.9.1", + "@smithy/util-config-provider": "^2.2.1", + "@smithy/util-middleware": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/credential-provider-imds": { + "version": "2.2.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/node-config-provider": "^2.2.1", + "@smithy/property-provider": "^2.1.1", + "@smithy/types": "^2.9.1", + "@smithy/url-parser": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-codec": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@aws-crypto/crc32": "3.0.0", + "@smithy/types": "^2.9.1", + "@smithy/util-hex-encoding": "^2.1.1", + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-browser": { + "version": "2.0.12", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/eventstream-serde-universal": "^2.0.12", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-config-resolver": { + "version": "2.0.12", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-node": { + "version": "2.0.12", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/eventstream-serde-universal": "^2.0.12", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/eventstream-serde-universal": { + "version": "2.0.12", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/eventstream-codec": "^2.0.12", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/fetch-http-handler": { + "version": "2.4.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/protocol-http": "^3.1.1", + "@smithy/querystring-builder": "^2.1.1", + "@smithy/types": "^2.9.1", + "@smithy/util-base64": "^2.1.1", + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/hash-blob-browser": { + "version": "2.0.12", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/chunked-blob-reader": "^2.0.0", + "@smithy/chunked-blob-reader-native": "^2.0.0", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/hash-node": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "@smithy/util-buffer-from": "^2.1.1", + "@smithy/util-utf8": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/hash-stream-node": { + "version": "2.0.12", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.4.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/invalid-dependency": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/is-array-buffer": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/md5-js": { + "version": "2.0.12", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.4.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/middleware-content-length": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/protocol-http": "^3.1.1", + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/middleware-endpoint": { + "version": "2.4.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/middleware-serde": "^2.1.1", + "@smithy/node-config-provider": "^2.2.1", + "@smithy/shared-ini-file-loader": "^2.3.1", + "@smithy/types": "^2.9.1", + "@smithy/url-parser": "^2.1.1", + "@smithy/util-middleware": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/middleware-retry": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/node-config-provider": "^2.2.1", + "@smithy/protocol-http": "^3.1.1", + "@smithy/service-error-classification": "^2.1.1", + "@smithy/smithy-client": "^2.3.1", + "@smithy/types": "^2.9.1", + "@smithy/util-middleware": "^2.1.1", + "@smithy/util-retry": "^2.1.1", + "tslib": "^2.5.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/middleware-serde": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/middleware-stack": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/node-config-provider": { + "version": "2.2.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/property-provider": "^2.1.1", + "@smithy/shared-ini-file-loader": "^2.3.1", + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/node-http-handler": { + "version": "2.3.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/abort-controller": "^2.1.1", + "@smithy/protocol-http": "^3.1.1", + "@smithy/querystring-builder": "^2.1.1", + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/property-provider": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/protocol-http": { + "version": "3.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/querystring-builder": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "@smithy/util-uri-escape": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/querystring-parser": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/service-error-classification": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/shared-ini-file-loader": { + "version": "2.3.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/signature-v4": { + "version": "2.0.11", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/eventstream-codec": "^2.0.11", + "@smithy/is-array-buffer": "^2.0.0", + "@smithy/types": "^2.3.5", + "@smithy/util-hex-encoding": "^2.0.0", + "@smithy/util-middleware": "^2.0.4", + "@smithy/util-uri-escape": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/smithy-client": { + "version": "2.3.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/middleware-endpoint": "^2.4.1", + "@smithy/middleware-stack": "^2.1.1", + "@smithy/protocol-http": "^3.1.1", + "@smithy/types": "^2.9.1", + "@smithy/util-stream": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/types": { + "version": "2.9.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/url-parser": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/querystring-parser": "^2.1.1", + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-base64": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/util-buffer-from": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-body-length-browser": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-body-length-node": { + "version": "2.2.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-buffer-from": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/is-array-buffer": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-config-provider": { + "version": "2.2.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-defaults-mode-browser": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/property-provider": "^2.1.1", + "@smithy/smithy-client": "^2.3.1", + "@smithy/types": "^2.9.1", + "bowser": "^2.11.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-defaults-mode-node": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/config-resolver": "^2.1.1", + "@smithy/credential-provider-imds": "^2.2.1", + "@smithy/node-config-provider": "^2.2.1", + "@smithy/property-provider": "^2.1.1", + "@smithy/smithy-client": "^2.3.1", + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-endpoints": { + "version": "1.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/node-config-provider": "^2.2.1", + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-hex-encoding": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-middleware": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-retry": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/service-error-classification": "^2.1.1", + "@smithy/types": "^2.9.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-stream": { + "version": "2.0.17", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/fetch-http-handler": "^2.2.4", + "@smithy/node-http-handler": "^2.1.8", + "@smithy/types": "^2.4.0", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-buffer-from": "^2.0.0", + "@smithy/util-hex-encoding": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-uri-escape": { + "version": "2.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-utf8": { + "version": "2.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/util-buffer-from": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@smithy/util-waiter": { + "version": "2.0.12", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@smithy/abort-controller": "^2.0.12", + "@smithy/types": "^2.4.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@tootallnate/once": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@winglang/sdk/node_modules/@types/aws-lambda": { + "version": "8.10.124", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@types/caseless": { + "version": "0.12.4", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@types/long": { + "version": "4.0.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@types/node": { + "version": "18.18.4", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@types/node-fetch": { + "version": "2.6.6", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@types/request": { + "version": "2.48.11", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/caseless": "*", + "@types/node": "*", + "@types/tough-cookie": "*", + "form-data": "^2.5.0" + } + }, + "node_modules/@winglang/sdk/node_modules/@types/tough-cookie": { + "version": "4.0.4", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/@types/tunnel": { + "version": "0.0.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@winglang/sdk/node_modules/abort-controller": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/@winglang/sdk/node_modules/accepts": { + "version": "1.3.8", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/agent-base": { + "version": "7.1.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@winglang/sdk/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@winglang/sdk/node_modules/ansi-styles": { + "version": "4.3.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@winglang/sdk/node_modules/array-flatten": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/arrify": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@winglang/sdk/node_modules/as-table": { + "version": "1.0.55", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "printable-characters": "^1.0.42" + } + }, + "node_modules/@winglang/sdk/node_modules/async-retry": { + "version": "1.3.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "retry": "0.13.1" + } + }, + "node_modules/@winglang/sdk/node_modules/asynckit": { + "version": "0.4.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/bignumber.js": { + "version": "9.1.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/@winglang/sdk/node_modules/body-parser": { + "version": "1.20.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@winglang/sdk/node_modules/bowser": { + "version": "2.11.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/buffer-from": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/bytes": { + "version": "3.1.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/call-bind": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf": { + "version": "0.17.0", + "bundleDependencies": [ + "archiver", + "json-stable-stringify", + "semver" + ], + "inBundle": true, + "license": "MPL-2.0", + "peer": true, + "dependencies": { + "archiver": "5.3.1", + "json-stable-stringify": "^1.0.2", + "semver": "^7.3.8" + }, + "peerDependencies": { + "constructs": "^10.0.25" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver": { + "version": "5.3.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils": { + "version": "2.1.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.7", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/archiver-utils/node_modules/string_decoder": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/async": { + "version": "3.2.4", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/balanced-match": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/bl": { + "version": "4.1.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/brace-expansion": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/buffer-crc32": { + "version": "0.2.13", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/compress-commons": { + "version": "4.1.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/concat-map": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/core-util-is": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/crc-32": { + "version": "1.2.2", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/crc32-stream": { + "version": "4.0.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/end-of-stream": { + "version": "1.4.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/fs-constants": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/fs.realpath": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob": { + "version": "7.2.3", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/graceful-fs": { + "version": "4.2.10", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/inflight": { + "version": "1.0.6", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/inherits": { + "version": "2.0.4", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/isarray": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/json-stable-stringify": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "jsonify": "^0.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/jsonify": { + "version": "0.0.1", + "inBundle": true, + "license": "Public Domain", + "peer": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.7", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lazystream/node_modules/string_decoder": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.defaults": { + "version": "4.2.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.difference": { + "version": "4.5.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.flatten": { + "version": "4.4.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.isplainobject": { + "version": "4.0.6", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lodash.union": { + "version": "4.6.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/minimatch": { + "version": "5.1.0", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/normalize-path": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/once": { + "version": "1.4.0", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/path-is-absolute": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/process-nextick-args": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/readable-stream": { + "version": "3.6.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/readdir-glob": { + "version": "1.1.2", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/semver": { + "version": "7.3.8", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/string_decoder": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/tar-stream": { + "version": "2.2.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/util-deprecate": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/wrappy": { + "version": "1.0.2", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cdktf/node_modules/zip-stream": { + "version": "4.1.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@winglang/sdk/node_modules/cliui": { + "version": "8.0.1", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@winglang/sdk/node_modules/cluster-key-slot": { + "version": "1.1.2", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@winglang/sdk/node_modules/color-convert": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/color-name": { + "version": "1.1.4", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/combined-stream": { + "version": "1.0.8", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/compressible": { + "version": "2.0.18", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/concat-stream": { + "version": "2.0.0", + "engines": [ + "node >= 6.0" + ], + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/constructs": { + "version": "10.2.70", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.2.70.tgz", + "integrity": "sha512-z6zr1E8K/9tzJbCQzY0UGX0/oVKPFKu9C/mzEnghCG6TAJINnvlq0CMKm63XqqeMleadZYm5T3sZGJKcxJS/Pg==", + "inBundle": true, + "peer": true, + "engines": { + "node": ">= 16.14.0" + } + }, + "node_modules/@winglang/sdk/node_modules/content-disposition": { + "version": "0.5.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/content-type": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/cookie": { + "version": "0.5.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/cookie-signature": { + "version": "1.0.6", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/cron-parser": { + "version": "4.9.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "luxon": "^3.2.1" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/data-uri-to-buffer": { + "version": "2.0.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/debug": { + "version": "4.3.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@winglang/sdk/node_modules/define-lazy-prop": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@winglang/sdk/node_modules/delayed-stream": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@winglang/sdk/node_modules/denque": { + "version": "2.1.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@winglang/sdk/node_modules/depd": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/destroy": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@winglang/sdk/node_modules/duplexify": { + "version": "4.1.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/@winglang/sdk/node_modules/ee-first": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/emoji-regex": { + "version": "8.0.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/encodeurl": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/end-of-stream": { + "version": "1.4.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/@winglang/sdk/node_modules/ent": { + "version": "2.2.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/escalade": { + "version": "3.1.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@winglang/sdk/node_modules/escape-html": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/etag": { + "version": "1.8.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/event-target-shim": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@winglang/sdk/node_modules/events": { + "version": "3.3.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/@winglang/sdk/node_modules/express": { + "version": "4.18.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/@winglang/sdk/node_modules/extend": { + "version": "3.0.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/fast-text-encoding": { + "version": "1.0.6", + "inBundle": true, + "license": "Apache-2.0", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/fast-xml-parser": { + "version": "4.2.5", + "funding": [ + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + }, + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/@winglang/sdk/node_modules/finalhandler": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/form-data": { + "version": "4.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@winglang/sdk/node_modules/forwarded": { + "version": "0.2.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/fresh": { + "version": "0.5.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/function-bind": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/gaxios": { + "version": "6.1.1", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "extend": "^3.0.2", + "https-proxy-agent": "^7.0.1", + "is-stream": "^2.0.0", + "node-fetch": "^2.6.9" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@winglang/sdk/node_modules/gcp-metadata": { + "version": "6.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "gaxios": "^6.0.0", + "json-bigint": "^1.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@winglang/sdk/node_modules/get-caller-file": { + "version": "2.0.5", + "inBundle": true, + "license": "ISC", + "peer": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/@winglang/sdk/node_modules/get-intrinsic": { + "version": "1.2.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/get-source": { + "version": "2.0.12", + "inBundle": true, + "license": "Unlicense", + "peer": true, + "dependencies": { + "data-uri-to-buffer": "^2.0.0", + "source-map": "^0.6.1" + } + }, + "node_modules/@winglang/sdk/node_modules/google-auth-library": { + "version": "8.9.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "arrify": "^2.0.0", + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "fast-text-encoding": "^1.0.0", + "gaxios": "^5.0.0", + "gcp-metadata": "^5.3.0", + "gtoken": "^6.1.0", + "jws": "^4.0.0", + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@winglang/sdk/node_modules/google-gax": { + "version": "4.0.5", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@grpc/grpc-js": "~1.9.6", + "@grpc/proto-loader": "^0.7.0", + "@types/long": "^4.0.0", + "abort-controller": "^3.0.0", + "duplexify": "^4.0.0", + "google-auth-library": "^9.0.0", + "node-fetch": "^2.6.1", + "object-hash": "^3.0.0", + "proto3-json-serializer": "^2.0.0", + "protobufjs": "7.2.5", + "retry-request": "^7.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@winglang/sdk/node_modules/gtoken": { + "version": "7.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "gaxios": "^6.0.0", + "jws": "^4.0.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/has": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/@winglang/sdk/node_modules/has-proto": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/has-symbols": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/http-errors": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/http-proxy-agent": { + "version": "5.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@winglang/sdk/node_modules/https-proxy-agent": { + "version": "7.0.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@winglang/sdk/node_modules/iconv-lite": { + "version": "0.4.24", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@winglang/sdk/node_modules/inherits": { + "version": "2.0.4", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/ioredis": { + "version": "5.3.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@ioredis/commands": "^1.1.1", + "cluster-key-slot": "^1.1.0", + "debug": "^4.3.4", + "denque": "^2.1.0", + "lodash.defaults": "^4.2.0", + "lodash.isarguments": "^3.1.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0", + "standard-as-callback": "^2.1.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ioredis" + } + }, + "node_modules/@winglang/sdk/node_modules/ipaddr.js": { + "version": "1.9.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@winglang/sdk/node_modules/is": { + "version": "3.3.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/@winglang/sdk/node_modules/is-docker": { + "version": "2.2.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@winglang/sdk/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@winglang/sdk/node_modules/is-stream": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@winglang/sdk/node_modules/is-stream-ended": { + "version": "0.1.4", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/is-wsl": { + "version": "2.2.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@winglang/sdk/node_modules/json-bigint": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/jsonschema": { + "version": "1.4.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/@winglang/sdk/node_modules/jsonwebtoken": { + "version": "9.0.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/@winglang/sdk/node_modules/jwa": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/@winglang/sdk/node_modules/jws": { + "version": "4.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/@winglang/sdk/node_modules/lodash.camelcase": { + "version": "4.3.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.defaults": { + "version": "4.2.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.includes": { + "version": "4.3.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.isarguments": { + "version": "3.1.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.isboolean": { + "version": "3.0.3", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.isinteger": { + "version": "4.0.4", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.isnumber": { + "version": "3.0.3", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.isplainobject": { + "version": "4.0.6", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.isstring": { + "version": "4.0.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lodash.once": { + "version": "4.1.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/long": { + "version": "5.2.3", + "inBundle": true, + "license": "Apache-2.0", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@winglang/sdk/node_modules/luxon": { + "version": "3.4.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@winglang/sdk/node_modules/media-typer": { + "version": "0.3.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/merge-descriptors": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/methods": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/mime": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/mime-db": { + "version": "1.52.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/mime-types": { + "version": "2.1.35", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/mnemonist": { + "version": "0.38.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "obliterator": "^1.6.1" + } + }, + "node_modules/@winglang/sdk/node_modules/ms": { + "version": "2.1.3", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/nanoid": { + "version": "3.3.6", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "inBundle": true, + "license": "MIT", + "peer": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/@winglang/sdk/node_modules/negotiator": { + "version": "0.6.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/node-fetch": { + "version": "2.7.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@winglang/sdk/node_modules/object-hash": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@winglang/sdk/node_modules/object-inspect": { + "version": "1.12.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/obliterator": { + "version": "1.6.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/on-finished": { + "version": "2.4.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/once": { + "version": "1.4.0", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/@winglang/sdk/node_modules/open": { + "version": "8.4.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@winglang/sdk/node_modules/p-limit": { + "version": "3.1.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@winglang/sdk/node_modules/parseurl": { + "version": "1.3.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/path-to-regexp": { + "version": "0.1.7", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/printable-characters": { + "version": "1.0.42", + "inBundle": true, + "license": "Unlicense", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/process": { + "version": "0.11.10", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/@winglang/sdk/node_modules/proto3-json-serializer": { + "version": "2.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "protobufjs": "^7.0.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/protobufjs": { + "version": "7.2.5", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/proxy-addr": { + "version": "2.0.7", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@winglang/sdk/node_modules/qs": { + "version": "6.11.0", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/range-parser": { + "version": "1.2.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/raw-body": { + "version": "2.5.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/readable-stream": { + "version": "3.6.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@winglang/sdk/node_modules/redis-errors": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@winglang/sdk/node_modules/redis-parser": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "redis-errors": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@winglang/sdk/node_modules/require-directory": { + "version": "2.1.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@winglang/sdk/node_modules/retry": { + "version": "0.13.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@winglang/sdk/node_modules/retry-request": { + "version": "7.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/request": "^2.48.8", + "debug": "^4.1.1", + "extend": "^3.0.2", + "teeny-request": "^9.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@winglang/sdk/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/safe-stable-stringify": { + "version": "2.4.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@winglang/sdk/node_modules/safer-buffer": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/sax": { + "version": "1.3.0", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/semver": { + "version": "7.5.4", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@winglang/sdk/node_modules/send": { + "version": "0.18.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@winglang/sdk/node_modules/serve-static": { + "version": "1.15.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@winglang/sdk/node_modules/setprototypeof": { + "version": "1.2.0", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/side-channel": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@winglang/sdk/node_modules/source-map": { + "version": "0.6.1", + "inBundle": true, + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@winglang/sdk/node_modules/split-array-stream": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "is-stream-ended": "^0.1.4" + } + }, + "node_modules/@winglang/sdk/node_modules/stacktracey": { + "version": "2.1.8", + "inBundle": true, + "license": "Unlicense", + "peer": true, + "dependencies": { + "as-table": "^1.0.36", + "get-source": "^2.0.12" + } + }, + "node_modules/@winglang/sdk/node_modules/standard-as-callback": { + "version": "2.1.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/statuses": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/stoppable": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/@winglang/sdk/node_modules/stream-events": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "stubs": "^3.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/stream-shift": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/string_decoder": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/@winglang/sdk/node_modules/string-width": { + "version": "4.2.3", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@winglang/sdk/node_modules/strip-ansi": { + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@winglang/sdk/node_modules/strnum": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/stubs": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/teeny-request": { + "version": "9.0.0", + "inBundle": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.9", + "stream-events": "^1.0.5", + "uuid": "^9.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@winglang/sdk/node_modules/toidentifier": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/tr46": { + "version": "0.0.3", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/tslib": { + "version": "2.6.2", + "inBundle": true, + "license": "0BSD", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/tunnel": { + "version": "0.0.6", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/@winglang/sdk/node_modules/type-is": { + "version": "1.6.18", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@winglang/sdk/node_modules/typedarray": { + "version": "0.0.6", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/ulid": { + "version": "2.3.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "bin": { + "ulid": "bin/cli.js" + } + }, + "node_modules/@winglang/sdk/node_modules/undici": { + "version": "5.25.4", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@winglang/sdk/node_modules/unpipe": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/util-deprecate": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/utils-merge": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/@winglang/sdk/node_modules/uuid": { + "version": "8.3.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@winglang/sdk/node_modules/vary": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@winglang/sdk/node_modules/webidl-conversions": { + "version": "3.0.1", + "inBundle": true, + "license": "BSD-2-Clause", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/whatwg-url": { + "version": "5.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/wrap-ansi": { + "version": "7.0.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@winglang/sdk/node_modules/wrappy": { + "version": "1.0.2", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/xml2js": { + "version": "0.5.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@winglang/sdk/node_modules/xmlbuilder": { + "version": "11.0.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@winglang/sdk/node_modules/y18n": { + "version": "5.0.8", + "inBundle": true, + "license": "ISC", + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@winglang/sdk/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC", + "peer": true + }, + "node_modules/@winglang/sdk/node_modules/yaml": { + "version": "2.3.2", + "inBundle": true, + "license": "ISC", + "peer": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@winglang/sdk/node_modules/yargs": { + "version": "17.7.2", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@winglang/sdk/node_modules/yargs-parser": { + "version": "21.1.1", + "inBundle": true, + "license": "ISC", + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@winglang/sdk/node_modules/yocto-queue": { + "version": "0.1.0", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/constructs": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.3.0.tgz", + "integrity": "sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==", + "engines": { + "node": ">= 16.14.0" + } + }, + "node_modules/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "hasInstallScript": true, + "optional": true, + "peer": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, + "node_modules/google-p12-pem": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz", + "integrity": "sha512-WPkN4yGtz05WZ5EhtlxNDWPhC4JIic6G8ePitwUWy4l+XPVYec+a0j0Ts47PDtW59y3RwAhUd9/h9ZZ63px6RQ==", + "peer": true, + "dependencies": { + "node-forge": "^1.3.1" + }, + "bin": { + "gp12-pem": "build/src/bin/gp12-pem.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/hono": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.0.7.tgz", + "integrity": "sha512-1fhi9MUzMIXWqPWA7OGPTpzjQupT78rf+U6N+2vxwy7U76jUX0dmkUtp572gR+dbGR1YugLYvyg/JrgPOSoutw==", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "peer": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + } + } +} diff --git a/examples/typescript-hono/package.json b/examples/typescript-hono/package.json new file mode 100644 index 0000000..35134f8 --- /dev/null +++ b/examples/typescript-hono/package.json @@ -0,0 +1,20 @@ +{ + "name": "wing-typescript-example", + "version": "0.0.1", + "description": "wing-typescript-example", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [ + "wing", + "typescript", + "cloud" + ], + "license": "Apache-2.0", + "dependencies": { + "@wingcloud/framework": "^0.59.15", + "constructs": "^10.3.0", + "hono": "^4.0.7" + } +} diff --git a/examples/typescript-hono/tsconfig.json b/examples/typescript-hono/tsconfig.json new file mode 100644 index 0000000..b06edf5 --- /dev/null +++ b/examples/typescript-hono/tsconfig.json @@ -0,0 +1,6 @@ +{ + "compilerOptions": { + "jsx": "react-jsx", + "jsxImportSource": "hono/jsx" + } +} \ No newline at end of file diff --git a/examples/typescript/main.ts b/examples/typescript/main.ts index b1aa099..2221a98 100644 --- a/examples/typescript/main.ts +++ b/examples/typescript/main.ts @@ -7,8 +7,8 @@ main((root, test) => { bucket.addObject("hello", "Hello World from lifted Bucket!"); - new cloud.Function(root, "hello", lift({bucket}).inflight(async ({bucket}) => { - const result = await myServer({bucket}) + new cloud.Function(root, "hello", lift({bucket}).inflight(async ({bucket: inflightBucket}) => { + const result = await myServer({bucket: inflightBucket}) return result; })); diff --git a/examples/typescript/my-ssr-framework.ts b/examples/typescript/my-ssr-framework.ts index 8dd28b1..5304009 100644 --- a/examples/typescript/my-ssr-framework.ts +++ b/examples/typescript/my-ssr-framework.ts @@ -1,7 +1,8 @@ import { cloud } from "@wingcloud/framework"; -export const myServer = async ({bucket}: { bucket: cloud.IBucketClient }) => { - const file = await bucket.get("hello"); +export const myServer = async ({bucket}: { bucket: cloud.Bucket }) => { + const inflightBucket = bucket as unknown as cloud.IBucketClient + const file = await inflightBucket.get("hello"); console.log(file); return file; } \ No newline at end of file diff --git a/examples/typescript/package-lock.json b/examples/typescript/package-lock.json index 52370ef..49d3b0c 100644 --- a/examples/typescript/package-lock.json +++ b/examples/typescript/package-lock.json @@ -9,7 +9,8 @@ "version": "0.0.1", "license": "Apache-2.0", "dependencies": { - "@wingcloud/framework": "^0.59.10" + "@wingcloud/framework": "^0.59.19", + "constructs": "^10.3.0" } }, "node_modules/@esbuild/aix-ppc64": { @@ -390,9 +391,9 @@ } }, "node_modules/@wingcloud/framework": { - "version": "0.59.10", - "resolved": "https://registry.npmjs.org/@wingcloud/framework/-/framework-0.59.10.tgz", - "integrity": "sha512-j7YF+qVR9SERkndzhKpJjhD7FLbZO8h0AOsEyZXWgCegj7MHH75dqB8XpgtHE4ArsMIs6Ujr6ImhTzRN3HPPIg==", + "version": "0.59.19", + "resolved": "https://registry.npmjs.org/@wingcloud/framework/-/framework-0.59.19.tgz", + "integrity": "sha512-b3u45KoXb/i5AT0l24gyrDWsjVHXcfrVTMIfp3UMwrID8zqdmCsLimtn1DGsSjRoNIHYwZw6ogmwoXMl+rJPUg==", "peerDependencies": { "@winglang/sdk": "*", "typescript": "^5.3.3" @@ -3732,6 +3733,16 @@ "typedarray": "^0.0.6" } }, + "node_modules/@winglang/sdk/node_modules/constructs": { + "version": "10.2.70", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.2.70.tgz", + "integrity": "sha512-z6zr1E8K/9tzJbCQzY0UGX0/oVKPFKu9C/mzEnghCG6TAJINnvlq0CMKm63XqqeMleadZYm5T3sZGJKcxJS/Pg==", + "inBundle": true, + "peer": true, + "engines": { + "node": ">= 16.14.0" + } + }, "node_modules/@winglang/sdk/node_modules/content-disposition": { "version": "0.5.4", "inBundle": true, @@ -5399,10 +5410,9 @@ } }, "node_modules/constructs": { - "version": "10.2.70", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.2.70.tgz", - "integrity": "sha512-z6zr1E8K/9tzJbCQzY0UGX0/oVKPFKu9C/mzEnghCG6TAJINnvlq0CMKm63XqqeMleadZYm5T3sZGJKcxJS/Pg==", - "peer": true, + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.3.0.tgz", + "integrity": "sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==", "engines": { "node": ">= 16.14.0" } diff --git a/examples/typescript/package.json b/examples/typescript/package.json index 8fcdb0a..9255357 100644 --- a/examples/typescript/package.json +++ b/examples/typescript/package.json @@ -13,6 +13,7 @@ ], "license": "Apache-2.0", "dependencies": { - "@wingcloud/framework": "^0.59.10" + "@wingcloud/framework": "^0.59.19", + "constructs": "^10.3.0" } }