From 01409762e913f868ccca31b6015924c48887c024 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cle=CC=81ment=20Janin?= Date: Wed, 21 Feb 2024 11:03:37 -0500 Subject: [PATCH] chore: added new migration script to make existing audit logs archivable --- .../archivableAuditLogsMigration/.env_example | 7 + ...d_archivable_status_field_to_audit_logs.ts | 74 ++ .../archivableAuditLogsMigration/package.json | 18 + .../tsconfig.json | 21 + yarn.lock | 982 ++++++++++++++++++ 5 files changed, 1102 insertions(+) create mode 100644 utils/archivableAuditLogsMigration/.env_example create mode 100644 utils/archivableAuditLogsMigration/add_archivable_status_field_to_audit_logs.ts create mode 100644 utils/archivableAuditLogsMigration/package.json create mode 100644 utils/archivableAuditLogsMigration/tsconfig.json diff --git a/utils/archivableAuditLogsMigration/.env_example b/utils/archivableAuditLogsMigration/.env_example new file mode 100644 index 0000000000..b5c17bd688 --- /dev/null +++ b/utils/archivableAuditLogsMigration/.env_example @@ -0,0 +1,7 @@ +# Copy to .env + +LOCAL_AWS_ENDPOINT=http://127.0.0.1:4566 + +AWS_ACCESS_KEY_ID=test +AWS_SECRET_ACCESS_KEY=test +AWS_REGION=ca-central-1 \ No newline at end of file diff --git a/utils/archivableAuditLogsMigration/add_archivable_status_field_to_audit_logs.ts b/utils/archivableAuditLogsMigration/add_archivable_status_field_to_audit_logs.ts new file mode 100644 index 0000000000..a1ebce3c6a --- /dev/null +++ b/utils/archivableAuditLogsMigration/add_archivable_status_field_to_audit_logs.ts @@ -0,0 +1,74 @@ +/* eslint-disable no-console */ +import { DynamoDBClient } from "@aws-sdk/client-dynamodb"; +import { ScanCommand, ScanCommandOutput, TransactWriteCommand } from "@aws-sdk/lib-dynamodb"; +import { config } from "dotenv"; + +const main = async () => { + try { + const dynamodbClient = new DynamoDBClient({ + region: process.env.AWS_REGION ?? "ca-central-1", + ...(process.env.LOCAL_AWS_ENDPOINT && { endpoint: process.env.LOCAL_AWS_ENDPOINT }), + }); + + let lastEvaluatedKey = null; + let numberOfMigratedAuditLogs = 0; + + while (lastEvaluatedKey !== undefined) { + const scanResults: ScanCommandOutput = await dynamodbClient.send( + new ScanCommand({ + TableName: "AuditLogs", + ExclusiveStartKey: lastEvaluatedKey ?? undefined, + Limit: 100, // The upcoming `TransactWriteCommand` operation can only update 100 items per request + FilterExpression: "attribute_not_exists(#status)", + ProjectionExpression: "UserID,#rangeKey", + ExpressionAttributeNames: { + "#status": "Status", + "#rangeKey": "Event#SubjectID#TimeStamp", + }, + }) + ); + + if (scanResults.Items && scanResults.Items.length > 0) { + await dynamodbClient.send( + new TransactWriteCommand({ + TransactItems: scanResults.Items.map((item) => { + return { + Update: { + TableName: "AuditLogs", + Key: { + UserID: item["UserID"], + ["Event#SubjectID#TimeStamp"]: item["Event#SubjectID#TimeStamp"], + }, + UpdateExpression: "SET #status = :status", + ExpressionAttributeNames: { + "#status": "Status", + }, + ExpressionAttributeValues: { + ":status": "Archivable", + }, + }, + }; + }), + }) + ); + + numberOfMigratedAuditLogs += scanResults.Items.length; + + process.stdout.write( + `Migration in progress ... ${numberOfMigratedAuditLogs} audit logs have been updated.\r` + ); + } + + lastEvaluatedKey = scanResults.LastEvaluatedKey; + } + + console.log("\nMigration completed successfully!"); + } catch (error) { + console.log(error); + } +}; + +// config() adds the .env variables to process.env +config(); + +main(); diff --git a/utils/archivableAuditLogsMigration/package.json b/utils/archivableAuditLogsMigration/package.json new file mode 100644 index 0000000000..caa68d4e5f --- /dev/null +++ b/utils/archivableAuditLogsMigration/package.json @@ -0,0 +1,18 @@ +{ + "name": "archivable_audit_logs_migration", + "version": "0.1.0", + "description": "Update existing audit logs to make them archivable", + "main": "add_archivable_status_field_to_audit_logs.ts", + "scripts": { + "make-audit-logs-archivable": "tsx add_archivable_status_field_to_audit_logs.ts" + }, + "keywords": [], + "author": "Clément Janin", + "dependencies": { + "@aws-sdk/client-dynamodb": "^3.518.0", + "@aws-sdk/lib-dynamodb": "^3.518.0", + "dotenv": "^16.3.1", + "tsx": "^3.14.0" + }, + "packageManager": "yarn@4.0.2" +} diff --git a/utils/archivableAuditLogsMigration/tsconfig.json b/utils/archivableAuditLogsMigration/tsconfig.json new file mode 100644 index 0000000000..4bb3d27656 --- /dev/null +++ b/utils/archivableAuditLogsMigration/tsconfig.json @@ -0,0 +1,21 @@ +{ + "compilerOptions": { + /* Visit https://aka.ms/tsconfig to read more about this file */ + + /* Language and Environment */ + "target": "es2016" /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */, + + /* Modules */ + "module": "commonjs" /* Specify what module code is generated. */, + + /* Interop Constraints */ + "esModuleInterop": true /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */, + "forceConsistentCasingInFileNames": true /* Ensure that casing is correct in imports. */, + + /* Type Checking */ + "strict": true /* Enable all strict type-checking options. */, + + /* Completeness */ + "skipLibCheck": true /* Skip type checking all .d.ts files. */ + } +} diff --git a/yarn.lock b/yarn.lock index bbf5ec283a..342a498f68 100644 --- a/yarn.lock +++ b/yarn.lock @@ -273,6 +273,57 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-dynamodb@npm:^3.518.0": + version: 3.518.0 + resolution: "@aws-sdk/client-dynamodb@npm:3.518.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/client-sts": "npm:3.515.0" + "@aws-sdk/core": "npm:3.513.0" + "@aws-sdk/credential-provider-node": "npm:3.515.0" + "@aws-sdk/middleware-endpoint-discovery": "npm:3.515.0" + "@aws-sdk/middleware-host-header": "npm:3.515.0" + "@aws-sdk/middleware-logger": "npm:3.515.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.515.0" + "@aws-sdk/middleware-user-agent": "npm:3.515.0" + "@aws-sdk/region-config-resolver": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@aws-sdk/util-endpoints": "npm:3.515.0" + "@aws-sdk/util-user-agent-browser": "npm:3.515.0" + "@aws-sdk/util-user-agent-node": "npm:3.515.0" + "@smithy/config-resolver": "npm:^2.1.1" + "@smithy/core": "npm:^1.3.2" + "@smithy/fetch-http-handler": "npm:^2.4.1" + "@smithy/hash-node": "npm:^2.1.1" + "@smithy/invalid-dependency": "npm:^2.1.1" + "@smithy/middleware-content-length": "npm:^2.1.1" + "@smithy/middleware-endpoint": "npm:^2.4.1" + "@smithy/middleware-retry": "npm:^2.1.1" + "@smithy/middleware-serde": "npm:^2.1.1" + "@smithy/middleware-stack": "npm:^2.1.1" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/node-http-handler": "npm:^2.3.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/url-parser": "npm:^2.1.1" + "@smithy/util-base64": "npm:^2.1.1" + "@smithy/util-body-length-browser": "npm:^2.1.1" + "@smithy/util-body-length-node": "npm:^2.2.1" + "@smithy/util-defaults-mode-browser": "npm:^2.1.1" + "@smithy/util-defaults-mode-node": "npm:^2.2.0" + "@smithy/util-endpoints": "npm:^1.1.1" + "@smithy/util-middleware": "npm:^2.1.1" + "@smithy/util-retry": "npm:^2.1.1" + "@smithy/util-utf8": "npm:^2.1.1" + "@smithy/util-waiter": "npm:^2.1.1" + tslib: "npm:^2.5.0" + uuid: "npm:^9.0.1" + checksum: a46fab114cf04d2f84788fbfc2f11db51421ad4df575f6767b088a3861c62f4242b00015fcb5b284267e052d0f5a153541e88644f2d989243e10a9221b813224 + languageName: node + linkType: hard + "@aws-sdk/client-iam@npm:^3.444.0": version: 3.445.0 resolution: "@aws-sdk/client-iam@npm:3.445.0" @@ -591,6 +642,55 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-sso-oidc@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/client-sso-oidc@npm:3.515.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/client-sts": "npm:3.515.0" + "@aws-sdk/core": "npm:3.513.0" + "@aws-sdk/middleware-host-header": "npm:3.515.0" + "@aws-sdk/middleware-logger": "npm:3.515.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.515.0" + "@aws-sdk/middleware-user-agent": "npm:3.515.0" + "@aws-sdk/region-config-resolver": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@aws-sdk/util-endpoints": "npm:3.515.0" + "@aws-sdk/util-user-agent-browser": "npm:3.515.0" + "@aws-sdk/util-user-agent-node": "npm:3.515.0" + "@smithy/config-resolver": "npm:^2.1.1" + "@smithy/core": "npm:^1.3.2" + "@smithy/fetch-http-handler": "npm:^2.4.1" + "@smithy/hash-node": "npm:^2.1.1" + "@smithy/invalid-dependency": "npm:^2.1.1" + "@smithy/middleware-content-length": "npm:^2.1.1" + "@smithy/middleware-endpoint": "npm:^2.4.1" + "@smithy/middleware-retry": "npm:^2.1.1" + "@smithy/middleware-serde": "npm:^2.1.1" + "@smithy/middleware-stack": "npm:^2.1.1" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/node-http-handler": "npm:^2.3.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/url-parser": "npm:^2.1.1" + "@smithy/util-base64": "npm:^2.1.1" + "@smithy/util-body-length-browser": "npm:^2.1.1" + "@smithy/util-body-length-node": "npm:^2.2.1" + "@smithy/util-defaults-mode-browser": "npm:^2.1.1" + "@smithy/util-defaults-mode-node": "npm:^2.2.0" + "@smithy/util-endpoints": "npm:^1.1.1" + "@smithy/util-middleware": "npm:^2.1.1" + "@smithy/util-retry": "npm:^2.1.1" + "@smithy/util-utf8": "npm:^2.1.1" + tslib: "npm:^2.5.0" + peerDependencies: + "@aws-sdk/credential-provider-node": ^3.515.0 + checksum: 5b7edda7e4a2a7647f2be93e99338fb7873718732f92bd81ec48dea0808f3e2f91da2a79ff55a71e3fd2d8ba6e9285ac6bcf1d64d0b52c397d4f31d9b42dce66 + languageName: node + linkType: hard + "@aws-sdk/client-sso@npm:3.441.0": version: 3.441.0 resolution: "@aws-sdk/client-sso@npm:3.441.0" @@ -679,6 +779,52 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-sso@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/client-sso@npm:3.515.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/core": "npm:3.513.0" + "@aws-sdk/middleware-host-header": "npm:3.515.0" + "@aws-sdk/middleware-logger": "npm:3.515.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.515.0" + "@aws-sdk/middleware-user-agent": "npm:3.515.0" + "@aws-sdk/region-config-resolver": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@aws-sdk/util-endpoints": "npm:3.515.0" + "@aws-sdk/util-user-agent-browser": "npm:3.515.0" + "@aws-sdk/util-user-agent-node": "npm:3.515.0" + "@smithy/config-resolver": "npm:^2.1.1" + "@smithy/core": "npm:^1.3.2" + "@smithy/fetch-http-handler": "npm:^2.4.1" + "@smithy/hash-node": "npm:^2.1.1" + "@smithy/invalid-dependency": "npm:^2.1.1" + "@smithy/middleware-content-length": "npm:^2.1.1" + "@smithy/middleware-endpoint": "npm:^2.4.1" + "@smithy/middleware-retry": "npm:^2.1.1" + "@smithy/middleware-serde": "npm:^2.1.1" + "@smithy/middleware-stack": "npm:^2.1.1" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/node-http-handler": "npm:^2.3.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/url-parser": "npm:^2.1.1" + "@smithy/util-base64": "npm:^2.1.1" + "@smithy/util-body-length-browser": "npm:^2.1.1" + "@smithy/util-body-length-node": "npm:^2.2.1" + "@smithy/util-defaults-mode-browser": "npm:^2.1.1" + "@smithy/util-defaults-mode-node": "npm:^2.2.0" + "@smithy/util-endpoints": "npm:^1.1.1" + "@smithy/util-middleware": "npm:^2.1.1" + "@smithy/util-retry": "npm:^2.1.1" + "@smithy/util-utf8": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: f49ecf395cfe3b7ded3448e519a4589e06df5eabb678b20738a9b3e2ac1c0f85efdad7ee00cd5caf0c115f4862186c40e83a5144b71e062c526f9e703a5b70ff + languageName: node + linkType: hard + "@aws-sdk/client-sts@npm:3.441.0": version: 3.441.0 resolution: "@aws-sdk/client-sts@npm:3.441.0" @@ -775,6 +921,55 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-sts@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/client-sts@npm:3.515.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/core": "npm:3.513.0" + "@aws-sdk/middleware-host-header": "npm:3.515.0" + "@aws-sdk/middleware-logger": "npm:3.515.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.515.0" + "@aws-sdk/middleware-user-agent": "npm:3.515.0" + "@aws-sdk/region-config-resolver": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@aws-sdk/util-endpoints": "npm:3.515.0" + "@aws-sdk/util-user-agent-browser": "npm:3.515.0" + "@aws-sdk/util-user-agent-node": "npm:3.515.0" + "@smithy/config-resolver": "npm:^2.1.1" + "@smithy/core": "npm:^1.3.2" + "@smithy/fetch-http-handler": "npm:^2.4.1" + "@smithy/hash-node": "npm:^2.1.1" + "@smithy/invalid-dependency": "npm:^2.1.1" + "@smithy/middleware-content-length": "npm:^2.1.1" + "@smithy/middleware-endpoint": "npm:^2.4.1" + "@smithy/middleware-retry": "npm:^2.1.1" + "@smithy/middleware-serde": "npm:^2.1.1" + "@smithy/middleware-stack": "npm:^2.1.1" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/node-http-handler": "npm:^2.3.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/url-parser": "npm:^2.1.1" + "@smithy/util-base64": "npm:^2.1.1" + "@smithy/util-body-length-browser": "npm:^2.1.1" + "@smithy/util-body-length-node": "npm:^2.2.1" + "@smithy/util-defaults-mode-browser": "npm:^2.1.1" + "@smithy/util-defaults-mode-node": "npm:^2.2.0" + "@smithy/util-endpoints": "npm:^1.1.1" + "@smithy/util-middleware": "npm:^2.1.1" + "@smithy/util-retry": "npm:^2.1.1" + "@smithy/util-utf8": "npm:^2.1.1" + fast-xml-parser: "npm:4.2.5" + tslib: "npm:^2.5.0" + peerDependencies: + "@aws-sdk/credential-provider-node": ^3.515.0 + checksum: 7716a3f63f0b598d368c3c5a3d051158cfacbcc9ae2f21c5d0e92049e5042db363605fe93a8fe99b9fc5c1e7fa50a24d8de6dd9900210f04fdc5731ce91d8427 + languageName: node + linkType: hard + "@aws-sdk/core@npm:3.441.0": version: 3.441.0 resolution: "@aws-sdk/core@npm:3.441.0" @@ -794,6 +989,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/core@npm:3.513.0": + version: 3.513.0 + resolution: "@aws-sdk/core@npm:3.513.0" + dependencies: + "@smithy/core": "npm:^1.3.2" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/signature-v4": "npm:^2.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: ddfa48da5d8ec4f074801d4217533f08968ad99a6e88b0ee1b671d06bc5d0ed4febb1de2e0696db5802b047fa02a543bdd960fb1a36ecba61c2f0bec22baf320 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-env@npm:3.433.0": version: 3.433.0 resolution: "@aws-sdk/credential-provider-env@npm:3.433.0" @@ -806,6 +1015,35 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-env@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-env@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 5c19f3d20051c4dc04d4668933615bf342ed4e04979bf2e4a18fca4ec1dd6b7476d46d98ab3d28f3555c06cb6a73d94a113f2495571755a25b30b3ffba35b328 + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-http@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-http@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/fetch-http-handler": "npm:^2.4.1" + "@smithy/node-http-handler": "npm:^2.3.1" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-stream": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 9447729ed9141d91748e3cacdeba20ce100b1fd1abc5528f127fc36d7d4c626e8e0618c95b9ff8f76a364ba0d67426a6c81643ed4f21d340ae57478ef7759c3f + languageName: node + linkType: hard + "@aws-sdk/credential-provider-ini@npm:3.441.0": version: 3.441.0 resolution: "@aws-sdk/credential-provider-ini@npm:3.441.0" @@ -842,6 +1080,25 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-ini@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-ini@npm:3.515.0" + dependencies: + "@aws-sdk/client-sts": "npm:3.515.0" + "@aws-sdk/credential-provider-env": "npm:3.515.0" + "@aws-sdk/credential-provider-process": "npm:3.515.0" + "@aws-sdk/credential-provider-sso": "npm:3.515.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@smithy/credential-provider-imds": "npm:^2.2.1" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/shared-ini-file-loader": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 381c0fd0bf806cd09b9b11d770e2b093e76280c484c35de2a65980466d4a7ce681a635db4a0d2ea17df055d15c319ba8cc65ee035aa80ec1f1110ad05f80ece4 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-node@npm:3.441.0": version: 3.441.0 resolution: "@aws-sdk/credential-provider-node@npm:3.441.0" @@ -880,6 +1137,26 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-node@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-node@npm:3.515.0" + dependencies: + "@aws-sdk/credential-provider-env": "npm:3.515.0" + "@aws-sdk/credential-provider-http": "npm:3.515.0" + "@aws-sdk/credential-provider-ini": "npm:3.515.0" + "@aws-sdk/credential-provider-process": "npm:3.515.0" + "@aws-sdk/credential-provider-sso": "npm:3.515.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@smithy/credential-provider-imds": "npm:^2.2.1" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/shared-ini-file-loader": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: bca7ff4b880ec1de9aa08eb8702f9a6b1b5beec6ac38466562c59a799ebf5fefe0df62826f96eac3b8b0f0e2da5da0bbee53b467333302f9ab580b0ae5bf4b0b + languageName: node + linkType: hard + "@aws-sdk/credential-provider-process@npm:3.433.0": version: 3.433.0 resolution: "@aws-sdk/credential-provider-process@npm:3.433.0" @@ -893,6 +1170,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-process@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-process@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/shared-ini-file-loader": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: c31b40e340362f391053f92f728226f819ce72479d1ccc7cb7b1efee3e89af3ddb15deff8736183fb126a566e32e2a95cb8b8600a329d57349ff38d2e8494543 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-sso@npm:3.441.0": version: 3.441.0 resolution: "@aws-sdk/credential-provider-sso@npm:3.441.0" @@ -923,6 +1213,21 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-sso@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-sso@npm:3.515.0" + dependencies: + "@aws-sdk/client-sso": "npm:3.515.0" + "@aws-sdk/token-providers": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/shared-ini-file-loader": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 5fc1abeb64e2a44b322a13cbdb81992c8b02906fb5427fc5acb8e5a88d34f0664f955be8b9de5feeb4bff6ca53d242d0069e7e2cc3e0e99621cd804f78a8e5d6 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-web-identity@npm:3.433.0": version: 3.433.0 resolution: "@aws-sdk/credential-provider-web-identity@npm:3.433.0" @@ -935,6 +1240,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-web-identity@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.515.0" + dependencies: + "@aws-sdk/client-sts": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 651eb1c5d9f5883d8ba4725056a3d2d3b0a2305891a82e1ff7170a972af7641387f7a7a5e44f3af3edeae5dc6f6d93a667c5ac9537b5d44b4a1452ee8f125084 + languageName: node + linkType: hard + "@aws-sdk/endpoint-cache@npm:3.310.0": version: 3.310.0 resolution: "@aws-sdk/endpoint-cache@npm:3.310.0" @@ -945,6 +1263,16 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/endpoint-cache@npm:3.495.0": + version: 3.495.0 + resolution: "@aws-sdk/endpoint-cache@npm:3.495.0" + dependencies: + mnemonist: "npm:0.38.3" + tslib: "npm:^2.5.0" + checksum: c5a235d4ee28bf2c73392a79372d44bc55360f2fb99a3bb42450ce7420a378f93be885b088542d499e9cc3e3e7dca2d65d644eba00336bb2afdb66e8804b4379 + languageName: node + linkType: hard + "@aws-sdk/lib-dynamodb@npm:3.441.0": version: 3.441.0 resolution: "@aws-sdk/lib-dynamodb@npm:3.441.0" @@ -957,6 +1285,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/lib-dynamodb@npm:^3.518.0": + version: 3.518.0 + resolution: "@aws-sdk/lib-dynamodb@npm:3.518.0" + dependencies: + "@aws-sdk/util-dynamodb": "npm:3.518.0" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + peerDependencies: + "@aws-sdk/client-dynamodb": ^3.0.0 + checksum: fbc666cce2a29fcfe006a4e92f668bf61dbcf890693d1a5d2a0412d1dd3c3036756bef6131c60bc2a3ae3504255a1af9729dec93df466ee8342eca2743a6b7c6 + languageName: node + linkType: hard + "@aws-sdk/middleware-bucket-endpoint@npm:3.433.0": version: 3.433.0 resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.433.0" @@ -986,6 +1328,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-endpoint-discovery@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-endpoint-discovery@npm:3.515.0" + dependencies: + "@aws-sdk/endpoint-cache": "npm:3.495.0" + "@aws-sdk/types": "npm:3.515.0" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: efb060516d93daee99eb60c9cb4c16baac6a321ee7a88c4618309eecef0d01a9b2fc62970cbb8d1f60c2a01f8c024345e6841abadd0cfb191a894d913950dab3 + languageName: node + linkType: hard + "@aws-sdk/middleware-expect-continue@npm:3.433.0": version: 3.433.0 resolution: "@aws-sdk/middleware-expect-continue@npm:3.433.0" @@ -1026,6 +1382,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-host-header@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-host-header@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 4bbc5cce1050b6d9e34a2b28faa4d4cb620510df5124e378a3c28fcf2c06d1eb7be8afd065f01b10343aca32f31e1a29272d7f1cac4535f0e058e6d920e974e8 + languageName: node + linkType: hard + "@aws-sdk/middleware-location-constraint@npm:3.433.0": version: 3.433.0 resolution: "@aws-sdk/middleware-location-constraint@npm:3.433.0" @@ -1048,6 +1416,17 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-logger@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-logger@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 79037e42babcd8137260f9b83c63ed4e6370d3a2b74a8fdb08a69f099014924617b46fba222930d2f2f9a2900640c18013c9b453c252b13a13a7959c63288d13 + languageName: node + linkType: hard + "@aws-sdk/middleware-recursion-detection@npm:3.433.0": version: 3.433.0 resolution: "@aws-sdk/middleware-recursion-detection@npm:3.433.0" @@ -1060,6 +1439,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-recursion-detection@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-recursion-detection@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 69abd6566b624835a8bf6c0f7b469172c1df4aebb5a9c459dfc044ce5d133ed18e4786360160d4d4c2779014929c8498a136eb72adc0ab2518d27102c12369ec + languageName: node + linkType: hard + "@aws-sdk/middleware-sdk-s3@npm:3.440.0": version: 3.440.0 resolution: "@aws-sdk/middleware-sdk-s3@npm:3.440.0" @@ -1138,6 +1529,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-user-agent@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-user-agent@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@aws-sdk/util-endpoints": "npm:3.515.0" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 3fd8fdbd868376a736e5a2fce2223e217fe0aa84da4991c8160d83feb89ea2277eda782f42b6a2f66c0fe62d850502bf470289fd1c64b7497c03a4c60be8cc17 + languageName: node + linkType: hard + "@aws-sdk/region-config-resolver@npm:3.433.0": version: 3.433.0 resolution: "@aws-sdk/region-config-resolver@npm:3.433.0" @@ -1151,6 +1555,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/region-config-resolver@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/region-config-resolver@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-config-provider": "npm:^2.2.1" + "@smithy/util-middleware": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: a60d08bdefbb633db4e937d2c0eb1aef46ff50b6a796408e39bb3cc5d10daa150e9e2f018bf811b00ec87c0193027fbe5446e9225b862da0e2b43b2ca53d11fc + languageName: node + linkType: hard + "@aws-sdk/signature-v4-multi-region@npm:3.437.0": version: 3.437.0 resolution: "@aws-sdk/signature-v4-multi-region@npm:3.437.0" @@ -1209,6 +1627,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/token-providers@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/token-providers@npm:3.515.0" + dependencies: + "@aws-sdk/client-sso-oidc": "npm:3.515.0" + "@aws-sdk/types": "npm:3.515.0" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/shared-ini-file-loader": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 1870e03f84fed109fe6e30ccae8b02ba2af95105259c6ff071c36fbe75eccf960e195e9bfc9a211cda8fa7059fba2f089d6aa0f89b8cca79f3991ad0682d99b1 + languageName: node + linkType: hard + "@aws-sdk/types@npm:3.188.0": version: 3.188.0 resolution: "@aws-sdk/types@npm:3.188.0" @@ -1226,6 +1658,16 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/types@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/types@npm:3.515.0" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 47afecf060dec7e7db5073dfec7d6815582f66266cfb31111af4a80fc10bc56bf5c7a5dc096780849efa982a9b097e69b1b3bebf23d82521763b04ae17cc7202 + languageName: node + linkType: hard + "@aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.433.0": version: 3.460.0 resolution: "@aws-sdk/types@npm:3.460.0" @@ -1256,6 +1698,17 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-dynamodb@npm:3.518.0": + version: 3.518.0 + resolution: "@aws-sdk/util-dynamodb@npm:3.518.0" + dependencies: + tslib: "npm:^2.5.0" + peerDependencies: + "@aws-sdk/client-dynamodb": ^3.0.0 + checksum: 97967bac5bb70f85c28ec4530a3b46dd34535767c45840040ba6f3b81e78c4514a7ca442d28ebaca9232ad47eacb62f85fef5dbe11d33be34d3fbfb7e74b0d03 + languageName: node + linkType: hard + "@aws-sdk/util-endpoints@npm:3.438.0": version: 3.438.0 resolution: "@aws-sdk/util-endpoints@npm:3.438.0" @@ -1267,6 +1720,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-endpoints@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/util-endpoints@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-endpoints": "npm:^1.1.1" + tslib: "npm:^2.5.0" + checksum: fadb9c28abd0edbca0c59ab33a24c27b4e361ab85657e7e4b67d2954d94327dc91adcde9b620f62c4a78a037000315b6270bed3ab8cb2bad805e80d3177429cb + languageName: node + linkType: hard + "@aws-sdk/util-locate-window@npm:^3.0.0": version: 3.310.0 resolution: "@aws-sdk/util-locate-window@npm:3.310.0" @@ -1288,6 +1753,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-user-agent-browser@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/util-user-agent-browser@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/types": "npm:^2.9.1" + bowser: "npm:^2.11.0" + tslib: "npm:^2.5.0" + checksum: d0d202610d5aa02fd3576416661b3853fd73874fb6cc9b34b6806692415c7c234cca563508a5d0d367a66b2bcda379ca9bae82f5010696d767c33309d5ec1e83 + languageName: node + linkType: hard + "@aws-sdk/util-user-agent-node@npm:3.437.0": version: 3.437.0 resolution: "@aws-sdk/util-user-agent-node@npm:3.437.0" @@ -1305,6 +1782,23 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-user-agent-node@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/util-user-agent-node@npm:3.515.0" + dependencies: + "@aws-sdk/types": "npm:3.515.0" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + peerDependencies: + aws-crt: ">=1.0.0" + peerDependenciesMeta: + aws-crt: + optional: true + checksum: c8167a5a089e2e46895a7c919bfc2e39db52b1351725ae19a2b9ed1c43dfa20c9327990500f96ef8b7dd591db63370f4fb037f385cf4403a72c159d6a33c4b16 + languageName: node + linkType: hard + "@aws-sdk/util-utf8-browser@npm:^3.0.0": version: 3.259.0 resolution: "@aws-sdk/util-utf8-browser@npm:3.259.0" @@ -5606,6 +6100,16 @@ __metadata: languageName: node linkType: hard +"@smithy/abort-controller@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/abort-controller@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 5de2b8a2e7ab8bdd3bc3770539fa600c6c5e7d9fb490a14d3f465e77dce5f854d3001afac987babb157fe141fdc9487d31da620ab7dcfd9126baac3ce38eb9e2 + languageName: node + linkType: hard + "@smithy/chunked-blob-reader-native@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/chunked-blob-reader-native@npm:2.0.0" @@ -5638,6 +6142,35 @@ __metadata: languageName: node linkType: hard +"@smithy/config-resolver@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/config-resolver@npm:2.1.1" + dependencies: + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-config-provider": "npm:^2.2.1" + "@smithy/util-middleware": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 272282d543e800044dfd75981b3719554b1d93bb3a34e6a3829b80184076bf9160af2b4aabdb54b29ea85e83f682202f981dbbecfc6f8220ad4f740a9719fc88 + languageName: node + linkType: hard + +"@smithy/core@npm:^1.3.2": + version: 1.3.2 + resolution: "@smithy/core@npm:1.3.2" + dependencies: + "@smithy/middleware-endpoint": "npm:^2.4.1" + "@smithy/middleware-retry": "npm:^2.1.1" + "@smithy/middleware-serde": "npm:^2.1.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-middleware": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: a2ad0000f20c5213760a5bae2a2d1477472a124a3aef1e67d444b0c94e28fdc2022d7f7a351d0e180c7b22b366d1ee3f1209ef40d7e59f3aee9ba4f9101e380a + languageName: node + linkType: hard + "@smithy/credential-provider-imds@npm:^2.0.0, @smithy/credential-provider-imds@npm:^2.1.2": version: 2.1.2 resolution: "@smithy/credential-provider-imds@npm:2.1.2" @@ -5651,6 +6184,19 @@ __metadata: languageName: node linkType: hard +"@smithy/credential-provider-imds@npm:^2.2.1": + version: 2.2.1 + resolution: "@smithy/credential-provider-imds@npm:2.2.1" + dependencies: + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/url-parser": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 130b81bf4f466003de9eaac8edea9fda6247f446203348cccf273ec9409b3f881665d6f939776724b9a6eee0d2822698d3d68af08eb4d70cb3175a9c67563444 + languageName: node + linkType: hard + "@smithy/eventstream-codec@npm:^2.0.12": version: 2.0.12 resolution: "@smithy/eventstream-codec@npm:2.0.12" @@ -5675,6 +6221,18 @@ __metadata: languageName: node linkType: hard +"@smithy/eventstream-codec@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/eventstream-codec@npm:2.1.1" + dependencies: + "@aws-crypto/crc32": "npm:3.0.0" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-hex-encoding": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: bf8eea049bf53a5cedf7a7ca8c334e263f32f0fb7f847d1ca0c15219563f1070645e55b3a252bc3acb88cb8836fd324bc6fc33e3af67320f7448e86a23663bd5 + languageName: node + linkType: hard + "@smithy/eventstream-serde-browser@npm:^2.0.12": version: 2.0.14 resolution: "@smithy/eventstream-serde-browser@npm:2.0.14" @@ -5731,6 +6289,19 @@ __metadata: languageName: node linkType: hard +"@smithy/fetch-http-handler@npm:^2.4.1": + version: 2.4.1 + resolution: "@smithy/fetch-http-handler@npm:2.4.1" + dependencies: + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/querystring-builder": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-base64": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: d8df2c7d65b65800508fedbe885ad1ebf815a4d6fdd24ba16130ec18678b34b14e90894ff2f8a2d60b1d54da357eb7176ab8db4d671ce2ecb6644dd4446fa29d + languageName: node + linkType: hard + "@smithy/hash-blob-browser@npm:^2.0.12": version: 2.0.12 resolution: "@smithy/hash-blob-browser@npm:2.0.12" @@ -5755,6 +6326,18 @@ __metadata: languageName: node linkType: hard +"@smithy/hash-node@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/hash-node@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + "@smithy/util-buffer-from": "npm:^2.1.1" + "@smithy/util-utf8": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 4f2bfeb924c6b067d99a06114c63a08c3dbbe1857e3f4df8c175ad678678680145a158be4872506f6d8d4cfabffc8389dc10d7729d224d9b28ed764647028c16 + languageName: node + linkType: hard + "@smithy/hash-stream-node@npm:^2.0.12": version: 2.0.12 resolution: "@smithy/hash-stream-node@npm:2.0.12" @@ -5776,6 +6359,16 @@ __metadata: languageName: node linkType: hard +"@smithy/invalid-dependency@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/invalid-dependency@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: c61c6c676e4c87a6b10cd6cbe263c28c5cc0aa012262c90dd16d6b90f7241068d2f83bb1b1ad97400eea0938f7842e039daf58e3ef37bef5710f79bb8eab18d1 + languageName: node + linkType: hard + "@smithy/is-array-buffer@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/is-array-buffer@npm:2.0.0" @@ -5785,6 +6378,15 @@ __metadata: languageName: node linkType: hard +"@smithy/is-array-buffer@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/is-array-buffer@npm:2.1.1" + dependencies: + tslib: "npm:^2.5.0" + checksum: 083b228a84aaf71203cc9e798e3a233f11a148455a249ab59db27f88c6ef9f7e0f83c5201ee1e28407e05aa425b7b6dd6aa0aee863df99d65484975b51288407 + languageName: node + linkType: hard + "@smithy/md5-js@npm:^2.0.12": version: 2.0.16 resolution: "@smithy/md5-js@npm:2.0.16" @@ -5807,6 +6409,17 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-content-length@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/middleware-content-length@npm:2.1.1" + dependencies: + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: a565d38cdb6c800f4489ebe4c5cf72ac47c3b80441605887675a8678990517191900ac361f2defa7bc807edf21b5be2bb68294e44057f514c25a8daaca1d3329 + languageName: node + linkType: hard + "@smithy/middleware-endpoint@npm:^2.1.3": version: 2.2.1 resolution: "@smithy/middleware-endpoint@npm:2.2.1" @@ -5822,6 +6435,21 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-endpoint@npm:^2.4.1": + version: 2.4.1 + resolution: "@smithy/middleware-endpoint@npm:2.4.1" + dependencies: + "@smithy/middleware-serde": "npm:^2.1.1" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/shared-ini-file-loader": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/url-parser": "npm:^2.1.1" + "@smithy/util-middleware": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 9bd583eabc27031039025811f20bdef6ff632dfb8b928f468c55050b5c401d7552b045693ca08abbb400436280fbe5e344e4584b9d060fadf93c0bf9ca327f56 + languageName: node + linkType: hard + "@smithy/middleware-retry@npm:^2.0.18": version: 2.0.21 resolution: "@smithy/middleware-retry@npm:2.0.21" @@ -5838,6 +6466,23 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-retry@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/middleware-retry@npm:2.1.1" + dependencies: + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/service-error-classification": "npm:^2.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-middleware": "npm:^2.1.1" + "@smithy/util-retry": "npm:^2.1.1" + tslib: "npm:^2.5.0" + uuid: "npm:^8.3.2" + checksum: 2386c969c0c0ae2e5feb3fd21e150fd48dead196505e85cff9b91df99c815824d541648a3449f4d272dafd78c44951facd4b7a6f5c9cd0499e2f4877233d5124 + languageName: node + linkType: hard + "@smithy/middleware-serde@npm:^2.0.12, @smithy/middleware-serde@npm:^2.0.14": version: 2.0.14 resolution: "@smithy/middleware-serde@npm:2.0.14" @@ -5848,6 +6493,16 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-serde@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/middleware-serde@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 9f226dc7577da9fd7f292eb3fb988661a38c86f9b5aebc7dd5a3ec694ce2bb5cab73b5c22e6a792f4ba3f51ebe71b4ac1959acfa11300967d458e208f315701c + languageName: node + linkType: hard + "@smithy/middleware-stack@npm:^2.0.6, @smithy/middleware-stack@npm:^2.0.8": version: 2.0.8 resolution: "@smithy/middleware-stack@npm:2.0.8" @@ -5858,6 +6513,16 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-stack@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/middleware-stack@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 6d7642efaa53da7cb89cfe9a793a5d104f9127be568ec1e27e0d903bccc11b302712b0bec1bdf44264ba40fc1b9cf2eb1246a2c2854b8b766b22e13973a8ddb8 + languageName: node + linkType: hard + "@smithy/node-config-provider@npm:^2.1.3, @smithy/node-config-provider@npm:^2.1.6": version: 2.1.6 resolution: "@smithy/node-config-provider@npm:2.1.6" @@ -5870,6 +6535,18 @@ __metadata: languageName: node linkType: hard +"@smithy/node-config-provider@npm:^2.2.1": + version: 2.2.1 + resolution: "@smithy/node-config-provider@npm:2.2.1" + dependencies: + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/shared-ini-file-loader": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 1475c7f5d06dc2778aad677318d40178476d2ac02edf287e140752af087edb1e54d3bcf07fa483e0d8be9de346e4825b5d28557f3975db85f8bbed8fd25366d8 + languageName: node + linkType: hard + "@smithy/node-http-handler@npm:^2.1.10": version: 2.1.10 resolution: "@smithy/node-http-handler@npm:2.1.10" @@ -5896,6 +6573,19 @@ __metadata: languageName: node linkType: hard +"@smithy/node-http-handler@npm:^2.3.1": + version: 2.3.1 + resolution: "@smithy/node-http-handler@npm:2.3.1" + dependencies: + "@smithy/abort-controller": "npm:^2.1.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/querystring-builder": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 47b7250d180a018bdc60e3a40defec7ccddd49c75ddc7fe310348b8e9742bbdebffd2f13805e638206d48511c013e54602793936c6015920e59e191ac93ec317 + languageName: node + linkType: hard + "@smithy/property-provider@npm:^2.0.0, @smithy/property-provider@npm:^2.0.15": version: 2.0.15 resolution: "@smithy/property-provider@npm:2.0.15" @@ -5906,6 +6596,16 @@ __metadata: languageName: node linkType: hard +"@smithy/property-provider@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/property-provider@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 08675fcb97e722690befd60d9f7e160bb6cbe6a5472fe12c6f5637435704211e5a541030e91bd920bd685c349863007a01350ea14790ed42147f1811d08f1d91 + languageName: node + linkType: hard + "@smithy/protocol-http@npm:^3.0.10": version: 3.0.10 resolution: "@smithy/protocol-http@npm:3.0.10" @@ -5926,6 +6626,16 @@ __metadata: languageName: node linkType: hard +"@smithy/protocol-http@npm:^3.1.1": + version: 3.1.1 + resolution: "@smithy/protocol-http@npm:3.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: a974d949bc8d503c6fb794e52ae843a105efd53ac0516e157e947e09e89e3af90ad11a6bf96cb71a7ffbc46ad8dbe01d860bec5a740d7b0dabd965b482dccb6d + languageName: node + linkType: hard + "@smithy/querystring-builder@npm:^2.0.12": version: 2.0.12 resolution: "@smithy/querystring-builder@npm:2.0.12" @@ -5948,6 +6658,17 @@ __metadata: languageName: node linkType: hard +"@smithy/querystring-builder@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/querystring-builder@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + "@smithy/util-uri-escape": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 212be03152d65af8a8bfc7a9ebef0c7c50f5165ea5b1be808be36eb0c48cef17d7972e44a2679ed2a67647c5f69100e46749852fc1021b7dfade5d479507fb3a + languageName: node + linkType: hard + "@smithy/querystring-parser@npm:^2.0.14": version: 2.0.14 resolution: "@smithy/querystring-parser@npm:2.0.14" @@ -5958,6 +6679,16 @@ __metadata: languageName: node linkType: hard +"@smithy/querystring-parser@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/querystring-parser@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 7fdf16ee7f255e4989742b5af1ab9f355cd14d542596c56d3fd7eaf671124c863093017736328b1f60112690d220f78d1c7c0b588dcced1ec029d1b20999030b + languageName: node + linkType: hard + "@smithy/service-error-classification@npm:^2.0.7": version: 2.0.7 resolution: "@smithy/service-error-classification@npm:2.0.7" @@ -5967,6 +6698,15 @@ __metadata: languageName: node linkType: hard +"@smithy/service-error-classification@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/service-error-classification@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + checksum: 7e44b3d2fc4bd55d978034522e8a98d69fa0bc1fa3d8fc100aae8b92a7d62caa709cb91c42043b0d5af59b948fbcbb563bf2359b7598cf9911c8bd3e4df01301 + languageName: node + linkType: hard + "@smithy/shared-ini-file-loader@npm:^2.0.6, @smithy/shared-ini-file-loader@npm:^2.2.5": version: 2.2.5 resolution: "@smithy/shared-ini-file-loader@npm:2.2.5" @@ -5977,6 +6717,16 @@ __metadata: languageName: node linkType: hard +"@smithy/shared-ini-file-loader@npm:^2.3.1": + version: 2.3.1 + resolution: "@smithy/shared-ini-file-loader@npm:2.3.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 86736157ee57f3145d06884d78d9e48488430d43d8af6031991a38e4086215a101837a00709ed86f0460343da3c3118e20fa5b2d47ee515e8f000a84758a0569 + languageName: node + linkType: hard + "@smithy/signature-v4@npm:^2.0.0": version: 2.0.12 resolution: "@smithy/signature-v4@npm:2.0.12" @@ -5993,6 +6743,22 @@ __metadata: languageName: node linkType: hard +"@smithy/signature-v4@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/signature-v4@npm:2.1.1" + dependencies: + "@smithy/eventstream-codec": "npm:^2.1.1" + "@smithy/is-array-buffer": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-hex-encoding": "npm:^2.1.1" + "@smithy/util-middleware": "npm:^2.1.1" + "@smithy/util-uri-escape": "npm:^2.1.1" + "@smithy/util-utf8": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 3f27ef059eb97956f2463bd7c8adc5b90d31978c3091b6a66b30945be7f0c9a4a4c0272836bc47f321b867f373b2929778a2f1f153e0813881644ea223f42645 + languageName: node + linkType: hard + "@smithy/smithy-client@npm:^2.1.12, @smithy/smithy-client@npm:^2.1.16": version: 2.1.16 resolution: "@smithy/smithy-client@npm:2.1.16" @@ -6005,6 +6771,20 @@ __metadata: languageName: node linkType: hard +"@smithy/smithy-client@npm:^2.3.1": + version: 2.3.1 + resolution: "@smithy/smithy-client@npm:2.3.1" + dependencies: + "@smithy/middleware-endpoint": "npm:^2.4.1" + "@smithy/middleware-stack": "npm:^2.1.1" + "@smithy/protocol-http": "npm:^3.1.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-stream": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: dc251413e50ad2cfba74f8df6b3c13719c626ffff6366bb3f8a34972923ebf706cd1e787bd1c52f47c9ebe5d6a48ac7da5d22d1c55aa9f9d21fab908633c1acb + languageName: node + linkType: hard + "@smithy/types@npm:^2.4.0, @smithy/types@npm:^2.5.0, @smithy/types@npm:^2.6.0": version: 2.6.0 resolution: "@smithy/types@npm:2.6.0" @@ -6014,6 +6794,15 @@ __metadata: languageName: node linkType: hard +"@smithy/types@npm:^2.9.1": + version: 2.9.1 + resolution: "@smithy/types@npm:2.9.1" + dependencies: + tslib: "npm:^2.5.0" + checksum: 816abe94d69e5fc53f52b48bdab0f615344a590e28096c950056ea9d0dc08cdfe74df40719920c9ecbc782166a85b2dc64bdf010ff95460b7996b335214b5d55 + languageName: node + linkType: hard + "@smithy/url-parser@npm:^2.0.12, @smithy/url-parser@npm:^2.0.14": version: 2.0.14 resolution: "@smithy/url-parser@npm:2.0.14" @@ -6025,6 +6814,17 @@ __metadata: languageName: node linkType: hard +"@smithy/url-parser@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/url-parser@npm:2.1.1" + dependencies: + "@smithy/querystring-parser": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 15e03faf9d38fd9c8e74e8bd5e322dfae12d2111fc1ad6447ab76b0e5b9c7a0c2275022ce239ec0d8ed29e6199730dc0583077b6b04d5ae69dc24a0df3b192fe + languageName: node + linkType: hard + "@smithy/util-base64@npm:^2.0.0, @smithy/util-base64@npm:^2.0.1": version: 2.0.1 resolution: "@smithy/util-base64@npm:2.0.1" @@ -6035,6 +6835,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-base64@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-base64@npm:2.1.1" + dependencies: + "@smithy/util-buffer-from": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: e050a56b71a8e0b836c15ce1706b3e0cc30ce135971ffe949aa2b65901206a9d89137eac6a2833e0fb2087c9ff38c83702d741f8680603c0ba62fd3a0a3fccc0 + languageName: node + linkType: hard + "@smithy/util-body-length-browser@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-body-length-browser@npm:2.0.0" @@ -6044,6 +6854,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-body-length-browser@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-body-length-browser@npm:2.1.1" + dependencies: + tslib: "npm:^2.5.0" + checksum: 90f9078fb76a2a2b648bc120189adf4c25b5720162c7fb45829d0e755eda53507f3fbcfeff2d4db350b5c40a97b377f8e3ca4250c3761067994404b4b92203dd + languageName: node + linkType: hard + "@smithy/util-body-length-node@npm:^2.1.0": version: 2.1.0 resolution: "@smithy/util-body-length-node@npm:2.1.0" @@ -6053,6 +6872,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-body-length-node@npm:^2.2.1": + version: 2.2.1 + resolution: "@smithy/util-body-length-node@npm:2.2.1" + dependencies: + tslib: "npm:^2.5.0" + checksum: 7f254ff1acc0efba62995da82b3538617a0ac1b2899edbfd0c7d2d0a50fe707003d048ebad64e688e65f19ad697c249e0067f2674491418ce0d56ed1e39ad27a + languageName: node + linkType: hard + "@smithy/util-buffer-from@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-buffer-from@npm:2.0.0" @@ -6063,6 +6891,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-buffer-from@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-buffer-from@npm:2.1.1" + dependencies: + "@smithy/is-array-buffer": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 476ca2ac2eb0632de1ad7074a7418c24491abb9b17ddb3ab28f67034920961ac32f9e26fed1ac7aaa4a6fd3842f4d867528713258d14db0e3b24121cccfcf7d8 + languageName: node + linkType: hard + "@smithy/util-config-provider@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-config-provider@npm:2.0.0" @@ -6072,6 +6910,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-config-provider@npm:^2.2.1": + version: 2.2.1 + resolution: "@smithy/util-config-provider@npm:2.2.1" + dependencies: + tslib: "npm:^2.5.0" + checksum: 08963bfd6a5634268bc12853d64e31a5e041706397e619be5aeabcc45e676ff0bd85371e9d0d61e7117a7f47db90030d9bf9d7454a7d13078dd746f124533d55 + languageName: node + linkType: hard + "@smithy/util-defaults-mode-browser@npm:^2.0.16": version: 2.0.20 resolution: "@smithy/util-defaults-mode-browser@npm:2.0.20" @@ -6085,6 +6932,19 @@ __metadata: languageName: node linkType: hard +"@smithy/util-defaults-mode-browser@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-defaults-mode-browser@npm:2.1.1" + dependencies: + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + bowser: "npm:^2.11.0" + tslib: "npm:^2.5.0" + checksum: 2c707f1ade8529e739f3234a6acaa0d0f7fce225a0e5745edf5ae502892542f7c5621ee0e6a4fbae16a88b2b780fdb125763921fe7bbb254f7e3a1cbdec5952b + languageName: node + linkType: hard + "@smithy/util-defaults-mode-node@npm:^2.0.21": version: 2.0.26 resolution: "@smithy/util-defaults-mode-node@npm:2.0.26" @@ -6100,6 +6960,21 @@ __metadata: languageName: node linkType: hard +"@smithy/util-defaults-mode-node@npm:^2.2.0": + version: 2.2.0 + resolution: "@smithy/util-defaults-mode-node@npm:2.2.0" + dependencies: + "@smithy/config-resolver": "npm:^2.1.1" + "@smithy/credential-provider-imds": "npm:^2.2.1" + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/property-provider": "npm:^2.1.1" + "@smithy/smithy-client": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: dc9c3b32da3d8c5b0a278688e1addbcf09675ee06525b4cbdd59274eee4523c87310f52278298b1d540406f7b7db0b814cb5d69924676d0aa0914db1baa4ccdc + languageName: node + linkType: hard + "@smithy/util-endpoints@npm:^1.0.2": version: 1.0.5 resolution: "@smithy/util-endpoints@npm:1.0.5" @@ -6111,6 +6986,17 @@ __metadata: languageName: node linkType: hard +"@smithy/util-endpoints@npm:^1.1.1": + version: 1.1.1 + resolution: "@smithy/util-endpoints@npm:1.1.1" + dependencies: + "@smithy/node-config-provider": "npm:^2.2.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 703993195c85bfbde1d5f69e453f8a81e223e7f4d818c25893aa335d409516e7af06fb84cf67e87dbdf459515f363dc435a5e23837ca2ccca0b18c0bb9357916 + languageName: node + linkType: hard + "@smithy/util-hex-encoding@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-hex-encoding@npm:2.0.0" @@ -6120,6 +7006,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-hex-encoding@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-hex-encoding@npm:2.1.1" + dependencies: + tslib: "npm:^2.5.0" + checksum: 66df17bd897f37d6670916fdc049308c40588f490a6b24dfc55e295ec17542ba548af67a6460a213e54889a0f1f210952b51985dcf5fa391d398ed5280654844 + languageName: node + linkType: hard + "@smithy/util-middleware@npm:^2.0.5, @smithy/util-middleware@npm:^2.0.7": version: 2.0.7 resolution: "@smithy/util-middleware@npm:2.0.7" @@ -6130,6 +7025,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-middleware@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-middleware@npm:2.1.1" + dependencies: + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 1eee856ed88d2565cbd16f21a9ff14eda1ef9fba0dbd9777d936c91b2bea8e52d94484334489847ce69468cc86fffd5dfa633e6296eb0d00d6f93e809e9d0b4d + languageName: node + linkType: hard + "@smithy/util-retry@npm:^2.0.5, @smithy/util-retry@npm:^2.0.7": version: 2.0.7 resolution: "@smithy/util-retry@npm:2.0.7" @@ -6141,6 +7046,17 @@ __metadata: languageName: node linkType: hard +"@smithy/util-retry@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-retry@npm:2.1.1" + dependencies: + "@smithy/service-error-classification": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 4a688a6ae8f8f1ae8ac41614e14c0af9af50b094b59c9391061441ee5e3e66b691ed2b6af677604fd1803c46f3ee5d8ea5b80e072049154b71ee46e14090f365 + languageName: node + linkType: hard + "@smithy/util-stream@npm:^2.0.17, @smithy/util-stream@npm:^2.0.21": version: 2.0.21 resolution: "@smithy/util-stream@npm:2.0.21" @@ -6157,6 +7073,22 @@ __metadata: languageName: node linkType: hard +"@smithy/util-stream@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-stream@npm:2.1.1" + dependencies: + "@smithy/fetch-http-handler": "npm:^2.4.1" + "@smithy/node-http-handler": "npm:^2.3.1" + "@smithy/types": "npm:^2.9.1" + "@smithy/util-base64": "npm:^2.1.1" + "@smithy/util-buffer-from": "npm:^2.1.1" + "@smithy/util-hex-encoding": "npm:^2.1.1" + "@smithy/util-utf8": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: 479d81354caa00fb5ef5e5fc8b3749d444d1e9da5db60f50cfef9790018dce65f305fcffc44ba25c0aa7792de2e5e838793e93da2075eeb1710a9d1f19df3930 + languageName: node + linkType: hard + "@smithy/util-uri-escape@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-uri-escape@npm:2.0.0" @@ -6166,6 +7098,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-uri-escape@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-uri-escape@npm:2.1.1" + dependencies: + tslib: "npm:^2.5.0" + checksum: 947691837b8652b05c2ffc72ae88c7e68d417cd260c5146b3f415822ab817ccff61fdcf4703b15d0c8951a7ad53702a924c9b5c784e551169df0e113364e9454 + languageName: node + linkType: hard + "@smithy/util-utf8@npm:^2.0.0, @smithy/util-utf8@npm:^2.0.2": version: 2.0.2 resolution: "@smithy/util-utf8@npm:2.0.2" @@ -6176,6 +7117,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-utf8@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-utf8@npm:2.1.1" + dependencies: + "@smithy/util-buffer-from": "npm:^2.1.1" + tslib: "npm:^2.5.0" + checksum: ea5c7e24856467e9243aa472eba379e72a68ce1ebe313b3e100c2b8c99a1285129b86a1665f9bceff399a852ec335dc376b99c97b2159c1f61b1510e3dbf5359 + languageName: node + linkType: hard + "@smithy/util-waiter@npm:^2.0.12": version: 2.0.14 resolution: "@smithy/util-waiter@npm:2.0.14" @@ -6187,6 +7138,17 @@ __metadata: languageName: node linkType: hard +"@smithy/util-waiter@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-waiter@npm:2.1.1" + dependencies: + "@smithy/abort-controller": "npm:^2.1.1" + "@smithy/types": "npm:^2.9.1" + tslib: "npm:^2.5.0" + checksum: 9ffc9b99cb454d32eefeb1e58eeac1641428db4757f0b34436d10a89236c4882b9c7e1c5815468a52d96cb89b72a7ae5802f423ad983418bf6d19d966240bd80 + languageName: node + linkType: hard + "@swc/helpers@npm:0.5.1": version: 0.5.1 resolution: "@swc/helpers@npm:0.5.1" @@ -7387,6 +8349,17 @@ __metadata: languageName: node linkType: hard +"archivable_audit_logs_migration@workspace:utils/archivableAuditLogsMigration": + version: 0.0.0-use.local + resolution: "archivable_audit_logs_migration@workspace:utils/archivableAuditLogsMigration" + dependencies: + "@aws-sdk/client-dynamodb": "npm:^3.518.0" + "@aws-sdk/lib-dynamodb": "npm:^3.518.0" + dotenv: "npm:^16.3.1" + tsx: "npm:^3.14.0" + languageName: unknown + linkType: soft + "arg@npm:^5.0.2": version: 5.0.2 resolution: "arg@npm:5.0.2" @@ -17413,6 +18386,15 @@ __metadata: languageName: node linkType: hard +"uuid@npm:^9.0.1": + version: 9.0.1 + resolution: "uuid@npm:9.0.1" + bin: + uuid: dist/bin/uuid + checksum: 1607dd32ac7fc22f2d8f77051e6a64845c9bce5cd3dd8aa0070c074ec73e666a1f63c7b4e0f4bf2bc8b9d59dc85a15e17807446d9d2b17c8485fbc2147b27f9b + languageName: node + linkType: hard + "v8-to-istanbul@npm:^9.0.1": version: 9.1.3 resolution: "v8-to-istanbul@npm:9.1.3"