fix(release): keep shrinkwrap pinned to pnpm lock

This commit is contained in:
Vincent Koc
2026-05-22 14:49:17 +02:00
parent dc04503a7e
commit 9d24fde283
22 changed files with 1254 additions and 1048 deletions

View File

@@ -1145,6 +1145,7 @@ jobs:
pnpm tool-display:check
pnpm check:host-env-policy:swift
pnpm dup:check:coverage
pnpm deps:shrinkwrap:check
pnpm deps:patches:check
pnpm lint:webhook:no-low-level-body-read
pnpm lint:auth:no-pairing-store-group

View File

@@ -46,6 +46,7 @@ Docs: https://docs.openclaw.ai
- Gateway/restart: eager-load the lifecycle runtime before in-place upgrade signal handling so package replacement does not deadlock restart imports. (#84890) Thanks @myps6415.
- CLI/update: start managed Gateway update handoff helpers from a stable existing directory and tolerate deleted cwd/package roots during macOS LaunchAgent handoff. Fixes #83808. (#83875) Thanks @jason-allen-oneal.
- Skills: watch each shared skill directory once across agent workspaces instead of once per agent, preventing file-descriptor exhaustion (`EMFILE`) that disposed bundle-mcp processes and stalled sessions on multi-agent gateways. Fixes #84968. (#85130) Thanks @openperf.
- Release/security: keep generated npm shrinkwrap package versions inside the pnpm lock graph so published package locks cannot bypass pnpm dependency age and override policy.
- Cron: honor `cron.retry.retryOn: ["network"]` for common network error codes such as `EAI_AGAIN`, `EHOSTUNREACH`, and `ENETUNREACH`.
- Gateway chat: broadcast returned agent-run error payloads after an agent starts so ACP/WebChat clients receive terminal idle-timeout errors. Fixes #84945.
- Dashboard/CLI: allow macOS browser launching through `open` even when SSH environment variables are present, while preserving Linux SSH no-display protection. Fixes #67088. Thanks @theglove44.

View File

@@ -88,6 +88,10 @@ pnpm deps:shrinkwrap:generate
pnpm deps:shrinkwrap:check
```
The generator resolves npm's publishable lock format but rejects generated
package versions that are not already present in `pnpm-lock.yaml`, preserving
the pnpm dependency age, override, and patch review boundary.
Use `pnpm deps:shrinkwrap:root:generate` and
`pnpm deps:shrinkwrap:root:check` only when you intentionally want to refresh
the root `openclaw` package without touching plugin packages.

View File

@@ -140,20 +140,20 @@
}
},
"node_modules/@aws-sdk/client-cognito-identity": {
"version": "3.1052.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.1052.0.tgz",
"integrity": "sha512-fi0xFX+AgVp9LDmnpuuSUFwqVTA0zohGz4q2E6Jz2vqiO8/Fh+IsRT55SHc42vbHxJ5PG8+tDidAdcunRwdQEA==",
"version": "3.1051.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.1051.0.tgz",
"integrity": "sha512-3UBc7Fmc/5HnoV/8fMrjdZJoZdhLGx26doE21i5ekkWI1D/WvTsA+SK4C75Fl0xZxQIrQoPS1M3xhi2P/iIKpA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/credential-provider-node": "^3.972.44",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/credential-provider-node": "^3.972.43",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -161,17 +161,17 @@
}
},
"node_modules/@aws-sdk/core": {
"version": "3.974.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.13.tgz",
"integrity": "sha512-+Y5/4tHki0uYgyx8eun146DegRVQBpdKGK5RbV0FTKJPpaKTchvqVxrrRFK6Wk0JksO4iAZKw3eqxGEIwtO98w==",
"version": "3.974.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.12.tgz",
"integrity": "sha512-qrqgioqYFjwR6LatVNS1L2Vk++EwRIxqSQXPKNv5Ofux2D8UNgqMQ1znnMyEImXquVPTtbf71fc128pvmU6y9A==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@aws-sdk/xml-builder": "^3.972.25",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/xml-builder": "^3.972.24",
"@aws/lambda-invoke-store": "^0.2.2",
"@smithy/core": "^3.24.3",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@@ -180,15 +180,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-cognito-identity": {
"version": "3.972.36",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.36.tgz",
"integrity": "sha512-DkibmGSpgUKUwqvbooEnwoU/18pbrneuOcysCwHolC85Q6UXGesZ73Sk00oK/SpWOe+lfjDxq2nMDypJvi2OmQ==",
"version": "3.972.35",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.35.tgz",
"integrity": "sha512-mMQsBJv40oi5QdqRj4Xbc9jTlWMxqWfs5zWu+RhbOuF5F0AxxWXT70hm0abOmLbF2M/Tkuygs01H4eWIQMfoMw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -196,15 +196,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.39.tgz",
"integrity": "sha512-29wX9zpAvEt1vcj0psha+y6ygBHy2V/S72mp6e7q0KARLWXq+pwE/lR6qGkwknQvruh52lXvlqZIga8Hdxkucw==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.38.tgz",
"integrity": "sha512-m3WjZEgPtioMhPmwqUt+DhlTJ2i9ufR6DhfkyXojb9puEvfR+ur2U5shavu5/Cc9WHHsDCvALi6UFHgcqjhQ5w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -212,17 +212,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
"version": "3.972.41",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.41.tgz",
"integrity": "sha512-IA3CQTjtJkb6u1H4mE4936c8OPBMa9Jggtwe8U2Mqw/vvb/tZ5Ebd0mcZcX0uKWQhOyYo/+qNIwkV5Xh+FeJJA==",
"version": "3.972.40",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.40.tgz",
"integrity": "sha512-D78L/m2Dr6cJnnSvWoAudPhQmCwmJ7j6APXsPYmFpPaKfQTfCSu0rdm8j14Np+VmXF9z8Aj8HE3xFpsrwtfgeg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -230,23 +230,23 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.43.tgz",
"integrity": "sha512-4mzII+3mZEVXXE1xzrLQrCJL7/r62A63bA6SVzZoNL5rqCJghpf+xgGltVrIBBs0n+mOZBKrQl2tRREtvZ5l6A==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.42.tgz",
"integrity": "sha512-Mu5ESvFXeinafVM8jTIvRqcvK2Ehj4kz3auT39yUcHwu1Vfxo6xRlmUafdKLW4tusjAJukQwK09sCSMgOm7OKg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-login": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-login": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -254,16 +254,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.43.tgz",
"integrity": "sha512-HG7kQCwXtbv3oBV61Ins0oNX8KKyvrMqqRkb6ZiAfQHbMuHaiNaEb2KnpKLPkNpqImSBK82UkVE/kaY6IfWikA==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.42.tgz",
"integrity": "sha512-O6WkZga3kf0yqyJYd1dbeJqVhEgJx/x1UaLgtbR+XuL/YP+K5y6QTxQKL7ka9z3jnQASESKGAPnRyt4D5hQrxA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -271,21 +271,21 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
"version": "3.972.44",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.44.tgz",
"integrity": "sha512-sDaBIT0yrNNIPfvlsiTCmANm07zKju+ipWODjEXgZlsjMeIJR3LVp7RDyAOzUoAsTbDfYKDWp+i5WrFiQP6rmQ==",
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.43.tgz",
"integrity": "sha512-D/DJmbrWRP5BXEO3FH+ar4el+2n6OlGofiud7dQun2jES+AQEJjczenp1jBb4MBN7CpGpS8nsWGQLtuzc9tQbA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-ini": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-ini": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -293,15 +293,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.39.tgz",
"integrity": "sha512-2k/amBifLd75eXNwgvPw/2lKYSQ3NhvHQgkVKVjfUq13/eJ3JRtHmznuFenn74OK3sSfp4SMy1YB2w+UVXoKqA==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.38.tgz",
"integrity": "sha512-EnbYVajGgbkb24s0K1eo4VNAPV5mHIET7LSvirTaFCwkfrfaOJxtSE+wY/tJdKDS21cEYkZs2ruCaAm+W4iblg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -309,17 +309,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.43.tgz",
"integrity": "sha512-LPc3+Y4vhH1T4x6CMqwCM6hk5+SRf/Lwmgm8INm95wxTtIRHcMwQUVkDzWu4Iw/RSncxYM2BC01OrYbxOPZvyg==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.42.tgz",
"integrity": "sha512-RVV/9NbFwI8ZHEH5dn39lGyFmSbSVj1+orZdr6QsOe1mW9DCglmlen0cFaNZmCcqkqc7erNRHNBduxbeZuHAnw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/token-providers": "3.1052.0",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/token-providers": "3.1049.0",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -327,16 +327,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.43.tgz",
"integrity": "sha512-wQtL34lUD/09VXjwAUo2T+I3aEXRDxMB3DKmTJL/Zj0Gi6sLDTrVhae1XVt01yzkquOWajI/sZW72JGDZ1ciTw==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.42.tgz",
"integrity": "sha512-/67fXX0ddllD4u2Nujc5PvT4byHgpMUfz6+RxIKi/0nFIckeorm7JvXgzBuDyVKw0s58EbofmETDWUf9vTEuHQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -344,27 +344,27 @@
}
},
"node_modules/@aws-sdk/credential-providers": {
"version": "3.1052.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.1052.0.tgz",
"integrity": "sha512-PpF9zZ8Mkzb2M9u/O4blveBRF4vo9FdMhsnUcfZBjam06mfrUnhnKZw9yTfdGxvO9noxyPIrxQZ4tyj2NxEDTg==",
"version": "3.1051.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.1051.0.tgz",
"integrity": "sha512-ZT4dj1oKdX0JPPbKnugCqVk/UvyVdUeh6TLWAUX/2Z1DhlWBeqg7b8RJjJYgMb8qqdg6Qn30MkzjOSqgQ6sy+Q==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/client-cognito-identity": "3.1052.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/credential-provider-cognito-identity": "^3.972.36",
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-ini": "^3.972.43",
"@aws-sdk/credential-provider-login": "^3.972.43",
"@aws-sdk/credential-provider-node": "^3.972.44",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/client-cognito-identity": "3.1051.0",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/credential-provider-cognito-identity": "^3.972.35",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-ini": "^3.972.42",
"@aws-sdk/credential-provider-login": "^3.972.42",
"@aws-sdk/credential-provider-node": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -372,14 +372,14 @@
}
},
"node_modules/@aws-sdk/eventstream-handler-node": {
"version": "3.972.17",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.17.tgz",
"integrity": "sha512-WFwdNcjchKZr7jKYgGimUZO8sSKQF/le7GGqgeCzz/lHozInE6b0gFJ1YMr8NaIeAoWJwgtrF7RE4/qMgosAdQ==",
"version": "3.972.16",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.16.tgz",
"integrity": "sha512-yedpPgKftqjU5SlPFHfqWpOw6xSCRieWRG1euWOlXn4WJxt2VX92VprCa2PpSOXjVCAeK6dTjW9eJRXVig9yGA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -387,14 +387,14 @@
}
},
"node_modules/@aws-sdk/middleware-eventstream": {
"version": "3.972.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.13.tgz",
"integrity": "sha512-ECfsw7mf6G/sxNbKbGE3/h1xeIArY/yRI1IjDGYkLgDIankh+aDOtDRSr40LVlIHGL9+jEH1cVuxmbJ8NLL/1A==",
"version": "3.972.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.12.tgz",
"integrity": "sha512-tHTHHCHNrq6XklQvlzHBDJG4Iuhh7NVPRdtmvP+nHFA+5sxPlIDzlAHHgfoYHGvT3NXP1yVP/L5c3opUn6T3Qg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -402,17 +402,17 @@
}
},
"node_modules/@aws-sdk/middleware-websocket": {
"version": "3.972.21",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.21.tgz",
"integrity": "sha512-yr+5+C7v9R55sAJ89A55Wrm7wIKPVn5cm6J3Hztnd5s/iwEUKxyJqCnIxJu4fVXgG9XBQD1Jc4rsWC1ozahJjA==",
"version": "3.972.20",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.20.tgz",
"integrity": "sha512-LM6P0i+Lu6pi25oNw2nqxjRxiEOtLgPB7xIvHfa+FxHTRLg8wcgqu3qg2COl4QaT7Es2yCxYdeRLVYazKAwL8g==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -420,20 +420,20 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.997.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.11.tgz",
"integrity": "sha512-nWXXJ1r/r8N2Gw1pWolRgED38/A9A8DHR2ETWIv220zh4PZHcybbR4hUVWWktmNXTRHzDJwRluapHn0rZxuoqA==",
"version": "3.997.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.10.tgz",
"integrity": "sha512-FtQ/Bt327peZJuyo4WZSOLVUTw9ujRxntepiC7L65FxA2P82Xlq0g14T22BuqBUeMjDoxa9nvwiMHjLIfP3eUg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/signature-v4-multi-region": "^3.996.28",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/signature-v4-multi-region": "^3.996.27",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -441,15 +441,15 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
"version": "3.996.28",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.28.tgz",
"integrity": "sha512-qs9z5LqXO/CZC2Lg9SGKpoLU8Rhi+m2pFKZqfO9pytX1clc0katqtsDNupJxFy0xT9wsZSPzM2v1y+/H/zfp5Q==",
"version": "3.996.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.27.tgz",
"integrity": "sha512-0Phbz4t6HI3D3skxvG2uI+VWU034/nSIw1T8d+FPzzQG9EQTrw94o9mOKO2Gv3n3Oc8P7JD7RAUxkoneLWv5Eg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -457,16 +457,16 @@
}
},
"node_modules/@aws-sdk/token-providers": {
"version": "3.1052.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1052.0.tgz",
"integrity": "sha512-QqZNB3so7UIDxZtroc85TQaLVxdZRFm0eWM1CSR2N+b06as9TOrilvrlTZuj3guYlxMs6yLOgGxnklJ5qMYtTw==",
"version": "3.1049.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1049.0.tgz",
"integrity": "sha512-r7+d0lQMTHKypkmaF5jRTBYLYHCUHzt3gaVoN9SidLhQeWhCmHk3AKrboDTpPF5b7Pt7vKu3+oeMjznM2Eu1ow==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -474,12 +474,12 @@
}
},
"node_modules/@aws-sdk/types": {
"version": "3.973.9",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.9.tgz",
"integrity": "sha512-kuBfgQVdcz5Bmapc4A13YbpVw/pXkesfhetcFYwbntqas8sF41OHyd4o28+/TG2ZQdHBsv90Lsu5y6oitvYCdg==",
"version": "3.973.8",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
"integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -487,12 +487,12 @@
}
},
"node_modules/@aws-sdk/util-format-url": {
"version": "3.972.15",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.972.15.tgz",
"integrity": "sha512-Yl15hr+sQmqXgZQh5DUL4u3B75r5tsaNoFSiQ8Svo28k//CBgKMr3KE22NYVLyLRXh5/uYFIhKIg5j3aJDwmDA==",
"version": "3.972.14",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.972.14.tgz",
"integrity": "sha512-NQCk6YiJntbx3lTfRZVBo/2JTYJdblHHtQnLJQ8Pky87uotjhH2qhkkRUJa2jzuzf9RicXqKMjr4bfD/QeSBGA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/core": "^3.974.12",
"tslib": "^2.6.2"
},
"engines": {
@@ -512,13 +512,13 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
"version": "3.972.25",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.25.tgz",
"integrity": "sha512-GH+Kjz4nPKWKHnsiQpnhP1MJdTGIcK4rAka6tzakgjjUkVgNsmPeEbbRAf09SzS1hjGu6duGHCBsxYke0BhHjQ==",
"version": "3.972.24",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",
"integrity": "sha512-V8z5YcDPfsvzrBlj0xR1vhRtocblhYbqdreCJB/voGd4Sr5zjNAeWxexbnqVtskTJe0vFb5KMqbSL++ePl+zRw==",
"license": "Apache-2.0",
"dependencies": {
"@nodable/entities": "2.1.0",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"fast-xml-parser": "5.7.3",
"tslib": "^2.6.2"
},
@@ -635,12 +635,12 @@
"license": "MIT"
},
"node_modules/@smithy/config-resolver": {
"version": "4.5.4",
"resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.5.4.tgz",
"integrity": "sha512-jqADOFCkuSqluoEPjxWTFQ/6Xfsmt4Xi3IelA+c+4WdavqCijGGfWi873VqfIZeSFvaBpYeH+PKHC3POE98KlQ==",
"version": "4.5.3",
"resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.5.3.tgz",
"integrity": "sha512-TpS6Am5zSEtx3ow7VynThEL7UwRM06zZZcmFaP6Ij9hqKPfsFhTYCLcgU7gjFjw9QAI2kzwXrfS7InH8BivJTA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"tslib": "^2.6.2"
},
"engines": {
@@ -648,9 +648,9 @@
}
},
"node_modules/@smithy/core": {
"version": "3.24.4",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.4.tgz",
"integrity": "sha512-3UNRKEyQyAgVgM0LGlerCLm+ChZWZ1GPfde+jBEW6bm6bSBGU1p0EbblaUV3unbhwvidjLA5Zs3sOs7mnZwvAw==",
"version": "3.24.3",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",
"integrity": "sha512-Ep/7tPamGY8mgESE3LyLKtxJyy6U52WWAqr/3wial47Sj4u3PiIF73AOGI27UyLy9duTkhZbgzodOfLV4TduZg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
@@ -662,12 +662,12 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.4.tgz",
"integrity": "sha512-vKW0MEFRU4Y3MkVZUkpJm+g9qyPGLCXhc0YLggUdSdBB4g7IaSSsCE75P9rBXyWHrXY1UYSQUl8/DwsTR7QciA==",
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",
"integrity": "sha512-I2Bti0DKFo2IJyN28ijCsx51BAumEYR4/1yZ1FXyBygy9MqbnMqCev4JPth/MbpRfBSRAX35hITSnAdJRo1u5w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -676,12 +676,12 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.4.tgz",
"integrity": "sha512-qM7AUKI4G6d7lNgaZD3lA1tWSolh5r6gcixfTZAPstVURfjIbvreVTPz+994M0yC3HbX4YYhDRgr31Xy3XwWOQ==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",
"integrity": "sha512-F+DRf8IJazRJgYog2A/yJK7eYVc0rqTlRzO+5ZxjJd4WkZoKz0IJRncf7G6t1pdVT3kryJcwuTFhN1c5m6N47A==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -690,12 +690,12 @@
}
},
"node_modules/@smithy/hash-node": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.3.4.tgz",
"integrity": "sha512-LfXN/tUjjmUkEaMWto96a3Xetk7u4WMruzFop7mtsIYY2njTvTQm/zsok9KpwztzOL3WSBfv+hikxkJhArv8xQ==",
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.3.3.tgz",
"integrity": "sha512-tSUA38sM7kzMoLhqQ2aCGTwLXovjurz3jjG+a0sxqD4qT/4FhQr/wxMdhCumT70giM+axC1pPjimAHLlEQCfzw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"tslib": "^2.6.2"
},
"engines": {
@@ -703,12 +703,12 @@
}
},
"node_modules/@smithy/invalid-dependency": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.3.4.tgz",
"integrity": "sha512-lByqayJi0EC8wAysIA93QwN4C1ofppNk5YXt8QS4Zo2AVHxGWspkwvYGP/5WLO4jsdHDsEc+KAdmqJBP9eN46g==",
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.3.3.tgz",
"integrity": "sha512-wUWowbCm7DGczl6bfLI6wGGtoxwN5Pon8DhF0Q8AA4NvgLwYfLo3h2DWI7sHr33lLcEsyTLQKeUeTHydqSfQ5Q==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"tslib": "^2.6.2"
},
"engines": {
@@ -728,12 +728,12 @@
}
},
"node_modules/@smithy/node-config-provider": {
"version": "4.4.4",
"resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.4.4.tgz",
"integrity": "sha512-mD/K1A5WrTZh6I23x1ScYo3K7/+Ujvp/zvLtaZT+xkDeXksWAQ/fKp60SudeUHUHQe/3Q3rgnfedJDqnxSKdpA==",
"version": "4.4.3",
"resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.4.3.tgz",
"integrity": "sha512-vDtz5OuytrjP4o9GtAOz1JloN003p94utJIQeO0WAjorhpafFFjpbDOrP6btPoCN3UxaU/U84OIEt5dM7ZRRLA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"tslib": "^2.6.2"
},
"engines": {
@@ -741,12 +741,12 @@
}
},
"node_modules/@smithy/node-http-handler": {
"version": "4.7.4",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.4.tgz",
"integrity": "sha512-HIeF+1vrDGzPkkv39Hj2vlHSXHY3p958jd/8ZnePIY6+ZOsQX8coyEUKO5yQu4r0bQIVsbpotVIrXXwyycMStQ==",
"version": "4.7.3",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",
"integrity": "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -755,12 +755,12 @@
}
},
"node_modules/@smithy/protocol-http": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.4.4.tgz",
"integrity": "sha512-5VdJYIYsVt2GT+i0fp5gvWoJNrdFEFN16TrpNnAZHngYC/xgk5yni6O/qV3WlIpJjeLC8RfwoQiNTljCdbNXgw==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.4.3.tgz",
"integrity": "sha512-P16TBD/d8ZcD9MHQ0ubQ9BbOYSd5HZKbHOLsyFWxKk2oBEoghbRFPfGOoqToZX1yrfLITXRylL16EyPP4IzLPg==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"tslib": "^2.6.2"
},
"engines": {
@@ -768,12 +768,12 @@
}
},
"node_modules/@smithy/signature-v4": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.4.tgz",
"integrity": "sha512-e5UtkMvsatzBfbeBZjEOt0k0Z3BEsjTFL/n6fdO5vtBLe67tdy0dX7xw2DU7uZ3acwoHyeCqpU2Fzb7pxwHb6Q==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",
"integrity": "sha512-53+75QuPl6DL+ct6vVEB51FDO5oulXr20TPV46VvJZg76lIlXNWfxi8j+G2V/t0I2qxCBOa3vX/8bmjrpFVo9g==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},

View File

@@ -147,17 +147,17 @@
}
},
"node_modules/@aws-sdk/core": {
"version": "3.974.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.13.tgz",
"integrity": "sha512-+Y5/4tHki0uYgyx8eun146DegRVQBpdKGK5RbV0FTKJPpaKTchvqVxrrRFK6Wk0JksO4iAZKw3eqxGEIwtO98w==",
"version": "3.974.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.12.tgz",
"integrity": "sha512-qrqgioqYFjwR6LatVNS1L2Vk++EwRIxqSQXPKNv5Ofux2D8UNgqMQ1znnMyEImXquVPTtbf71fc128pvmU6y9A==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@aws-sdk/xml-builder": "^3.972.25",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/xml-builder": "^3.972.24",
"@aws/lambda-invoke-store": "^0.2.2",
"@smithy/core": "^3.24.3",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@@ -166,15 +166,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.39.tgz",
"integrity": "sha512-29wX9zpAvEt1vcj0psha+y6ygBHy2V/S72mp6e7q0KARLWXq+pwE/lR6qGkwknQvruh52lXvlqZIga8Hdxkucw==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.38.tgz",
"integrity": "sha512-m3WjZEgPtioMhPmwqUt+DhlTJ2i9ufR6DhfkyXojb9puEvfR+ur2U5shavu5/Cc9WHHsDCvALi6UFHgcqjhQ5w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -182,17 +182,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
"version": "3.972.41",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.41.tgz",
"integrity": "sha512-IA3CQTjtJkb6u1H4mE4936c8OPBMa9Jggtwe8U2Mqw/vvb/tZ5Ebd0mcZcX0uKWQhOyYo/+qNIwkV5Xh+FeJJA==",
"version": "3.972.40",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.40.tgz",
"integrity": "sha512-D78L/m2Dr6cJnnSvWoAudPhQmCwmJ7j6APXsPYmFpPaKfQTfCSu0rdm8j14Np+VmXF9z8Aj8HE3xFpsrwtfgeg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -200,23 +200,23 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.43.tgz",
"integrity": "sha512-4mzII+3mZEVXXE1xzrLQrCJL7/r62A63bA6SVzZoNL5rqCJghpf+xgGltVrIBBs0n+mOZBKrQl2tRREtvZ5l6A==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.42.tgz",
"integrity": "sha512-Mu5ESvFXeinafVM8jTIvRqcvK2Ehj4kz3auT39yUcHwu1Vfxo6xRlmUafdKLW4tusjAJukQwK09sCSMgOm7OKg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-login": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-login": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -224,16 +224,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.43.tgz",
"integrity": "sha512-HG7kQCwXtbv3oBV61Ins0oNX8KKyvrMqqRkb6ZiAfQHbMuHaiNaEb2KnpKLPkNpqImSBK82UkVE/kaY6IfWikA==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.42.tgz",
"integrity": "sha512-O6WkZga3kf0yqyJYd1dbeJqVhEgJx/x1UaLgtbR+XuL/YP+K5y6QTxQKL7ka9z3jnQASESKGAPnRyt4D5hQrxA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -263,15 +263,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.39.tgz",
"integrity": "sha512-2k/amBifLd75eXNwgvPw/2lKYSQ3NhvHQgkVKVjfUq13/eJ3JRtHmznuFenn74OK3sSfp4SMy1YB2w+UVXoKqA==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.38.tgz",
"integrity": "sha512-EnbYVajGgbkb24s0K1eo4VNAPV5mHIET7LSvirTaFCwkfrfaOJxtSE+wY/tJdKDS21cEYkZs2ruCaAm+W4iblg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -279,17 +279,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.43.tgz",
"integrity": "sha512-LPc3+Y4vhH1T4x6CMqwCM6hk5+SRf/Lwmgm8INm95wxTtIRHcMwQUVkDzWu4Iw/RSncxYM2BC01OrYbxOPZvyg==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.42.tgz",
"integrity": "sha512-RVV/9NbFwI8ZHEH5dn39lGyFmSbSVj1+orZdr6QsOe1mW9DCglmlen0cFaNZmCcqkqc7erNRHNBduxbeZuHAnw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/token-providers": "3.1052.0",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/token-providers": "3.1049.0",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -297,16 +297,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": {
"version": "3.1052.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1052.0.tgz",
"integrity": "sha512-QqZNB3so7UIDxZtroc85TQaLVxdZRFm0eWM1CSR2N+b06as9TOrilvrlTZuj3guYlxMs6yLOgGxnklJ5qMYtTw==",
"version": "3.1049.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1049.0.tgz",
"integrity": "sha512-r7+d0lQMTHKypkmaF5jRTBYLYHCUHzt3gaVoN9SidLhQeWhCmHk3AKrboDTpPF5b7Pt7vKu3+oeMjznM2Eu1ow==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -314,16 +314,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.43.tgz",
"integrity": "sha512-wQtL34lUD/09VXjwAUo2T+I3aEXRDxMB3DKmTJL/Zj0Gi6sLDTrVhae1XVt01yzkquOWajI/sZW72JGDZ1ciTw==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.42.tgz",
"integrity": "sha512-/67fXX0ddllD4u2Nujc5PvT4byHgpMUfz6+RxIKi/0nFIckeorm7JvXgzBuDyVKw0s58EbofmETDWUf9vTEuHQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -331,14 +331,14 @@
}
},
"node_modules/@aws-sdk/eventstream-handler-node": {
"version": "3.972.17",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.17.tgz",
"integrity": "sha512-WFwdNcjchKZr7jKYgGimUZO8sSKQF/le7GGqgeCzz/lHozInE6b0gFJ1YMr8NaIeAoWJwgtrF7RE4/qMgosAdQ==",
"version": "3.972.16",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.16.tgz",
"integrity": "sha512-yedpPgKftqjU5SlPFHfqWpOw6xSCRieWRG1euWOlXn4WJxt2VX92VprCa2PpSOXjVCAeK6dTjW9eJRXVig9yGA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -346,14 +346,14 @@
}
},
"node_modules/@aws-sdk/middleware-eventstream": {
"version": "3.972.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.13.tgz",
"integrity": "sha512-ECfsw7mf6G/sxNbKbGE3/h1xeIArY/yRI1IjDGYkLgDIankh+aDOtDRSr40LVlIHGL9+jEH1cVuxmbJ8NLL/1A==",
"version": "3.972.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.12.tgz",
"integrity": "sha512-tHTHHCHNrq6XklQvlzHBDJG4Iuhh7NVPRdtmvP+nHFA+5sxPlIDzlAHHgfoYHGvT3NXP1yVP/L5c3opUn6T3Qg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -361,17 +361,17 @@
}
},
"node_modules/@aws-sdk/middleware-websocket": {
"version": "3.972.21",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.21.tgz",
"integrity": "sha512-yr+5+C7v9R55sAJ89A55Wrm7wIKPVn5cm6J3Hztnd5s/iwEUKxyJqCnIxJu4fVXgG9XBQD1Jc4rsWC1ozahJjA==",
"version": "3.972.20",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.20.tgz",
"integrity": "sha512-LM6P0i+Lu6pi25oNw2nqxjRxiEOtLgPB7xIvHfa+FxHTRLg8wcgqu3qg2COl4QaT7Es2yCxYdeRLVYazKAwL8g==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -379,20 +379,20 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.997.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.11.tgz",
"integrity": "sha512-nWXXJ1r/r8N2Gw1pWolRgED38/A9A8DHR2ETWIv220zh4PZHcybbR4hUVWWktmNXTRHzDJwRluapHn0rZxuoqA==",
"version": "3.997.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.10.tgz",
"integrity": "sha512-FtQ/Bt327peZJuyo4WZSOLVUTw9ujRxntepiC7L65FxA2P82Xlq0g14T22BuqBUeMjDoxa9nvwiMHjLIfP3eUg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/signature-v4-multi-region": "^3.996.28",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/signature-v4-multi-region": "^3.996.27",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -400,15 +400,15 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
"version": "3.996.28",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.28.tgz",
"integrity": "sha512-qs9z5LqXO/CZC2Lg9SGKpoLU8Rhi+m2pFKZqfO9pytX1clc0katqtsDNupJxFy0xT9wsZSPzM2v1y+/H/zfp5Q==",
"version": "3.996.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.27.tgz",
"integrity": "sha512-0Phbz4t6HI3D3skxvG2uI+VWU034/nSIw1T8d+FPzzQG9EQTrw94o9mOKO2Gv3n3Oc8P7JD7RAUxkoneLWv5Eg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -433,12 +433,12 @@
}
},
"node_modules/@aws-sdk/types": {
"version": "3.973.9",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.9.tgz",
"integrity": "sha512-kuBfgQVdcz5Bmapc4A13YbpVw/pXkesfhetcFYwbntqas8sF41OHyd4o28+/TG2ZQdHBsv90Lsu5y6oitvYCdg==",
"version": "3.973.8",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
"integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -458,13 +458,13 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
"version": "3.972.25",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.25.tgz",
"integrity": "sha512-GH+Kjz4nPKWKHnsiQpnhP1MJdTGIcK4rAka6tzakgjjUkVgNsmPeEbbRAf09SzS1hjGu6duGHCBsxYke0BhHjQ==",
"version": "3.972.24",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",
"integrity": "sha512-V8z5YcDPfsvzrBlj0xR1vhRtocblhYbqdreCJB/voGd4Sr5zjNAeWxexbnqVtskTJe0vFb5KMqbSL++ePl+zRw==",
"license": "Apache-2.0",
"dependencies": {
"@nodable/entities": "2.1.0",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"fast-xml-parser": "5.7.3",
"tslib": "^2.6.2"
},
@@ -561,9 +561,9 @@
"license": "MIT"
},
"node_modules/@smithy/core": {
"version": "3.24.4",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.4.tgz",
"integrity": "sha512-3UNRKEyQyAgVgM0LGlerCLm+ChZWZ1GPfde+jBEW6bm6bSBGU1p0EbblaUV3unbhwvidjLA5Zs3sOs7mnZwvAw==",
"version": "3.24.3",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",
"integrity": "sha512-Ep/7tPamGY8mgESE3LyLKtxJyy6U52WWAqr/3wial47Sj4u3PiIF73AOGI27UyLy9duTkhZbgzodOfLV4TduZg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
@@ -575,12 +575,12 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.4.tgz",
"integrity": "sha512-vKW0MEFRU4Y3MkVZUkpJm+g9qyPGLCXhc0YLggUdSdBB4g7IaSSsCE75P9rBXyWHrXY1UYSQUl8/DwsTR7QciA==",
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",
"integrity": "sha512-I2Bti0DKFo2IJyN28ijCsx51BAumEYR4/1yZ1FXyBygy9MqbnMqCev4JPth/MbpRfBSRAX35hITSnAdJRo1u5w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -589,12 +589,12 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.4.tgz",
"integrity": "sha512-qM7AUKI4G6d7lNgaZD3lA1tWSolh5r6gcixfTZAPstVURfjIbvreVTPz+994M0yC3HbX4YYhDRgr31Xy3XwWOQ==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",
"integrity": "sha512-F+DRf8IJazRJgYog2A/yJK7eYVc0rqTlRzO+5ZxjJd4WkZoKz0IJRncf7G6t1pdVT3kryJcwuTFhN1c5m6N47A==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -615,12 +615,12 @@
}
},
"node_modules/@smithy/node-http-handler": {
"version": "4.7.4",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.4.tgz",
"integrity": "sha512-HIeF+1vrDGzPkkv39Hj2vlHSXHY3p958jd/8ZnePIY6+ZOsQX8coyEUKO5yQu4r0bQIVsbpotVIrXXwyycMStQ==",
"version": "4.7.3",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",
"integrity": "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -642,12 +642,12 @@
}
},
"node_modules/@smithy/signature-v4": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.4.tgz",
"integrity": "sha512-e5UtkMvsatzBfbeBZjEOt0k0Z3BEsjTFL/n6fdO5vtBLe67tdy0dX7xw2DU7uZ3acwoHyeCqpU2Fzb7pxwHb6Q==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",
"integrity": "sha512-53+75QuPl6DL+ct6vVEB51FDO5oulXr20TPV46VvJZg76lIlXNWfxi8j+G2V/t0I2qxCBOa3vX/8bmjrpFVo9g==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},

View File

@@ -133,17 +133,17 @@
}
},
"node_modules/@aws-sdk/core": {
"version": "3.974.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.13.tgz",
"integrity": "sha512-+Y5/4tHki0uYgyx8eun146DegRVQBpdKGK5RbV0FTKJPpaKTchvqVxrrRFK6Wk0JksO4iAZKw3eqxGEIwtO98w==",
"version": "3.974.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.12.tgz",
"integrity": "sha512-qrqgioqYFjwR6LatVNS1L2Vk++EwRIxqSQXPKNv5Ofux2D8UNgqMQ1znnMyEImXquVPTtbf71fc128pvmU6y9A==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@aws-sdk/xml-builder": "^3.972.25",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/xml-builder": "^3.972.24",
"@aws/lambda-invoke-store": "^0.2.2",
"@smithy/core": "^3.24.3",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@@ -152,15 +152,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.39.tgz",
"integrity": "sha512-29wX9zpAvEt1vcj0psha+y6ygBHy2V/S72mp6e7q0KARLWXq+pwE/lR6qGkwknQvruh52lXvlqZIga8Hdxkucw==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.38.tgz",
"integrity": "sha512-m3WjZEgPtioMhPmwqUt+DhlTJ2i9ufR6DhfkyXojb9puEvfR+ur2U5shavu5/Cc9WHHsDCvALi6UFHgcqjhQ5w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -168,17 +168,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
"version": "3.972.41",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.41.tgz",
"integrity": "sha512-IA3CQTjtJkb6u1H4mE4936c8OPBMa9Jggtwe8U2Mqw/vvb/tZ5Ebd0mcZcX0uKWQhOyYo/+qNIwkV5Xh+FeJJA==",
"version": "3.972.40",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.40.tgz",
"integrity": "sha512-D78L/m2Dr6cJnnSvWoAudPhQmCwmJ7j6APXsPYmFpPaKfQTfCSu0rdm8j14Np+VmXF9z8Aj8HE3xFpsrwtfgeg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -186,23 +186,23 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.43.tgz",
"integrity": "sha512-4mzII+3mZEVXXE1xzrLQrCJL7/r62A63bA6SVzZoNL5rqCJghpf+xgGltVrIBBs0n+mOZBKrQl2tRREtvZ5l6A==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.42.tgz",
"integrity": "sha512-Mu5ESvFXeinafVM8jTIvRqcvK2Ehj4kz3auT39yUcHwu1Vfxo6xRlmUafdKLW4tusjAJukQwK09sCSMgOm7OKg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-login": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-login": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -210,16 +210,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.43.tgz",
"integrity": "sha512-HG7kQCwXtbv3oBV61Ins0oNX8KKyvrMqqRkb6ZiAfQHbMuHaiNaEb2KnpKLPkNpqImSBK82UkVE/kaY6IfWikA==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.42.tgz",
"integrity": "sha512-O6WkZga3kf0yqyJYd1dbeJqVhEgJx/x1UaLgtbR+XuL/YP+K5y6QTxQKL7ka9z3jnQASESKGAPnRyt4D5hQrxA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -227,21 +227,21 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
"version": "3.972.44",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.44.tgz",
"integrity": "sha512-sDaBIT0yrNNIPfvlsiTCmANm07zKju+ipWODjEXgZlsjMeIJR3LVp7RDyAOzUoAsTbDfYKDWp+i5WrFiQP6rmQ==",
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.43.tgz",
"integrity": "sha512-D/DJmbrWRP5BXEO3FH+ar4el+2n6OlGofiud7dQun2jES+AQEJjczenp1jBb4MBN7CpGpS8nsWGQLtuzc9tQbA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-ini": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-ini": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -249,15 +249,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.39.tgz",
"integrity": "sha512-2k/amBifLd75eXNwgvPw/2lKYSQ3NhvHQgkVKVjfUq13/eJ3JRtHmznuFenn74OK3sSfp4SMy1YB2w+UVXoKqA==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.38.tgz",
"integrity": "sha512-EnbYVajGgbkb24s0K1eo4VNAPV5mHIET7LSvirTaFCwkfrfaOJxtSE+wY/tJdKDS21cEYkZs2ruCaAm+W4iblg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -265,17 +265,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.43.tgz",
"integrity": "sha512-LPc3+Y4vhH1T4x6CMqwCM6hk5+SRf/Lwmgm8INm95wxTtIRHcMwQUVkDzWu4Iw/RSncxYM2BC01OrYbxOPZvyg==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.42.tgz",
"integrity": "sha512-RVV/9NbFwI8ZHEH5dn39lGyFmSbSVj1+orZdr6QsOe1mW9DCglmlen0cFaNZmCcqkqc7erNRHNBduxbeZuHAnw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/token-providers": "3.1052.0",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/token-providers": "3.1049.0",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -283,16 +283,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": {
"version": "3.1052.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1052.0.tgz",
"integrity": "sha512-QqZNB3so7UIDxZtroc85TQaLVxdZRFm0eWM1CSR2N+b06as9TOrilvrlTZuj3guYlxMs6yLOgGxnklJ5qMYtTw==",
"version": "3.1049.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1049.0.tgz",
"integrity": "sha512-r7+d0lQMTHKypkmaF5jRTBYLYHCUHzt3gaVoN9SidLhQeWhCmHk3AKrboDTpPF5b7Pt7vKu3+oeMjznM2Eu1ow==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -300,16 +300,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.43.tgz",
"integrity": "sha512-wQtL34lUD/09VXjwAUo2T+I3aEXRDxMB3DKmTJL/Zj0Gi6sLDTrVhae1XVt01yzkquOWajI/sZW72JGDZ1ciTw==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.42.tgz",
"integrity": "sha512-/67fXX0ddllD4u2Nujc5PvT4byHgpMUfz6+RxIKi/0nFIckeorm7JvXgzBuDyVKw0s58EbofmETDWUf9vTEuHQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -317,14 +317,14 @@
}
},
"node_modules/@aws-sdk/eventstream-handler-node": {
"version": "3.972.17",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.17.tgz",
"integrity": "sha512-WFwdNcjchKZr7jKYgGimUZO8sSKQF/le7GGqgeCzz/lHozInE6b0gFJ1YMr8NaIeAoWJwgtrF7RE4/qMgosAdQ==",
"version": "3.972.16",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.16.tgz",
"integrity": "sha512-yedpPgKftqjU5SlPFHfqWpOw6xSCRieWRG1euWOlXn4WJxt2VX92VprCa2PpSOXjVCAeK6dTjW9eJRXVig9yGA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -332,14 +332,14 @@
}
},
"node_modules/@aws-sdk/middleware-eventstream": {
"version": "3.972.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.13.tgz",
"integrity": "sha512-ECfsw7mf6G/sxNbKbGE3/h1xeIArY/yRI1IjDGYkLgDIankh+aDOtDRSr40LVlIHGL9+jEH1cVuxmbJ8NLL/1A==",
"version": "3.972.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.12.tgz",
"integrity": "sha512-tHTHHCHNrq6XklQvlzHBDJG4Iuhh7NVPRdtmvP+nHFA+5sxPlIDzlAHHgfoYHGvT3NXP1yVP/L5c3opUn6T3Qg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -347,17 +347,17 @@
}
},
"node_modules/@aws-sdk/middleware-websocket": {
"version": "3.972.21",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.21.tgz",
"integrity": "sha512-yr+5+C7v9R55sAJ89A55Wrm7wIKPVn5cm6J3Hztnd5s/iwEUKxyJqCnIxJu4fVXgG9XBQD1Jc4rsWC1ozahJjA==",
"version": "3.972.20",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.20.tgz",
"integrity": "sha512-LM6P0i+Lu6pi25oNw2nqxjRxiEOtLgPB7xIvHfa+FxHTRLg8wcgqu3qg2COl4QaT7Es2yCxYdeRLVYazKAwL8g==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -365,20 +365,20 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.997.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.11.tgz",
"integrity": "sha512-nWXXJ1r/r8N2Gw1pWolRgED38/A9A8DHR2ETWIv220zh4PZHcybbR4hUVWWktmNXTRHzDJwRluapHn0rZxuoqA==",
"version": "3.997.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.10.tgz",
"integrity": "sha512-FtQ/Bt327peZJuyo4WZSOLVUTw9ujRxntepiC7L65FxA2P82Xlq0g14T22BuqBUeMjDoxa9nvwiMHjLIfP3eUg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/signature-v4-multi-region": "^3.996.28",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/signature-v4-multi-region": "^3.996.27",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -386,15 +386,15 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
"version": "3.996.28",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.28.tgz",
"integrity": "sha512-qs9z5LqXO/CZC2Lg9SGKpoLU8Rhi+m2pFKZqfO9pytX1clc0katqtsDNupJxFy0xT9wsZSPzM2v1y+/H/zfp5Q==",
"version": "3.996.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.27.tgz",
"integrity": "sha512-0Phbz4t6HI3D3skxvG2uI+VWU034/nSIw1T8d+FPzzQG9EQTrw94o9mOKO2Gv3n3Oc8P7JD7RAUxkoneLWv5Eg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -419,12 +419,12 @@
}
},
"node_modules/@aws-sdk/types": {
"version": "3.973.9",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.9.tgz",
"integrity": "sha512-kuBfgQVdcz5Bmapc4A13YbpVw/pXkesfhetcFYwbntqas8sF41OHyd4o28+/TG2ZQdHBsv90Lsu5y6oitvYCdg==",
"version": "3.973.8",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
"integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -444,13 +444,13 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
"version": "3.972.25",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.25.tgz",
"integrity": "sha512-GH+Kjz4nPKWKHnsiQpnhP1MJdTGIcK4rAka6tzakgjjUkVgNsmPeEbbRAf09SzS1hjGu6duGHCBsxYke0BhHjQ==",
"version": "3.972.24",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",
"integrity": "sha512-V8z5YcDPfsvzrBlj0xR1vhRtocblhYbqdreCJB/voGd4Sr5zjNAeWxexbnqVtskTJe0vFb5KMqbSL++ePl+zRw==",
"license": "Apache-2.0",
"dependencies": {
"@nodable/entities": "2.1.0",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"fast-xml-parser": "5.7.3",
"tslib": "^2.6.2"
},
@@ -634,9 +634,9 @@
"license": "MIT"
},
"node_modules/@smithy/core": {
"version": "3.24.4",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.4.tgz",
"integrity": "sha512-3UNRKEyQyAgVgM0LGlerCLm+ChZWZ1GPfde+jBEW6bm6bSBGU1p0EbblaUV3unbhwvidjLA5Zs3sOs7mnZwvAw==",
"version": "3.24.3",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",
"integrity": "sha512-Ep/7tPamGY8mgESE3LyLKtxJyy6U52WWAqr/3wial47Sj4u3PiIF73AOGI27UyLy9duTkhZbgzodOfLV4TduZg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
@@ -648,12 +648,12 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.4.tgz",
"integrity": "sha512-vKW0MEFRU4Y3MkVZUkpJm+g9qyPGLCXhc0YLggUdSdBB4g7IaSSsCE75P9rBXyWHrXY1UYSQUl8/DwsTR7QciA==",
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",
"integrity": "sha512-I2Bti0DKFo2IJyN28ijCsx51BAumEYR4/1yZ1FXyBygy9MqbnMqCev4JPth/MbpRfBSRAX35hITSnAdJRo1u5w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -662,12 +662,12 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.4.tgz",
"integrity": "sha512-qM7AUKI4G6d7lNgaZD3lA1tWSolh5r6gcixfTZAPstVURfjIbvreVTPz+994M0yC3HbX4YYhDRgr31Xy3XwWOQ==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",
"integrity": "sha512-F+DRf8IJazRJgYog2A/yJK7eYVc0rqTlRzO+5ZxjJd4WkZoKz0IJRncf7G6t1pdVT3kryJcwuTFhN1c5m6N47A==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -688,12 +688,12 @@
}
},
"node_modules/@smithy/node-http-handler": {
"version": "4.7.4",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.4.tgz",
"integrity": "sha512-HIeF+1vrDGzPkkv39Hj2vlHSXHY3p958jd/8ZnePIY6+ZOsQX8coyEUKO5yQu4r0bQIVsbpotVIrXXwyycMStQ==",
"version": "4.7.3",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",
"integrity": "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -702,12 +702,12 @@
}
},
"node_modules/@smithy/signature-v4": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.4.tgz",
"integrity": "sha512-e5UtkMvsatzBfbeBZjEOt0k0Z3BEsjTFL/n6fdO5vtBLe67tdy0dX7xw2DU7uZ3acwoHyeCqpU2Fzb7pxwHb6Q==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",
"integrity": "sha512-53+75QuPl6DL+ct6vVEB51FDO5oulXr20TPV46VvJZg76lIlXNWfxi8j+G2V/t0I2qxCBOa3vX/8bmjrpFVo9g==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},

View File

@@ -125,17 +125,17 @@
}
},
"node_modules/@aws-sdk/core": {
"version": "3.974.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.13.tgz",
"integrity": "sha512-+Y5/4tHki0uYgyx8eun146DegRVQBpdKGK5RbV0FTKJPpaKTchvqVxrrRFK6Wk0JksO4iAZKw3eqxGEIwtO98w==",
"version": "3.974.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.12.tgz",
"integrity": "sha512-qrqgioqYFjwR6LatVNS1L2Vk++EwRIxqSQXPKNv5Ofux2D8UNgqMQ1znnMyEImXquVPTtbf71fc128pvmU6y9A==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@aws-sdk/xml-builder": "^3.972.25",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/xml-builder": "^3.972.24",
"@aws/lambda-invoke-store": "^0.2.2",
"@smithy/core": "^3.24.3",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@@ -144,15 +144,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.39.tgz",
"integrity": "sha512-29wX9zpAvEt1vcj0psha+y6ygBHy2V/S72mp6e7q0KARLWXq+pwE/lR6qGkwknQvruh52lXvlqZIga8Hdxkucw==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.38.tgz",
"integrity": "sha512-m3WjZEgPtioMhPmwqUt+DhlTJ2i9ufR6DhfkyXojb9puEvfR+ur2U5shavu5/Cc9WHHsDCvALi6UFHgcqjhQ5w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -160,17 +160,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
"version": "3.972.41",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.41.tgz",
"integrity": "sha512-IA3CQTjtJkb6u1H4mE4936c8OPBMa9Jggtwe8U2Mqw/vvb/tZ5Ebd0mcZcX0uKWQhOyYo/+qNIwkV5Xh+FeJJA==",
"version": "3.972.40",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.40.tgz",
"integrity": "sha512-D78L/m2Dr6cJnnSvWoAudPhQmCwmJ7j6APXsPYmFpPaKfQTfCSu0rdm8j14Np+VmXF9z8Aj8HE3xFpsrwtfgeg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -178,23 +178,23 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.43.tgz",
"integrity": "sha512-4mzII+3mZEVXXE1xzrLQrCJL7/r62A63bA6SVzZoNL5rqCJghpf+xgGltVrIBBs0n+mOZBKrQl2tRREtvZ5l6A==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.42.tgz",
"integrity": "sha512-Mu5ESvFXeinafVM8jTIvRqcvK2Ehj4kz3auT39yUcHwu1Vfxo6xRlmUafdKLW4tusjAJukQwK09sCSMgOm7OKg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-login": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-login": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -202,16 +202,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.43.tgz",
"integrity": "sha512-HG7kQCwXtbv3oBV61Ins0oNX8KKyvrMqqRkb6ZiAfQHbMuHaiNaEb2KnpKLPkNpqImSBK82UkVE/kaY6IfWikA==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.42.tgz",
"integrity": "sha512-O6WkZga3kf0yqyJYd1dbeJqVhEgJx/x1UaLgtbR+XuL/YP+K5y6QTxQKL7ka9z3jnQASESKGAPnRyt4D5hQrxA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -219,21 +219,21 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
"version": "3.972.44",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.44.tgz",
"integrity": "sha512-sDaBIT0yrNNIPfvlsiTCmANm07zKju+ipWODjEXgZlsjMeIJR3LVp7RDyAOzUoAsTbDfYKDWp+i5WrFiQP6rmQ==",
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.43.tgz",
"integrity": "sha512-D/DJmbrWRP5BXEO3FH+ar4el+2n6OlGofiud7dQun2jES+AQEJjczenp1jBb4MBN7CpGpS8nsWGQLtuzc9tQbA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-ini": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-ini": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -241,15 +241,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.39.tgz",
"integrity": "sha512-2k/amBifLd75eXNwgvPw/2lKYSQ3NhvHQgkVKVjfUq13/eJ3JRtHmznuFenn74OK3sSfp4SMy1YB2w+UVXoKqA==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.38.tgz",
"integrity": "sha512-EnbYVajGgbkb24s0K1eo4VNAPV5mHIET7LSvirTaFCwkfrfaOJxtSE+wY/tJdKDS21cEYkZs2ruCaAm+W4iblg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -257,17 +257,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.43.tgz",
"integrity": "sha512-LPc3+Y4vhH1T4x6CMqwCM6hk5+SRf/Lwmgm8INm95wxTtIRHcMwQUVkDzWu4Iw/RSncxYM2BC01OrYbxOPZvyg==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.42.tgz",
"integrity": "sha512-RVV/9NbFwI8ZHEH5dn39lGyFmSbSVj1+orZdr6QsOe1mW9DCglmlen0cFaNZmCcqkqc7erNRHNBduxbeZuHAnw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/token-providers": "3.1052.0",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/token-providers": "3.1049.0",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -275,16 +275,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": {
"version": "3.1052.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1052.0.tgz",
"integrity": "sha512-QqZNB3so7UIDxZtroc85TQaLVxdZRFm0eWM1CSR2N+b06as9TOrilvrlTZuj3guYlxMs6yLOgGxnklJ5qMYtTw==",
"version": "3.1049.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1049.0.tgz",
"integrity": "sha512-r7+d0lQMTHKypkmaF5jRTBYLYHCUHzt3gaVoN9SidLhQeWhCmHk3AKrboDTpPF5b7Pt7vKu3+oeMjznM2Eu1ow==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -292,16 +292,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.43.tgz",
"integrity": "sha512-wQtL34lUD/09VXjwAUo2T+I3aEXRDxMB3DKmTJL/Zj0Gi6sLDTrVhae1XVt01yzkquOWajI/sZW72JGDZ1ciTw==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.42.tgz",
"integrity": "sha512-/67fXX0ddllD4u2Nujc5PvT4byHgpMUfz6+RxIKi/0nFIckeorm7JvXgzBuDyVKw0s58EbofmETDWUf9vTEuHQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -309,14 +309,14 @@
}
},
"node_modules/@aws-sdk/eventstream-handler-node": {
"version": "3.972.17",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.17.tgz",
"integrity": "sha512-WFwdNcjchKZr7jKYgGimUZO8sSKQF/le7GGqgeCzz/lHozInE6b0gFJ1YMr8NaIeAoWJwgtrF7RE4/qMgosAdQ==",
"version": "3.972.16",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.16.tgz",
"integrity": "sha512-yedpPgKftqjU5SlPFHfqWpOw6xSCRieWRG1euWOlXn4WJxt2VX92VprCa2PpSOXjVCAeK6dTjW9eJRXVig9yGA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -324,14 +324,14 @@
}
},
"node_modules/@aws-sdk/middleware-eventstream": {
"version": "3.972.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.13.tgz",
"integrity": "sha512-ECfsw7mf6G/sxNbKbGE3/h1xeIArY/yRI1IjDGYkLgDIankh+aDOtDRSr40LVlIHGL9+jEH1cVuxmbJ8NLL/1A==",
"version": "3.972.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.12.tgz",
"integrity": "sha512-tHTHHCHNrq6XklQvlzHBDJG4Iuhh7NVPRdtmvP+nHFA+5sxPlIDzlAHHgfoYHGvT3NXP1yVP/L5c3opUn6T3Qg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -339,17 +339,17 @@
}
},
"node_modules/@aws-sdk/middleware-websocket": {
"version": "3.972.21",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.21.tgz",
"integrity": "sha512-yr+5+C7v9R55sAJ89A55Wrm7wIKPVn5cm6J3Hztnd5s/iwEUKxyJqCnIxJu4fVXgG9XBQD1Jc4rsWC1ozahJjA==",
"version": "3.972.20",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.20.tgz",
"integrity": "sha512-LM6P0i+Lu6pi25oNw2nqxjRxiEOtLgPB7xIvHfa+FxHTRLg8wcgqu3qg2COl4QaT7Es2yCxYdeRLVYazKAwL8g==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -357,20 +357,20 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.997.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.11.tgz",
"integrity": "sha512-nWXXJ1r/r8N2Gw1pWolRgED38/A9A8DHR2ETWIv220zh4PZHcybbR4hUVWWktmNXTRHzDJwRluapHn0rZxuoqA==",
"version": "3.997.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.10.tgz",
"integrity": "sha512-FtQ/Bt327peZJuyo4WZSOLVUTw9ujRxntepiC7L65FxA2P82Xlq0g14T22BuqBUeMjDoxa9nvwiMHjLIfP3eUg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/signature-v4-multi-region": "^3.996.28",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/signature-v4-multi-region": "^3.996.27",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -378,15 +378,15 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
"version": "3.996.28",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.28.tgz",
"integrity": "sha512-qs9z5LqXO/CZC2Lg9SGKpoLU8Rhi+m2pFKZqfO9pytX1clc0katqtsDNupJxFy0xT9wsZSPzM2v1y+/H/zfp5Q==",
"version": "3.996.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.27.tgz",
"integrity": "sha512-0Phbz4t6HI3D3skxvG2uI+VWU034/nSIw1T8d+FPzzQG9EQTrw94o9mOKO2Gv3n3Oc8P7JD7RAUxkoneLWv5Eg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -411,12 +411,12 @@
}
},
"node_modules/@aws-sdk/types": {
"version": "3.973.9",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.9.tgz",
"integrity": "sha512-kuBfgQVdcz5Bmapc4A13YbpVw/pXkesfhetcFYwbntqas8sF41OHyd4o28+/TG2ZQdHBsv90Lsu5y6oitvYCdg==",
"version": "3.973.8",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
"integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -436,13 +436,13 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
"version": "3.972.25",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.25.tgz",
"integrity": "sha512-GH+Kjz4nPKWKHnsiQpnhP1MJdTGIcK4rAka6tzakgjjUkVgNsmPeEbbRAf09SzS1hjGu6duGHCBsxYke0BhHjQ==",
"version": "3.972.24",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",
"integrity": "sha512-V8z5YcDPfsvzrBlj0xR1vhRtocblhYbqdreCJB/voGd4Sr5zjNAeWxexbnqVtskTJe0vFb5KMqbSL++ePl+zRw==",
"license": "Apache-2.0",
"dependencies": {
"@nodable/entities": "2.1.0",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"fast-xml-parser": "5.7.3",
"tslib": "^2.6.2"
},
@@ -926,9 +926,9 @@
"license": "Apache-2.0"
},
"node_modules/@smithy/core": {
"version": "3.24.4",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.4.tgz",
"integrity": "sha512-3UNRKEyQyAgVgM0LGlerCLm+ChZWZ1GPfde+jBEW6bm6bSBGU1p0EbblaUV3unbhwvidjLA5Zs3sOs7mnZwvAw==",
"version": "3.24.3",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",
"integrity": "sha512-Ep/7tPamGY8mgESE3LyLKtxJyy6U52WWAqr/3wial47Sj4u3PiIF73AOGI27UyLy9duTkhZbgzodOfLV4TduZg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
@@ -940,12 +940,12 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.4.tgz",
"integrity": "sha512-vKW0MEFRU4Y3MkVZUkpJm+g9qyPGLCXhc0YLggUdSdBB4g7IaSSsCE75P9rBXyWHrXY1UYSQUl8/DwsTR7QciA==",
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",
"integrity": "sha512-I2Bti0DKFo2IJyN28ijCsx51BAumEYR4/1yZ1FXyBygy9MqbnMqCev4JPth/MbpRfBSRAX35hITSnAdJRo1u5w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -954,12 +954,12 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.4.tgz",
"integrity": "sha512-qM7AUKI4G6d7lNgaZD3lA1tWSolh5r6gcixfTZAPstVURfjIbvreVTPz+994M0yC3HbX4YYhDRgr31Xy3XwWOQ==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",
"integrity": "sha512-F+DRf8IJazRJgYog2A/yJK7eYVc0rqTlRzO+5ZxjJd4WkZoKz0IJRncf7G6t1pdVT3kryJcwuTFhN1c5m6N47A==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -980,12 +980,12 @@
}
},
"node_modules/@smithy/node-http-handler": {
"version": "4.7.4",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.4.tgz",
"integrity": "sha512-HIeF+1vrDGzPkkv39Hj2vlHSXHY3p958jd/8ZnePIY6+ZOsQX8coyEUKO5yQu4r0bQIVsbpotVIrXXwyycMStQ==",
"version": "4.7.3",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",
"integrity": "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -994,12 +994,12 @@
}
},
"node_modules/@smithy/signature-v4": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.4.tgz",
"integrity": "sha512-e5UtkMvsatzBfbeBZjEOt0k0Z3BEsjTFL/n6fdO5vtBLe67tdy0dX7xw2DU7uZ3acwoHyeCqpU2Fzb7pxwHb6Q==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",
"integrity": "sha512-53+75QuPl6DL+ct6vVEB51FDO5oulXr20TPV46VvJZg76lIlXNWfxi8j+G2V/t0I2qxCBOa3vX/8bmjrpFVo9g==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},

View File

@@ -422,9 +422,9 @@
}
},
"node_modules/react": {
"version": "19.2.6",
"resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz",
"integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==",
"version": "19.2.4",
"resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz",
"integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==",
"license": "MIT",
"peer": true,
"engines": {
@@ -432,16 +432,16 @@
}
},
"node_modules/react-dom": {
"version": "19.2.6",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz",
"integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==",
"version": "19.2.4",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz",
"integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==",
"license": "MIT",
"peer": true,
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
"react": "^19.2.6"
"react": "^19.2.4"
}
},
"node_modules/regex": {

View File

@@ -45,39 +45,6 @@
"url": "https://github.com/discordjs/discord.js?sponsor"
}
},
"node_modules/@discordjs/voice/node_modules/opusscript": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/opusscript/-/opusscript-0.0.8.tgz",
"integrity": "sha512-VSTi1aWFuCkRCVq+tx/BQ5q9fMnQ9pVZ3JU4UHKqTkf0ED3fKEPdr+gKAAl3IA2hj9rrP6iyq3hlcJq3HELtNQ==",
"extraneous": true,
"license": "MIT"
},
"node_modules/@discordjs/voice/node_modules/prism-media": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/prism-media/-/prism-media-1.3.5.tgz",
"integrity": "sha512-IQdl0Q01m4LrkN1EGIE9lphov5Hy7WWlH6ulf5QdGePLlPas9p2mhgddTEHrlaXYjjFToM1/rWuwF37VF4taaA==",
"license": "Apache-2.0",
"peerDependencies": {
"@discordjs/opus": ">=0.8.0 <1.0.0",
"ffmpeg-static": "^5.0.2 || ^4.2.7 || ^3.0.0 || ^2.4.0",
"node-opus": "^0.3.3",
"opusscript": "^0.0.8"
},
"peerDependenciesMeta": {
"@discordjs/opus": {
"optional": true
},
"ffmpeg-static": {
"optional": true
},
"node-opus": {
"optional": true
},
"opusscript": {
"optional": true
}
}
},
"node_modules/@emnapi/core": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz",
@@ -482,6 +449,32 @@
"integrity": "sha512-mL0fZZOUnXdZ78woRXp18lApwpp0lF5tozJOD1Wut0dgrA9WuQTgSels/CSmFleaAZrJi/nci5KOVtbuxeWoQA==",
"license": "MIT"
},
"node_modules/prism-media": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/prism-media/-/prism-media-1.3.5.tgz",
"integrity": "sha512-IQdl0Q01m4LrkN1EGIE9lphov5Hy7WWlH6ulf5QdGePLlPas9p2mhgddTEHrlaXYjjFToM1/rWuwF37VF4taaA==",
"license": "Apache-2.0",
"peerDependencies": {
"@discordjs/opus": ">=0.8.0 <1.0.0",
"ffmpeg-static": "^5.0.2 || ^4.2.7 || ^3.0.0 || ^2.4.0",
"node-opus": "^0.3.3",
"opusscript": "^0.0.8"
},
"peerDependenciesMeta": {
"@discordjs/opus": {
"optional": true
},
"ffmpeg-static": {
"optional": true
},
"node-opus": {
"optional": true
},
"opusscript": {
"optional": true
}
}
},
"node_modules/tslib": {
"version": "2.8.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",

View File

@@ -1521,9 +1521,9 @@
"license": "MIT"
},
"node_modules/semver": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz",
"integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==",
"version": "7.8.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
"integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"

View File

@@ -1266,9 +1266,9 @@
"license": "MIT"
},
"node_modules/semver": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz",
"integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==",
"version": "7.8.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
"integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"

View File

@@ -141,17 +141,17 @@
}
},
"node_modules/@aws-sdk/core": {
"version": "3.974.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.13.tgz",
"integrity": "sha512-+Y5/4tHki0uYgyx8eun146DegRVQBpdKGK5RbV0FTKJPpaKTchvqVxrrRFK6Wk0JksO4iAZKw3eqxGEIwtO98w==",
"version": "3.974.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.12.tgz",
"integrity": "sha512-qrqgioqYFjwR6LatVNS1L2Vk++EwRIxqSQXPKNv5Ofux2D8UNgqMQ1znnMyEImXquVPTtbf71fc128pvmU6y9A==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@aws-sdk/xml-builder": "^3.972.25",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/xml-builder": "^3.972.24",
"@aws/lambda-invoke-store": "^0.2.2",
"@smithy/core": "^3.24.3",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@@ -160,12 +160,12 @@
}
},
"node_modules/@aws-sdk/crc64-nvme": {
"version": "3.972.9",
"resolved": "https://registry.npmjs.org/@aws-sdk/crc64-nvme/-/crc64-nvme-3.972.9.tgz",
"integrity": "sha512-P+QGozmXn2mZZI7sDgk+aUm+RTI61MPSFB+Ir2vjEjEbEsE4e7hYtzrDvAUxZy9ko81h53e11+F/GYlvwDkaOQ==",
"version": "3.972.8",
"resolved": "https://registry.npmjs.org/@aws-sdk/crc64-nvme/-/crc64-nvme-3.972.8.tgz",
"integrity": "sha512-fVfUCL/Xh2zINYMPZvj+iBn6XWouQf0DAnjaWCI9MkmqXzL2Iy5FoQB8O7syFe6gN6AH1ecDDU58T51Ou0kFkA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -173,15 +173,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.39.tgz",
"integrity": "sha512-29wX9zpAvEt1vcj0psha+y6ygBHy2V/S72mp6e7q0KARLWXq+pwE/lR6qGkwknQvruh52lXvlqZIga8Hdxkucw==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.38.tgz",
"integrity": "sha512-m3WjZEgPtioMhPmwqUt+DhlTJ2i9ufR6DhfkyXojb9puEvfR+ur2U5shavu5/Cc9WHHsDCvALi6UFHgcqjhQ5w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -189,17 +189,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
"version": "3.972.41",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.41.tgz",
"integrity": "sha512-IA3CQTjtJkb6u1H4mE4936c8OPBMa9Jggtwe8U2Mqw/vvb/tZ5Ebd0mcZcX0uKWQhOyYo/+qNIwkV5Xh+FeJJA==",
"version": "3.972.40",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.40.tgz",
"integrity": "sha512-D78L/m2Dr6cJnnSvWoAudPhQmCwmJ7j6APXsPYmFpPaKfQTfCSu0rdm8j14Np+VmXF9z8Aj8HE3xFpsrwtfgeg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -207,23 +207,23 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.43.tgz",
"integrity": "sha512-4mzII+3mZEVXXE1xzrLQrCJL7/r62A63bA6SVzZoNL5rqCJghpf+xgGltVrIBBs0n+mOZBKrQl2tRREtvZ5l6A==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.42.tgz",
"integrity": "sha512-Mu5ESvFXeinafVM8jTIvRqcvK2Ehj4kz3auT39yUcHwu1Vfxo6xRlmUafdKLW4tusjAJukQwK09sCSMgOm7OKg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-login": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-login": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -231,16 +231,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.43.tgz",
"integrity": "sha512-HG7kQCwXtbv3oBV61Ins0oNX8KKyvrMqqRkb6ZiAfQHbMuHaiNaEb2KnpKLPkNpqImSBK82UkVE/kaY6IfWikA==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.42.tgz",
"integrity": "sha512-O6WkZga3kf0yqyJYd1dbeJqVhEgJx/x1UaLgtbR+XuL/YP+K5y6QTxQKL7ka9z3jnQASESKGAPnRyt4D5hQrxA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -248,21 +248,21 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
"version": "3.972.44",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.44.tgz",
"integrity": "sha512-sDaBIT0yrNNIPfvlsiTCmANm07zKju+ipWODjEXgZlsjMeIJR3LVp7RDyAOzUoAsTbDfYKDWp+i5WrFiQP6rmQ==",
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.43.tgz",
"integrity": "sha512-D/DJmbrWRP5BXEO3FH+ar4el+2n6OlGofiud7dQun2jES+AQEJjczenp1jBb4MBN7CpGpS8nsWGQLtuzc9tQbA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-ini": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-ini": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -270,15 +270,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.39.tgz",
"integrity": "sha512-2k/amBifLd75eXNwgvPw/2lKYSQ3NhvHQgkVKVjfUq13/eJ3JRtHmznuFenn74OK3sSfp4SMy1YB2w+UVXoKqA==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.38.tgz",
"integrity": "sha512-EnbYVajGgbkb24s0K1eo4VNAPV5mHIET7LSvirTaFCwkfrfaOJxtSE+wY/tJdKDS21cEYkZs2ruCaAm+W4iblg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -286,17 +286,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.43.tgz",
"integrity": "sha512-LPc3+Y4vhH1T4x6CMqwCM6hk5+SRf/Lwmgm8INm95wxTtIRHcMwQUVkDzWu4Iw/RSncxYM2BC01OrYbxOPZvyg==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.42.tgz",
"integrity": "sha512-RVV/9NbFwI8ZHEH5dn39lGyFmSbSVj1+orZdr6QsOe1mW9DCglmlen0cFaNZmCcqkqc7erNRHNBduxbeZuHAnw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/token-providers": "3.1052.0",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/token-providers": "3.1049.0",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -304,16 +304,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.43.tgz",
"integrity": "sha512-wQtL34lUD/09VXjwAUo2T+I3aEXRDxMB3DKmTJL/Zj0Gi6sLDTrVhae1XVt01yzkquOWajI/sZW72JGDZ1ciTw==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.42.tgz",
"integrity": "sha512-/67fXX0ddllD4u2Nujc5PvT4byHgpMUfz6+RxIKi/0nFIckeorm7JvXgzBuDyVKw0s58EbofmETDWUf9vTEuHQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -321,15 +321,15 @@
}
},
"node_modules/@aws-sdk/middleware-bucket-endpoint": {
"version": "3.972.15",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.972.15.tgz",
"integrity": "sha512-O2HDANa+MrvbxpaRVQDiH3T13uAa9AkMjKyZmDygwauAmmvqZ5B0iRmKW+fuVGW6NPXuyXurFgIx69lSvmAWGA==",
"version": "3.972.14",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.972.14.tgz",
"integrity": "sha512-Aaj0d+xbo1jJquBWJP0/9V/XZRYukO3LWIRp3dOLHmoFrYKb4YZ0aLefgVHfGcNOVBS2ZTq7L/n5JcrE7DaC+Q==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -337,14 +337,14 @@
}
},
"node_modules/@aws-sdk/middleware-expect-continue": {
"version": "3.972.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.972.13.tgz",
"integrity": "sha512-sHiqIFg8o2ipT7t40B89Vj0ubSUtY6OSt/+Ee/OXhHch5K4+81zP2+QX8Lkc/nJ2QSmCySxOke7TEbmX69fe2g==",
"version": "3.972.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.972.12.tgz",
"integrity": "sha512-dA5pKTom/Ls9mgeyeaRBNQrRIVOLVjv4AmKOB0/e4yaiXEUy0gSz2d3liP8JHtYoCAEWySU1jWnyzwLOREN+4g==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -352,19 +352,19 @@
}
},
"node_modules/@aws-sdk/middleware-flexible-checksums": {
"version": "3.974.21",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.974.21.tgz",
"integrity": "sha512-alAu9heyiBK/OmRNXVxq8mmPTgeW2AQ6EYjRsI38kPZa1MZvt2Jh+BlGq7/GG9OVXOaEgD7DlGj/Lzfy5OmuEg==",
"version": "3.974.20",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.974.20.tgz",
"integrity": "sha512-NdnMVQCR1YjIcqFAiNLdBiOwr2DyQDB2IiXQrBhzolKOv32ae4d4Ll7IzLMi04eMHiq/o/Y/GjFuVjF9HuG0QA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
"@aws-crypto/crc32c": "5.2.0",
"@aws-crypto/util": "5.2.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/crc64-nvme": "^3.972.9",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/crc64-nvme": "^3.972.8",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -372,13 +372,13 @@
}
},
"node_modules/@aws-sdk/middleware-location-constraint": {
"version": "3.972.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.972.11.tgz",
"integrity": "sha512-hkfspNUP4criAH6ton6BGKgnm5dZx+7bUOy1YqlTfejDeUPAM23D81q/IX+hdlS3KUsfwGz5ADTqZWKBEUpf4A==",
"version": "3.972.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.972.10.tgz",
"integrity": "sha512-rI3NZvJcEvjoD0+0PI0iUAwlPw2IlSlhyvgBK/3WkKJQE/YiKFedd9dMN2lVacdNxPNhxL/jzQaKQdrGtQagjQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -386,17 +386,17 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-s3": {
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.42.tgz",
"integrity": "sha512-/xNqNGXv9LaxZd25L9VV4pnSOw9OdDNO4rAHamM+h3KQBSITljIH9vk3dveGga1I2j36lQd0rdG3gjNEXvtNew==",
"version": "3.972.41",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.41.tgz",
"integrity": "sha512-M4T2I2WPuH5WQpU8Tsp+u2bcO29zGRkU14ATzuqb9I4xh8tzsLqtp4hzaJM5aO2dhMZnHDzyQwSFVgc3XbnoGg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/signature-v4-multi-region": "^3.996.28",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/signature-v4-multi-region": "^3.996.27",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -404,13 +404,13 @@
}
},
"node_modules/@aws-sdk/middleware-ssec": {
"version": "3.972.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.972.11.tgz",
"integrity": "sha512-7PQvGNhtveKlvVqNahqWx5yrwxP7ecwAoB1dYBf8eKwfo2tzzCbNnW+q2nO3N066ktQaB4iBQbDRWtizm+amoQ==",
"version": "3.972.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.972.10.tgz",
"integrity": "sha512-Gli9A0u8EVVb+5bFDGS/QbSVg28w/wpEidg1ggVcSj65BDTdGR6punsOcVjqdiu1i42WHWo51MCvARPIIz9juw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -418,20 +418,20 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.997.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.11.tgz",
"integrity": "sha512-nWXXJ1r/r8N2Gw1pWolRgED38/A9A8DHR2ETWIv220zh4PZHcybbR4hUVWWktmNXTRHzDJwRluapHn0rZxuoqA==",
"version": "3.997.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.10.tgz",
"integrity": "sha512-FtQ/Bt327peZJuyo4WZSOLVUTw9ujRxntepiC7L65FxA2P82Xlq0g14T22BuqBUeMjDoxa9nvwiMHjLIfP3eUg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/signature-v4-multi-region": "^3.996.28",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/signature-v4-multi-region": "^3.996.27",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -456,15 +456,15 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
"version": "3.996.28",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.28.tgz",
"integrity": "sha512-qs9z5LqXO/CZC2Lg9SGKpoLU8Rhi+m2pFKZqfO9pytX1clc0katqtsDNupJxFy0xT9wsZSPzM2v1y+/H/zfp5Q==",
"version": "3.996.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.27.tgz",
"integrity": "sha512-0Phbz4t6HI3D3skxvG2uI+VWU034/nSIw1T8d+FPzzQG9EQTrw94o9mOKO2Gv3n3Oc8P7JD7RAUxkoneLWv5Eg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -472,16 +472,16 @@
}
},
"node_modules/@aws-sdk/token-providers": {
"version": "3.1052.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1052.0.tgz",
"integrity": "sha512-QqZNB3so7UIDxZtroc85TQaLVxdZRFm0eWM1CSR2N+b06as9TOrilvrlTZuj3guYlxMs6yLOgGxnklJ5qMYtTw==",
"version": "3.1049.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1049.0.tgz",
"integrity": "sha512-r7+d0lQMTHKypkmaF5jRTBYLYHCUHzt3gaVoN9SidLhQeWhCmHk3AKrboDTpPF5b7Pt7vKu3+oeMjznM2Eu1ow==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -489,12 +489,12 @@
}
},
"node_modules/@aws-sdk/types": {
"version": "3.973.9",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.9.tgz",
"integrity": "sha512-kuBfgQVdcz5Bmapc4A13YbpVw/pXkesfhetcFYwbntqas8sF41OHyd4o28+/TG2ZQdHBsv90Lsu5y6oitvYCdg==",
"version": "3.973.8",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
"integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -514,13 +514,13 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
"version": "3.972.25",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.25.tgz",
"integrity": "sha512-GH+Kjz4nPKWKHnsiQpnhP1MJdTGIcK4rAka6tzakgjjUkVgNsmPeEbbRAf09SzS1hjGu6duGHCBsxYke0BhHjQ==",
"version": "3.972.24",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",
"integrity": "sha512-V8z5YcDPfsvzrBlj0xR1vhRtocblhYbqdreCJB/voGd4Sr5zjNAeWxexbnqVtskTJe0vFb5KMqbSL++ePl+zRw==",
"license": "Apache-2.0",
"dependencies": {
"@nodable/entities": "2.1.0",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"fast-xml-parser": "5.7.3",
"tslib": "^2.6.2"
},
@@ -550,9 +550,9 @@
"license": "MIT"
},
"node_modules/@smithy/core": {
"version": "3.24.4",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.4.tgz",
"integrity": "sha512-3UNRKEyQyAgVgM0LGlerCLm+ChZWZ1GPfde+jBEW6bm6bSBGU1p0EbblaUV3unbhwvidjLA5Zs3sOs7mnZwvAw==",
"version": "3.24.3",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",
"integrity": "sha512-Ep/7tPamGY8mgESE3LyLKtxJyy6U52WWAqr/3wial47Sj4u3PiIF73AOGI27UyLy9duTkhZbgzodOfLV4TduZg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
@@ -564,12 +564,12 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.4.tgz",
"integrity": "sha512-vKW0MEFRU4Y3MkVZUkpJm+g9qyPGLCXhc0YLggUdSdBB4g7IaSSsCE75P9rBXyWHrXY1UYSQUl8/DwsTR7QciA==",
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",
"integrity": "sha512-I2Bti0DKFo2IJyN28ijCsx51BAumEYR4/1yZ1FXyBygy9MqbnMqCev4JPth/MbpRfBSRAX35hITSnAdJRo1u5w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -578,12 +578,12 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.4.tgz",
"integrity": "sha512-qM7AUKI4G6d7lNgaZD3lA1tWSolh5r6gcixfTZAPstVURfjIbvreVTPz+994M0yC3HbX4YYhDRgr31Xy3XwWOQ==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",
"integrity": "sha512-F+DRf8IJazRJgYog2A/yJK7eYVc0rqTlRzO+5ZxjJd4WkZoKz0IJRncf7G6t1pdVT3kryJcwuTFhN1c5m6N47A==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -604,12 +604,12 @@
}
},
"node_modules/@smithy/node-http-handler": {
"version": "4.7.4",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.4.tgz",
"integrity": "sha512-HIeF+1vrDGzPkkv39Hj2vlHSXHY3p958jd/8ZnePIY6+ZOsQX8coyEUKO5yQu4r0bQIVsbpotVIrXXwyycMStQ==",
"version": "4.7.3",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",
"integrity": "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -618,12 +618,12 @@
}
},
"node_modules/@smithy/signature-v4": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.4.tgz",
"integrity": "sha512-e5UtkMvsatzBfbeBZjEOt0k0Z3BEsjTFL/n6fdO5vtBLe67tdy0dX7xw2DU7uZ3acwoHyeCqpU2Fzb7pxwHb6Q==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",
"integrity": "sha512-53+75QuPl6DL+ct6vVEB51FDO5oulXr20TPV46VvJZg76lIlXNWfxi8j+G2V/t0I2qxCBOa3vX/8bmjrpFVo9g==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},

View File

@@ -1902,9 +1902,9 @@
}
},
"node_modules/semver": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz",
"integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==",
"version": "7.8.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
"integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
"license": "ISC",
"peer": true,
"bin": {

View File

@@ -356,9 +356,9 @@
"license": "MIT"
},
"node_modules/semver": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz",
"integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==",
"version": "7.8.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
"integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"

310
npm-shrinkwrap.json generated
View File

@@ -191,17 +191,17 @@
}
},
"node_modules/@aws-sdk/core": {
"version": "3.974.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.13.tgz",
"integrity": "sha512-+Y5/4tHki0uYgyx8eun146DegRVQBpdKGK5RbV0FTKJPpaKTchvqVxrrRFK6Wk0JksO4iAZKw3eqxGEIwtO98w==",
"version": "3.974.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.12.tgz",
"integrity": "sha512-qrqgioqYFjwR6LatVNS1L2Vk++EwRIxqSQXPKNv5Ofux2D8UNgqMQ1znnMyEImXquVPTtbf71fc128pvmU6y9A==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@aws-sdk/xml-builder": "^3.972.25",
"@aws-sdk/types": "^3.973.8",
"@aws-sdk/xml-builder": "^3.972.24",
"@aws/lambda-invoke-store": "^0.2.2",
"@smithy/core": "^3.24.3",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@@ -210,15 +210,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.39.tgz",
"integrity": "sha512-29wX9zpAvEt1vcj0psha+y6ygBHy2V/S72mp6e7q0KARLWXq+pwE/lR6qGkwknQvruh52lXvlqZIga8Hdxkucw==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.38.tgz",
"integrity": "sha512-m3WjZEgPtioMhPmwqUt+DhlTJ2i9ufR6DhfkyXojb9puEvfR+ur2U5shavu5/Cc9WHHsDCvALi6UFHgcqjhQ5w==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -226,17 +226,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
"version": "3.972.41",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.41.tgz",
"integrity": "sha512-IA3CQTjtJkb6u1H4mE4936c8OPBMa9Jggtwe8U2Mqw/vvb/tZ5Ebd0mcZcX0uKWQhOyYo/+qNIwkV5Xh+FeJJA==",
"version": "3.972.40",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.40.tgz",
"integrity": "sha512-D78L/m2Dr6cJnnSvWoAudPhQmCwmJ7j6APXsPYmFpPaKfQTfCSu0rdm8j14Np+VmXF9z8Aj8HE3xFpsrwtfgeg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -244,23 +244,23 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.43.tgz",
"integrity": "sha512-4mzII+3mZEVXXE1xzrLQrCJL7/r62A63bA6SVzZoNL5rqCJghpf+xgGltVrIBBs0n+mOZBKrQl2tRREtvZ5l6A==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.42.tgz",
"integrity": "sha512-Mu5ESvFXeinafVM8jTIvRqcvK2Ehj4kz3auT39yUcHwu1Vfxo6xRlmUafdKLW4tusjAJukQwK09sCSMgOm7OKg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-login": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-login": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -268,16 +268,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.43.tgz",
"integrity": "sha512-HG7kQCwXtbv3oBV61Ins0oNX8KKyvrMqqRkb6ZiAfQHbMuHaiNaEb2KnpKLPkNpqImSBK82UkVE/kaY6IfWikA==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.42.tgz",
"integrity": "sha512-O6WkZga3kf0yqyJYd1dbeJqVhEgJx/x1UaLgtbR+XuL/YP+K5y6QTxQKL7ka9z3jnQASESKGAPnRyt4D5hQrxA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -285,21 +285,21 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
"version": "3.972.44",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.44.tgz",
"integrity": "sha512-sDaBIT0yrNNIPfvlsiTCmANm07zKju+ipWODjEXgZlsjMeIJR3LVp7RDyAOzUoAsTbDfYKDWp+i5WrFiQP6rmQ==",
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.43.tgz",
"integrity": "sha512-D/DJmbrWRP5BXEO3FH+ar4el+2n6OlGofiud7dQun2jES+AQEJjczenp1jBb4MBN7CpGpS8nsWGQLtuzc9tQbA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "^3.972.39",
"@aws-sdk/credential-provider-http": "^3.972.41",
"@aws-sdk/credential-provider-ini": "^3.972.43",
"@aws-sdk/credential-provider-process": "^3.972.39",
"@aws-sdk/credential-provider-sso": "^3.972.43",
"@aws-sdk/credential-provider-web-identity": "^3.972.43",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/credential-provider-env": "^3.972.38",
"@aws-sdk/credential-provider-http": "^3.972.40",
"@aws-sdk/credential-provider-ini": "^3.972.42",
"@aws-sdk/credential-provider-process": "^3.972.38",
"@aws-sdk/credential-provider-sso": "^3.972.42",
"@aws-sdk/credential-provider-web-identity": "^3.972.42",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/credential-provider-imds": "^4.3.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -307,15 +307,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.972.39",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.39.tgz",
"integrity": "sha512-2k/amBifLd75eXNwgvPw/2lKYSQ3NhvHQgkVKVjfUq13/eJ3JRtHmznuFenn74OK3sSfp4SMy1YB2w+UVXoKqA==",
"version": "3.972.38",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.38.tgz",
"integrity": "sha512-EnbYVajGgbkb24s0K1eo4VNAPV5mHIET7LSvirTaFCwkfrfaOJxtSE+wY/tJdKDS21cEYkZs2ruCaAm+W4iblg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -323,17 +323,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.43.tgz",
"integrity": "sha512-LPc3+Y4vhH1T4x6CMqwCM6hk5+SRf/Lwmgm8INm95wxTtIRHcMwQUVkDzWu4Iw/RSncxYM2BC01OrYbxOPZvyg==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.42.tgz",
"integrity": "sha512-RVV/9NbFwI8ZHEH5dn39lGyFmSbSVj1+orZdr6QsOe1mW9DCglmlen0cFaNZmCcqkqc7erNRHNBduxbeZuHAnw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/token-providers": "3.1052.0",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/token-providers": "3.1049.0",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -341,16 +341,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": {
"version": "3.1052.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1052.0.tgz",
"integrity": "sha512-QqZNB3so7UIDxZtroc85TQaLVxdZRFm0eWM1CSR2N+b06as9TOrilvrlTZuj3guYlxMs6yLOgGxnklJ5qMYtTw==",
"version": "3.1049.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1049.0.tgz",
"integrity": "sha512-r7+d0lQMTHKypkmaF5jRTBYLYHCUHzt3gaVoN9SidLhQeWhCmHk3AKrboDTpPF5b7Pt7vKu3+oeMjznM2Eu1ow==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -358,16 +358,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.972.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.43.tgz",
"integrity": "sha512-wQtL34lUD/09VXjwAUo2T+I3aEXRDxMB3DKmTJL/Zj0Gi6sLDTrVhae1XVt01yzkquOWajI/sZW72JGDZ1ciTw==",
"version": "3.972.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.42.tgz",
"integrity": "sha512-/67fXX0ddllD4u2Nujc5PvT4byHgpMUfz6+RxIKi/0nFIckeorm7JvXgzBuDyVKw0s58EbofmETDWUf9vTEuHQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/nested-clients": "^3.997.11",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/nested-clients": "^3.997.10",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -375,14 +375,14 @@
}
},
"node_modules/@aws-sdk/eventstream-handler-node": {
"version": "3.972.17",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.17.tgz",
"integrity": "sha512-WFwdNcjchKZr7jKYgGimUZO8sSKQF/le7GGqgeCzz/lHozInE6b0gFJ1YMr8NaIeAoWJwgtrF7RE4/qMgosAdQ==",
"version": "3.972.16",
"resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.16.tgz",
"integrity": "sha512-yedpPgKftqjU5SlPFHfqWpOw6xSCRieWRG1euWOlXn4WJxt2VX92VprCa2PpSOXjVCAeK6dTjW9eJRXVig9yGA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -390,14 +390,14 @@
}
},
"node_modules/@aws-sdk/middleware-eventstream": {
"version": "3.972.13",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.13.tgz",
"integrity": "sha512-ECfsw7mf6G/sxNbKbGE3/h1xeIArY/yRI1IjDGYkLgDIankh+aDOtDRSr40LVlIHGL9+jEH1cVuxmbJ8NLL/1A==",
"version": "3.972.12",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.12.tgz",
"integrity": "sha512-tHTHHCHNrq6XklQvlzHBDJG4Iuhh7NVPRdtmvP+nHFA+5sxPlIDzlAHHgfoYHGvT3NXP1yVP/L5c3opUn6T3Qg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -405,17 +405,17 @@
}
},
"node_modules/@aws-sdk/middleware-websocket": {
"version": "3.972.21",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.21.tgz",
"integrity": "sha512-yr+5+C7v9R55sAJ89A55Wrm7wIKPVn5cm6J3Hztnd5s/iwEUKxyJqCnIxJu4fVXgG9XBQD1Jc4rsWC1ozahJjA==",
"version": "3.972.20",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.20.tgz",
"integrity": "sha512-LM6P0i+Lu6pi25oNw2nqxjRxiEOtLgPB7xIvHfa+FxHTRLg8wcgqu3qg2COl4QaT7Es2yCxYdeRLVYazKAwL8g==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -423,20 +423,20 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.997.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.11.tgz",
"integrity": "sha512-nWXXJ1r/r8N2Gw1pWolRgED38/A9A8DHR2ETWIv220zh4PZHcybbR4hUVWWktmNXTRHzDJwRluapHn0rZxuoqA==",
"version": "3.997.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.10.tgz",
"integrity": "sha512-FtQ/Bt327peZJuyo4WZSOLVUTw9ujRxntepiC7L65FxA2P82Xlq0g14T22BuqBUeMjDoxa9nvwiMHjLIfP3eUg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "^3.974.13",
"@aws-sdk/signature-v4-multi-region": "^3.996.28",
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@smithy/fetch-http-handler": "^5.4.3",
"@smithy/node-http-handler": "^4.7.3",
"@smithy/types": "^4.14.2",
"@aws-sdk/core": "^3.974.12",
"@aws-sdk/signature-v4-multi-region": "^3.996.27",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/fetch-http-handler": "^5.4.2",
"@smithy/node-http-handler": "^4.7.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -444,15 +444,15 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
"version": "3.996.28",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.28.tgz",
"integrity": "sha512-qs9z5LqXO/CZC2Lg9SGKpoLU8Rhi+m2pFKZqfO9pytX1clc0katqtsDNupJxFy0xT9wsZSPzM2v1y+/H/zfp5Q==",
"version": "3.996.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.27.tgz",
"integrity": "sha512-0Phbz4t6HI3D3skxvG2uI+VWU034/nSIw1T8d+FPzzQG9EQTrw94o9mOKO2Gv3n3Oc8P7JD7RAUxkoneLWv5Eg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.973.9",
"@smithy/core": "^3.24.3",
"@aws-sdk/types": "^3.973.8",
"@smithy/core": "^3.24.2",
"@smithy/signature-v4": "^5.4.2",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -477,12 +477,12 @@
}
},
"node_modules/@aws-sdk/types": {
"version": "3.973.9",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.9.tgz",
"integrity": "sha512-kuBfgQVdcz5Bmapc4A13YbpVw/pXkesfhetcFYwbntqas8sF41OHyd4o28+/TG2ZQdHBsv90Lsu5y6oitvYCdg==",
"version": "3.973.8",
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
"integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"tslib": "^2.6.2"
},
"engines": {
@@ -502,13 +502,13 @@
}
},
"node_modules/@aws-sdk/xml-builder": {
"version": "3.972.25",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.25.tgz",
"integrity": "sha512-GH+Kjz4nPKWKHnsiQpnhP1MJdTGIcK4rAka6tzakgjjUkVgNsmPeEbbRAf09SzS1hjGu6duGHCBsxYke0BhHjQ==",
"version": "3.972.24",
"resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",
"integrity": "sha512-V8z5YcDPfsvzrBlj0xR1vhRtocblhYbqdreCJB/voGd4Sr5zjNAeWxexbnqVtskTJe0vFb5KMqbSL++ePl+zRw==",
"license": "Apache-2.0",
"dependencies": {
"@nodable/entities": "2.1.0",
"@smithy/types": "^4.14.2",
"@smithy/types": "^4.14.1",
"fast-xml-parser": "5.7.3",
"tslib": "^2.6.2"
},
@@ -1983,9 +1983,9 @@
"license": "Apache-2.0"
},
"node_modules/@smithy/core": {
"version": "3.24.4",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.4.tgz",
"integrity": "sha512-3UNRKEyQyAgVgM0LGlerCLm+ChZWZ1GPfde+jBEW6bm6bSBGU1p0EbblaUV3unbhwvidjLA5Zs3sOs7mnZwvAw==",
"version": "3.24.3",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",
"integrity": "sha512-Ep/7tPamGY8mgESE3LyLKtxJyy6U52WWAqr/3wial47Sj4u3PiIF73AOGI27UyLy9duTkhZbgzodOfLV4TduZg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
@@ -1997,12 +1997,12 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.4.tgz",
"integrity": "sha512-vKW0MEFRU4Y3MkVZUkpJm+g9qyPGLCXhc0YLggUdSdBB4g7IaSSsCE75P9rBXyWHrXY1UYSQUl8/DwsTR7QciA==",
"version": "4.3.3",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",
"integrity": "sha512-I2Bti0DKFo2IJyN28ijCsx51BAumEYR4/1yZ1FXyBygy9MqbnMqCev4JPth/MbpRfBSRAX35hITSnAdJRo1u5w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -2011,12 +2011,12 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.4.tgz",
"integrity": "sha512-qM7AUKI4G6d7lNgaZD3lA1tWSolh5r6gcixfTZAPstVURfjIbvreVTPz+994M0yC3HbX4YYhDRgr31Xy3XwWOQ==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",
"integrity": "sha512-F+DRf8IJazRJgYog2A/yJK7eYVc0rqTlRzO+5ZxjJd4WkZoKz0IJRncf7G6t1pdVT3kryJcwuTFhN1c5m6N47A==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -2037,12 +2037,12 @@
}
},
"node_modules/@smithy/node-http-handler": {
"version": "4.7.4",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.4.tgz",
"integrity": "sha512-HIeF+1vrDGzPkkv39Hj2vlHSXHY3p958jd/8ZnePIY6+ZOsQX8coyEUKO5yQu4r0bQIVsbpotVIrXXwyycMStQ==",
"version": "4.7.3",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",
"integrity": "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -2051,12 +2051,12 @@
}
},
"node_modules/@smithy/signature-v4": {
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.4.tgz",
"integrity": "sha512-e5UtkMvsatzBfbeBZjEOt0k0Z3BEsjTFL/n6fdO5vtBLe67tdy0dX7xw2DU7uZ3acwoHyeCqpU2Fzb7pxwHb6Q==",
"version": "5.4.3",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",
"integrity": "sha512-53+75QuPl6DL+ct6vVEB51FDO5oulXr20TPV46VvJZg76lIlXNWfxi8j+G2V/t0I2qxCBOa3vX/8bmjrpFVo9g==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.24.4",
"@smithy/core": "^3.24.3",
"@smithy/types": "^4.14.2",
"tslib": "^2.6.2"
},
@@ -4544,9 +4544,9 @@
"license": "MIT"
},
"node_modules/semver": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz",
"integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==",
"version": "7.8.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
"integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
"license": "ISC",
"optional": true,
"bin": {

View File

@@ -25,6 +25,8 @@ const LIVE_DOCKER_AUTH_SHELL_TARGETS = [
"scripts/test-live-models-docker.sh",
"scripts/test-live-subagent-announce-docker.sh",
];
const SHRINKWRAP_POLICY_PATH_RE =
/^(?:npm-shrinkwrap\.json|package\.json|pnpm-lock\.yaml|pnpm-workspace\.yaml|scripts\/generate-npm-shrinkwrap\.mjs|extensions\/[^/]+\/(?:package\.json|npm-shrinkwrap\.json))$/u;
export function createChangedCheckChildEnv(baseEnv = process.env) {
const resolvedBaseEnv = resolveLocalHeavyCheckEnv(baseEnv);
@@ -119,6 +121,10 @@ export function buildChangedCheckCrabboxArgs(argv = []) {
];
}
export function shouldRunShrinkwrapGuard(paths) {
return paths.some((changedPath) => SHRINKWRAP_POLICY_PATH_RE.test(changedPath));
}
export async function runChangedCheckViaCrabbox(argv = [], env = process.env) {
console.error(
"[check:changed] OPENCLAW_TESTBOX=1 set; delegating to Blacksmith Testbox via `pnpm crabbox:run`.",
@@ -156,6 +162,9 @@ export function createChangedCheckPlan(result, options = {}) {
add("plugin-sdk wildcard re-exports", ["lint:extensions:no-plugin-sdk-wildcard-reexports"]);
add("duplicate scan target coverage", ["dup:check:coverage"]);
add("dependency pin guard", ["deps:pins:check"]);
if (shouldRunShrinkwrapGuard(result.paths)) {
add("npm shrinkwrap guard", ["deps:shrinkwrap:check"]);
}
add("package patch guard", ["deps:patches:check"]);
if (result.docsOnly) {

View File

@@ -49,6 +49,7 @@ export async function main(argv = process.argv.slice(2)) {
{ name: "host env policy", args: ["check:host-env-policy:swift"] },
{ name: "opengrep rule metadata", args: ["check:opengrep-rule-metadata"] },
{ name: "duplicate scan target coverage", args: ["dup:check:coverage"] },
{ name: "npm shrinkwrap guard", args: ["deps:shrinkwrap:check"] },
{ name: "package patch guard", args: ["deps:patches:check"] },
],
},

View File

@@ -47,13 +47,74 @@ function readWorkspaceOverrides() {
return normalizeOverrides(workspace?.overrides);
}
function mergeOverrides(packageOverrides, workspaceOverrides) {
function parsePnpmPackageKey(packageKey) {
if (typeof packageKey !== "string") {
return null;
}
const versionSeparatorIndex = packageKey.startsWith("@")
? packageKey.indexOf("@", 1)
: packageKey.indexOf("@");
if (versionSeparatorIndex <= 0) {
return null;
}
const name = packageKey.slice(0, versionSeparatorIndex);
const version = packageKey.slice(versionSeparatorIndex + 1).replace(/\(.*/u, "");
if (!name || !version) {
return null;
}
return { name, version };
}
function readPnpmLockPackages() {
const lockfile = parseYaml(readFileSync(path.join(ROOT_DIR, "pnpm-lock.yaml"), "utf8"));
const packages = lockfile?.packages;
if (!packages || typeof packages !== "object" || Array.isArray(packages)) {
throw new Error("pnpm-lock.yaml is missing package resolution data.");
}
return new Set(
Object.keys(packages)
.map((packageKey) => {
const parsed = parsePnpmPackageKey(packageKey);
return parsed ? `${parsed.name}@${parsed.version}` : null;
})
.filter((packageKey) => packageKey !== null),
);
}
function readPnpmLockSingleVersionOverrides() {
const lockfile = parseYaml(readFileSync(path.join(ROOT_DIR, "pnpm-lock.yaml"), "utf8"));
const packages = lockfile?.packages;
if (!packages || typeof packages !== "object" || Array.isArray(packages)) {
throw new Error("pnpm-lock.yaml is missing package resolution data.");
}
const versionsByName = new Map();
for (const packageKey of Object.keys(packages)) {
const parsed = parsePnpmPackageKey(packageKey);
if (!parsed) {
continue;
}
const versions = versionsByName.get(parsed.name) ?? new Set();
versions.add(parsed.version);
versionsByName.set(parsed.name, versions);
}
return Object.fromEntries(
[...versionsByName.entries()]
.filter(([, versions]) => versions.size === 1)
.map(([name, versions]) => [name, [...versions][0]])
.toSorted(([left], [right]) => left.localeCompare(right)),
);
}
function mergeOverrides(packageOverrides, workspaceOverrides, pnpmLockOverrides) {
const merged = normalizeOverrides(packageOverrides);
for (const [name, spec] of Object.entries(workspaceOverrides)) {
for (const [name, spec] of [
...Object.entries(workspaceOverrides),
...Object.entries(pnpmLockOverrides),
]) {
const current = merged[name];
if (current !== undefined && JSON.stringify(current) !== JSON.stringify(spec)) {
throw new Error(
`package.json overrides.${name} conflicts with pnpm-workspace.yaml overrides.${name}`,
`package.json overrides.${name} conflicts with pnpm lock policy for ${name}`,
);
}
merged[name] = spec;
@@ -61,10 +122,14 @@ function mergeOverrides(packageOverrides, workspaceOverrides) {
return Object.keys(merged).length > 0 ? merged : undefined;
}
function packageJsonForShrinkwrap(packageJson) {
function readShrinkwrapOverrides() {
return mergeOverrides(undefined, readWorkspaceOverrides(), readPnpmLockSingleVersionOverrides());
}
function packageJsonForShrinkwrap(packageJson, shrinkwrapOverrides) {
const normalized = { ...packageJson };
delete normalized.devDependencies;
normalized.overrides = mergeOverrides(packageJson.overrides, readWorkspaceOverrides());
normalized.overrides = mergeOverrides(packageJson.overrides, shrinkwrapOverrides, {});
return normalized;
}
@@ -187,9 +252,9 @@ function describeOverrideViolations(violations) {
.join("; ");
}
function normalizeShrinkwrapOverrides(tempDir) {
function normalizeShrinkwrapOverrides(tempDir, shrinkwrapOverrides) {
const shrinkwrapPath = path.join(tempDir, "npm-shrinkwrap.json");
const overrideRules = exactOverrideRulesFromOverrides(readWorkspaceOverrides());
const overrideRules = exactOverrideRulesFromOverrides(shrinkwrapOverrides);
if (Object.keys(overrideRules).length === 0) {
return;
}
@@ -228,22 +293,61 @@ function generateShrinkwrap(packageDir) {
const tempDir = mkdtempSync(path.join(tmpdir(), "openclaw-shrinkwrap-"));
try {
const packageJson = JSON.parse(readFileSync(path.join(packageDir, "package.json"), "utf8"));
const shrinkwrapOverrides = readShrinkwrapOverrides();
writeFileSync(
path.join(tempDir, "package.json"),
`${JSON.stringify(packageJsonForShrinkwrap(packageJson), null, 2)}\n`,
`${JSON.stringify(packageJsonForShrinkwrap(packageJson, shrinkwrapOverrides), null, 2)}\n`,
);
runNpm(
["install", "--package-lock-only", "--ignore-scripts", "--no-audit", "--no-fund"],
tempDir,
);
runNpm(["shrinkwrap", "--ignore-scripts", "--no-audit", "--no-fund"], tempDir);
normalizeShrinkwrapOverrides(tempDir);
return readFileSync(path.join(tempDir, "npm-shrinkwrap.json"), "utf8");
normalizeShrinkwrapOverrides(tempDir, shrinkwrapOverrides);
const generated = readFileSync(path.join(tempDir, "npm-shrinkwrap.json"), "utf8");
assertShrinkwrapMatchesPnpmLock(JSON.parse(generated));
return generated;
} finally {
rmSync(tempDir, { recursive: true, force: true });
}
}
function collectPnpmLockViolations(shrinkwrap, pnpmLockPackages = readPnpmLockPackages()) {
const packages = shrinkwrap?.packages;
if (!packages || typeof packages !== "object") {
return [];
}
const violations = [];
for (const [lockPath, metadata] of Object.entries(packages)) {
if (lockPath === "" || !metadata || typeof metadata !== "object" || !metadata.version) {
continue;
}
const packageName = metadata.name ?? parseLockPackagePath(lockPath).at(-1)?.name;
if (!packageName) {
continue;
}
const packageKey = `${packageName}@${metadata.version}`;
if (!pnpmLockPackages.has(packageKey)) {
violations.push({ path: lockPath, packageKey });
}
}
return violations;
}
function assertShrinkwrapMatchesPnpmLock(shrinkwrap) {
const violations = collectPnpmLockViolations(shrinkwrap);
if (violations.length === 0) {
return;
}
const examples = violations
.slice(0, 5)
.map((violation) => `${violation.path} locked ${violation.packageKey}`)
.join("; ");
throw new Error(
`generated npm-shrinkwrap.json contains package versions absent from pnpm-lock.yaml: ${examples}`,
);
}
function packageLabel(packageDir) {
const relative = path.relative(ROOT_DIR, packageDir);
return relative ? relative.replaceAll(path.sep, "/") : ".";
@@ -360,8 +464,10 @@ if (process.argv[1] && path.resolve(process.argv[1]) === fileURLToPath(import.me
export {
collectOverrideViolations,
collectPnpmLockViolations,
disableShrinkwrappedOverrideConflictSources,
exactOverrideRulesFromOverrides,
exactVersionFromOverrideSpec,
parsePnpmPackageKey,
parseLockPackagePath,
};

View File

@@ -1,6 +1,10 @@
import fs from "node:fs";
import { describe, expect, it } from "vitest";
import { parse } from "yaml";
import {
collectPnpmLockViolations,
parsePnpmPackageKey,
} from "../scripts/generate-npm-shrinkwrap.mjs";
type PnpmBuildConfig = {
allowBuilds?: Record<string, boolean>;
@@ -27,6 +31,20 @@ function readJson(filePath: string): unknown {
return JSON.parse(fs.readFileSync(filePath, "utf8")) as unknown;
}
function collectPnpmLockPackages(): Set<string> {
const lockfile = parse(fs.readFileSync("pnpm-lock.yaml", "utf8")) as {
packages?: Record<string, unknown>;
};
return new Set(
Object.keys(lockfile.packages ?? {})
.map((packageKey) => {
const parsed = parsePnpmPackageKey(packageKey);
return parsed ? `${parsed.name}@${parsed.version}` : null;
})
.filter((packageKey) => packageKey !== null),
);
}
describe("package manager build policy", () => {
it("keeps optional native Discord opus builds disabled by default", () => {
const packageJson = readJson("package.json") as RootPackageJson;
@@ -56,6 +74,24 @@ describe("package manager build policy", () => {
}
});
it("keeps npm shrinkwrap package versions inside the pnpm lock graph", () => {
const pnpmLockPackages = collectPnpmLockPackages();
const shrinkwrapPaths = [
"npm-shrinkwrap.json",
...fs
.readdirSync("extensions", { withFileTypes: true })
.filter((entry) => entry.isDirectory())
.map((entry) => `extensions/${entry.name}/npm-shrinkwrap.json`)
.filter((shrinkwrapPath) => fs.existsSync(shrinkwrapPath))
.sort((left, right) => left.localeCompare(right)),
];
for (const shrinkwrapPath of shrinkwrapPaths) {
const shrinkwrap = readJson(shrinkwrapPath);
expect(collectPnpmLockViolations(shrinkwrap, pnpmLockPackages), shrinkwrapPath).toEqual([]);
}
});
it("ships shrinkwrap for every publishable plugin package", () => {
for (const entry of fs.readdirSync("extensions", { withFileTypes: true })) {
if (!entry.isDirectory()) {

View File

@@ -13,6 +13,7 @@ import {
createChangedCheckChildEnv,
createChangedCheckPlan,
shouldDelegateChangedCheckToCrabbox,
shouldRunShrinkwrapGuard,
} from "../../scripts/check-changed.mjs";
import { cleanupTempDirs, makeTempRepoRoot } from "../helpers/temp-repo.js";
@@ -793,6 +794,7 @@ describe("scripts/changed-lanes", () => {
"lint:extensions:no-plugin-sdk-wildcard-reexports",
"dup:check:coverage",
"deps:pins:check",
"deps:shrinkwrap:check",
"deps:patches:check",
"release-metadata:check",
"ios:version:check",
@@ -813,6 +815,22 @@ describe("scripts/changed-lanes", () => {
expect(plan.commands.map((command) => command.args[0])).not.toContain("release-metadata:check");
});
it("runs the npm shrinkwrap guard for dependency package surfaces", () => {
expect(
shouldRunShrinkwrapGuard([
"npm-shrinkwrap.json",
"extensions/slack/npm-shrinkwrap.json",
"extensions/slack/package.json",
"scripts/generate-npm-shrinkwrap.mjs",
]),
).toBe(true);
const result = detectChangedLanes(["extensions/slack/package.json"]);
const plan = createChangedCheckPlan(result);
expect(plan.commands.map((command) => command.args[0])).toContain("deps:shrinkwrap:check");
});
it("guards release metadata package changes to the top-level version field", () => {
const dir = makeTempRepoRoot(tempDirs, "openclaw-release-metadata-");
git(dir, ["init", "-q", "--initial-branch=main"]);

View File

@@ -2,7 +2,7 @@ import { readFileSync } from "node:fs";
import { describe, expect, it } from "vitest";
describe("ci workflow guards", () => {
it("runs the package patch guard in PR CI preflight", () => {
it("runs dependency policy guards in PR CI preflight", () => {
const workflow = readFileSync(".github/workflows/ci.yml", "utf8");
const preflightGuards = workflow.slice(
workflow.indexOf("guards)"),
@@ -10,6 +10,7 @@ describe("ci workflow guards", () => {
);
expect(workflow).toContain("check-guards");
expect(preflightGuards).toContain("pnpm deps:shrinkwrap:check");
expect(preflightGuards).toContain("pnpm deps:patches:check");
});

View File

@@ -1,9 +1,11 @@
import { describe, expect, it } from "vitest";
import {
collectOverrideViolations,
collectPnpmLockViolations,
disableShrinkwrappedOverrideConflictSources,
exactOverrideRulesFromOverrides,
exactVersionFromOverrideSpec,
parsePnpmPackageKey,
parseLockPackagePath,
} from "../../scripts/generate-npm-shrinkwrap.mjs";
@@ -31,6 +33,18 @@ describe("generate-npm-shrinkwrap", () => {
]);
});
it("parses pnpm lock package keys", () => {
expect(parsePnpmPackageKey("@aws-sdk/core@3.974.12")).toEqual({
name: "@aws-sdk/core",
version: "3.974.12",
});
expect(parsePnpmPackageKey("react-dom@19.2.4(react@19.2.4)")).toEqual({
name: "react-dom",
version: "19.2.4",
});
expect(parsePnpmPackageKey("invalid")).toBeNull();
});
it("disables embedded shrinkwraps that hide workspace overrides", () => {
const lockfile = {
packages: {
@@ -67,4 +81,26 @@ describe("generate-npm-shrinkwrap", () => {
lockfile.packages["node_modules/@earendil-works/pi-coding-agent/node_modules/protobufjs"],
).toBeUndefined();
});
it("detects shrinkwrap packages that bypass the pnpm lock", () => {
const lockfile = {
packages: {
"": {},
"node_modules/react": {
version: "19.2.6",
},
"node_modules/@nolyfill/domexception": {
version: "1.0.28",
},
},
};
const pnpmPackages = new Set(["react@19.2.4", "@nolyfill/domexception@1.0.28"]);
expect(collectPnpmLockViolations(lockfile, pnpmPackages)).toEqual([
{
packageKey: "react@19.2.6",
path: "node_modules/react",
},
]);
});
});