Merge branch 'main' into dependabot/github_actions/minor-and-patch-d6704dafa1

This commit is contained in:
Adam Moussa 2026-08-04 11:10:18 -04:00 • committed by GitHub
commit 8eb11077c0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 204 additions and 204 deletions

View file

@ -14,13 +14,13 @@
"test:coverage": "vitest run --coverage"
},
"dependencies": {
"jose": "^6.2.4"
"jose": "^6.2.6"
},
"devDependencies": {
"@aws-sdk/client-cognito-identity-provider": "^3.1096.0",
"@aws-sdk/client-dynamodb": "^3.1096.0",
"@aws-sdk/client-secrets-manager": "^3.1096.0",
"@aws-sdk/lib-dynamodb": "^3.1096.0",
"@aws-sdk/client-cognito-identity-provider": "^3.1101.0",
"@aws-sdk/client-dynamodb": "^3.1101.0",
"@aws-sdk/client-secrets-manager": "^3.1101.0",
"@aws-sdk/lib-dynamodb": "^3.1101.0",
"@types/node": "^26.1.2",
"@vitest/coverage-v8": "4.1.10",
"typescript": "^6.0.3",

View file

@ -14,8 +14,8 @@
"test:coverage": "vitest run --coverage"
},
"devDependencies": {
"@aws-sdk/client-dynamodb": "^3.1096.0",
"@aws-sdk/lib-dynamodb": "^3.1096.0",
"@aws-sdk/client-dynamodb": "^3.1101.0",
"@aws-sdk/lib-dynamodb": "^3.1101.0",
"@types/node": "^26.1.2",
"@vitest/coverage-v8": "4.1.10",
"typescript": "^6.0.3",

View file

@ -12,9 +12,9 @@
},
"devDependencies": {
"@types/node": "^26.1.0",
"aws-cdk": "2.1133.0",
"aws-cdk-lib": "2.262.1",
"constructs": "10.7.1",
"aws-cdk": "2.1134.0",
"aws-cdk-lib": "2.263.0",
"constructs": "10.7.2",
"tsx": "4.23.1",
"typescript": "^7.0.2",
"vitest": "4.1.10"

372
package-lock.json generated
View file

@ -19,9 +19,9 @@
"@typescript-eslint/eslint-plugin": "8.65.0",
"@typescript-eslint/parser": "8.65.0",
"@vitest/coverage-v8": "4.1.10",
"aws-cdk": "2.1133.0",
"aws-cdk-lib": "2.262.1",
"constructs": "10.7.1",
"aws-cdk": "2.1134.0",
"aws-cdk-lib": "2.263.0",
"constructs": "10.7.2",
"eslint": "10.8.0",
"prettier": "3.9.6",
"tsx": "4.23.1",
@ -36,13 +36,13 @@
"name": "@sh-mcp/auth-group-sync",
"version": "0.1.0",
"dependencies": {
"jose": "^6.2.4"
"jose": "^6.2.6"
},
"devDependencies": {
"@aws-sdk/client-cognito-identity-provider": "^3.1096.0",
"@aws-sdk/client-dynamodb": "^3.1096.0",
"@aws-sdk/client-secrets-manager": "^3.1096.0",
"@aws-sdk/lib-dynamodb": "^3.1096.0",
"@aws-sdk/client-cognito-identity-provider": "^3.1101.0",
"@aws-sdk/client-dynamodb": "^3.1101.0",
"@aws-sdk/client-secrets-manager": "^3.1101.0",
"@aws-sdk/lib-dynamodb": "^3.1101.0",
"@types/node": "^26.1.2",
"@vitest/coverage-v8": "4.1.10",
"typescript": "^6.0.3",
@ -56,8 +56,8 @@
"name": "@sh-mcp/auth-pre-token-gen",
"version": "0.1.0",
"devDependencies": {
"@aws-sdk/client-dynamodb": "^3.1096.0",
"@aws-sdk/lib-dynamodb": "^3.1096.0",
"@aws-sdk/client-dynamodb": "^3.1101.0",
"@aws-sdk/lib-dynamodb": "^3.1101.0",
"@types/node": "^26.1.2",
"@vitest/coverage-v8": "4.1.10",
"typescript": "^6.0.3",
@ -121,18 +121,18 @@
}
},
"node_modules/@aws-sdk/client-cognito-identity-provider": {
"version": "3.1096.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity-provider/-/client-cognito-identity-provider-3.1096.0.tgz",
"integrity": "sha512-JU1Q8X5lF9aGMoLnxPghqpEeJ4powqo+Y1xaqtPBvS5SDnxjZSzrYyC6MN8smoiD6O4/mo6kEGySH+MhNR18CA==",
"version": "3.1101.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity-provider/-/client-cognito-identity-provider-3.1101.0.tgz",
"integrity": "sha512-iINP4bJzVeCN1UDDQ5aRIEaGOCUUf8esOkHp7P7q/mBB+X8icJUitDsCcf4F1poymUO5YK4ArARGF45dH74rSg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/credential-provider-node": "^3.972.73",
"@aws-sdk/core": "^3.977.4",
"@aws-sdk/credential-provider-node": "^3.972.76",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/fetch-http-handler": "^5.6.10",
"@smithy/node-http-handler": "^4.9.10",
"@smithy/core": "^3.31.1",
"@smithy/fetch-http-handler": "^5.6.13",
"@smithy/node-http-handler": "^4.9.13",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -141,20 +141,20 @@
}
},
"node_modules/@aws-sdk/client-dynamodb": {
"version": "3.1096.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1096.0.tgz",
"integrity": "sha512-MECHramebCF5ThSH+hNFKeZBwrT2k1w3Vhn7tVGG1UYEgZZSDeP1okNN2rIzCXaGuACHDa+EyqksAfJAqLj7Xw==",
"version": "3.1101.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.1101.0.tgz",
"integrity": "sha512-3tlBfiRdksyqFggcMsN3AOA9uaqEbt5OK6Ym0MfUxKqLIOwdAlfCKL2GvE8qC0xa2dwPegIDs+grTRpBtzNILQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/credential-provider-node": "^3.972.73",
"@aws-sdk/dynamodb-codec": "^3.973.36",
"@aws-sdk/middleware-endpoint-discovery": "^3.972.26",
"@aws-sdk/core": "^3.977.4",
"@aws-sdk/credential-provider-node": "^3.972.76",
"@aws-sdk/dynamodb-codec": "^3.973.39",
"@aws-sdk/middleware-endpoint-discovery": "^3.972.27",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/fetch-http-handler": "^5.6.10",
"@smithy/node-http-handler": "^4.9.10",
"@smithy/core": "^3.31.1",
"@smithy/fetch-http-handler": "^5.6.13",
"@smithy/node-http-handler": "^4.9.13",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -163,18 +163,18 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager": {
"version": "3.1096.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1096.0.tgz",
"integrity": "sha512-6BAVBOjYOUtDlb6bbCG5Yb/Ny4FGhVuOe5dmdwlrrpjmeQw83qH2D6w7njBwRc0V8FAMoLhJyHjEfzvsm7L9vg==",
"version": "3.1101.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.1101.0.tgz",
"integrity": "sha512-+FZgLzBuzbGOJN3Hoo0QadoFs8U9MK7PwqHscRCNdMaU33yqqBTjCtHsiZCXyCJeuW7gar8+fojLGQQEmEiOAA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/credential-provider-node": "^3.972.73",
"@aws-sdk/core": "^3.977.4",
"@aws-sdk/credential-provider-node": "^3.972.76",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/fetch-http-handler": "^5.6.10",
"@smithy/node-http-handler": "^4.9.10",
"@smithy/core": "^3.31.1",
"@smithy/fetch-http-handler": "^5.6.13",
"@smithy/node-http-handler": "^4.9.13",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -183,17 +183,17 @@
}
},
"node_modules/@aws-sdk/core": {
"version": "3.977.1",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.977.1.tgz",
"integrity": "sha512-KVtQRtc00ES/y+Sc3vYXeP6pCIcNlBJCZOwvqSy8ZpVGmbM5+IG+AfhuTKQ2oXmIVqZJewaGMMpzPkywC6xg0w==",
"version": "3.977.5",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.977.5.tgz",
"integrity": "sha512-O5otOc1c6UZh5HsHAaPdYBcUUR9HL6mtnKqvc8nxN/CKDGUBUpsdh0q8K04Uz/dd1i0TaGyIQuQNqoO7+ad2TQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.974.2",
"@aws-sdk/xml-builder": "^3.972.37",
"@aws/lambda-invoke-store": "^0.3.0",
"@smithy/core": "^3.29.8",
"@smithy/signature-v4": "^5.6.9",
"@smithy/core": "^3.31.1",
"@smithy/signature-v4": "^5.6.12",
"@smithy/types": "^4.16.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
@ -203,15 +203,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
"version": "3.972.62",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.62.tgz",
"integrity": "sha512-BkDrk2cNjed31IKin/Oksb2ziF+gfuyRskFVuT4EU9Mep7M8Y/d8DJG4+anHme4Vuse7CwaEscwEfGyR6mzBhQ==",
"version": "3.972.66",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.66.tgz",
"integrity": "sha512-bOzP2+zdJ0XrghywB4FaJXtGZCx9yS0AGps+VJ5yEgg30wVyHNmVDBwVDXcRypzQY5iLGCS3NSn0nsuISqjFCQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -220,17 +220,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
"version": "3.972.64",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.64.tgz",
"integrity": "sha512-Wj1FGK2IxY5EccQCvH+niTYhIvDoDujJf2CpRRgS3NpYNEgiFNVItNbJYQjINRlu7fG7jSsXkKV0UWKriEplrw==",
"version": "3.972.68",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.68.tgz",
"integrity": "sha512-lkunS8X+H6V76WE+t/uGQm/U8v0JXK5mLfNFTUAMlE1kqaCjwlmqKJrgCVtqjK/vqnlrSWsLK4Lr4NANBWlfTQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/fetch-http-handler": "^5.6.10",
"@smithy/node-http-handler": "^4.9.10",
"@smithy/core": "^3.31.1",
"@smithy/fetch-http-handler": "^5.6.13",
"@smithy/node-http-handler": "^4.9.13",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -239,23 +239,23 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.973.7",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.7.tgz",
"integrity": "sha512-2CefB8cCxDu52P24B8Ay93/cTT199bcSvNHQ8e2f4BjSCF83yErBnTIZEBo0VeIgCfmw+PJKFUXnlQWxm2dkug==",
"version": "3.973.11",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.11.tgz",
"integrity": "sha512-KoDEolYtLHG/8C+IiZpXbJWyBOMkrHV+j66Kb9PBXmLv5euGb7aELvuCmLenoGAV6gBW2wM7TsG/1e5iulH4kA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/credential-provider-env": "^3.972.62",
"@aws-sdk/credential-provider-http": "^3.972.64",
"@aws-sdk/credential-provider-login": "^3.972.69",
"@aws-sdk/credential-provider-process": "^3.972.62",
"@aws-sdk/credential-provider-sso": "^3.973.6",
"@aws-sdk/credential-provider-web-identity": "^3.972.68",
"@aws-sdk/nested-clients": "^3.997.36",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/credential-provider-env": "^3.972.66",
"@aws-sdk/credential-provider-http": "^3.972.68",
"@aws-sdk/credential-provider-login": "^3.972.73",
"@aws-sdk/credential-provider-process": "^3.972.66",
"@aws-sdk/credential-provider-sso": "^3.973.10",
"@aws-sdk/credential-provider-web-identity": "^3.972.72",
"@aws-sdk/nested-clients": "^3.997.40",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/credential-provider-imds": "^4.4.13",
"@smithy/core": "^3.31.1",
"@smithy/credential-provider-imds": "^4.4.16",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -264,16 +264,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-login": {
"version": "3.972.69",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.69.tgz",
"integrity": "sha512-gM3j0Ie9+FoLNTYODY+QWbg3vCRBc7mR9cRdntxTMkFYIrwfRmuucfavP6HNBlYSuaYww54TNJGej4GFgoPZAg==",
"version": "3.972.73",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.73.tgz",
"integrity": "sha512-tjsxMkTAFkmiV9ycmymapb9nLECWVOwFs0bZMQ9gB9bnbY8/HwfukHZlWbXZZp7qkPU6EXAfOcMm3DioFFEywA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/nested-clients": "^3.997.36",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/nested-clients": "^3.997.40",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -282,21 +282,21 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
"version": "3.972.73",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.73.tgz",
"integrity": "sha512-VTzdbf8Ukjdb9yUubZzRI678CWZvKovhE8Nv3qihwhC187sRMGls+r9N8Wuht5q1xjKx2nmpS48ar8ppupjkCA==",
"version": "3.972.77",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.77.tgz",
"integrity": "sha512-l4nitYCN/Ls57vtUfdextCjTjW41JD7lQiAnuR0RTbdByFc/6OmEAzwGd+lrp6CUtiXGQL1FCaYiamfHASrwBw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "^3.972.62",
"@aws-sdk/credential-provider-http": "^3.972.64",
"@aws-sdk/credential-provider-ini": "^3.973.7",
"@aws-sdk/credential-provider-process": "^3.972.62",
"@aws-sdk/credential-provider-sso": "^3.973.6",
"@aws-sdk/credential-provider-web-identity": "^3.972.68",
"@aws-sdk/credential-provider-env": "^3.972.66",
"@aws-sdk/credential-provider-http": "^3.972.68",
"@aws-sdk/credential-provider-ini": "^3.973.11",
"@aws-sdk/credential-provider-process": "^3.972.66",
"@aws-sdk/credential-provider-sso": "^3.973.10",
"@aws-sdk/credential-provider-web-identity": "^3.972.72",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/credential-provider-imds": "^4.4.13",
"@smithy/core": "^3.31.1",
"@smithy/credential-provider-imds": "^4.4.16",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -305,15 +305,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.972.62",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.62.tgz",
"integrity": "sha512-zXYU9UWNL66gtMgNLhmxlrvEokuI7r6G2q7FRGu41Bya4iS30JLelUipJX9SV4zhyCPWJhI9Li54R1d9H8Tq6A==",
"version": "3.972.66",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.66.tgz",
"integrity": "sha512-YOnX6bIhdjx0QfaENu2PB0eFm5MEc9ft8XNGQ+NxMfeLSq9aE+XjWCwDupEnV4UWv5ZFpBLJbTREIx7KNOoqpQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -322,17 +322,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.973.6",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.6.tgz",
"integrity": "sha512-DobZggy3K49xdCpjeyMou0FQhkoYbluVGNydL6D+lcxF8GoAsttFX0xnH5GmiQ89We5dB6TRpW+CD/VowBH6HQ==",
"version": "3.973.10",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.10.tgz",
"integrity": "sha512-IsXnQ35j5VE+3ZK6aIhT5ypB+Jim3zRwVz0nYuVwyBKZyu/SYx+O2/LQpng8c2EiuwyqceabsDlYrICHDlJPsA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/nested-clients": "^3.997.36",
"@aws-sdk/token-providers": "3.1096.0",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/nested-clients": "^3.997.40",
"@aws-sdk/token-providers": "3.1102.0",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -341,16 +341,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.972.68",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.68.tgz",
"integrity": "sha512-bq+yTt+uWJx60VVp/OIAX5xqUAu/K2Uc3eknWnWl+KtfcU2CQe0uNw6lySrn2t5GKHq7jsV0Z63HiBGVtzr/lg==",
"version": "3.972.72",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.72.tgz",
"integrity": "sha512-nj9Zlsy7ya+fy+jhWTJwgfr7YdtDM4xHyZvgKuftuny0UgROVx9lxwvsWJSLvpKk4lig0m0tHng3k1fEnt0LeA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/nested-clients": "^3.997.36",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/nested-clients": "^3.997.40",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -359,14 +359,14 @@
}
},
"node_modules/@aws-sdk/dynamodb-codec": {
"version": "3.973.36",
"resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.973.36.tgz",
"integrity": "sha512-CzSjdIF8ZqSad5wUaqJbHZ8sF7tOKRHZJYoOG95J54n+OpE/ByrWm7mUP8wvNdnu99eZkSCA2cPFIci834SJBg==",
"version": "3.973.40",
"resolved": "https://registry.npmjs.org/@aws-sdk/dynamodb-codec/-/dynamodb-codec-3.973.40.tgz",
"integrity": "sha512-6Xo6AuRWapeWGGH3lNz4xGRhSzYc0yDGl7KqN2Rc9Tnb1MJNzuDcUAmjXmJ7VwIWNtOrHAO2VDnpPM5zdOBamg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@smithy/core": "^3.29.8",
"@aws-sdk/core": "^3.977.5",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -389,15 +389,15 @@
}
},
"node_modules/@aws-sdk/lib-dynamodb": {
"version": "3.1096.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1096.0.tgz",
"integrity": "sha512-ylVyjSMNs5+lohlXPBNGLPKC4sSGG7bR3e9XYjVYFkX8UaaQVGwpQ7hjnUeDjgIbKfAdOkdPbmZNZzMOdfPBAg==",
"version": "3.1101.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.1101.0.tgz",
"integrity": "sha512-ZqKo4lTrbphYbHzvZJox5ytFwXYlwgJooRzenNBv5bFjTK2m6PmLSIP5TCQm2wxpabVS4JDSiYd6fBzrXQBCzQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/core": "^3.977.4",
"@aws-sdk/util-dynamodb": "^3.996.7",
"@smithy/core": "^3.29.8",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -405,19 +405,19 @@
"node": ">=20.0.0"
},
"peerDependencies": {
"@aws-sdk/client-dynamodb": "^3.1096.0"
"@aws-sdk/client-dynamodb": "^3.1101.0"
}
},
"node_modules/@aws-sdk/middleware-endpoint-discovery": {
"version": "3.972.26",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.26.tgz",
"integrity": "sha512-suOMAYAM43aSyC3cLBvvJIuNyg96nUsPvYQUrq4G+8Prt2qTpFETgaiXX7JP1gIcK5FF0Z2IdyEsPXseZATOPw==",
"version": "3.972.27",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.972.27.tgz",
"integrity": "sha512-5AJlxrsg27IGGiQauWOdVyqK55EN0EMIwXndkVHhBiPT4CtdSaz89/sAENSw+GP4KF+BOWcgycZFNjkOLmfo1A==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/endpoint-cache": "^3.972.9",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -426,18 +426,18 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.997.36",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.36.tgz",
"integrity": "sha512-b71Suv7L+DnhM0MsQHU4WO42I32kxLZi96PbVhZbxMYIoKnEZz3v+LSrG8fupAoA4cBSshCk1Dl/PeRz49qUSg==",
"version": "3.997.40",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.40.tgz",
"integrity": "sha512-hEdHT0PBR4fkGxWhwKG5EtEYKnAM7HKkp0vD10ufk4YcXejH4r4q6G/XhPzjUc6Yxo5kBS2vHg7llj4ViR9VTQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/signature-v4-multi-region": "^3.996.42",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/signature-v4-multi-region": "^3.996.43",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/fetch-http-handler": "^5.6.10",
"@smithy/node-http-handler": "^4.9.10",
"@smithy/core": "^3.31.1",
"@smithy/fetch-http-handler": "^5.6.13",
"@smithy/node-http-handler": "^4.9.13",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -446,14 +446,14 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
"version": "3.996.42",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.42.tgz",
"integrity": "sha512-DBV4naZP6HYBlAvPpoQzOP12Wvfou/5rN8yJPXjBTBylU5qwCbh/tXr2MddHoIjgoRkEl/eS+IljiUqvmwey1Q==",
"version": "3.996.43",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.43.tgz",
"integrity": "sha512-lKekx8bLBXSv4O+cslk9Zfnw2XKSkWBs3uWL5QGhH2ZAQfNS7FE0vcSSN2vD/AhxX54ZTywWxR4STThoeOXlBA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "^3.974.2",
"@smithy/signature-v4": "^5.6.9",
"@smithy/signature-v4": "^5.6.12",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -462,16 +462,16 @@
}
},
"node_modules/@aws-sdk/token-providers": {
"version": "3.1096.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1096.0.tgz",
"integrity": "sha512-hdUS2hDppy3vkWeFl5y86RLNU6OWH2mQB09yOSsRefwhhGTSFPkaZvfLDD/9vFcvMzlr8QFQFw3fw2FtrurVQA==",
"version": "3.1102.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1102.0.tgz",
"integrity": "sha512-Ua700vVvM1q105yABSUQWkCK6FeTrNfU6ORGetJe5BzkZWY7QhkF7SVTOlmDGWRDNd6jbyY0Dv5e+E4bMBEmLg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "^3.977.1",
"@aws-sdk/nested-clients": "^3.997.36",
"@aws-sdk/core": "^3.977.5",
"@aws-sdk/nested-clients": "^3.997.40",
"@aws-sdk/types": "^3.974.2",
"@smithy/core": "^3.29.8",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -1756,9 +1756,9 @@
"link": true
},
"node_modules/@smithy/core": {
"version": "3.31.0",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.31.0.tgz",
"integrity": "sha512-sylYk2l9d7CmRv8ts8p0SDQUr3VO+HMeS1nrjL6+UtbO8ktJHTOeQ1McX+aAyvGGccp5aZX9eNtdcXrSwzoZaw==",
"version": "3.31.1",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.31.1.tgz",
"integrity": "sha512-CyogUINxvi7C7LDsh8Syo6hVJOT9ckz4rG8dRZfTJ8r91HkMY59PnNooaj7WcHyxEkxPfBAmbgztZU+xTo76lg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@ -1770,13 +1770,13 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
"version": "4.4.15",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.4.15.tgz",
"integrity": "sha512-xYVGrisQqTJWhOnScUhbx8s9H63TMtoxzuUoxG6mP8J+B/YbX3vZxVsgV0xDf43abJnJP0fjP7BkQh7OESwuRA==",
"version": "4.4.16",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.4.16.tgz",
"integrity": "sha512-QfuLWAkLzptffFW980AFeHZFdqds2B64rpEd3uJ6lgs3xVn9QegGMUgUcj+4d7dRrAsya3r58ZKpku97WcFb4w==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.31.0",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -1785,13 +1785,13 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
"version": "5.6.12",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.6.12.tgz",
"integrity": "sha512-OpQgP6IGH4j0NJ2zjfYZLjQL85ai+Wi/q51EmZJovXsEwKSvu89qiXUq77Q6EmwZ/hSl7fKpn2Z9mhiDN6OM+Q==",
"version": "5.6.13",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.6.13.tgz",
"integrity": "sha512-4fW86pEUOMbrD5nkbyl/tTvPHHWJFbuB2odl6ps9lWfHoXf9HWh3Q/Smh59qH1g7+c/BSZghX6bbUk4gsiMs8A==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.31.0",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -1800,13 +1800,13 @@
}
},
"node_modules/@smithy/node-http-handler": {
"version": "4.9.12",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.9.12.tgz",
"integrity": "sha512-dWW5KRt4mnEvjNzbGqGeCuAvgum85Y9ZoyuMQqcTEfapndyVJ1k9BEHK7kdXJZ32enyRmmwcFjMwlB/KgLKI3Q==",
"version": "4.9.13",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.9.13.tgz",
"integrity": "sha512-Nmd/Nl35zfYrd+a6OO2cDJb3GPh9bgTjIUhcM+JFfjpp8/osCgboDV5nCT1I01Pv6R13eSKDKLSoVa5ZB6Zsfw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.31.0",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -1815,13 +1815,13 @@
}
},
"node_modules/@smithy/signature-v4": {
"version": "5.6.11",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.6.11.tgz",
"integrity": "sha512-7HsspeiNCZvZHEJ22vV5L/QYuJdTyJvPJvMrYD3AgkM3IJB0pkln4jkjPvtpTWRMkHXbO8WKwNjoVdVlBFwHmw==",
"version": "5.6.12",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.6.12.tgz",
"integrity": "sha512-I6KLtq3H0qqSuV9vLglfi8puHqzygzWHOnI4z/Rdoo+q50vvo18vBRdPAvvEtcaKROz7Zn6qnPa14kRfPH6PcQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.31.0",
"@smithy/core": "^3.31.1",
"@smithy/types": "^4.16.1",
"tslib": "^2.6.2"
},
@ -2550,9 +2550,9 @@
"license": "MIT"
},
"node_modules/aws-cdk": {
"version": "2.1133.0",
"resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1133.0.tgz",
"integrity": "sha512-DGlCBwqxSHTe1u/IoT5WV+Bbd2K3UhwFHsdMqb2nQa1fkJmaQgoNFu0It+p3HxyMWeW+gKsVzT5KcjQPQ6Kzuw==",
"version": "2.1134.0",
"resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1134.0.tgz",
"integrity": "sha512-Fy/g+gdpMpkhAAoCNlZtX0s4mD7q58bHlDV6QfbnTeifmQ5cEge26c5rB+U4qKB/bDudxNuJjQk/mSSk0ysnug==",
"dev": true,
"license": "Apache-2.0",
"bin": {
@ -2563,9 +2563,9 @@
}
},
"node_modules/aws-cdk-lib": {
"version": "2.262.1",
"resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.262.1.tgz",
"integrity": "sha512-B6YP4r6ojUZCDhl+qBu/CrWzcipR8sIgshcqYvgw013sghPXmVkYdJ3yuI9+DKML3YLSjQrHy1nGJs+Nqq7JCg==",
"version": "2.263.0",
"resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.263.0.tgz",
"integrity": "sha512-cXC9wnOr+LknMee9x0kYwofgVs8aN8eBKsbzcE90sDUtpLTgWG2Bd+9koqxBKPeIU8kig/GGBFwJ69Wr+hLKDg==",
"bundleDependencies": [
"@aws/cloudformation-validate",
"@balena/dockerignore",
@ -2587,7 +2587,7 @@
"@aws-cdk/asset-node-proxy-agent-v6": "^2.1.2",
"@aws-cdk/cloud-assembly-api": "^2.2.6",
"@aws-cdk/cloud-assembly-schema": "^54.11.0",
"@aws/cloudformation-validate": "1.5.1-beta",
"@aws/cloudformation-validate": "1.6.0-beta",
"@balena/dockerignore": "^1.0.2",
"case": "1.6.3",
"fs-extra": "^11.3.6",
@ -2623,7 +2623,7 @@
}
},
"node_modules/aws-cdk-lib/node_modules/@aws/cloudformation-validate": {
"version": "1.5.1-beta",
"version": "1.6.0-beta",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
@ -2647,7 +2647,7 @@
}
},
"node_modules/aws-cdk-lib/node_modules/brace-expansion": {
"version": "5.0.7",
"version": "5.0.8",
"dev": true,
"inBundle": true,
"license": "MIT",
@ -2655,7 +2655,7 @@
"balanced-match": "^4.0.2"
},
"engines": {
"node": "18 || 20 || >=22"
"node": "20 || >=22"
}
},
"node_modules/aws-cdk-lib/node_modules/case": {
@ -2847,9 +2847,9 @@
"license": "MIT"
},
"node_modules/brace-expansion": {
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.8.tgz",
"integrity": "sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==",
"version": "5.0.9",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",
"integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -2931,9 +2931,9 @@
}
},
"node_modules/constructs": {
"version": "10.7.1",
"resolved": "https://registry.npmjs.org/constructs/-/constructs-10.7.1.tgz",
"integrity": "sha512-ulK25Sg2Nv1jW+A9VeV7fu9GFN9KdVTNWdXMoapNRwqkQzSdToro/Tttk3Ak5BGI80NRA/d2nSzKnoZ27LizLw==",
"version": "10.7.2",
"resolved": "https://registry.npmjs.org/constructs/-/constructs-10.7.2.tgz",
"integrity": "sha512-vA7JOqvO/xwq2HBCuq3qc6V2R9mHZCxJ8HPoucUcUWJY88YULe7bzMcsdBy27/gJJIphZi73U1oIXDY2Eqg6nA==",
"dev": true,
"license": "Apache-2.0"
},
@ -3591,9 +3591,9 @@
"license": "MIT"
},
"node_modules/fast-uri": {
"version": "3.1.4",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.4.tgz",
"integrity": "sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==",
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",
"integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",
"funding": [
{
"type": "github",
@ -3909,9 +3909,9 @@
}
},
"node_modules/hono": {
"version": "4.12.27",
"resolved": "https://registry.npmjs.org/hono/-/hono-4.12.27.tgz",
"integrity": "sha512-1yrb/+w6HWQJrUCLkJ2IF5jNIPvvFkblV5RNOYl6bV+OA6p9GLcMpHFFGTosSvHvcAUibuUukRqhlYI4z32C7Q==",
"version": "4.13.0",
"resolved": "https://registry.npmjs.org/hono/-/hono-4.13.0.tgz",
"integrity": "sha512-jhunvfHWxd7J5EFfSgH4xsYJzSe/lfqbUCxiyyeaQasUsXeEHXtzVid+7EOGByc5JnFa23SSFL3Y2RV/z1T+eQ==",
"license": "MIT",
"engines": {
"node": ">=16.9.0"
@ -3987,9 +3987,9 @@
"license": "ISC"
},
"node_modules/ip-address": {
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz",
"integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==",
"version": "10.4.0",
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.4.0.tgz",
"integrity": "sha512-oSK96Grm3aP6OrS263xVxbNDGVL7rzBtYdpGqlDG8iQdoenDoTs/nkki+DflYbAEE8Xl6o5YxhxlrKvI3nqKXQ==",
"license": "MIT",
"engines": {
"node": ">= 12"
@ -4079,9 +4079,9 @@
}
},
"node_modules/jose": {
"version": "6.2.4",
"resolved": "https://registry.npmjs.org/jose/-/jose-6.2.4.tgz",
"integrity": "sha512-N8acGzVsQy6M/fjFcxtysNc4Q379TcM5dM/qKkNtsHFji88yANnXTr7BLeP75iPnFwBfQzM/jg2BZ9+HZrHCZA==",
"version": "6.2.6",
"resolved": "https://registry.npmjs.org/jose/-/jose-6.2.6.tgz",
"integrity": "sha512-HwMtbJjMw8rC8dUTwCNilHJD+fxTeKM3JV1eprSmTjS41qwXSSt6exJXgyPK1QOu0jB9eDYLESRDkB3qaT3jnw==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/panva"
@ -5969,7 +5969,7 @@
"ajv-formats": "3.0.1",
"express": "5.2.1",
"express-rate-limit": "^8.6.1",
"jose": "^6.2.4"
"jose": "^6.2.6"
},
"devDependencies": {
"@types/express": "5.0.6",
@ -6031,8 +6031,8 @@
},
"devDependencies": {
"@types/node": "^26.1.2",
"aws-cdk-lib": "2.262.1",
"constructs": "10.7.1",
"aws-cdk-lib": "2.263.0",
"constructs": "10.7.2",
"tsx": "4.23.1",
"typescript": "^6.0.3",
"vitest": "^4.1.10"
@ -6058,8 +6058,8 @@
},
"devDependencies": {
"@types/node": "^26.1.2",
"aws-cdk-lib": "2.262.1",
"constructs": "10.7.1",
"aws-cdk-lib": "2.263.0",
"constructs": "10.7.2",
"tsx": "4.23.1",
"typescript": "^6.0.3",
"vitest": "^4.1.10"

View file

@ -27,9 +27,9 @@
"@typescript-eslint/eslint-plugin": "8.65.0",
"@typescript-eslint/parser": "8.65.0",
"@vitest/coverage-v8": "4.1.10",
"aws-cdk": "2.1133.0",
"aws-cdk-lib": "2.262.1",
"constructs": "10.7.1",
"aws-cdk": "2.1134.0",
"aws-cdk-lib": "2.263.0",
"constructs": "10.7.2",
"eslint": "10.8.0",
"prettier": "3.9.6",
"tsx": "4.23.1",

View file

@ -35,6 +35,6 @@
"ajv-formats": "3.0.1",
"express": "5.2.1",
"express-rate-limit": "^8.6.1",
"jose": "^6.2.4"
"jose": "^6.2.6"
}
}

View file

@ -27,8 +27,8 @@
},
"devDependencies": {
"@types/node": "^26.1.2",
"aws-cdk-lib": "2.262.1",
"constructs": "10.7.1",
"aws-cdk-lib": "2.263.0",
"constructs": "10.7.2",
"tsx": "4.23.1",
"typescript": "^6.0.3",
"vitest": "^4.1.10"

View file

@ -32,8 +32,8 @@
},
"devDependencies": {
"@types/node": "^26.1.2",
"aws-cdk-lib": "2.262.1",
"constructs": "10.7.1",
"aws-cdk-lib": "2.263.0",
"constructs": "10.7.2",
"tsx": "4.23.1",
"typescript": "^6.0.3",
"vitest": "^4.1.10"