{"owner":"dherault","repo":"serverless-offline","hasSkills":true,"totalSkillsCount":15,"totalTokensCount":58421,"categories":["anthropic-skill","claude-rule"],"hasMcp":false,"mcpConfig":null,"found":["examples/tools/ts-node/tsconfig.json","examples/tools/serverless-webpack/package.json","CLAUDE.md","examples/tools/ts-node/package.json","examples/tools/ts-node/package-lock.json","examples/tools/serverless-webpack/package-lock.json","examples/tools/nodemon/nodemon.json","examples/tools/serverless-plugin-typescript/tsconfig.json","examples/tools/serverless-plugin-typescript/package-lock.json","examples/tools/serverless-webpack/tsconfig.json","examples/tools/serverless-plugin-typescript/package.json","examples/tools/nodemon/package.json","examples/tools/nodemon/package-lock.json","examples/tools/babel-register/package.json","examples/tools/babel-register/package-lock.json"],"skills":{"examples/tools/ts-node/tsconfig.json":"{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"module\": \"CommonJS\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","examples/tools/serverless-webpack/package.json":"{\n  \"name\": \"serverless-webpack-example\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"start\": \"serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"serverless-webpack\": \"^5.13.0\",\n    \"ts-loader\": \"^9.5.1\",\n    \"typescript\": \"^5.3.3\",\n    \"webpack\": \"^5.90.1\"\n  }\n}\n","CLAUDE.md":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## What this is\n\n`serverless-offline` is a plugin for the [Serverless Framework](https://github.com/serverless/serverless) (peer dependency `serverless@^4`). It emulates AWS Lambda + API Gateway (plus ALB, WebSocket, and scheduled events) locally by starting HTTP servers that replicate the AWS request lifecycle and invoke your handlers. It is **pure ESM** (`\"type\": \"module\"`) and requires Node `>=20.19`.\n\nThe package is consumed as a Serverless plugin, not run directly. The Serverless Framework loads the class exported from [src/index.js](src/index.js) and drives it through plugin hooks (`offline:start:init` → `start()`, `offline:start:ready`, `offline:start:end` → `end()`).\n\n## Commands\n\n```bash\nnpm run lint              # oxlint\nnpm run lint:fix          # oxlint --fix\nnpm run format            # oxfmt (formats in place)\nnpm run format:check      # oxfmt --check\nnpm run code-quality      # format check + lint (run before committing)\n\nnpm test                  # all tests (mocha)\nnpm run test:unit         # unit tests only (src/**/*.test.js + tests/old-unit)\nnpm run test:e2e          # end-to-end tests (tests/end-to-end)\nnpm run test:node         # node-runtime-focused suite\nnpm run test:docker       # docker integration tests\nnpm run test:cov          # coverage via nyc\n```\n\nRun a single test file or filter:\n\n```bash\nnpx mocha --require ./tests/mochaHooks.cjs path/to/file.test.js\nnpx mocha --require ./tests/mochaHooks.cjs --grep \"partial test name\"\n```\n\n**Tests require `SERVERLESS_ACCESS_KEY` to be set** — [tests/mochaHooks.cjs](tests/mochaHooks.cjs) hard-exits otherwise (get one via `npx serverless login`). The hook also auto-detects `java`, `python3`, `ruby`, `docker`, and `go` on the machine and sets `*_DETECTED` env vars; runtime-specific tests skip themselves when their toolchain is absent. The `TEST` env var selects which spec globs mocha runs — see [.mocharc.cjs](.mocharc.cjs). Test timeout is 300s.\n\n## Architecture\n\n### Plugin lifecycle and event dispatch\n\n[src/ServerlessOffline.js](src/ServerlessOffline.js) is the orchestrator. On `start()` it:\n\n1. `#mergeOptions()` — merges options with precedence **CLI options > `custom.serverless-offline` in serverless.yml > [defaultOptions](src/config/defaultOptions.js)**, then derives CORS config.\n2. `#getEvents()` — walks every function in the Serverless service and buckets its events into `lambdas`, `httpEvents`, `httpApiEvents`, `albEvents`, `scheduleEvents`, `webSocketEvents`. Note `httpApi` events are normalized here into a `routeKey` form and tagged `isHttpApi`, with payload version (`1.0`/`2.0`) resolved.\n3. Lazily `import()`s and instantiates only the event modules that have events. **All event modules and runtime runners are dynamically imported** so an unused subsystem (e.g. Docker, Python) is never loaded.\n\nEach event subsystem lives under [src/events/](src/events/) and follows the same shape: an `index.js` re-exporting a class, an `*EventDefinition.js` that parses the serverless.yml event config, an `HttpServer.js` (Hapi server), and a top-level class (`Http`, `Alb`, `Schedule`, `WebSocket`) with `createServer()` / `create(events)` / `start()` / `stop()`. The HTTP/ALB/WebSocket servers are all [Hapi](https://hapi.dev) servers.\n\n### Lambda invocation pipeline\n\nThis is the core. The chain is:\n\n`Lambda` → `LambdaFunctionPool` → `LambdaFunction` → `HandlerRunner` → a concrete runner.\n\n- [src/lambda/Lambda.js](src/lambda/Lambda.js) — registry of functions by key and by AWS function name; also owns the local **Lambda invoke HTTP server (default port 3002)** that emulates the AWS SDK `Invoke` / `InvokeAsync` APIs (see [src/lambda/routes/](src/lambda/routes/)). This is what lets one local lambda call another via the AWS SDK pointed at `http://localhost:3002`.\n- [src/lambda/LambdaFunctionPool.js](src/lambda/LambdaFunctionPool.js) — pools `LambdaFunction` instances per function key. Reuses any `IDLE` instance unless `reloadHandler` is set (which forces a fresh instance each call). A background timer reaps instances idle longer than `terminateIdleLambdaTime` seconds.\n- [src/lambda/LambdaFunction.js](src/lambda/LambdaFunction.js) — one invocation context: builds the env vars (always copies `AWS_*` from the host; copies all of `process.env` only when `localEnvironment` is set; applies `provider.environment` + function `environment` through `renderIntrinsicFunction`), extracts the deployment artifact zip if `package.artifact` is set, enforces the timeout via `Promise.race` against a `LambdaTimeoutError`, and tracks BUSY/IDLE status + billed duration.\n- [src/lambda/handler-runner/HandlerRunner.js](src/lambda/handler-runner/HandlerRunner.js) — picks the concrete runner from the runtime string and options. This is the **run-mode decision point**.\n\n### Run modes (per [src/lambda/handler-runner/](src/lambda/handler-runner/))\n\nNode.js runtimes:\n\n- **worker-thread-runner** (default) — handler runs in an isolated Worker thread; no shared `process.env`/global state; supports reload.\n- **in-process-runner** — handler runs in the same process as serverless-offline (shared env/globals, no reload). Selected with `--useInProcess`.\n\nOther runtimes run in a child process: **python-runner**, **ruby-runner**, **go-runner**, **java-runner** (uses `java-invoke-local`). **docker-runner** runs any supported runtime in a container, selected with `--useDocker`.\n\nSupported runtimes and their architectures are declared in [src/config/supportedRuntimes.js](src/config/supportedRuntimes.js). An unsupported runtime warns but does not abort.\n\n### Authorizers\n\nHTTP authorizers live in [src/events/http/](src/events/http/): `createAuthScheme.js` (custom/token/request authorizers, registered as Hapi auth schemes), `createJWTAuthScheme.js` + `authJWTSettingsExtractor.js` (JWT for httpApi), and policy evaluation in [src/events/](src/events/) (`authCanExecuteResource.js`, `authMatchPolicyResource.js`, `authValidateContext.js`). WebSocket authorizers are under [src/events/websocket/lambda-events/](src/events/websocket/lambda-events/).\n\n## Conventions\n\n- **Pure ESM, file extensions required in imports** (`./foo.js`, enforced by the `import/extensions` oxlint rule). Dynamic `import()` is used deliberately for lazy-loading subsystems — keep it that way.\n- **No bare `Buffer` / `process` globals** — import them from `node:buffer` / `node:process` (enforced by `no-restricted-globals`).\n- Linting is [oxlint](https://oxc.rs/docs/guide/usage/linter) ([.oxlintrc.json](.oxlintrc.json)): the rules ported from the former Airbnb base + `unicorn` ESLint setup, plus the `correctness` and `suspicious` categories. `sort-keys` is **on** (object keys must be alphabetical). Unused `oxlint-disable` comments are errors. Formatting is [oxfmt](https://oxc.rs/docs/guide/usage/formatter) ([.oxfmtrc.json](.oxfmtrc.json)): no semicolons, 100 columns, sorted imports.\n- Classes use native `#private` fields heavily (see `LambdaFunction`, `ServerlessOffline`).\n- Logging goes through [src/utils/log.js](src/utils/log.js) (`log.notice` / `log.debug` / `log.warning` / `log.error`), not `console`.\n- `ServerlessOffline.internals()` exists only to expose private methods to the test suite — note the `TODO FIXME` markers; don't rely on it in production code.\n\n## Tests layout\n\n- `src/**/__tests__/*.test.js` — unit tests colocated with source.\n- [tests/integration/](tests/integration/) — per-feature service fixtures (authorizers, cors, websocket, alb, docker, lambda-invoke, etc.); each spins up an actual offline server.\n- [tests/end-to-end/](tests/end-to-end/), [tests/runtimes/](tests/runtimes/) (go/python/java), [tests/handler-module-formats/](tests/handler-module-formats/), [tests/lambda-run-mode/](tests/lambda-run-mode/) (in-process vs worker-threads), [tests/timeout/](tests/timeout/).\n- [tests/\\_testHelpers/](tests/_testHelpers/) — `setup`/`teardown` that launch the real serverless binary against a fixture, plus artifact-compression and docker-image helpers.\n","examples/tools/ts-node/package.json":"{\n  \"name\": \"ts-node-example\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"start\": \"serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"ts-node\": \"^10.9.2\",\n    \"typescript\": \"^5.3.3\"\n  }\n}\n","examples/tools/ts-node/package-lock.json":"{\n  \"name\": \"ts-node-example\",\n  \"version\": \"1.0.0\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"ts-node-example\",\n      \"version\": \"1.0.0\",\n      \"license\": \"MIT\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"ts-node\": \"^10.9.2\",\n        \"typescript\": \"^5.3.3\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@cspotcode/source-map-support\": {\n      \"version\": \"0.8.1\",\n      \"resolved\": \"https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz\",\n      \"integrity\": \"sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@jri","examples/tools/serverless-webpack/package-lock.json":"{\n  \"name\": \"serverless-webpack-example\",\n  \"version\": \"1.0.0\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"serverless-webpack-example\",\n      \"version\": \"1.0.0\",\n      \"license\": \"MIT\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"serverless-webpack\": \"^5.13.0\",\n        \"ts-loader\": \"^9.5.1\",\n        \"typescript\": \"^5.3.3\",\n        \"webpack\": \"^5.90.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@cspotcode/source-map-support\": {\n      \"version\": \"0.8.1\",\n      \"resolved\": \"https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz\",\n      \"integrity\": \"sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJ","examples/tools/nodemon/nodemon.json":"{\n  \"ext\": \"js,yml\",\n  \"verbose\": true\n}\n","examples/tools/serverless-plugin-typescript/tsconfig.json":"{\n  \"compilerOptions\": {\n    \"module\": \"ES2020\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","examples/tools/serverless-plugin-typescript/package-lock.json":"{\n  \"name\": \"serverless-plugin-typescript-example\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"serverless-plugin-typescript-example\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"serverless-plugin-typescript\": \"^2.1.5\",\n        \"typescript\": \"^5.3.3\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@hapi/accept\": {\n      \"version\": \"6.0.3\",\n      \"resolved\": \"https://registry.npmjs.org/@hapi/accept/-/accept-6.0.3.tgz\",\n      \"integrity\": \"sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@hapi/boom\": \"^10.0.1\",\n        \"@hapi/hoek\": \"^11.0.2\"\n    ","examples/tools/serverless-webpack/tsconfig.json":"{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"module\": \"ES2020\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","examples/tools/serverless-plugin-typescript/package.json":"{\n  \"name\": \"serverless-plugin-typescript-example\",\n  \"type\": \"module\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"serverless-plugin-typescript\": \"^2.1.5\",\n    \"typescript\": \"^5.3.3\"\n  }\n}\n","examples/tools/nodemon/package.json":"{\n  \"name\": \"nodemon-example\",\n  \"type\": \"module\",\n  \"exports\": \"./src/handler.js\",\n  \"scripts\": {\n    \"start\": \"nodemon ./node_modules/.bin/serverless offline start\",\n    \"start:alt\": \"nodemon --exec serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"nodemon\": \"^3.0.3\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\"\n  }\n}\n","examples/tools/nodemon/package-lock.json":"# Nodemon Skill\n\nPath: `examples/tools/nodemon/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/nodemon/package-lock.json)","examples/tools/babel-register/package.json":"# Babel-register Skill\n\nPath: `examples/tools/babel-register/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package.json)","examples/tools/babel-register/package-lock.json":"# Babel-register Skill\n\nPath: `examples/tools/babel-register/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package-lock.json)"},"files":{"examples/tools/ts-node/tsconfig.json":"{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"module\": \"CommonJS\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","examples/tools/serverless-webpack/package.json":"{\n  \"name\": \"serverless-webpack-example\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"start\": \"serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"serverless-webpack\": \"^5.13.0\",\n    \"ts-loader\": \"^9.5.1\",\n    \"typescript\": \"^5.3.3\",\n    \"webpack\": \"^5.90.1\"\n  }\n}\n","CLAUDE.md":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## What this is\n\n`serverless-offline` is a plugin for the [Serverless Framework](https://github.com/serverless/serverless) (peer dependency `serverless@^4`). It emulates AWS Lambda + API Gateway (plus ALB, WebSocket, and scheduled events) locally by starting HTTP servers that replicate the AWS request lifecycle and invoke your handlers. It is **pure ESM** (`\"type\": \"module\"`) and requires Node `>=20.19`.\n\nThe package is consumed as a Serverless plugin, not run directly. The Serverless Framework loads the class exported from [src/index.js](src/index.js) and drives it through plugin hooks (`offline:start:init` → `start()`, `offline:start:ready`, `offline:start:end` → `end()`).\n\n## Commands\n\n```bash\nnpm run lint              # oxlint\nnpm run lint:fix          # oxlint --fix\nnpm run format            # oxfmt (formats in place)\nnpm run format:check      # oxfmt --check\nnpm run code-quality      # format check + lint (run before committing)\n\nnpm test                  # all tests (mocha)\nnpm run test:unit         # unit tests only (src/**/*.test.js + tests/old-unit)\nnpm run test:e2e          # end-to-end tests (tests/end-to-end)\nnpm run test:node         # node-runtime-focused suite\nnpm run test:docker       # docker integration tests\nnpm run test:cov          # coverage via nyc\n```\n\nRun a single test file or filter:\n\n```bash\nnpx mocha --require ./tests/mochaHooks.cjs path/to/file.test.js\nnpx mocha --require ./tests/mochaHooks.cjs --grep \"partial test name\"\n```\n\n**Tests require `SERVERLESS_ACCESS_KEY` to be set** — [tests/mochaHooks.cjs](tests/mochaHooks.cjs) hard-exits otherwise (get one via `npx serverless login`). The hook also auto-detects `java`, `python3`, `ruby`, `docker`, and `go` on the machine and sets `*_DETECTED` env vars; runtime-specific tests skip themselves when their toolchain is absent. The `TEST` env var selects which spec globs mocha runs — see [.mocharc.cjs](.mocharc.cjs). Test timeout is 300s.\n\n## Architecture\n\n### Plugin lifecycle and event dispatch\n\n[src/ServerlessOffline.js](src/ServerlessOffline.js) is the orchestrator. On `start()` it:\n\n1. `#mergeOptions()` — merges options with precedence **CLI options > `custom.serverless-offline` in serverless.yml > [defaultOptions](src/config/defaultOptions.js)**, then derives CORS config.\n2. `#getEvents()` — walks every function in the Serverless service and buckets its events into `lambdas`, `httpEvents`, `httpApiEvents`, `albEvents`, `scheduleEvents`, `webSocketEvents`. Note `httpApi` events are normalized here into a `routeKey` form and tagged `isHttpApi`, with payload version (`1.0`/`2.0`) resolved.\n3. Lazily `import()`s and instantiates only the event modules that have events. **All event modules and runtime runners are dynamically imported** so an unused subsystem (e.g. Docker, Python) is never loaded.\n\nEach event subsystem lives under [src/events/](src/events/) and follows the same shape: an `index.js` re-exporting a class, an `*EventDefinition.js` that parses the serverless.yml event config, an `HttpServer.js` (Hapi server), and a top-level class (`Http`, `Alb`, `Schedule`, `WebSocket`) with `createServer()` / `create(events)` / `start()` / `stop()`. The HTTP/ALB/WebSocket servers are all [Hapi](https://hapi.dev) servers.\n\n### Lambda invocation pipeline\n\nThis is the core. The chain is:\n\n`Lambda` → `LambdaFunctionPool` → `LambdaFunction` → `HandlerRunner` → a concrete runner.\n\n- [src/lambda/Lambda.js](src/lambda/Lambda.js) — registry of functions by key and by AWS function name; also owns the local **Lambda invoke HTTP server (default port 3002)** that emulates the AWS SDK `Invoke` / `InvokeAsync` APIs (see [src/lambda/routes/](src/lambda/routes/)). This is what lets one local lambda call another via the AWS SDK pointed at `http://localhost:3002`.\n- [src/lambda/LambdaFunctionPool.js](src/lambda/LambdaFunctionPool.js) — pools `LambdaFunction` instances per function key. Reuses any `IDLE` instance unless `reloadHandler` is set (which forces a fresh instance each call). A background timer reaps instances idle longer than `terminateIdleLambdaTime` seconds.\n- [src/lambda/LambdaFunction.js](src/lambda/LambdaFunction.js) — one invocation context: builds the env vars (always copies `AWS_*` from the host; copies all of `process.env` only when `localEnvironment` is set; applies `provider.environment` + function `environment` through `renderIntrinsicFunction`), extracts the deployment artifact zip if `package.artifact` is set, enforces the timeout via `Promise.race` against a `LambdaTimeoutError`, and tracks BUSY/IDLE status + billed duration.\n- [src/lambda/handler-runner/HandlerRunner.js](src/lambda/handler-runner/HandlerRunner.js) — picks the concrete runner from the runtime string and options. This is the **run-mode decision point**.\n\n### Run modes (per [src/lambda/handler-runner/](src/lambda/handler-runner/))\n\nNode.js runtimes:\n\n- **worker-thread-runner** (default) — handler runs in an isolated Worker thread; no shared `process.env`/global state; supports reload.\n- **in-process-runner** — handler runs in the same process as serverless-offline (shared env/globals, no reload). Selected with `--useInProcess`.\n\nOther runtimes run in a child process: **python-runner**, **ruby-runner**, **go-runner**, **java-runner** (uses `java-invoke-local`). **docker-runner** runs any supported runtime in a container, selected with `--useDocker`.\n\nSupported runtimes and their architectures are declared in [src/config/supportedRuntimes.js](src/config/supportedRuntimes.js). An unsupported runtime warns but does not abort.\n\n### Authorizers\n\nHTTP authorizers live in [src/events/http/](src/events/http/): `createAuthScheme.js` (custom/token/request authorizers, registered as Hapi auth schemes), `createJWTAuthScheme.js` + `authJWTSettingsExtractor.js` (JWT for httpApi), and policy evaluation in [src/events/](src/events/) (`authCanExecuteResource.js`, `authMatchPolicyResource.js`, `authValidateContext.js`). WebSocket authorizers are under [src/events/websocket/lambda-events/](src/events/websocket/lambda-events/).\n\n## Conventions\n\n- **Pure ESM, file extensions required in imports** (`./foo.js`, enforced by the `import/extensions` oxlint rule). Dynamic `import()` is used deliberately for lazy-loading subsystems — keep it that way.\n- **No bare `Buffer` / `process` globals** — import them from `node:buffer` / `node:process` (enforced by `no-restricted-globals`).\n- Linting is [oxlint](https://oxc.rs/docs/guide/usage/linter) ([.oxlintrc.json](.oxlintrc.json)): the rules ported from the former Airbnb base + `unicorn` ESLint setup, plus the `correctness` and `suspicious` categories. `sort-keys` is **on** (object keys must be alphabetical). Unused `oxlint-disable` comments are errors. Formatting is [oxfmt](https://oxc.rs/docs/guide/usage/formatter) ([.oxfmtrc.json](.oxfmtrc.json)): no semicolons, 100 columns, sorted imports.\n- Classes use native `#private` fields heavily (see `LambdaFunction`, `ServerlessOffline`).\n- Logging goes through [src/utils/log.js](src/utils/log.js) (`log.notice` / `log.debug` / `log.warning` / `log.error`), not `console`.\n- `ServerlessOffline.internals()` exists only to expose private methods to the test suite — note the `TODO FIXME` markers; don't rely on it in production code.\n\n## Tests layout\n\n- `src/**/__tests__/*.test.js` — unit tests colocated with source.\n- [tests/integration/](tests/integration/) — per-feature service fixtures (authorizers, cors, websocket, alb, docker, lambda-invoke, etc.); each spins up an actual offline server.\n- [tests/end-to-end/](tests/end-to-end/), [tests/runtimes/](tests/runtimes/) (go/python/java), [tests/handler-module-formats/](tests/handler-module-formats/), [tests/lambda-run-mode/](tests/lambda-run-mode/) (in-process vs worker-threads), [tests/timeout/](tests/timeout/).\n- [tests/\\_testHelpers/](tests/_testHelpers/) — `setup`/`teardown` that launch the real serverless binary against a fixture, plus artifact-compression and docker-image helpers.\n","examples/tools/ts-node/package.json":"{\n  \"name\": \"ts-node-example\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"start\": \"serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"ts-node\": \"^10.9.2\",\n    \"typescript\": \"^5.3.3\"\n  }\n}\n","examples/tools/ts-node/package-lock.json":"{\n  \"name\": \"ts-node-example\",\n  \"version\": \"1.0.0\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"ts-node-example\",\n      \"version\": \"1.0.0\",\n      \"license\": \"MIT\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"ts-node\": \"^10.9.2\",\n        \"typescript\": \"^5.3.3\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@cspotcode/source-map-support\": {\n      \"version\": \"0.8.1\",\n      \"resolved\": \"https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz\",\n      \"integrity\": \"sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@jri","examples/tools/serverless-webpack/package-lock.json":"{\n  \"name\": \"serverless-webpack-example\",\n  \"version\": \"1.0.0\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"serverless-webpack-example\",\n      \"version\": \"1.0.0\",\n      \"license\": \"MIT\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"serverless-webpack\": \"^5.13.0\",\n        \"ts-loader\": \"^9.5.1\",\n        \"typescript\": \"^5.3.3\",\n        \"webpack\": \"^5.90.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@cspotcode/source-map-support\": {\n      \"version\": \"0.8.1\",\n      \"resolved\": \"https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz\",\n      \"integrity\": \"sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJ","examples/tools/nodemon/nodemon.json":"{\n  \"ext\": \"js,yml\",\n  \"verbose\": true\n}\n","examples/tools/serverless-plugin-typescript/tsconfig.json":"{\n  \"compilerOptions\": {\n    \"module\": \"ES2020\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","examples/tools/serverless-plugin-typescript/package-lock.json":"{\n  \"name\": \"serverless-plugin-typescript-example\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"serverless-plugin-typescript-example\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"serverless-plugin-typescript\": \"^2.1.5\",\n        \"typescript\": \"^5.3.3\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@hapi/accept\": {\n      \"version\": \"6.0.3\",\n      \"resolved\": \"https://registry.npmjs.org/@hapi/accept/-/accept-6.0.3.tgz\",\n      \"integrity\": \"sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@hapi/boom\": \"^10.0.1\",\n        \"@hapi/hoek\": \"^11.0.2\"\n    ","examples/tools/serverless-webpack/tsconfig.json":"{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"module\": \"ES2020\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","examples/tools/serverless-plugin-typescript/package.json":"{\n  \"name\": \"serverless-plugin-typescript-example\",\n  \"type\": \"module\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"serverless-plugin-typescript\": \"^2.1.5\",\n    \"typescript\": \"^5.3.3\"\n  }\n}\n","examples/tools/nodemon/package.json":"{\n  \"name\": \"nodemon-example\",\n  \"type\": \"module\",\n  \"exports\": \"./src/handler.js\",\n  \"scripts\": {\n    \"start\": \"nodemon ./node_modules/.bin/serverless offline start\",\n    \"start:alt\": \"nodemon --exec serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"nodemon\": \"^3.0.3\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\"\n  }\n}\n","examples/tools/nodemon/package-lock.json":"# Nodemon Skill\n\nPath: `examples/tools/nodemon/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/nodemon/package-lock.json)","examples/tools/babel-register/package.json":"# Babel-register Skill\n\nPath: `examples/tools/babel-register/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package.json)","examples/tools/babel-register/package-lock.json":"# Babel-register Skill\n\nPath: `examples/tools/babel-register/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package-lock.json)"},"items":[{"name":"package-lock.json","path":"examples/tools/babel-register/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package-lock.json","title":"Babel-register Skill","category":"anthropic-skill","format":"json","content":"# Babel-register Skill\n\nPath: `examples/tools/babel-register/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package-lock.json)","tokens":300,"sizeBytes":225},{"name":"package.json","path":"examples/tools/babel-register/package.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package.json","title":"Babel-register Skill","category":"anthropic-skill","format":"json","content":"# Babel-register Skill\n\nPath: `examples/tools/babel-register/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package.json)","tokens":300,"sizeBytes":215},{"name":"nodemon.json","path":"examples/tools/nodemon/nodemon.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/nodemon/nodemon.json","title":"Nodemon Skill","category":"anthropic-skill","format":"json","content":"{\n  \"ext\": \"js,yml\",\n  \"verbose\": true\n}\n","frontmatter":{"ext":"js,yml","verbose":true},"isInternal":false,"tokens":17,"sizeBytes":41},{"name":"package-lock.json","path":"examples/tools/nodemon/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/nodemon/package-lock.json","title":"Nodemon Skill","category":"anthropic-skill","format":"json","content":"# Nodemon Skill\n\nPath: `examples/tools/nodemon/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/nodemon/package-lock.json)","tokens":300,"sizeBytes":204},{"name":"package.json","path":"examples/tools/nodemon/package.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/nodemon/package.json","title":"nodemon-example","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"nodemon-example\",\n  \"type\": \"module\",\n  \"exports\": \"./src/handler.js\",\n  \"scripts\": {\n    \"start\": \"nodemon ./node_modules/.bin/serverless offline start\",\n    \"start:alt\": \"nodemon --exec serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"nodemon\": \"^3.0.3\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\"\n  }\n}\n","frontmatter":{"name":"nodemon-example","type":"module","exports":"./src/handler.js","scripts":{"start":"nodemon ./node_modules/.bin/serverless offline start","start:alt":"nodemon --exec serverless offline start"},"license":"MIT","devDependencies":{"nodemon":"^3.0.3","serverless":"^3.38.0","serverless-offline":"^13.4.0"}},"isInternal":false,"tokens":121,"sizeBytes":371},{"name":"package-lock.json","path":"examples/tools/serverless-plugin-typescript/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/serverless-plugin-typescript/package-lock.json","title":"Serverless-plugin-typescript Skill","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"serverless-plugin-typescript-example\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"serverless-plugin-typescript-example\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"serverless-plugin-typescript\": \"^2.1.5\",\n        \"typescript\": \"^5.3.3\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@hapi/accept\": {\n      \"version\": \"6.0.3\",\n      \"resolved\": \"https://registry.npmjs.org/@hapi/accept/-/accept-6.0.3.tgz\",\n      \"integrity\": \"sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@hapi/boom\": \"^10.0.1\",\n        \"@hapi/hoek\": \"^11.0.2\"\n    ","isInternal":false,"tokens":18287,"sizeBytes":50000},{"name":"package.json","path":"examples/tools/serverless-plugin-typescript/package.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/serverless-plugin-typescript/package.json","title":"serverless-plugin-typescript-example","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"serverless-plugin-typescript-example\",\n  \"type\": \"module\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"serverless-plugin-typescript\": \"^2.1.5\",\n    \"typescript\": \"^5.3.3\"\n  }\n}\n","frontmatter":{"name":"serverless-plugin-typescript-example","type":"module","devDependencies":{"@types/aws-lambda":"^8.10.133","serverless":"^3.38.0","serverless-offline":"^13.4.0","serverless-plugin-typescript":"^2.1.5","typescript":"^5.3.3"}},"isInternal":false,"tokens":95,"sizeBytes":278},{"name":"tsconfig.json","path":"examples/tools/serverless-plugin-typescript/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/serverless-plugin-typescript/tsconfig.json","title":"Serverless-plugin-typescript Skill","category":"anthropic-skill","format":"json","content":"{\n  \"compilerOptions\": {\n    \"module\": \"ES2020\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","frontmatter":{"compilerOptions":{"module":"ES2020","moduleResolution":"Node","strict":true,"target":"ES2020"}},"isInternal":false,"tokens":42,"sizeBytes":130},{"name":"package-lock.json","path":"examples/tools/serverless-webpack/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/serverless-webpack/package-lock.json","title":"Serverless-webpack Skill","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"serverless-webpack-example\",\n  \"version\": \"1.0.0\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"serverless-webpack-example\",\n      \"version\": \"1.0.0\",\n      \"license\": \"MIT\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"serverless-webpack\": \"^5.13.0\",\n        \"ts-loader\": \"^9.5.1\",\n        \"typescript\": \"^5.3.3\",\n        \"webpack\": \"^5.90.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@cspotcode/source-map-support\": {\n      \"version\": \"0.8.1\",\n      \"resolved\": \"https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz\",\n      \"integrity\": \"sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJ","isInternal":false,"tokens":18276,"sizeBytes":50000},{"name":"package.json","path":"examples/tools/serverless-webpack/package.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/serverless-webpack/package.json","title":"serverless-webpack-example","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"serverless-webpack-example\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"start\": \"serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"serverless-webpack\": \"^5.13.0\",\n    \"ts-loader\": \"^9.5.1\",\n    \"typescript\": \"^5.3.3\",\n    \"webpack\": \"^5.90.1\"\n  }\n}\n","frontmatter":{"name":"serverless-webpack-example","version":"1.0.0","scripts":{"start":"serverless offline start"},"license":"MIT","devDependencies":{"@types/aws-lambda":"^8.10.133","serverless":"^3.38.0","serverless-offline":"^13.4.0","serverless-webpack":"^5.13.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.1"}},"isInternal":false,"tokens":142,"sizeBytes":394},{"name":"tsconfig.json","path":"examples/tools/serverless-webpack/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/serverless-webpack/tsconfig.json","title":"Serverless-webpack Skill","category":"anthropic-skill","format":"json","content":"{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"module\": \"ES2020\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","frontmatter":{"compilerOptions":{"esModuleInterop":true,"module":"ES2020","moduleResolution":"Node","strict":true,"target":"ES2020"}},"isInternal":false,"tokens":49,"sizeBytes":159},{"name":"package-lock.json","path":"examples/tools/ts-node/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/ts-node/package-lock.json","title":"Ts-node Skill","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"ts-node-example\",\n  \"version\": \"1.0.0\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"ts-node-example\",\n      \"version\": \"1.0.0\",\n      \"license\": \"MIT\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"ts-node\": \"^10.9.2\",\n        \"typescript\": \"^5.3.3\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@cspotcode/source-map-support\": {\n      \"version\": \"0.8.1\",\n      \"resolved\": \"https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz\",\n      \"integrity\": \"sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@jri","isInternal":false,"tokens":18289,"sizeBytes":50000},{"name":"package.json","path":"examples/tools/ts-node/package.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/ts-node/package.json","title":"ts-node-example","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"ts-node-example\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"start\": \"serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"ts-node\": \"^10.9.2\",\n    \"typescript\": \"^5.3.3\"\n  }\n}\n","frontmatter":{"name":"ts-node-example","version":"1.0.0","scripts":{"start":"serverless offline start"},"license":"MIT","devDependencies":{"@types/aws-lambda":"^8.10.133","serverless":"^3.38.0","serverless-offline":"^13.4.0","ts-node":"^10.9.2","typescript":"^5.3.3"}},"isInternal":false,"tokens":117,"sizeBytes":319},{"name":"tsconfig.json","path":"examples/tools/ts-node/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/ts-node/tsconfig.json","title":"Ts-node Skill","category":"anthropic-skill","format":"json","content":"{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"module\": \"CommonJS\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n","frontmatter":{"compilerOptions":{"esModuleInterop":true,"module":"CommonJS","moduleResolution":"Node","strict":true,"target":"ES2020"}},"isInternal":false,"tokens":48,"sizeBytes":161},{"name":"CLAUDE.md","path":"CLAUDE.md","rawUrl":"https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/CLAUDE.md","title":"Claude Agent Guidelines & System Prompt","category":"claude-rule","format":"markdown","content":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## What this is\n\n`serverless-offline` is a plugin for the [Serverless Framework](https://github.com/serverless/serverless) (peer dependency `serverless@^4`). It emulates AWS Lambda + API Gateway (plus ALB, WebSocket, and scheduled events) locally by starting HTTP servers that replicate the AWS request lifecycle and invoke your handlers. It is **pure ESM** (`\"type\": \"module\"`) and requires Node `>=20.19`.\n\nThe package is consumed as a Serverless plugin, not run directly. The Serverless Framework loads the class exported from [src/index.js](src/index.js) and drives it through plugin hooks (`offline:start:init` → `start()`, `offline:start:ready`, `offline:start:end` → `end()`).\n\n## Commands\n\n```bash\nnpm run lint              # oxlint\nnpm run lint:fix          # oxlint --fix\nnpm run format            # oxfmt (formats in place)\nnpm run format:check      # oxfmt --check\nnpm run code-quality      # format check + lint (run before committing)\n\nnpm test                  # all tests (mocha)\nnpm run test:unit         # unit tests only (src/**/*.test.js + tests/old-unit)\nnpm run test:e2e          # end-to-end tests (tests/end-to-end)\nnpm run test:node         # node-runtime-focused suite\nnpm run test:docker       # docker integration tests\nnpm run test:cov          # coverage via nyc\n```\n\nRun a single test file or filter:\n\n```bash\nnpx mocha --require ./tests/mochaHooks.cjs path/to/file.test.js\nnpx mocha --require ./tests/mochaHooks.cjs --grep \"partial test name\"\n```\n\n**Tests require `SERVERLESS_ACCESS_KEY` to be set** — [tests/mochaHooks.cjs](tests/mochaHooks.cjs) hard-exits otherwise (get one via `npx serverless login`). The hook also auto-detects `java`, `python3`, `ruby`, `docker`, and `go` on the machine and sets `*_DETECTED` env vars; runtime-specific tests skip themselves when their toolchain is absent. The `TEST` env var selects which spec globs mocha runs — see [.mocharc.cjs](.mocharc.cjs). Test timeout is 300s.\n\n## Architecture\n\n### Plugin lifecycle and event dispatch\n\n[src/ServerlessOffline.js](src/ServerlessOffline.js) is the orchestrator. On `start()` it:\n\n1. `#mergeOptions()` — merges options with precedence **CLI options > `custom.serverless-offline` in serverless.yml > [defaultOptions](src/config/defaultOptions.js)**, then derives CORS config.\n2. `#getEvents()` — walks every function in the Serverless service and buckets its events into `lambdas`, `httpEvents`, `httpApiEvents`, `albEvents`, `scheduleEvents`, `webSocketEvents`. Note `httpApi` events are normalized here into a `routeKey` form and tagged `isHttpApi`, with payload version (`1.0`/`2.0`) resolved.\n3. Lazily `import()`s and instantiates only the event modules that have events. **All event modules and runtime runners are dynamically imported** so an unused subsystem (e.g. Docker, Python) is never loaded.\n\nEach event subsystem lives under [src/events/](src/events/) and follows the same shape: an `index.js` re-exporting a class, an `*EventDefinition.js` that parses the serverless.yml event config, an `HttpServer.js` (Hapi server), and a top-level class (`Http`, `Alb`, `Schedule`, `WebSocket`) with `createServer()` / `create(events)` / `start()` / `stop()`. The HTTP/ALB/WebSocket servers are all [Hapi](https://hapi.dev) servers.\n\n### Lambda invocation pipeline\n\nThis is the core. The chain is:\n\n`Lambda` → `LambdaFunctionPool` → `LambdaFunction` → `HandlerRunner` → a concrete runner.\n\n- [src/lambda/Lambda.js](src/lambda/Lambda.js) — registry of functions by key and by AWS function name; also owns the local **Lambda invoke HTTP server (default port 3002)** that emulates the AWS SDK `Invoke` / `InvokeAsync` APIs (see [src/lambda/routes/](src/lambda/routes/)). This is what lets one local lambda call another via the AWS SDK pointed at `http://localhost:3002`.\n- [src/lambda/LambdaFunctionPool.js](src/lambda/LambdaFunctionPool.js) — pools `LambdaFunction` instances per function key. Reuses any `IDLE` instance unless `reloadHandler` is set (which forces a fresh instance each call). A background timer reaps instances idle longer than `terminateIdleLambdaTime` seconds.\n- [src/lambda/LambdaFunction.js](src/lambda/LambdaFunction.js) — one invocation context: builds the env vars (always copies `AWS_*` from the host; copies all of `process.env` only when `localEnvironment` is set; applies `provider.environment` + function `environment` through `renderIntrinsicFunction`), extracts the deployment artifact zip if `package.artifact` is set, enforces the timeout via `Promise.race` against a `LambdaTimeoutError`, and tracks BUSY/IDLE status + billed duration.\n- [src/lambda/handler-runner/HandlerRunner.js](src/lambda/handler-runner/HandlerRunner.js) — picks the concrete runner from the runtime string and options. This is the **run-mode decision point**.\n\n### Run modes (per [src/lambda/handler-runner/](src/lambda/handler-runner/))\n\nNode.js runtimes:\n\n- **worker-thread-runner** (default) — handler runs in an isolated Worker thread; no shared `process.env`/global state; supports reload.\n- **in-process-runner** — handler runs in the same process as serverless-offline (shared env/globals, no reload). Selected with `--useInProcess`.\n\nOther runtimes run in a child process: **python-runner**, **ruby-runner**, **go-runner**, **java-runner** (uses `java-invoke-local`). **docker-runner** runs any supported runtime in a container, selected with `--useDocker`.\n\nSupported runtimes and their architectures are declared in [src/config/supportedRuntimes.js](src/config/supportedRuntimes.js). An unsupported runtime warns but does not abort.\n\n### Authorizers\n\nHTTP authorizers live in [src/events/http/](src/events/http/): `createAuthScheme.js` (custom/token/request authorizers, registered as Hapi auth schemes), `createJWTAuthScheme.js` + `authJWTSettingsExtractor.js` (JWT for httpApi), and policy evaluation in [src/events/](src/events/) (`authCanExecuteResource.js`, `authMatchPolicyResource.js`, `authValidateContext.js`). WebSocket authorizers are under [src/events/websocket/lambda-events/](src/events/websocket/lambda-events/).\n\n## Conventions\n\n- **Pure ESM, file extensions required in imports** (`./foo.js`, enforced by the `import/extensions` oxlint rule). Dynamic `import()` is used deliberately for lazy-loading subsystems — keep it that way.\n- **No bare `Buffer` / `process` globals** — import them from `node:buffer` / `node:process` (enforced by `no-restricted-globals`).\n- Linting is [oxlint](https://oxc.rs/docs/guide/usage/linter) ([.oxlintrc.json](.oxlintrc.json)): the rules ported from the former Airbnb base + `unicorn` ESLint setup, plus the `correctness` and `suspicious` categories. `sort-keys` is **on** (object keys must be alphabetical). Unused `oxlint-disable` comments are errors. Formatting is [oxfmt](https://oxc.rs/docs/guide/usage/formatter) ([.oxfmtrc.json](.oxfmtrc.json)): no semicolons, 100 columns, sorted imports.\n- Classes use native `#private` fields heavily (see `LambdaFunction`, `ServerlessOffline`).\n- Logging goes through [src/utils/log.js](src/utils/log.js) (`log.notice` / `log.debug` / `log.warning` / `log.error`), not `console`.\n- `ServerlessOffline.internals()` exists only to expose private methods to the test suite — note the `TODO FIXME` markers; don't rely on it in production code.\n\n## Tests layout\n\n- `src/**/__tests__/*.test.js` — unit tests colocated with source.\n- [tests/integration/](tests/integration/) — per-feature service fixtures (authorizers, cors, websocket, alb, docker, lambda-invoke, etc.); each spins up an actual offline server.\n- [tests/end-to-end/](tests/end-to-end/), [tests/runtimes/](tests/runtimes/) (go/python/java), [tests/handler-module-formats/](tests/handler-module-formats/), [tests/lambda-run-mode/](tests/lambda-run-mode/) (in-process vs worker-threads), [tests/timeout/](tests/timeout/).\n- [tests/\\_testHelpers/](tests/_testHelpers/) — `setup`/`teardown` that launch the real serverless binary against a fixture, plus artifact-compression and docker-image helpers.\n","isInternal":false,"tokens":2038,"sizeBytes":8141}],"systemPromptSnippet":"<yakaai_skills repo=\"dherault/serverless-offline\">\n<!-- File: examples/tools/babel-register/package-lock.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Babel-register Skill\n\nPath: `examples/tools/babel-register/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package-lock.json)\n\n<!-- File: examples/tools/babel-register/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Babel-register Skill\n\nPath: `examples/tools/babel-register/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/babel-register/package.json)\n\n<!-- File: examples/tools/nodemon/nodemon.json (Tokens: ~17 | Category: anthropic-skill) -->\n{\n  \"ext\": \"js,yml\",\n  \"verbose\": true\n}\n\n<!-- File: examples/tools/nodemon/package-lock.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Nodemon Skill\n\nPath: `examples/tools/nodemon/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dherault/serverless-offline/HEAD/examples/tools/nodemon/package-lock.json)\n\n<!-- File: examples/tools/nodemon/package.json (Tokens: ~121 | Category: anthropic-skill) -->\n{\n  \"name\": \"nodemon-example\",\n  \"type\": \"module\",\n  \"exports\": \"./src/handler.js\",\n  \"scripts\": {\n    \"start\": \"nodemon ./node_modules/.bin/serverless offline start\",\n    \"start:alt\": \"nodemon --exec serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"nodemon\": \"^3.0.3\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\"\n  }\n}\n\n<!-- File: examples/tools/serverless-plugin-typescript/package-lock.json (Tokens: ~18287 | Category: anthropic-skill) -->\n{\n  \"name\": \"serverless-plugin-typescript-example\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"serverless-plugin-typescript-example\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"serverless-plugin-typescript\": \"^2.1.5\",\n        \"typescript\": \"^5.3.3\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@hapi/accept\": {\n      \"version\": \"6.0.3\",\n      \"resolved\": \"https://registry.npmjs.org/@hapi/accept/-/accept-6.0.3.tgz\",\n      \"integrity\": \"sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@hapi/boom\": \"^10.0.1\",\n        \"@hapi/hoek\": \"^11.0.2\"\n\n<!-- File: examples/tools/serverless-plugin-typescript/package.json (Tokens: ~95 | Category: anthropic-skill) -->\n{\n  \"name\": \"serverless-plugin-typescript-example\",\n  \"type\": \"module\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"serverless-plugin-typescript\": \"^2.1.5\",\n    \"typescript\": \"^5.3.3\"\n  }\n}\n\n<!-- File: examples/tools/serverless-plugin-typescript/tsconfig.json (Tokens: ~42 | Category: anthropic-skill) -->\n{\n  \"compilerOptions\": {\n    \"module\": \"ES2020\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n\n<!-- File: examples/tools/serverless-webpack/package-lock.json (Tokens: ~18276 | Category: anthropic-skill) -->\n{\n  \"name\": \"serverless-webpack-example\",\n  \"version\": \"1.0.0\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"serverless-webpack-example\",\n      \"version\": \"1.0.0\",\n      \"license\": \"MIT\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"serverless-webpack\": \"^5.13.0\",\n        \"ts-loader\": \"^9.5.1\",\n        \"typescript\": \"^5.3.3\",\n        \"webpack\": \"^5.90.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@cspotcode/source-map-support\": {\n      \"version\": \"0.8.1\",\n      \"resolved\": \"https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz\",\n      \"integrity\": \"sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJ\n\n<!-- File: examples/tools/serverless-webpack/package.json (Tokens: ~142 | Category: anthropic-skill) -->\n{\n  \"name\": \"serverless-webpack-example\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"start\": \"serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"serverless-webpack\": \"^5.13.0\",\n    \"ts-loader\": \"^9.5.1\",\n    \"typescript\": \"^5.3.3\",\n    \"webpack\": \"^5.90.1\"\n  }\n}\n\n<!-- File: examples/tools/serverless-webpack/tsconfig.json (Tokens: ~49 | Category: anthropic-skill) -->\n{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"module\": \"ES2020\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n\n<!-- File: examples/tools/ts-node/package-lock.json (Tokens: ~18289 | Category: anthropic-skill) -->\n{\n  \"name\": \"ts-node-example\",\n  \"version\": \"1.0.0\",\n  \"lockfileVersion\": 3,\n  \"requires\": true,\n  \"packages\": {\n    \"\": {\n      \"name\": \"ts-node-example\",\n      \"version\": \"1.0.0\",\n      \"license\": \"MIT\",\n      \"devDependencies\": {\n        \"@types/aws-lambda\": \"^8.10.133\",\n        \"serverless\": \"^3.38.0\",\n        \"serverless-offline\": \"^13.4.0\",\n        \"ts-node\": \"^10.9.2\",\n        \"typescript\": \"^5.3.3\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz\",\n      \"integrity\": \"sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/crc32/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/ie11-detection\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz\",\n      \"integrity\": \"sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/ie11-detection/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-browser\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz\",\n      \"integrity\": \"sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/ie11-detection\": \"^3.0.0\",\n        \"@aws-crypto/sha256-js\": \"^3.0.0\",\n        \"@aws-crypto/supports-web-crypto\": \"^3.0.0\",\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-locate-window\": \"^3.0.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-browser/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/sha256-js\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz\",\n      \"integrity\": \"sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/util\": \"^3.0.0\",\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/sha256-js/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz\",\n      \"integrity\": \"sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-crypto/util\": {\n      \"version\": \"3.0.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz\",\n      \"integrity\": \"sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"^3.222.0\",\n        \"@aws-sdk/util-utf8-browser\": \"^3.0.0\",\n        \"tslib\": \"^1.11.1\"\n      }\n    },\n    \"node_modules/@aws-crypto/util/node_modules/tslib\": {\n      \"version\": \"1.14.1\",\n      \"resolved\": \"https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz\",\n      \"integrity\": \"sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==\",\n      \"dev\": true\n    },\n    \"node_modules/@aws-sdk/client-cloudformation\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.504.0.tgz\",\n      \"integrity\": \"sha512-qmejnayn5p9MX5WRO/304hymAFhKeV+kmi1U90qE1tVURMKGf45QC5ndIXwsu39G65qKekhWwyKwtJfGOaTGtg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.504.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"@smithy/util-waiter\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\",\n        \"uuid\": \"^8.3.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-cloudformation/node_modules/uuid\": {\n      \"version\": \"8.3.2\",\n      \"resolved\": \"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz\",\n      \"integrity\": \"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==\",\n      \"dev\": true,\n      \"bin\": {\n        \"uuid\": \"dist/bin/uuid\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.556.0.tgz\",\n      \"integrity\": \"sha512-HrsdCySeoHA1WTxzOT42ct+Se71ncwRv+vJ3Le6NmUV9oRQ6h7Bw7OYliB5wadP8GHWV7egbbvR+Dy8SwuENvw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-node\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/eventstream-serde-browser\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-config-resolver\": \"^2.2.0\",\n        \"@smithy/eventstream-serde-node\": \"^2.2.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"@smithy/util-waiter\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz\",\n      \"integrity\": \"sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz\",\n      \"integrity\": \"sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.556.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.535.0\",\n        \"@aws-sdk/middleware-logger\": \"3.535.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.535.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.540.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.535.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.535.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.535.0\",\n        \"@smithy/config-resolver\": \"^2.2.0\",\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/hash-node\": \"^2.2.0\",\n        \"@smithy/invalid-dependency\": \"^2.2.0\",\n        \"@smithy/middleware-content-length\": \"^2.2.0\",\n        \"@smithy/middleware-endpoint\": \"^2.5.1\",\n        \"@smithy/middleware-retry\": \"^2.3.1\",\n        \"@smithy/middleware-serde\": \"^2.3.0\",\n        \"@smithy/middleware-stack\": \"^2.2.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/url-parser\": \"^2.2.0\",\n        \"@smithy/util-base64\": \"^2.3.0\",\n        \"@smithy/util-body-length-browser\": \"^2.2.0\",\n        \"@smithy/util-body-length-node\": \"^2.3.0\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.3.1\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"@smithy/util-retry\": \"^2.2.0\",\n        \"@smithy/util-utf8\": \"^2.3.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.556.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/core\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz\",\n      \"integrity\": \"sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.4.2\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/signature-v4\": \"^2.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.535.0.tgz\",\n      \"integrity\": \"sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.552.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.552.0.tgz\",\n      \"integrity\": \"sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/fetch-http-handler\": \"^2.5.0\",\n        \"@smithy/node-http-handler\": \"^2.5.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/smithy-client\": \"^2.5.1\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-stream\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz\",\n      \"integrity\": \"sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz\",\n      \"integrity\": \"sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.552.0\",\n        \"@aws-sdk/credential-provider-ini\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.535.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.556.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/credential-provider-imds\": \"^2.3.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.535.0.tgz\",\n      \"integrity\": \"sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz\",\n      \"integrity\": \"sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.556.0\",\n        \"@aws-sdk/token-providers\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz\",\n      \"integrity\": \"sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.535.0.tgz\",\n      \"integrity\": \"sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.535.0.tgz\",\n      \"integrity\": \"sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.535.0.tgz\",\n      \"integrity\": \"sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.540.0.tgz\",\n      \"integrity\": \"sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@aws-sdk/util-endpoints\": \"3.540.0\",\n        \"@smithy/protocol-http\": \"^3.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.535.0.tgz\",\n      \"integrity\": \"sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-config-provider\": \"^2.3.0\",\n        \"@smithy/util-middleware\": \"^2.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.556.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz\",\n      \"integrity\": \"sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.556.0\",\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/property-provider\": \"^2.2.0\",\n        \"@smithy/shared-ini-file-loader\": \"^2.4.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.535.0.tgz\",\n      \"integrity\": \"sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.540.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.540.0.tgz\",\n      \"integrity\": \"sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"@smithy/util-endpoints\": \"^1.2.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.535.0.tgz\",\n      \"integrity\": \"sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.6.2\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.535.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.535.0.tgz\",\n      \"integrity\": \"sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.535.0\",\n        \"@smithy/node-config-provider\": \"^2.3.0\",\n        \"@smithy/types\": \"^2.12.0\",\n        \"tslib\": \"^2.6.2\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz\",\n      \"integrity\": \"sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sso-oidc\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-signing\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/client-sts\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz\",\n      \"integrity\": \"sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-crypto/sha256-browser\": \"3.0.0\",\n        \"@aws-crypto/sha256-js\": \"3.0.0\",\n        \"@aws-sdk/core\": \"3.496.0\",\n        \"@aws-sdk/middleware-host-header\": \"3.502.0\",\n        \"@aws-sdk/middleware-logger\": \"3.502.0\",\n        \"@aws-sdk/middleware-recursion-detection\": \"3.502.0\",\n        \"@aws-sdk/middleware-user-agent\": \"3.502.0\",\n        \"@aws-sdk/region-config-resolver\": \"3.502.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-browser\": \"3.502.0\",\n        \"@aws-sdk/util-user-agent-node\": \"3.502.0\",\n        \"@smithy/config-resolver\": \"^2.1.1\",\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/hash-node\": \"^2.1.1\",\n        \"@smithy/invalid-dependency\": \"^2.1.1\",\n        \"@smithy/middleware-content-length\": \"^2.1.1\",\n        \"@smithy/middleware-endpoint\": \"^2.4.1\",\n        \"@smithy/middleware-retry\": \"^2.1.1\",\n        \"@smithy/middleware-serde\": \"^2.1.1\",\n        \"@smithy/middleware-stack\": \"^2.1.1\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/url-parser\": \"^2.1.1\",\n        \"@smithy/util-base64\": \"^2.1.1\",\n        \"@smithy/util-body-length-browser\": \"^2.1.1\",\n        \"@smithy/util-body-length-node\": \"^2.2.1\",\n        \"@smithy/util-defaults-mode-browser\": \"^2.1.1\",\n        \"@smithy/util-defaults-mode-node\": \"^2.1.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"@smithy/util-retry\": \"^2.1.1\",\n        \"@smithy/util-utf8\": \"^2.1.1\",\n        \"fast-xml-parser\": \"4.2.5\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"@aws-sdk/credential-provider-node\": \"^3.504.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/core\": {\n      \"version\": \"3.496.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz\",\n      \"integrity\": \"sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/core\": \"^1.3.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-env\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz\",\n      \"integrity\": \"sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-http\": {\n      \"version\": \"3.503.1\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz\",\n      \"integrity\": \"sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/fetch-http-handler\": \"^2.4.1\",\n        \"@smithy/node-http-handler\": \"^2.3.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/smithy-client\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-stream\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-ini\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz\",\n      \"integrity\": \"sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-node\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz\",\n      \"integrity\": \"sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/credential-provider-env\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-http\": \"3.503.1\",\n        \"@aws-sdk/credential-provider-ini\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-process\": \"3.502.0\",\n        \"@aws-sdk/credential-provider-sso\": \"3.504.0\",\n        \"@aws-sdk/credential-provider-web-identity\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/credential-provider-imds\": \"^2.2.1\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-process\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz\",\n      \"integrity\": \"sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-sso\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz\",\n      \"integrity\": \"sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso\": \"3.502.0\",\n        \"@aws-sdk/token-providers\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/credential-provider-web-identity\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz\",\n      \"integrity\": \"sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sts\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-host-header\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz\",\n      \"integrity\": \"sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-logger\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz\",\n      \"integrity\": \"sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-recursion-detection\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz\",\n      \"integrity\": \"sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-signing\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz\",\n      \"integrity\": \"sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/signature-v4\": \"^2.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/middleware-user-agent\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz\",\n      \"integrity\": \"sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@aws-sdk/util-endpoints\": \"3.502.0\",\n        \"@smithy/protocol-http\": \"^3.1.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/region-config-resolver\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz\",\n      \"integrity\": \"sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-config-provider\": \"^2.2.1\",\n        \"@smithy/util-middleware\": \"^2.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/token-providers\": {\n      \"version\": \"3.504.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz\",\n      \"integrity\": \"sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/client-sso-oidc\": \"3.504.0\",\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/property-provider\": \"^2.1.1\",\n        \"@smithy/shared-ini-file-loader\": \"^2.3.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/types\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz\",\n      \"integrity\": \"sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-endpoints\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz\",\n      \"integrity\": \"sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"@smithy/util-endpoints\": \"^1.1.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-locate-window\": {\n      \"version\": \"3.495.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz\",\n      \"integrity\": \"sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-browser\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz\",\n      \"integrity\": \"sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"bowser\": \"^2.11.0\",\n        \"tslib\": \"^2.5.0\"\n      }\n    },\n    \"node_modules/@aws-sdk/util-user-agent-node\": {\n      \"version\": \"3.502.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz\",\n      \"integrity\": \"sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@aws-sdk/types\": \"3.502.0\",\n        \"@smithy/node-config-provider\": \"^2.2.1\",\n        \"@smithy/types\": \"^2.9.1\",\n        \"tslib\": \"^2.5.0\"\n      },\n      \"engines\": {\n        \"node\": \">=14.0.0\"\n      },\n      \"peerDependencies\": {\n        \"aws-crt\": \">=1.0.0\"\n      },\n      \"peerDependenciesMeta\": {\n        \"aws-crt\": {\n          \"optional\": true\n        }\n      }\n    },\n    \"node_modules/@aws-sdk/util-utf8-browser\": {\n      \"version\": \"3.259.0\",\n      \"resolved\": \"https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz\",\n      \"integrity\": \"sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"tslib\": \"^2.3.1\"\n      }\n    },\n    \"node_modules/@cspotcode/source-map-support\": {\n      \"version\": \"0.8.1\",\n      \"resolved\": \"https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz\",\n      \"integrity\": \"sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==\",\n      \"dev\": true,\n      \"dependencies\": {\n        \"@jri\n\n<!-- File: examples/tools/ts-node/package.json (Tokens: ~117 | Category: anthropic-skill) -->\n{\n  \"name\": \"ts-node-example\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"start\": \"serverless offline start\"\n  },\n  \"license\": \"MIT\",\n  \"devDependencies\": {\n    \"@types/aws-lambda\": \"^8.10.133\",\n    \"serverless\": \"^3.38.0\",\n    \"serverless-offline\": \"^13.4.0\",\n    \"ts-node\": \"^10.9.2\",\n    \"typescript\": \"^5.3.3\"\n  }\n}\n\n<!-- File: examples/tools/ts-node/tsconfig.json (Tokens: ~48 | Category: anthropic-skill) -->\n{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"module\": \"CommonJS\",\n    \"moduleResolution\": \"Node\",\n    \"strict\": true,\n    \"target\": \"ES2020\"\n  }\n}\n\n<!-- File: CLAUDE.md (Tokens: ~2038 | Category: claude-rule) -->\n# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## What this is\n\n`serverless-offline` is a plugin for the [Serverless Framework](https://github.com/serverless/serverless) (peer dependency `serverless@^4`). It emulates AWS Lambda + API Gateway (plus ALB, WebSocket, and scheduled events) locally by starting HTTP servers that replicate the AWS request lifecycle and invoke your handlers. It is **pure ESM** (`\"type\": \"module\"`) and requires Node `>=20.19`.\n\nThe package is consumed as a Serverless plugin, not run directly. The Serverless Framework loads the class exported from [src/index.js](src/index.js) and drives it through plugin hooks (`offline:start:init` → `start()`, `offline:start:ready`, `offline:start:end` → `end()`).\n\n## Commands\n\n```bash\nnpm run lint              # oxlint\nnpm run lint:fix          # oxlint --fix\nnpm run format            # oxfmt (formats in place)\nnpm run format:check      # oxfmt --check\nnpm run code-quality      # format check + lint (run before committing)\n\nnpm test                  # all tests (mocha)\nnpm run test:unit         # unit tests only (src/**/*.test.js + tests/old-unit)\nnpm run test:e2e          # end-to-end tests (tests/end-to-end)\nnpm run test:node         # node-runtime-focused suite\nnpm run test:docker       # docker integration tests\nnpm run test:cov          # coverage via nyc\n```\n\nRun a single test file or filter:\n\n```bash\nnpx mocha --require ./tests/mochaHooks.cjs path/to/file.test.js\nnpx mocha --require ./tests/mochaHooks.cjs --grep \"partial test name\"\n```\n\n**Tests require `SERVERLESS_ACCESS_KEY` to be set** — [tests/mochaHooks.cjs](tests/mochaHooks.cjs) hard-exits otherwise (get one via `npx serverless login`). The hook also auto-detects `java`, `python3`, `ruby`, `docker`, and `go` on the machine and sets `*_DETECTED` env vars; runtime-specific tests skip themselves when their toolchain is absent. The `TEST` env var selects which spec globs mocha runs — see [.mocharc.cjs](.mocharc.cjs). Test timeout is 300s.\n\n## Architecture\n\n### Plugin lifecycle and event dispatch\n\n[src/ServerlessOffline.js](src/ServerlessOffline.js) is the orchestrator. On `start()` it:\n\n1. `#mergeOptions()` — merges options with precedence **CLI options > `custom.serverless-offline` in serverless.yml > [defaultOptions](src/config/defaultOptions.js)**, then derives CORS config.\n2. `#getEvents()` — walks every function in the Serverless service and buckets its events into `lambdas`, `httpEvents`, `httpApiEvents`, `albEvents`, `scheduleEvents`, `webSocketEvents`. Note `httpApi` events are normalized here into a `routeKey` form and tagged `isHttpApi`, with payload version (`1.0`/`2.0`) resolved.\n3. Lazily `import()`s and instantiates only the event modules that have events. **All event modules and runtime runners are dynamically imported** so an unused subsystem (e.g. Docker, Python) is never loaded.\n\nEach event subsystem lives under [src/events/](src/events/) and follows the same shape: an `index.js` re-exporting a class, an `*EventDefinition.js` that parses the serverless.yml event config, an `HttpServer.js` (Hapi server), and a top-level class (`Http`, `Alb`, `Schedule`, `WebSocket`) with `createServer()` / `create(events)` / `start()` / `stop()`. The HTTP/ALB/WebSocket servers are all [Hapi](https://hapi.dev) servers.\n\n### Lambda invocation pipeline\n\nThis is the core. The chain is:\n\n`Lambda` → `LambdaFunctionPool` → `LambdaFunction` → `HandlerRunner` → a concrete runner.\n\n- [src/lambda/Lambda.js](src/lambda/Lambda.js) — registry of functions by key and by AWS function name; also owns the local **Lambda invoke HTTP server (default port 3002)** that emulates the AWS SDK `Invoke` / `InvokeAsync` APIs (see [src/lambda/routes/](src/lambda/routes/)). This is what lets one local lambda call another via the AWS SDK pointed at `http://localhost:3002`.\n- [src/lambda/LambdaFunctionPool.js](src/lambda/LambdaFunctionPool.js) — pools `LambdaFunction` instances per function key. Reuses any `IDLE` instance unless `reloadHandler` is set (which forces a fresh instance each call). A background timer reaps instances idle longer than `terminateIdleLambdaTime` seconds.\n- [src/lambda/LambdaFunction.js](src/lambda/LambdaFunction.js) — one invocation context: builds the env vars (always copies `AWS_*` from the host; copies all of `process.env` only when `localEnvironment` is set; applies `provider.environment` + function `environment` through `renderIntrinsicFunction`), extracts the deployment artifact zip if `package.artifact` is set, enforces the timeout via `Promise.race` against a `LambdaTimeoutError`, and tracks BUSY/IDLE status + billed duration.\n- [src/lambda/handler-runner/HandlerRunner.js](src/lambda/handler-runner/HandlerRunner.js) — picks the concrete runner from the runtime string and options. This is the **run-mode decision point**.\n\n### Run modes (per [src/lambda/handler-runner/](src/lambda/handler-runner/))\n\nNode.js runtimes:\n\n- **worker-thread-runner** (default) — handler runs in an isolated Worker thread; no shared `process.env`/global state; supports reload.\n- **in-process-runner** — handler runs in the same process as serverless-offline (shared env/globals, no reload). Selected with `--useInProcess`.\n\nOther runtimes run in a child process: **python-runner**, **ruby-runner**, **go-runner**, **java-runner** (uses `java-invoke-local`). **docker-runner** runs any supported runtime in a container, selected with `--useDocker`.\n\nSupported runtimes and their architectures are declared in [src/config/supportedRuntimes.js](src/config/supportedRuntimes.js). An unsupported runtime warns but does not abort.\n\n### Authorizers\n\nHTTP authorizers live in [src/events/http/](src/events/http/): `createAuthScheme.js` (custom/token/request authorizers, registered as Hapi auth schemes), `createJWTAuthScheme.js` + `authJWTSettingsExtractor.js` (JWT for httpApi), and policy evaluation in [src/events/](src/events/) (`authCanExecuteResource.js`, `authMatchPolicyResource.js`, `authValidateContext.js`). WebSocket authorizers are under [src/events/websocket/lambda-events/](src/events/websocket/lambda-events/).\n\n## Conventions\n\n- **Pure ESM, file extensions required in imports** (`./foo.js`, enforced by the `import/extensions` oxlint rule). Dynamic `import()` is used deliberately for lazy-loading subsystems — keep it that way.\n- **No bare `Buffer` / `process` globals** — import them from `node:buffer` / `node:process` (enforced by `no-restricted-globals`).\n- Linting is [oxlint](https://oxc.rs/docs/guide/usage/linter) ([.oxlintrc.json](.oxlintrc.json)): the rules ported from the former Airbnb base + `unicorn` ESLint setup, plus the `correctness` and `suspicious` categories. `sort-keys` is **on** (object keys must be alphabetical). Unused `oxlint-disable` comments are errors. Formatting is [oxfmt](https://oxc.rs/docs/guide/usage/formatter) ([.oxfmtrc.json](.oxfmtrc.json)): no semicolons, 100 columns, sorted imports.\n- Classes use native `#private` fields heavily (see `LambdaFunction`, `ServerlessOffline`).\n- Logging goes through [src/utils/log.js](src/utils/log.js) (`log.notice` / `log.debug` / `log.warning` / `log.error`), not `console`.\n- `ServerlessOffline.internals()` exists only to expose private methods to the test suite — note the `TODO FIXME` markers; don't rely on it in production code.\n\n## Tests layout\n\n- `src/**/__tests__/*.test.js` — unit tests colocated with source.\n- [tests/integration/](tests/integration/) — per-feature service fixtures (authorizers, cors, websocket, alb, docker, lambda-invoke, etc.); each spins up an actual offline server.\n- [tests/end-to-end/](tests/end-to-end/), [tests/runtimes/](tests/runtimes/) (go/python/java), [tests/handler-module-formats/](tests/handler-module-formats/), [tests/lambda-run-mode/](tests/lambda-run-mode/) (in-process vs worker-threads), [tests/timeout/](tests/timeout/).\n- [tests/\\_testHelpers/](tests/_testHelpers/) — `setup`/`teardown` that launch the real serverless binary against a fixture, plus artifact-compression and docker-image helpers.\n</yakaai_skills>"}