-
-
Save airandfingers/8e461183ec8f14e2455169df3be0693e to your computer and use it in GitHub Desktop.
01 zero-to-hero ec2 and networking
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
rm -f archive.zip | |
zip -r -q archive.zip node_modules *.js | |
echo "File created: archive.zip" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
exports.display_name = "Frank BabaGhanoush" | |
exports.s3_directory = "frankb" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"private": true, | |
"dependencies": { | |
"@aws-sdk/client-s3": "^3.17.0" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"use strict"; | |
const ENV = require('./env'); | |
const http = require('http'); | |
const os = require('os'); | |
const port = os.type() === "Darwin" ? 8080 : 80; | |
const server = http.createServer((req, res) => { | |
console.log("Received request:",req.url); | |
if(req.url === "/"){ | |
sendPage(res); | |
} else { | |
res.statusCode = 404; | |
res.end(); | |
} | |
}); | |
server.listen(port,()=>{ | |
console.log(`Server listening on port ${port}`) | |
}) | |
function sendPage(res){ | |
res.setHeader("Content-Type","text/html") | |
res.end(` | |
<html> | |
<body> | |
<h1>Hello world</h1> | |
<p>This is my server. It belongs to ${ENV.display_name}.</p> | |
</body> | |
</html> | |
`); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"use strict"; | |
const ENV = require('./env'); | |
const http = require('http'); | |
const os = require('os'); | |
const stream = require('stream'); | |
const { S3 } = require('@aws-sdk/client-s3'); | |
const s3 = new S3({region: 'us-east-1'}); | |
const port = os.type() === "Darwin" ? 8080 : 80; | |
const server = http.createServer((req, res) => { | |
console.log("Received request:",req.url); | |
if(req.url === "/"){ | |
sendPage(res); | |
} else if(req.url === "/image.png"){ | |
sendS3Image(res); | |
} else { | |
res.statusCode = 404; | |
res.end(); | |
} | |
}); | |
server.listen(port,()=>{ | |
console.log(`Server listening on port ${port}`) | |
}) | |
function sendPage(res){ | |
res.setHeader("Content-Type","text/html") | |
res.end(` | |
<html> | |
<body> | |
<h1>Hello world</h1> | |
<p>This is my server. It belongs to ${ENV.display_name} and this is my image:</p> | |
<p><img src="image.png"></p> | |
</body> | |
</html> | |
`); | |
} | |
function sendS3Image(res){ | |
s3.getObject({ | |
Bucket: 'os-zero-to-hero', | |
Key: `${ENV.s3_directory}/image.png` | |
}).then(data=>{ | |
res.setHeader("Content-Type","image/png"); | |
stream.pipeline(data.Body, res, err=>{ | |
if(err){ | |
console.log("Error piping content to response", err); | |
} | |
}) | |
}).catch(err=>{ | |
console.log("Error calling s3.getObject", err); | |
res.statusCode = 500; | |
res.end(); | |
}) | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. | |
# yarn lockfile v1 | |
"@aws-crypto/crc32@^1.0.0": | |
version "1.0.0" | |
resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-1.0.0.tgz#6a0164fd92bb365860ba6afb5dfef449701eb8ca" | |
integrity sha512-wr4EyCv3ZfLH3Sg7FErV6e/cLhpk9rUP/l5322y8PRgpQsItdieaLbtE4aDOR+dxl8U7BG9FIwWXH4TleTDZ9A== | |
dependencies: | |
tslib "^1.11.1" | |
"@aws-crypto/ie11-detection@^1.0.0": | |
version "1.0.0" | |
resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-1.0.0.tgz#d3a6af29ba7f15458f79c41d1cd8cac3925e726a" | |
integrity sha512-kCKVhCF1oDxFYgQrxXmIrS5oaWulkvRcPz+QBDMsUr2crbF4VGgGT6+uQhSwJFdUAQ2A//Vq+uT83eJrkzFgXA== | |
dependencies: | |
tslib "^1.11.1" | |
"@aws-crypto/sha256-browser@^1.0.0": | |
version "1.1.0" | |
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-1.1.0.tgz#20092cc6c08d8f04db0ed57b6f05cff150384f77" | |
integrity sha512-VIpuLRDonMAHgomrsm/zKbeXTnxpr4aHDQmS4pF+NcpvBp64l675yjGA9hyUYs/QJwBjUl8WqMjh9tIRgi85Sg== | |
dependencies: | |
"@aws-crypto/ie11-detection" "^1.0.0" | |
"@aws-crypto/sha256-js" "^1.1.0" | |
"@aws-crypto/supports-web-crypto" "^1.0.0" | |
"@aws-sdk/types" "^3.1.0" | |
"@aws-sdk/util-locate-window" "^3.0.0" | |
"@aws-sdk/util-utf8-browser" "^3.0.0" | |
tslib "^1.11.1" | |
"@aws-crypto/sha256-js@^1.0.0", "@aws-crypto/sha256-js@^1.1.0": | |
version "1.1.0" | |
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-1.1.0.tgz#a58386ad18186e392e0f1d98d18831261d27b071" | |
integrity sha512-VIhuqbPgXDVr8sZe2yhgQcDRRmzf4CI8fmC1A3bHiRfE6wlz1d8KpeemqbuoEHotz/Dch9yOxlshyQDNjNFeHA== | |
dependencies: | |
"@aws-sdk/types" "^3.1.0" | |
"@aws-sdk/util-utf8-browser" "^3.0.0" | |
tslib "^1.11.1" | |
"@aws-crypto/supports-web-crypto@^1.0.0": | |
version "1.0.0" | |
resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-1.0.0.tgz#c40901bc17ac1e875e248df16a2b47ad8bfd9a93" | |
integrity sha512-IHLfv+WmVH89EW4n6a5eE8/hUlz6qkWGMn/v4r5ZgzcXdTC5nolii2z3k46y01hWRiC2PPhOdeSLzMUCUMco7g== | |
dependencies: | |
tslib "^1.11.1" | |
"@aws-sdk/abort-controller@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.18.0.tgz#ff39bf1e07c7ae7790c26f93517a08fa3c27dd10" | |
integrity sha512-AxDm2QLq2Z+PjzMESB+lPD5XL73MzC4CtUAajPn09ocWj7p9poVN0dd8NVFhBDfQMVPWTQaQBZk7h5TDvZrsBg== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/chunked-blob-reader-native@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.18.0.tgz#9de0f178c3751460c6b9677f0d84f754bab18a3d" | |
integrity sha512-1ogm6vVt8qtRUOzExURHVspDPaLCOtahD5edsJeqPWUPNv5tGGaRi5LyZcXUTGky34Z4cVoy69FwxUBpkaJ6SA== | |
dependencies: | |
"@aws-sdk/util-base64-browser" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/chunked-blob-reader@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-3.18.0.tgz#f6856ec377a0ab48569f07b4c4f1152838ff7aec" | |
integrity sha512-Xl4Dw67OgYEEqmPvcjcC4vvnZ7esAFKW32WRxhccfR0cqRhsM1RsDFHPfD8o5wJRiB3amc4Ui8ZbYBUy8a/2Fw== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/client-s3@^3.17.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.18.0.tgz#57ad13e49b63c6a96f6669e1d13780105e404406" | |
integrity sha512-7qXl7Pg+/V0BxJNq+XRsj154clbKL9f4Jnx5pXO63ym/xhE9jxnJgi16/7krTBGkTCjVA0eYsj5d8wuJmJOdZA== | |
dependencies: | |
"@aws-crypto/sha256-browser" "^1.0.0" | |
"@aws-crypto/sha256-js" "^1.0.0" | |
"@aws-sdk/client-sts" "3.18.0" | |
"@aws-sdk/config-resolver" "3.18.0" | |
"@aws-sdk/credential-provider-node" "3.18.0" | |
"@aws-sdk/eventstream-serde-browser" "3.18.0" | |
"@aws-sdk/eventstream-serde-config-resolver" "3.18.0" | |
"@aws-sdk/eventstream-serde-node" "3.18.0" | |
"@aws-sdk/fetch-http-handler" "3.18.0" | |
"@aws-sdk/hash-blob-browser" "3.18.0" | |
"@aws-sdk/hash-node" "3.18.0" | |
"@aws-sdk/hash-stream-node" "3.18.0" | |
"@aws-sdk/invalid-dependency" "3.18.0" | |
"@aws-sdk/md5-js" "3.18.0" | |
"@aws-sdk/middleware-apply-body-checksum" "3.18.0" | |
"@aws-sdk/middleware-bucket-endpoint" "3.18.0" | |
"@aws-sdk/middleware-content-length" "3.18.0" | |
"@aws-sdk/middleware-expect-continue" "3.18.0" | |
"@aws-sdk/middleware-host-header" "3.18.0" | |
"@aws-sdk/middleware-location-constraint" "3.18.0" | |
"@aws-sdk/middleware-logger" "3.18.0" | |
"@aws-sdk/middleware-retry" "3.18.0" | |
"@aws-sdk/middleware-sdk-s3" "3.18.0" | |
"@aws-sdk/middleware-serde" "3.18.0" | |
"@aws-sdk/middleware-signing" "3.18.0" | |
"@aws-sdk/middleware-ssec" "3.18.0" | |
"@aws-sdk/middleware-stack" "3.18.0" | |
"@aws-sdk/middleware-user-agent" "3.18.0" | |
"@aws-sdk/node-config-provider" "3.18.0" | |
"@aws-sdk/node-http-handler" "3.18.0" | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/smithy-client" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/url-parser" "3.18.0" | |
"@aws-sdk/util-base64-browser" "3.18.0" | |
"@aws-sdk/util-base64-node" "3.18.0" | |
"@aws-sdk/util-body-length-browser" "3.18.0" | |
"@aws-sdk/util-body-length-node" "3.18.0" | |
"@aws-sdk/util-user-agent-browser" "3.18.0" | |
"@aws-sdk/util-user-agent-node" "3.18.0" | |
"@aws-sdk/util-utf8-browser" "3.18.0" | |
"@aws-sdk/util-utf8-node" "3.18.0" | |
"@aws-sdk/util-waiter" "3.18.0" | |
"@aws-sdk/xml-builder" "3.18.0" | |
entities "2.2.0" | |
fast-xml-parser "3.19.0" | |
tslib "^2.0.0" | |
"@aws-sdk/client-sso@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.18.0.tgz#c3ce974fc6786cd2ff3ac9f14dafe5d28633aea9" | |
integrity sha512-OAS2R13NJ/mNnKxBc//Nva/+BmqaZZrzJ3pHsfGNUvzYE6rNj5iWHACD8LIV/Glf5Z3H52fbwfmYpwkMuvPuXQ== | |
dependencies: | |
"@aws-crypto/sha256-browser" "^1.0.0" | |
"@aws-crypto/sha256-js" "^1.0.0" | |
"@aws-sdk/config-resolver" "3.18.0" | |
"@aws-sdk/fetch-http-handler" "3.18.0" | |
"@aws-sdk/hash-node" "3.18.0" | |
"@aws-sdk/invalid-dependency" "3.18.0" | |
"@aws-sdk/middleware-content-length" "3.18.0" | |
"@aws-sdk/middleware-host-header" "3.18.0" | |
"@aws-sdk/middleware-logger" "3.18.0" | |
"@aws-sdk/middleware-retry" "3.18.0" | |
"@aws-sdk/middleware-serde" "3.18.0" | |
"@aws-sdk/middleware-stack" "3.18.0" | |
"@aws-sdk/middleware-user-agent" "3.18.0" | |
"@aws-sdk/node-config-provider" "3.18.0" | |
"@aws-sdk/node-http-handler" "3.18.0" | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/smithy-client" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/url-parser" "3.18.0" | |
"@aws-sdk/util-base64-browser" "3.18.0" | |
"@aws-sdk/util-base64-node" "3.18.0" | |
"@aws-sdk/util-body-length-browser" "3.18.0" | |
"@aws-sdk/util-body-length-node" "3.18.0" | |
"@aws-sdk/util-user-agent-browser" "3.18.0" | |
"@aws-sdk/util-user-agent-node" "3.18.0" | |
"@aws-sdk/util-utf8-browser" "3.18.0" | |
"@aws-sdk/util-utf8-node" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/client-sts@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.18.0.tgz#0add98614ed0233855b067c5e8b5905ae272808b" | |
integrity sha512-xRaBx3A4Edd216ZSZP4360siOx7yGiPY2Ez/w4JbdcwFRjoen8cP9kTgbipgMhbwHVUvgNZpyDrCp0eRHL24bg== | |
dependencies: | |
"@aws-crypto/sha256-browser" "^1.0.0" | |
"@aws-crypto/sha256-js" "^1.0.0" | |
"@aws-sdk/config-resolver" "3.18.0" | |
"@aws-sdk/credential-provider-node" "3.18.0" | |
"@aws-sdk/fetch-http-handler" "3.18.0" | |
"@aws-sdk/hash-node" "3.18.0" | |
"@aws-sdk/invalid-dependency" "3.18.0" | |
"@aws-sdk/middleware-content-length" "3.18.0" | |
"@aws-sdk/middleware-host-header" "3.18.0" | |
"@aws-sdk/middleware-logger" "3.18.0" | |
"@aws-sdk/middleware-retry" "3.18.0" | |
"@aws-sdk/middleware-sdk-sts" "3.18.0" | |
"@aws-sdk/middleware-serde" "3.18.0" | |
"@aws-sdk/middleware-signing" "3.18.0" | |
"@aws-sdk/middleware-stack" "3.18.0" | |
"@aws-sdk/middleware-user-agent" "3.18.0" | |
"@aws-sdk/node-config-provider" "3.18.0" | |
"@aws-sdk/node-http-handler" "3.18.0" | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/smithy-client" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/url-parser" "3.18.0" | |
"@aws-sdk/util-base64-browser" "3.18.0" | |
"@aws-sdk/util-base64-node" "3.18.0" | |
"@aws-sdk/util-body-length-browser" "3.18.0" | |
"@aws-sdk/util-body-length-node" "3.18.0" | |
"@aws-sdk/util-user-agent-browser" "3.18.0" | |
"@aws-sdk/util-user-agent-node" "3.18.0" | |
"@aws-sdk/util-utf8-browser" "3.18.0" | |
"@aws-sdk/util-utf8-node" "3.18.0" | |
entities "2.2.0" | |
fast-xml-parser "3.19.0" | |
tslib "^2.0.0" | |
"@aws-sdk/config-resolver@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.18.0.tgz#39ce169776ccb96d9809df8a262c545e1318c342" | |
integrity sha512-2uSa/YccHckyYuY0OLDemgb+Jprif/NP+6OW+4eAjkwMGpZ3TtyGXoAZprBHqDXV12QxOYWjL6X6pyHvvsBAsQ== | |
dependencies: | |
"@aws-sdk/signature-v4" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/credential-provider-env@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.18.0.tgz#1a9be36a06fb4dc131e4e9ba63d8f4c85320a729" | |
integrity sha512-+PajLjjpXib9rseqC/r8hnlgq5mOloIaTLYZsdbEC9Afwo5VmYlemL5gAfH+ABxYeanbTvHaP7lUNS3pLrM7dA== | |
dependencies: | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/credential-provider-imds@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.18.0.tgz#6876189a2b04d8f9430c667d4a6f606c61044152" | |
integrity sha512-l/yDGjmZkkO0mSqatk7lOHKE6/EGplD5HHgAEY6pr5Y7C5a6ck7/mU7iNtmfq5HAv/YFsXHrewMGyXoE9iQBpg== | |
dependencies: | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/credential-provider-ini@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.18.0.tgz#1c3a4002473fb432a173569623cc535ce38e648c" | |
integrity sha512-Hsef5NC4hPh4BDlin/Eik9S2icFZIvQjPGVL2z3OO30Xer0GHwIQNMAf0WTREQ+cCuXFrIyCwSsdxIo1n2yQnA== | |
dependencies: | |
"@aws-sdk/credential-provider-env" "3.18.0" | |
"@aws-sdk/credential-provider-imds" "3.18.0" | |
"@aws-sdk/credential-provider-web-identity" "3.18.0" | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/shared-ini-file-loader" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/credential-provider-node@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.18.0.tgz#60f5e0a19e7bd689d35ced18e21a8cbd5dba5acc" | |
integrity sha512-iFwBl6w7mJAFo4YNVL960bkY6c4bUtABtbI+Wka8QbauGTGfAPMlET0JBesPNRAjkB7xzEtujPQL7pz4qlzeNQ== | |
dependencies: | |
"@aws-sdk/credential-provider-env" "3.18.0" | |
"@aws-sdk/credential-provider-imds" "3.18.0" | |
"@aws-sdk/credential-provider-ini" "3.18.0" | |
"@aws-sdk/credential-provider-process" "3.18.0" | |
"@aws-sdk/credential-provider-sso" "3.18.0" | |
"@aws-sdk/credential-provider-web-identity" "3.18.0" | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/shared-ini-file-loader" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/credential-provider-process@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.18.0.tgz#9fb5b69b8c0d04ac03c4c4e29aed0778c55908da" | |
integrity sha512-0KwouUPsAALTqAlzy7HOddujjka3FmlNLe58bPPUk+2nqgg1qKGaNEtDTGCpusIaqLJm7ZbPJ0cJ8B+q/ytuwg== | |
dependencies: | |
"@aws-sdk/credential-provider-ini" "3.18.0" | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/shared-ini-file-loader" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/credential-provider-sso@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.18.0.tgz#86c00cacf638fa110000d2f6b15013c81fb16cb4" | |
integrity sha512-EEHnWb/tFvFb9+a7dfChBdHmOZnqZeAbn6TOgc4LME4No9EG3XvkH48wxS0Mdhi9ziEGEdnNLQSVaIFzprWn8w== | |
dependencies: | |
"@aws-sdk/client-sso" "3.18.0" | |
"@aws-sdk/credential-provider-ini" "3.18.0" | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/shared-ini-file-loader" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/credential-provider-web-identity@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.18.0.tgz#9730dc9a5e8575dd634fecd41413611dc75426da" | |
integrity sha512-s+F9hE5f2hcrVluEWpDMCSAWUntNQyzJexQKq5KYdJuHsm+oQbACJwWPcB63rbmpzWQht88tU6+YeMRq8P9HIA== | |
dependencies: | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/eventstream-marshaller@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-marshaller/-/eventstream-marshaller-3.18.0.tgz#b0650680f0cc1b0496fd20d5bf155066a16a1e15" | |
integrity sha512-DbvQfpBHolEanxjaJ3uJdfTdZdyE7Js7v2fvvYT/r59/zNYNNwUtjdciL25Dg2H4OfJtMp10r2neB23U5IKLVQ== | |
dependencies: | |
"@aws-crypto/crc32" "^1.0.0" | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/util-hex-encoding" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/eventstream-serde-browser@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.18.0.tgz#31245cb34a10a49c520522627b0dc208d780ab0d" | |
integrity sha512-RDaRPyfXnabcLlci/PZAY7rqd7x2408kLiRNzpj824+yVgnjRlKG45YYkYggxZo2F4ZKVeU2rJE9zhxP9XT6AA== | |
dependencies: | |
"@aws-sdk/eventstream-marshaller" "3.18.0" | |
"@aws-sdk/eventstream-serde-universal" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/eventstream-serde-config-resolver@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.18.0.tgz#a30b7f2622b8d60ddbf29e617bb8392835dd82fe" | |
integrity sha512-CDPwXQUiQbzFqGnn2QQSloRLZ6KogbGPqcAxVADdHiFw8+UdA+bjBbfQmmv0tTWvasrvPOLomHw42DZ1v+DvEw== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/eventstream-serde-node@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.18.0.tgz#4d5796ca25d765d090ad73bf469d58d8d64850b4" | |
integrity sha512-EPg7QUxIAVHO5Zmp+9D8KYV3gcPvsz1v6nmw3ZFOGStgJM37j6KYbu84gFPradkEgTzE+bxb3OgB/mMC2j3XSg== | |
dependencies: | |
"@aws-sdk/eventstream-marshaller" "3.18.0" | |
"@aws-sdk/eventstream-serde-universal" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/eventstream-serde-universal@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.18.0.tgz#84ee198fc0b76d6c151cbbd3ded310759f9d71de" | |
integrity sha512-pqQEFY4U16oV25vXAfaDnnTSe78ZDaqAEkVZxSt1gyfLBjin9AmFa4JpBx0TGbm5ZjwEk8KDwGa4+HPMTTQjxw== | |
dependencies: | |
"@aws-sdk/eventstream-marshaller" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/fetch-http-handler@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.18.0.tgz#8614c8e99e7c4f80f07445a3ce962283672bdcef" | |
integrity sha512-jJS34wJzv+5wumVpQ7fGOmTxkJlu1tmGkbCt13xuSjYpt2M/by+WAShxcxEhrsBJlMNMHTHF+v2Tew6JwEP00w== | |
dependencies: | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/querystring-builder" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/util-base64-browser" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/hash-blob-browser@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.18.0.tgz#f49433d94af35a1f3826edd9fb99f48f9ae12b57" | |
integrity sha512-4+c/AoMLt50EeetoDhVKRq3CNnpHgrbQomQI4LjDZeSnlNuTZ/fQ6MvRnWPOoZgTwK2xtI31LrAt95G/54oa0Q== | |
dependencies: | |
"@aws-sdk/chunked-blob-reader" "3.18.0" | |
"@aws-sdk/chunked-blob-reader-native" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/hash-node@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.18.0.tgz#6e7c8b7defb707315fe89d65ba33d484066c9543" | |
integrity sha512-rmjpJl4oG4JxHydnb9F3GzHu5wDJAQswgnBV0NszHfDndJm34f0Dta6OTmreK5nZ8ns/g6ZAjLjiTuKJoxjVmg== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/util-buffer-from" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/hash-stream-node@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-3.18.0.tgz#93febb646b0d3959b14eaa74b9a3a3d7204febc4" | |
integrity sha512-dW8nMYy4Wz5wjkID9z8e6cNdTVralDXfilgaPas7D+Q3RfnCm5PgDFHXFhDcY51rLwuuWCHmxi2QLqx9tGngmg== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/invalid-dependency@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.18.0.tgz#8edf6c9ebdcb5932fe3a81868bd78daf305f8649" | |
integrity sha512-+VlXE8G22+H7d6K0EafpmihodOiF8I957J/euWIAGTSYYhLuAXPgCyPoKk1Qmxqfb3oAoG/cuoehCuPfFWwTPA== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/is-array-buffer@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.18.0.tgz#ad505580d4a7bcaba60f084553c11b8329ddb2b7" | |
integrity sha512-HvPRgESVQt0UbzRQZVKhf8SpGGc5Jrln3AtTzkVu6PBHO04Dh2EHsrsxiu7X3oB453Mnp8+LYBVIgsmM/RyJzA== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/md5-js@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.18.0.tgz#962d6577276ab84cd166d6526ae42dbf9064f60c" | |
integrity sha512-EYYOdfl5i4o1XeaJYqQDk/3ETzLdzhR2JwqPxPGJfTC7E44yFJYV0fLFEmS46WXgN5Dtz4DXkw0GZdf/jJecyA== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/util-utf8-browser" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-apply-body-checksum@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-apply-body-checksum/-/middleware-apply-body-checksum-3.18.0.tgz#14e075cc93330574548ca0db87d4783a94124112" | |
integrity sha512-ODM+Lb89Zpuzmo/36O+PxfQb82Y1U8QG+BoLULdCYKGW0yqB6zywuHXhfJaTzSjZYufckVKPFaoKYUvE3GmPMw== | |
dependencies: | |
"@aws-sdk/is-array-buffer" "3.18.0" | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-bucket-endpoint@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.18.0.tgz#63461a14862b65638b40e834a5d4af469bc0b080" | |
integrity sha512-MDNyGgPVf16vLOXbrRwiWqKc4muQwOaPHnKbx87w7M/MT4Uoq0d/r7rcCja2aEqr0iPLOxbRtASAhcPnQltxEA== | |
dependencies: | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/util-arn-parser" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-content-length@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.18.0.tgz#3da77642f082bab1864926c3bc903f87e9187cd5" | |
integrity sha512-N1qTzkn+vNjMXBRybW9/S9WtCFiJp2B8agr+41zja4hnZVA07kClvI76jM6KUwQHADB2q79FWT+i6PeyCHHh1Q== | |
dependencies: | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-expect-continue@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.18.0.tgz#1210e54c0a0b37d5352516af643ac3fa4b98ac71" | |
integrity sha512-JiTx+22XRdC1MHp7wLdIuAIzgBVp/3EoAbSRdg4Qhs88yFwUZM7G3vNRtnq4l8He2T/VExVZjTLMcGBCKpu/pA== | |
dependencies: | |
"@aws-sdk/middleware-header-default" "3.18.0" | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-header-default@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-header-default/-/middleware-header-default-3.18.0.tgz#da208e11abebb8e5dfe0734d967d9ac88d8daae9" | |
integrity sha512-mWT/p2gVVB3us5Otf0g66zTIUaZXPMamatzmqEUVWC40VQxIcC0HeuXKBJrBQz63TqgFEUuFIPe5fdyaWgsjLQ== | |
dependencies: | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-host-header@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.18.0.tgz#527bed316636ec42aea113458fcd0358269f9db9" | |
integrity sha512-MPX9GJk3Wl3OjRJ3ti+ptkG+7dTpXGtEjIPF0MsCSlfTKH01lsNGDpSZpeUyhYFrvl3fXoMrPeJHUuFeXA3bIA== | |
dependencies: | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-location-constraint@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.18.0.tgz#f17f5e0eb9959acac4501df60972d5377d4349b8" | |
integrity sha512-VjMFFE7FXfmuwtFDnNLeqVM4/Q9rXC2a0YkYjXoGSzF4CuMarkyu3dPb590ubdSsYhYpKQDaoRFgJNzCRjmssA== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-logger@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.18.0.tgz#00addf99fcc41879fb4cd9521630931dbcf8deff" | |
integrity sha512-GGiT4w8R7GOvlp4Q1w8JmBaBSsxNUL+ebEcs8ahJBrm9brYZG7tN8ncLXfF7d3oLd5XMoSbBkTn8+dQ973pkEQ== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-retry@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.18.0.tgz#61b5fd249bdd0c945ed04912030f098514a1bc7b" | |
integrity sha512-PIvbtN05IftmbLACEdV6atNXJVuXNDkK5pcqKgggCteIKHz0QWnLUrgvi9wh2/HqDJD/XpY+ZmOEoZqUnwYSgg== | |
dependencies: | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/service-error-classification" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
uuid "^8.3.2" | |
"@aws-sdk/middleware-sdk-s3@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.18.0.tgz#d63433460f0a2d04fb8a554eeeaba328477babaf" | |
integrity sha512-JQ0UGyixH3QTnLd27eG2rpgMswhe2T7e0h9iI9YLGDiYQLRAULYIagR6XZep1vKJljyY8VNmnII89aMb132I1w== | |
dependencies: | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/util-arn-parser" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-sdk-sts@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.18.0.tgz#e26f0f335553e3e1956a3b190080d9f82377b5f9" | |
integrity sha512-FVowN386wlLBt7ND5ALbkgJl65ynzxYNBH351mcD2/VwgCx3PZqZSr8sLoVDyuB+X2n9/GAI+r3W++zQ8YOymQ== | |
dependencies: | |
"@aws-sdk/middleware-signing" "3.18.0" | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/signature-v4" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-serde@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.18.0.tgz#583687b7b7f278ecbb18a5f273399ceef7921bf8" | |
integrity sha512-46PtAvnGONN/v5OcNE4/3UywadCJunITwXDK/AGs6SMijkOPtoGMjP7fme9XlB6wg4QTSfeF3eKsieOF47RlPg== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-signing@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.18.0.tgz#6dc6b27d09e18b5b792acef0a856f13b1f76e8c9" | |
integrity sha512-0DCwl1Hp66XVG3UUIvBhf7zy8pmeHFATInqRMF91Ch4mYJJdk/U0xLla+ouA2t6SjBkl2tb1bJLgjwkWnvR5Rg== | |
dependencies: | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/signature-v4" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-ssec@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.18.0.tgz#8e05f809e0b779e35cd0146d7665f2cfb9335967" | |
integrity sha512-j4WdgNLrHH5w5Nn3JbnMFFvTPTNU6a9FvLT08tfWYT93UOgRBe+d8c8BZzTY+OYkoA77EgEYuI5TYetratXiIw== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-stack@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.18.0.tgz#e3977d0dce6690e83d281e4ae4313b7ee8547aea" | |
integrity sha512-+FDsKMRq3Gsd6ddVt1P+7ltSiRRcEj6KpRccMHkFkFqWWqn9OcPh+Et076ivSBXCW8q9Ib4qJi04hiCD/md2EQ== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/middleware-user-agent@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.18.0.tgz#0319b51faa04fcc187f852538e5d99709e4f465f" | |
integrity sha512-BGm+buvq0wHtIylYGmyLhuRUvb2MsKx2mBhEx9m5Vs4M8I8GnTgrWtblOzwqZ+Q7dl+GQCL0/tLYTw50BTeLGQ== | |
dependencies: | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/node-config-provider@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.18.0.tgz#4dc346592f81084d09cd81c4e6a26cf9bcd2b083" | |
integrity sha512-U+qqNIWivZK9bd1BJMwRyXcTHZAS9r4sgPMrjFyOutdLxBCrhU7QUUr0hFaHdrsVA7cU+D3bBhFxq6JxGmj8Hg== | |
dependencies: | |
"@aws-sdk/property-provider" "3.18.0" | |
"@aws-sdk/shared-ini-file-loader" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/node-http-handler@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.18.0.tgz#9771340d008d83f245e0cb222d5bb31128805c74" | |
integrity sha512-87ZxGlq3dnlPjAIN0yhawiF+n3oQQihxYaSeysltsuz13X/beYTDyGTEBZXWKwB06O/XHbfBV6iYUR7XgMP20w== | |
dependencies: | |
"@aws-sdk/abort-controller" "3.18.0" | |
"@aws-sdk/protocol-http" "3.18.0" | |
"@aws-sdk/querystring-builder" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/property-provider@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.18.0.tgz#7ab800603e12c4baad4492729cc072df7976cd0d" | |
integrity sha512-e7ADhSv8zAePAJLdXT0QItFPnA2ewOCDrD130E0NYA90AnW3xIyLB+J5HbwTWYUcF9Fbo0xSKh+0y8hBjNsT/w== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/protocol-http@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.18.0.tgz#fc6448505b5b2b95afde71e33df5887371152a74" | |
integrity sha512-GIKvZBEnm87/mRaVYHnsQDYBSvU6qyKjyVdHDpQHhF+MZ+MKafygmpdBjsrRRstWr7h5WepnUVImYgvmaW6vyw== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/querystring-builder@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.18.0.tgz#e49393e318072f70ea66e951a4db9795879bc43b" | |
integrity sha512-1DrzflLp80RG674XfhZsl4jehIe0mdSPqXqMH6vOMDcmF/lLEsfwPs307G+Go3kwWXSUup52bcMmfi8Ef4xLBg== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/util-uri-escape" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/querystring-parser@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.18.0.tgz#4210f462cfd5a3f79ef02f0a13a8406d7786b745" | |
integrity sha512-7pkgPCeTtsgcgBwYSK2QN9Kij88Adi4bKMBxCqpanloTng2KrZ3DfyyD7c0H70mt21Zqfwr2M1HrPSs1SZKBkw== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/service-error-classification@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.18.0.tgz#5e8a9609a6fcd64f1f3f0e71b8a0bbd3bed9b21c" | |
integrity sha512-bgKy3fl1sIimpXUKqN9Mmb6tRtdtFQDYd/eX0LISSbdtJiVnMgiTxwTPEX72pN54L8zun3zU6xOuwoZP1Af6YA== | |
"@aws-sdk/shared-ini-file-loader@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.18.0.tgz#9cc4cd96753862a1c0aaefa903353e4bc17dda6a" | |
integrity sha512-YpBCZWRvJhnPHbdFLzRvLIfx7Zxre8/5YsWrrNNBWRJ90z/6czzPdOn9jab/AVfLPpC/VSSubf4v4b8Cjeb4eA== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/signature-v4@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.18.0.tgz#b816b3d5436a9e1cd008a95db192cf36fa87ebd8" | |
integrity sha512-md52+v+aIDfhwtaN+xIJ+7XgSqtRmreGkSCnJziGINRSnUSdycoR/ZJhT5d9TbMpYHdoT0Rm9RXNXImlfKCNGw== | |
dependencies: | |
"@aws-sdk/is-array-buffer" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
"@aws-sdk/util-hex-encoding" "3.18.0" | |
"@aws-sdk/util-uri-escape" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/smithy-client@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.18.0.tgz#ed441f76921c0f21558a35839cc1e8af91668647" | |
integrity sha512-fIcfzrf2TnhB4W8UyqdPQ9fPAfIfuLQ0dO/Y9qwzsw0Bvj4qYYPcUaNI2raX7WN1G2KHa9wZdiceR0J+uQO7yg== | |
dependencies: | |
"@aws-sdk/middleware-stack" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/types@3.18.0", "@aws-sdk/types@^3.1.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.18.0.tgz#2158f054b83ea1319c47306bf08245fb26edeed0" | |
integrity sha512-fyk6HXK1wk83n4fDvsG+ewV+yS4uegepeMNrmLr7iBKjzc/bLckTWk7GKFM5ZaF/9jWyk7o2eKW3C3BltgDrfQ== | |
"@aws-sdk/url-parser@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.18.0.tgz#6974e26036f85194240eff475e27f4bcc2621d73" | |
integrity sha512-ye3sSF8R6kp1r98MRNk9UDj6P0luQfSZ5N2EZjF8AUG0y4PTVc4L/PlSsH3/sMOjG831al+khNo+cZNO9wZeiQ== | |
dependencies: | |
"@aws-sdk/querystring-parser" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/util-arn-parser@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.18.0.tgz#473c70a0e64b7af186e4d91d232f8eab0d3e9b4b" | |
integrity sha512-zqzkRwxbt73/SLZAmmLLqTavSF0BucButJQ5m9uIGgobPi7kZBjOwh4sY6WQw3E80MFc6EExiVyry3rSHiWMBg== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/util-base64-browser@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-3.18.0.tgz#f625d06c0e9923d39976fbe6474bbed5a287f491" | |
integrity sha512-XG7ls/9utSgCGzD0hgnNAQWLWU9Nnc/IqjQCZ6td84Y1/kTBBafSN3RTPeQ3fLzJ063sTDOy/DPEh21IPZCF6A== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/util-base64-node@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-3.18.0.tgz#5807aa9c036a4037d68fca0fa353e66ea10c1a9d" | |
integrity sha512-NzkHCynFU2wfqU/15IkI5H0ukafu//LSUTFp9w4MzFNYpfbXAjcAK4S53VQe46bvciRRk8pyHc4wixiYsxFbpA== | |
dependencies: | |
"@aws-sdk/util-buffer-from" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/util-body-length-browser@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.18.0.tgz#c67c51219f44540e8b032065302a5e3fc74012f6" | |
integrity sha512-+x0yrV9Z/gGGRVoWmx7t+skwG110vngkq5Clu7z+k/DtuZrkrspYKOVzidaH80pGJwJi+0JzxbIhA5JblBAf7Q== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/util-body-length-node@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.18.0.tgz#fcd93fec88161ca3f2392c7cf657fc74a38acbe3" | |
integrity sha512-r/m+TP9O1G8k9V51LvDCjkoc53Parn7BjP81cBplDrA6Uc2iezVRcjuXzRU+4X8EBIlUtCNhDYryl5xN8cohKw== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/util-buffer-from@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.18.0.tgz#b2e18e04b7e28f701cc60e2da342d32a60b449d4" | |
integrity sha512-4Pp4owEfjNdmqH9cByJnN0GbfM2II3I4FnRN5d9BysJ6mG+rLhc6WYxBgr4sEFtsJGYCgFzLU5MfUMx9OuDdPA== | |
dependencies: | |
"@aws-sdk/is-array-buffer" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/util-hex-encoding@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.18.0.tgz#b20ad7db4394c664e681b3744e216e405b2cdf13" | |
integrity sha512-tayCN0+jLJRyM7W059ybwaEojjI4ylP4UyyG+LDc4m62PskmsCWTWOJzudjtx4d765e0I/F1w1ELrE+VhUdOpQ== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/util-locate-window@^3.0.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.18.0.tgz#47bb20b6f9fcff45ec948e125a4e8f892f029d80" | |
integrity sha512-Lj2O9KaXCn+gPW23l3ydcSWe4HK0jH6teeSymbaFTwTjKtr4oLfDDKAOFoG5YyppQstEPqsL/RidVey4kOFfcg== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/util-uri-escape@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.18.0.tgz#53efc98623e9fee697f45697bf9406737b68dce1" | |
integrity sha512-Ui+uydvhzQALj/Q8sat4cVnCedwB/8iBPoMzcm1hr1r7ttWfmBKKElFZFl6ljCUtKaCE3rTb3JrZ2sKy9wT09A== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/util-user-agent-browser@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.18.0.tgz#4ffd5bf63361825e4fa0bc4b0599e1d73e624a94" | |
integrity sha512-qBfyQJqN3RFyeY6nr03RZQ6uT6t5BIdthqwSPZ99K2gvf75TdhPA3PJsaIZfluNHEPQrgrNd32OED8jnd+GXwA== | |
dependencies: | |
"@aws-sdk/types" "3.18.0" | |
bowser "^2.11.0" | |
tslib "^2.0.0" | |
"@aws-sdk/util-user-agent-node@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.18.0.tgz#92a21dafc2cf0d1aeaf4ccd06987f0eb50c28e30" | |
integrity sha512-gSdWW3X0kLMvooo2vc0yqWClclGUqcBfRq0K2w6XhYaJRT4E07KmQa4nPdBMYD1g79xW+53AbdQNnGq8b/bmhA== | |
dependencies: | |
"@aws-sdk/node-config-provider" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/util-utf8-browser@3.18.0", "@aws-sdk/util-utf8-browser@^3.0.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.18.0.tgz#d7d68290a323e4f9eb4f1d3f6add618c17e01a36" | |
integrity sha512-JwcdTb6AAMtnlt2Sg0I18DBK1sWlsfDR/23CkDQ52niXvCSRdHeNkh5b7SdEPVUKI76hyce9nEshzI1OasTv7w== | |
dependencies: | |
tslib "^2.0.0" | |
"@aws-sdk/util-utf8-node@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-3.18.0.tgz#634457d568225e1b2a78c4a474a92ea0cd82e280" | |
integrity sha512-yQtKkW5V6ycT6DlJkYgeMjj6HJc+jj50LUUx2ukW6IfRmCeAGWdUu82NgIzlzvlsqH1jvmQ/kaeqZ7ruOtmA6Q== | |
dependencies: | |
"@aws-sdk/util-buffer-from" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/util-waiter@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.18.0.tgz#a4d1ae639a22cc48479d70b22d6d759b7bac7f24" | |
integrity sha512-ba67ZEn96RR7Nm0xXGtxD1ISWsG6ePpnOEi2p6hhP1/zJth70mCgxfMPHbxBmfQuadCtP3lhMGpRIptdAlXnDA== | |
dependencies: | |
"@aws-sdk/abort-controller" "3.18.0" | |
"@aws-sdk/types" "3.18.0" | |
tslib "^2.0.0" | |
"@aws-sdk/xml-builder@3.18.0": | |
version "3.18.0" | |
resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.18.0.tgz#85ddb03539f2ebbe88577a27bb89135be2d766ba" | |
integrity sha512-w8cx5Dx1njWjks+AH9tnQy6yvPbZUQrfJupvMFEY3wmXHnUGWCQrZC8GUOgcaLUbS27SykQAv+COxwNuZZMicQ== | |
dependencies: | |
tslib "^2.0.0" | |
bowser@^2.11.0: | |
version "2.11.0" | |
resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f" | |
integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA== | |
entities@2.2.0: | |
version "2.2.0" | |
resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" | |
integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== | |
fast-xml-parser@3.19.0: | |
version "3.19.0" | |
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-3.19.0.tgz#cb637ec3f3999f51406dd8ff0e6fc4d83e520d01" | |
integrity sha512-4pXwmBplsCPv8FOY1WRakF970TjNGnGnfbOnLqjlYvMiF1SR3yOHyxMR/YCXpPTOspNF5gwudqktIP4VsWkvBg== | |
tslib@^1.11.1: | |
version "1.14.1" | |
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" | |
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== | |
tslib@^2.0.0: | |
version "2.2.0" | |
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" | |
integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== | |
uuid@^8.3.2: | |
version "8.3.2" | |
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" | |
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment