Skip to content

Instantly share code, notes, and snippets.

@danthegoodman
Last active January 21, 2022 17:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save danthegoodman/1a6acad8451237a07de33eb77cf90412 to your computer and use it in GitHub Desktop.
Save danthegoodman/1a6acad8451237a07de33eb77cf90412 to your computer and use it in GitHub Desktop.
01 zero-to-hero ec2 and networking
#!/usr/bin/env bash
rm -f archive.zip
zip -r -q archive.zip node_modules *.js
echo "File created: archive.zip"
exports.display_name = "Frank BabaGhanoush"
exports.s3_directory = "frankb"
{
"private": true,
"dependencies": {
"@aws-sdk/client-s3": "^3.17.0"
}
}
"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>
`);
}
"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 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