diff --git a/.env b/.env
index 2ce8fdff..4f43ffa1 100644
--- a/.env
+++ b/.env
@@ -1,11 +1,6 @@
-ACCESS_KEY_WASABI=
-SECRET_KEY_WASABI=
-BUCKET_WASABI=
+API_KEY_LASTFM=
API_KEY_PLAUSIBLE=
API_KEY_TRAKT=
API_KEY_WEBMENTIONS_CORYD_DEV=
API_TOKEN_READWISE=
-API_BEARER_APPLE_MUSIC=
-API_TOKEN_APPLE_MUSIC=
-APPLE_RENEW_TOKEN_URL=
SECRET_FEED_ALBUM_RELEASES=
\ No newline at end of file
diff --git a/config/mediaFilters.js b/config/mediaFilters.js
index 99a39496..8216bee0 100644
--- a/config/mediaFilters.js
+++ b/config/mediaFilters.js
@@ -1,7 +1,14 @@
+const ALBUM_DENYLIST = ['no-love-deep-web', 'unremittance']
+
module.exports = {
artist: (media) =>
`https://cdn.coryd.dev/artists/${media.replace(/\s+/g, '-').toLowerCase()}.jpg` ||
'https://cdn.coryd.dev/artists/missing-artist.jpg',
+ album: (media) => {
+ return !ALBUM_DENYLIST.includes(media.name.replace(/\s+/g, '-').toLowerCase())
+ ? media.replace('https://lastfm.freetls.fastly.net', 'https://albums.coryd.dev')
+ : `https://cdn.coryd.dev/albums/${media.name.replace(/\s+/g, '-').toLowerCase()}.jpg`
+ },
tv: (episode) =>
`https://cdn.coryd.dev/tv/${episode.replace(':', '').replace(/\s+/g, '-').toLowerCase()}.jpg` ||
'https://cdn.coryd.dev/tv/missing-tv.jpg',
diff --git a/package.json b/package.json
index 00eefaaf..13b552b7 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,6 @@
"@11ty/eleventy-fetch": "^4.0.0",
"@11ty/eleventy-img": "^3.1.0",
"@11ty/eleventy-plugin-syntaxhighlight": "^5.0.0",
- "@aws-sdk/client-s3": "^3.377.0",
"@catppuccin/tailwindcss": "^0.1.6",
"@commitlint/cli": "^17.6.6",
"@commitlint/config-conventional": "^17.6.6",
@@ -48,7 +47,6 @@
"ics-to-json-extended": "^1.1.4",
"lint-staged": "^13.2.3",
"liquidjs": "^10.8.3",
- "lodash": "^4.17.21",
"luxon": "^3.3.0",
"markdown-it": "^13.0.1",
"markdown-it-anchor": "^8.4.1",
diff --git a/src/_data/albums.js b/src/_data/albums.js
new file mode 100644
index 00000000..ddf3eaff
--- /dev/null
+++ b/src/_data/albums.js
@@ -0,0 +1,29 @@
+const EleventyFetch = require('@11ty/eleventy-fetch')
+const ALBUM_DENYLIST = ['no-love-deep-web', 'unremittance']
+
+module.exports = async function () {
+ const MUSIC_KEY = process.env.API_KEY_LASTFM
+ const url = `https://ws.audioscrobbler.com/2.0/?method=user.gettopalbums&user=cdrn_&api_key=${MUSIC_KEY}&limit=8&format=json&period=7day`
+ const res = EleventyFetch(url, {
+ duration: '1h',
+ type: 'json',
+ }).catch()
+ const data = await res
+ return data['topalbums'].album.map((album) => {
+ return {
+ name: album['name'],
+ artist: album['artist']['name'],
+ plays: album['playcount'],
+ rank: album['@attr']['rank'],
+ image: !ALBUM_DENYLIST.includes(album['name'].replace(/\s+/g, '-').toLowerCase())
+ ? album['image'][album['image'].length - 1]['#text'].replace(
+ 'https://lastfm.freetls.fastly.net',
+ 'https://albums.coryd.dev'
+ )
+ : `https://cdn.coryd.dev/albums/${album['name'].name
+ .replace(/\s+/g, '-')
+ .toLowerCase()}.jpg`,
+ url: `https://musicbrainz.org/album/${album['mbid']}`,
+ }
+ })
+}
diff --git a/src/_data/artists.js b/src/_data/artists.js
new file mode 100644
index 00000000..4ea27766
--- /dev/null
+++ b/src/_data/artists.js
@@ -0,0 +1,22 @@
+const EleventyFetch = require('@11ty/eleventy-fetch')
+
+module.exports = async function () {
+ const MUSIC_KEY = process.env.API_KEY_LASTFM
+ const url = `https://ws.audioscrobbler.com/2.0/?method=user.gettopartists&user=cdrn_&api_key=${MUSIC_KEY}&limit=8&format=json&period=7day`
+ const res = EleventyFetch(url, {
+ duration: '1h',
+ type: 'json',
+ }).catch()
+ const data = await res
+ return data['topartists'].artist.map((artist) => {
+ return {
+ name: artist['name'],
+ plays: artist['playcount'],
+ rank: artist['@attr']['rank'],
+ image:
+ `https://cdn.coryd.dev/artists/${artist['name'].replace(/\s+/g, '-').toLowerCase()}.jpg` ||
+ 'https://cdn.coryd.dev/artists/missing-artist.jpg',
+ url: `https://musicbrainz.org/artist/${artist['mbid']}`,
+ }
+ })
+}
diff --git a/src/_data/json/artist-aliases.json b/src/_data/json/artist-aliases.json
deleted file mode 100644
index 02f3f9c6..00000000
--- a/src/_data/json/artist-aliases.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "aliases": [
- {
- "artist": "Aesop Rock",
- "aliases": ["Aesop Rock & Homeboy Sandman", "Aesop Rock & Blockhead"]
- },
- {
- "artist": "Fen",
- "aliases": ["Sleepwalker & Fen"]
- },
- {
- "artist": "Osees",
- "aliases": ["OCS", "The Ohsees", "Thee Oh Sees", "Thee Oh See's"]
- },
- {
- "artist": "Ryan Adams",
- "aliases": ["Ryan Adams & the Cardinals"]
- },
- {
- "artist": "Thou",
- "aliases": ["Great Falls / Thou", "Moloch / Thou", "Thou & The Body"]
- },
- {
- "artist": "Tom Waits",
- "aliases": ["Tom Waits & Crystal Gayle", "Crystal Gayle"]
- }
- ]
-}
diff --git a/src/_data/json/mocks/music.json b/src/_data/json/mocks/music.json
deleted file mode 100644
index 0ccb0334..00000000
--- a/src/_data/json/mocks/music.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "i.rXXXdmUa6Nme-1689970612847": {
- "name": "Sacrificial Blood Oath In The Temple Of K'zadu",
- "artist": "Gateway",
- "album": "Galgendood",
- "art": "https://store-033.blobstore.apple.com/sq-mq-us-033-000002/18/f1/a3/18f1a37a-8c9a-169a-5458-464aea20ce05/image?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20230721T202228Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=MKIAU0HKO2RBEAT0UMZS%2F20230721%2Fstore-033%2Fs3%2Faws4_request&X-Amz-Signature=85790600221880597074559ed3674564f17ca3df6634d6fa15496baf7aca5d56",
- "url": "https://rateyourmusic.com/search?searchtype=l&searchterm=Galgendood%20Gateway",
- "id": "i.rXXXdmUa6Nme",
- "playTime": 1689970612847,
- "duration": 338808
- }
-}
diff --git a/src/_data/json/title-case-exceptions.json b/src/_data/json/title-case-exceptions.json
deleted file mode 100644
index afc4be3d..00000000
--- a/src/_data/json/title-case-exceptions.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "words": [
- "a",
- "and",
- "but",
- "an",
- "for",
- "if",
- "in",
- "is",
- "it",
- "nor",
- "of",
- "or",
- "so",
- "the",
- "yet"
- ],
- "artists": ["NoMeansNo"]
-}
diff --git a/src/_data/music.js b/src/_data/music.js
deleted file mode 100644
index 8272e628..00000000
--- a/src/_data/music.js
+++ /dev/null
@@ -1,179 +0,0 @@
-const { S3Client, GetObjectCommand, PutObjectCommand } = require('@aws-sdk/client-s3')
-const _ = require('lodash')
-const mockedMusic = require('./json/mocks/music.json')
-const { getReadableData } = require('../utils/aws')
-const { aliasArtist, sanitizeMedia } = require('../utils/media')
-const { titleCase } = require('../utils/grammar')
-
-const diffTracks = (cache, tracks) => {
- const trackCompareSet = Object.values(tracks)
- const cacheCompareSet = _.orderBy(Object.values(cache), ['time'], ['desc'])
- const diffedTracks = {}
- const comparedTracks = _.differenceWith(trackCompareSet, cacheCompareSet, (a, b) =>
- _.isEqual(a.id, b.id)
- )
-
- for (let i = 0; i < comparedTracks.length; i++)
- diffedTracks[`${comparedTracks[i]?.id}-${comparedTracks[i].playTime}`] = comparedTracks[i]
-
- return diffedTracks
-}
-
-const formatTracks = (tracks) => {
- let formattedTracks = {}
- let time = new Date().getTime()
-
- Object.values(tracks).forEach((track) => {
- const artistFormatted = titleCase(aliasArtist(track.attributes['artistName']))
- const albumFormatted = titleCase(sanitizeMedia(track.attributes['albumName']))
- const trackFormatted = sanitizeMedia(track.attributes['name'])
- formattedTracks[`${track.id}-${time}`] = {
- name: trackFormatted,
- artist: artistFormatted,
- album: albumFormatted,
- genre: track['relationships']?.['library'].data[0]?.attributes['genreNames'][0] || '',
- art: track.attributes.artwork.url.replace('{w}', '300').replace('{h}', '300'),
- url:
- track['relationships'] && track['relationships'].albums.data.length > 0
- ? `https://song.link/${track['relationships'].albums.data.pop().attributes.url}`
- : `https://rateyourmusic.com/search?searchtype=l&searchterm=${encodeURI(
- albumFormatted
- )}%20${encodeURI(artistFormatted)}`,
- id: track.id,
- playTime: time - parseInt(track.attributes['durationInMillis']),
- duration: parseInt(track.attributes['durationInMillis']),
- }
- })
- return formattedTracks
-}
-
-const deriveCharts = (tracks) => {
- const charts = {
- artists: {},
- albums: {},
- }
-
- Object.values(tracks).forEach((track) => {
- if (!charts.artists[track.artist]) {
- charts.artists[track.artist] = {
- artist: track.artist,
- genre: track.genre,
- url: `https://rateyourmusic.com/search?searchterm=${encodeURI(track.artist)}`,
- plays: 1,
- }
- } else {
- charts.artists[track.artist].plays++
- }
-
- if (!charts.albums[track.album]) {
- charts.albums[track.album] = {
- name: track.album,
- artist: track.artist,
- art: track.art,
- url: track.url,
- plays: 1,
- }
- } else {
- charts.albums[track.album].plays++
- }
- })
-
- return charts
-}
-
-module.exports = async function () {
- const client = new S3Client({
- credentials: {
- accessKeyId: process.env.ACCESS_KEY_WASABI,
- secretAccessKey: process.env.SECRET_KEY_WASABI,
- },
- endpoint: {
- url: 'https://s3.us-west-1.wasabisys.com',
- },
- region: 'us-west-1',
- })
- const WASABI_BUCKET = process.env.BUCKET_WASABI
- const APPLE_BEARER = process.env.API_BEARER_APPLE_MUSIC
- const APPLE_MUSIC_TOKEN = process.env.API_TOKEN_APPLE_MUSIC
- const APPLE_TOKEN_RESPONSE = await fetch(process.env.APPLE_RENEW_TOKEN_URL, {
- method: 'POST',
- headers: {
- Accept: 'application/json',
- 'Content-Type': 'application/json',
- Authorization: `Bearer ${APPLE_BEARER}`,
- 'X-Apple-Music-User-Token': APPLE_MUSIC_TOKEN,
- },
- })
- .then((data) => data.json())
- .catch()
-
- const DATE = new Date()
- DATE.setDate(DATE.getDate() + ((7 - DATE.getDay()) % 7))
- const DATE_STAMP = `${DATE.getFullYear()}-${DATE.getDate()}-${DATE.getMonth()}`
-
- const APPLE_TOKEN = APPLE_TOKEN_RESPONSE['music-token']
- const PAGE_SIZE = 30
- const PAGES = 10
-
- let charts
- let CURRENT_PAGE = 0
- let hasNextPage = true
- let res = []
- let cachedTracks = mockedMusic
-
- while (CURRENT_PAGE < PAGES && hasNextPage) {
- const URL = `https://api.music.apple.com/v1/me/recent/played/tracks?limit=${PAGE_SIZE}&offset=${
- PAGE_SIZE * CURRENT_PAGE
- }&include[songs]=albums,library&extend=artistUrl`
- const tracks = await fetch(URL, {
- headers: {
- 'Content-Type': 'application/json',
- Authorization: `Bearer ${APPLE_BEARER}`,
- 'music-user-token': `${APPLE_TOKEN}`,
- },
- })
- .then((data) => data.json())
- .catch()
- if (!tracks.next) hasNextPage = false
- if (tracks.data.length) res = [...res, ...tracks.data]
- CURRENT_PAGE++
- }
-
- if (process.env.ELEVENTY_PRODUCTION === 'true') {
- try {
- const cachedTracksOutput = await client.send(
- new GetObjectCommand({
- Bucket: WASABI_BUCKET,
- Key: `${DATE_STAMP}-music-history.json`,
- })
- )
- const cachedTracksData = getReadableData(cachedTracksOutput.Body)
- cachedTracks = await cachedTracksData.then((tracks) => JSON.parse(tracks)).catch()
- } catch (e) {
- console.log('No cached tracks')
- cachedTracks = {}
- }
- }
-
- const diffedTracks = diffTracks(cachedTracks, formatTracks(res))
- const updatedCache = {
- ...cachedTracks,
- ...diffedTracks,
- }
-
- charts = deriveCharts(updatedCache)
- charts.artists = _.orderBy(Object.values(charts.artists), ['plays'], ['desc']).splice(0, 8)
- charts.albums = _.orderBy(Object.values(charts.albums), ['plays'], ['desc']).splice(0, 8)
-
- if (!_.isEmpty(diffedTracks) && process.env.ELEVENTY_PRODUCTION === 'true') {
- await client.send(
- new PutObjectCommand({
- Bucket: WASABI_BUCKET,
- Key: `${DATE_STAMP}-music-history.json`,
- Body: JSON.stringify(updatedCache),
- })
- )
- }
-
- return charts
-}
diff --git a/src/_data/site.js b/src/_data/site.js
index 09f92949..dde3f3c3 100644
--- a/src/_data/site.js
+++ b/src/_data/site.js
@@ -1,12 +1,13 @@
module.exports = async function () {
return {
- "name": "Cory Dransfeldt",
- "email": "hi@coryd.dev",
- "url": "https://coryd.dev",
- "logo": "https://coryd.dev/assets/img/logo.webp",
- "title": "Cory Dransfeldt",
- "description": "I'm a software developer in Camarillo, California. I enjoy hanging out with my beautiful family and 4 rescue dogs, technology, automation, music, writing, reading and tv and movies.",
- "letterboxd-host": "https://a.ltrbxd.com",
- "cdn-movies": "https://movies.coryd.dev"
+ name: 'Cory Dransfeldt',
+ email: 'hi@coryd.dev',
+ url: 'https://coryd.dev',
+ logo: 'https://coryd.dev/assets/img/logo.webp',
+ title: 'Cory Dransfeldt',
+ description:
+ "I'm a software developer in Camarillo, California. I enjoy hanging out with my beautiful family and 4 rescue dogs, technology, automation, music, writing, reading and tv and movies.",
+ 'letterboxd-host': 'https://a.ltrbxd.com',
+ 'cdn-movies': 'https://movies.coryd.dev',
}
}
diff --git a/src/_includes/icons/apple-music.liquid b/src/_includes/icons/apple-music.liquid
deleted file mode 100644
index e6dc7f69..00000000
--- a/src/_includes/icons/apple-music.liquid
+++ /dev/null
@@ -1,7 +0,0 @@
-
- {% tablericon "device-airpods" "Apple Music" "height=24" %}
-
\ No newline at end of file
diff --git a/src/_includes/icons/lastfm.liquid b/src/_includes/icons/lastfm.liquid
new file mode 100644
index 00000000..47699054
--- /dev/null
+++ b/src/_includes/icons/lastfm.liquid
@@ -0,0 +1,7 @@
+
+ {% tablericon "brand-lastfm" "Last.fm" "height=24" %}
+
\ No newline at end of file
diff --git a/src/_includes/now.liquid b/src/_includes/now.liquid
index 05d25c8d..5dc998e6 100644
--- a/src/_includes/now.liquid
+++ b/src/_includes/now.liquid
@@ -3,8 +3,8 @@ layout: main
---
{% render "partials/header.liquid", site: site, page: page %}
{{ content }}
-{% render "partials/now/artists.liquid", music:music %}
-{% render "partials/now/albums.liquid", music:music %}
+{% render "partials/now/artists.liquid", music:artists %}
+{% render "partials/now/albums.liquid", music:albums %}
{% render "partials/now/albumReleases.liquid", albumReleases:albumReleases %}
{% render "partials/now/books.liquid", books:books %}
{% render "partials/now/links.liquid", links:links %}
diff --git a/src/_includes/partials/footer.liquid b/src/_includes/partials/footer.liquid
index 54dbfa13..cd23ee4b 100644
--- a/src/_includes/partials/footer.liquid
+++ b/src/_includes/partials/footer.liquid
@@ -3,7 +3,7 @@
{% render "icons/email.liquid" %}
{% render "icons/github.liquid" %}
{% render "icons/mastodon.liquid" %}
- {% render "icons/apple-music.liquid" %}
+ {% render "icons/lastfm.liquid" %}
{% render "icons/letterboxd.liquid" %}
{% render "icons/trakt.liquid" %}
{% render "icons/coffee.liquid" %}
diff --git a/src/_includes/partials/now/albums.liquid b/src/_includes/partials/now/albums.liquid
index 8810a892..c8f8cc05 100644
--- a/src/_includes/partials/now/albums.liquid
+++ b/src/_includes/partials/now/albums.liquid
@@ -4,7 +4,7 @@
Albums
- {% for album in music.albums %}
+ {% for album in music %}
{%- capture albumName %}{{ album.name | escape }}{% endcapture -%}
- {% image album.art, albumName, 'rounded-lg w-full h-full', '225px' %}
+ {% image album.image, albumName, 'rounded-lg w-full h-full', '225px' %}
{% endfor %}
diff --git a/src/_includes/partials/now/artists.liquid b/src/_includes/partials/now/artists.liquid
index 442f673a..74421f08 100644
--- a/src/_includes/partials/now/artists.liquid
+++ b/src/_includes/partials/now/artists.liquid
@@ -4,18 +4,18 @@
Artists
Hi, I'm Cory
-I'm a software developer in Camarillo, California. I enjoy hanging out with my beautiful family and 4 rescue dogs, technology, automation, music, writing, reading and tv and movies.
+I'm a software developer in Camarillo, California. I enjoy hanging out with my beautiful family and 4 rescue dogs, technology, automation, music, writing, reading and tv and movies.
I build, maintain and design web applications. I've been coding professionally since 2010 with a focus on frontend technologies.
diff --git a/src/utils/arrays.js b/src/utils/arrays.js
deleted file mode 100644
index dad074c3..00000000
--- a/src/utils/arrays.js
+++ /dev/null
@@ -1,3 +0,0 @@
-module.exports = {
- getKeyByValue: (object, value) => Object.keys(object).find((key) => object[key].includes(value)),
-}
diff --git a/src/utils/aws.js b/src/utils/aws.js
deleted file mode 100644
index 680224e5..00000000
--- a/src/utils/aws.js
+++ /dev/null
@@ -1,10 +0,0 @@
-module.exports = {
- getReadableData: (readable) => {
- return new Promise((resolve, reject) => {
- const chunks = []
- readable.once('error', (err) => reject(err))
- readable.on('data', (chunk) => chunks.push(chunk))
- readable.once('end', () => resolve(chunks.join('')))
- })
- },
-}
diff --git a/src/utils/grammar.js b/src/utils/grammar.js
deleted file mode 100644
index 79e0a5f8..00000000
--- a/src/utils/grammar.js
+++ /dev/null
@@ -1,24 +0,0 @@
-const titleCaseExceptions = require('./../_data/json/title-case-exceptions.json')
-
-module.exports = {
- /**
- * Accepts a string that is then transformed to title case and returned.
- *
- * @name titleCase
- * @param {string} string
- * @returns {string}
- */
- titleCase: (string) => {
- if (!string) return ''
- if (titleCaseExceptions.artists.includes(string)) return string
- return string
- .toLowerCase()
- .split(' ')
- .map((word, i) => {
- return titleCaseExceptions.words.includes(word) && i !== 0
- ? word
- : word.charAt(0).toUpperCase().concat(word.substring(1))
- })
- .join(' ')
- },
-}
diff --git a/src/utils/media.js b/src/utils/media.js
deleted file mode 100644
index afa487d7..00000000
--- a/src/utils/media.js
+++ /dev/null
@@ -1,33 +0,0 @@
-const artistAliases = require('../_data/json/artist-aliases.json')
-
-module.exports = {
- /**
- * Accepts a string representing an artist name, checks to see if said artist name
- * exists in an artist alias group of shape string[]. If so, replaces the provided
- * artist name with the canonical artist name.
- *
- * @name aliasArtist
- * @param {string} artist
- * @returns {string}
- */
- aliasArtist: (artist) => {
- const aliased = artistAliases.aliases.find((alias) => alias.aliases.includes(artist))
- if (aliased) artist = aliased.artist
- return artist
- },
-
- /**
- * Accepts a media name represented as a string (album or song name) and replaces
- * matches in the `denyList` with an empty string before returning the result.
- *
- * @name sanitizeMedia
- * @param {string} media
- * @returns {string}
- */
- sanitizeMedia: (media) => {
- const denyList =
- /-\s*(?:single|ep)\s*|(\[|\()(Deluxe Edition|Special Edition|Remastered|Full Dynamic Range Edition|Anniversary Edition)(\]|\))/gi
- return media.replace(denyList, '').trim()
- },
- sortByPlays: (array) => Object.values(array).sort((a, b) => b.plays - a.plays),
-}
diff --git a/yarn.lock b/yarn.lock
index 57697053..4fbc0e38 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -188,564 +188,6 @@
resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30"
integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==
-"@aws-crypto/crc32@3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa"
- integrity sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==
- dependencies:
- "@aws-crypto/util" "^3.0.0"
- "@aws-sdk/types" "^3.222.0"
- tslib "^1.11.1"
-
-"@aws-crypto/crc32c@3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/crc32c/-/crc32c-3.0.0.tgz#016c92da559ef638a84a245eecb75c3e97cb664f"
- integrity sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==
- dependencies:
- "@aws-crypto/util" "^3.0.0"
- "@aws-sdk/types" "^3.222.0"
- tslib "^1.11.1"
-
-"@aws-crypto/ie11-detection@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688"
- integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==
- dependencies:
- tslib "^1.11.1"
-
-"@aws-crypto/sha1-browser@3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/sha1-browser/-/sha1-browser-3.0.0.tgz#f9083c00782b24714f528b1a1fef2174002266a3"
- integrity sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==
- dependencies:
- "@aws-crypto/ie11-detection" "^3.0.0"
- "@aws-crypto/supports-web-crypto" "^3.0.0"
- "@aws-crypto/util" "^3.0.0"
- "@aws-sdk/types" "^3.222.0"
- "@aws-sdk/util-locate-window" "^3.0.0"
- "@aws-sdk/util-utf8-browser" "^3.0.0"
- tslib "^1.11.1"
-
-"@aws-crypto/sha256-browser@3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766"
- integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==
- dependencies:
- "@aws-crypto/ie11-detection" "^3.0.0"
- "@aws-crypto/sha256-js" "^3.0.0"
- "@aws-crypto/supports-web-crypto" "^3.0.0"
- "@aws-crypto/util" "^3.0.0"
- "@aws-sdk/types" "^3.222.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@3.0.0", "@aws-crypto/sha256-js@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2"
- integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==
- dependencies:
- "@aws-crypto/util" "^3.0.0"
- "@aws-sdk/types" "^3.222.0"
- tslib "^1.11.1"
-
-"@aws-crypto/supports-web-crypto@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2"
- integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==
- dependencies:
- tslib "^1.11.1"
-
-"@aws-crypto/util@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0"
- integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==
- dependencies:
- "@aws-sdk/types" "^3.222.0"
- "@aws-sdk/util-utf8-browser" "^3.0.0"
- tslib "^1.11.1"
-
-"@aws-sdk/client-s3@^3.377.0":
- version "3.377.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.377.0.tgz#4e348e8d4a92640b70d964c50323027a6ba33577"
- integrity sha512-sbZ3iJKhwMRVAK/AFVzUFcmojRhGvDfUDF1ouB/zLOCeGY0UekP/HnUNHmowYpFQsvHiEo0rQjmbbrGrlFPijw==
- dependencies:
- "@aws-crypto/sha1-browser" "3.0.0"
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.377.0"
- "@aws-sdk/credential-provider-node" "3.370.0"
- "@aws-sdk/hash-stream-node" "*"
- "@aws-sdk/middleware-bucket-endpoint" "3.370.0"
- "@aws-sdk/middleware-expect-continue" "3.370.0"
- "@aws-sdk/middleware-flexible-checksums" "3.374.0"
- "@aws-sdk/middleware-host-header" "3.370.0"
- "@aws-sdk/middleware-location-constraint" "3.370.0"
- "@aws-sdk/middleware-logger" "3.370.0"
- "@aws-sdk/middleware-recursion-detection" "3.370.0"
- "@aws-sdk/middleware-sdk-s3" "3.370.0"
- "@aws-sdk/middleware-signing" "3.370.0"
- "@aws-sdk/middleware-ssec" "3.370.0"
- "@aws-sdk/middleware-user-agent" "3.370.0"
- "@aws-sdk/signature-v4-multi-region" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@aws-sdk/util-endpoints" "3.370.0"
- "@aws-sdk/util-user-agent-browser" "3.370.0"
- "@aws-sdk/util-user-agent-node" "3.370.0"
- "@aws-sdk/xml-builder" "3.310.0"
- "@smithy/config-resolver" "^1.0.1"
- "@smithy/eventstream-serde-browser" "^1.0.1"
- "@smithy/eventstream-serde-config-resolver" "^1.0.1"
- "@smithy/eventstream-serde-node" "^1.0.1"
- "@smithy/fetch-http-handler" "^1.0.1"
- "@smithy/hash-blob-browser" "^1.0.1"
- "@smithy/hash-node" "^1.0.1"
- "@smithy/invalid-dependency" "^1.0.1"
- "@smithy/md5-js" "^1.0.1"
- "@smithy/middleware-content-length" "^1.0.1"
- "@smithy/middleware-endpoint" "^1.0.2"
- "@smithy/middleware-retry" "^1.0.3"
- "@smithy/middleware-serde" "^1.0.1"
- "@smithy/middleware-stack" "^1.0.1"
- "@smithy/node-config-provider" "^1.0.1"
- "@smithy/node-http-handler" "^1.0.2"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/smithy-client" "^1.0.3"
- "@smithy/types" "^1.1.0"
- "@smithy/url-parser" "^1.0.1"
- "@smithy/util-base64" "^1.0.1"
- "@smithy/util-body-length-browser" "^1.0.1"
- "@smithy/util-body-length-node" "^1.0.1"
- "@smithy/util-defaults-mode-browser" "^1.0.1"
- "@smithy/util-defaults-mode-node" "^1.0.1"
- "@smithy/util-retry" "^1.0.3"
- "@smithy/util-stream" "^1.0.1"
- "@smithy/util-utf8" "^1.0.1"
- "@smithy/util-waiter" "^1.0.1"
- fast-xml-parser "4.2.5"
- tslib "^2.5.0"
-
-"@aws-sdk/client-sso-oidc@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.370.0.tgz#db03c04cb6a23888dc60016eb67505a41ede410b"
- integrity sha512-jAYOO74lmVXylQylqkPrjLzxvUnMKw476JCUTvCO6Q8nv3LzCWd76Ihgv/m9Q4M2Tbqi1iP2roVK5bstsXzEjA==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/middleware-host-header" "3.370.0"
- "@aws-sdk/middleware-logger" "3.370.0"
- "@aws-sdk/middleware-recursion-detection" "3.370.0"
- "@aws-sdk/middleware-user-agent" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@aws-sdk/util-endpoints" "3.370.0"
- "@aws-sdk/util-user-agent-browser" "3.370.0"
- "@aws-sdk/util-user-agent-node" "3.370.0"
- "@smithy/config-resolver" "^1.0.1"
- "@smithy/fetch-http-handler" "^1.0.1"
- "@smithy/hash-node" "^1.0.1"
- "@smithy/invalid-dependency" "^1.0.1"
- "@smithy/middleware-content-length" "^1.0.1"
- "@smithy/middleware-endpoint" "^1.0.2"
- "@smithy/middleware-retry" "^1.0.3"
- "@smithy/middleware-serde" "^1.0.1"
- "@smithy/middleware-stack" "^1.0.1"
- "@smithy/node-config-provider" "^1.0.1"
- "@smithy/node-http-handler" "^1.0.2"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/smithy-client" "^1.0.3"
- "@smithy/types" "^1.1.0"
- "@smithy/url-parser" "^1.0.1"
- "@smithy/util-base64" "^1.0.1"
- "@smithy/util-body-length-browser" "^1.0.1"
- "@smithy/util-body-length-node" "^1.0.1"
- "@smithy/util-defaults-mode-browser" "^1.0.1"
- "@smithy/util-defaults-mode-node" "^1.0.1"
- "@smithy/util-retry" "^1.0.3"
- "@smithy/util-utf8" "^1.0.1"
- tslib "^2.5.0"
-
-"@aws-sdk/client-sso@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.370.0.tgz#68aea97ecb2e5e6c817dfd3a1dd9fa4e09ff6e1c"
- integrity sha512-0Ty1iHuzNxMQtN7nahgkZr4Wcu1XvqGfrQniiGdKKif9jG/4elxsQPiydRuQpFqN6b+bg7wPP7crFP1uTxx2KQ==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/middleware-host-header" "3.370.0"
- "@aws-sdk/middleware-logger" "3.370.0"
- "@aws-sdk/middleware-recursion-detection" "3.370.0"
- "@aws-sdk/middleware-user-agent" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@aws-sdk/util-endpoints" "3.370.0"
- "@aws-sdk/util-user-agent-browser" "3.370.0"
- "@aws-sdk/util-user-agent-node" "3.370.0"
- "@smithy/config-resolver" "^1.0.1"
- "@smithy/fetch-http-handler" "^1.0.1"
- "@smithy/hash-node" "^1.0.1"
- "@smithy/invalid-dependency" "^1.0.1"
- "@smithy/middleware-content-length" "^1.0.1"
- "@smithy/middleware-endpoint" "^1.0.2"
- "@smithy/middleware-retry" "^1.0.3"
- "@smithy/middleware-serde" "^1.0.1"
- "@smithy/middleware-stack" "^1.0.1"
- "@smithy/node-config-provider" "^1.0.1"
- "@smithy/node-http-handler" "^1.0.2"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/smithy-client" "^1.0.3"
- "@smithy/types" "^1.1.0"
- "@smithy/url-parser" "^1.0.1"
- "@smithy/util-base64" "^1.0.1"
- "@smithy/util-body-length-browser" "^1.0.1"
- "@smithy/util-body-length-node" "^1.0.1"
- "@smithy/util-defaults-mode-browser" "^1.0.1"
- "@smithy/util-defaults-mode-node" "^1.0.1"
- "@smithy/util-retry" "^1.0.3"
- "@smithy/util-utf8" "^1.0.1"
- tslib "^2.5.0"
-
-"@aws-sdk/client-sts@3.377.0":
- version "3.377.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.377.0.tgz#a8345709f2c07725391905e768500cc1f5eb6fab"
- integrity sha512-K/yTHxVtTIwU42qCxbv78eT74j+GZMCcQ5TUd2fwxEWeq8HcIWcTIhujv7F6UtdrQHrou20wZ/+jMQtVKfkXXQ==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/credential-provider-node" "3.370.0"
- "@aws-sdk/middleware-host-header" "3.370.0"
- "@aws-sdk/middleware-logger" "3.370.0"
- "@aws-sdk/middleware-recursion-detection" "3.370.0"
- "@aws-sdk/middleware-sdk-sts" "3.370.0"
- "@aws-sdk/middleware-signing" "3.370.0"
- "@aws-sdk/middleware-user-agent" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@aws-sdk/util-endpoints" "3.370.0"
- "@aws-sdk/util-user-agent-browser" "3.370.0"
- "@aws-sdk/util-user-agent-node" "3.370.0"
- "@smithy/config-resolver" "^1.0.1"
- "@smithy/fetch-http-handler" "^1.0.1"
- "@smithy/hash-node" "^1.0.1"
- "@smithy/invalid-dependency" "^1.0.1"
- "@smithy/middleware-content-length" "^1.0.1"
- "@smithy/middleware-endpoint" "^1.0.2"
- "@smithy/middleware-retry" "^1.0.3"
- "@smithy/middleware-serde" "^1.0.1"
- "@smithy/middleware-stack" "^1.0.1"
- "@smithy/node-config-provider" "^1.0.1"
- "@smithy/node-http-handler" "^1.0.2"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/smithy-client" "^1.0.3"
- "@smithy/types" "^1.1.0"
- "@smithy/url-parser" "^1.0.1"
- "@smithy/util-base64" "^1.0.1"
- "@smithy/util-body-length-browser" "^1.0.1"
- "@smithy/util-body-length-node" "^1.0.1"
- "@smithy/util-defaults-mode-browser" "^1.0.1"
- "@smithy/util-defaults-mode-node" "^1.0.1"
- "@smithy/util-retry" "^1.0.3"
- "@smithy/util-utf8" "^1.0.1"
- fast-xml-parser "4.2.5"
- tslib "^2.5.0"
-
-"@aws-sdk/credential-provider-env@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.370.0.tgz#edd507a88b36b967da048255f4a478ad92d1c5aa"
- integrity sha512-raR3yP/4GGbKFRPP5hUBNkEmTnzxI9mEc2vJAJrcv4G4J4i/UP6ELiLInQ5eO2/VcV/CeKGZA3t7d1tsJ+jhCg==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/credential-provider-ini@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.370.0.tgz#4e569b8054b4fba2f0a0a7fa88af84b1f8d78c0b"
- integrity sha512-eJyapFKa4NrC9RfTgxlXnXfS9InG/QMEUPPVL+VhG7YS6nKqetC1digOYgivnEeu+XSKE0DJ7uZuXujN2Y7VAQ==
- dependencies:
- "@aws-sdk/credential-provider-env" "3.370.0"
- "@aws-sdk/credential-provider-process" "3.370.0"
- "@aws-sdk/credential-provider-sso" "3.370.0"
- "@aws-sdk/credential-provider-web-identity" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@smithy/credential-provider-imds" "^1.0.1"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/shared-ini-file-loader" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/credential-provider-node@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.370.0.tgz#74605644ccbd9e8237223318a7955f4ab2ff0d86"
- integrity sha512-gkFiotBFKE4Fcn8CzQnMeab9TAR06FEAD02T4ZRYW1xGrBJOowmje9dKqdwQFHSPgnWAP+8HoTA8iwbhTLvjNA==
- dependencies:
- "@aws-sdk/credential-provider-env" "3.370.0"
- "@aws-sdk/credential-provider-ini" "3.370.0"
- "@aws-sdk/credential-provider-process" "3.370.0"
- "@aws-sdk/credential-provider-sso" "3.370.0"
- "@aws-sdk/credential-provider-web-identity" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@smithy/credential-provider-imds" "^1.0.1"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/shared-ini-file-loader" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/credential-provider-process@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.370.0.tgz#f7b94d2ccfda3b067cb23ea832b10c692c831855"
- integrity sha512-0BKFFZmUO779Xdw3u7wWnoWhYA4zygxJbgGVSyjkOGBvdkbPSTTcdwT1KFkaQy2kOXYeZPl+usVVRXs+ph4ejg==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/shared-ini-file-loader" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/credential-provider-sso@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.370.0.tgz#4c57f93d73f198d7e1e53fbfcdf72c053bc9c682"
- integrity sha512-PFroYm5hcPSfC/jkZnCI34QFL3I7WVKveVk6/F3fud/cnP8hp6YjA9NiTNbqdFSzsyoiN/+e5fZgNKih8vVPTA==
- dependencies:
- "@aws-sdk/client-sso" "3.370.0"
- "@aws-sdk/token-providers" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/shared-ini-file-loader" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/credential-provider-web-identity@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.370.0.tgz#c5831bb656bea1fe3b300e495e19a33bc90f4d84"
- integrity sha512-CFaBMLRudwhjv1sDzybNV93IaT85IwS+L8Wq6VRMa0mro1q9rrWsIZO811eF+k0NEPfgU1dLH+8Vc2qhw4SARQ==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/hash-stream-node@*":
- version "3.374.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-3.374.0.tgz#d98c3d73f4ad2677acfff2d84a8b394a10c00763"
- integrity sha512-Ta7YEFcgc+d4Rt7foV/fbgnXP8IgMAb+JVzZVYcHTwQf836+PdjGfKbamYkh8cM2xE47hzZqPe+BacCjePqH7g==
- dependencies:
- "@smithy/hash-stream-node" "^1.0.1"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-bucket-endpoint@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.370.0.tgz#965a0ea2323b719703d1dec76a4e7b39d5a7463f"
- integrity sha512-B36+fOeJVO0D9cjR92Ob6Ki2FTzyTQ/uKk8w+xtur6W6zYVOPU4IQNpNZvN3Ykt4jitR2uUnVSlBb3sXHHhdFA==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@aws-sdk/util-arn-parser" "3.310.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
- "@smithy/util-config-provider" "^1.0.1"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-expect-continue@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.370.0.tgz#5eb7c7e65fc345ef31bcecb37522550cd12cd29a"
- integrity sha512-OlFIpXa53obLryHyrqedE2Cp8lp2k+1Vjd++hlZFDFJncRlWZMxoXSyl6shQPqhIiGnNW4vt7tG5xE4jg4NAvw==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-flexible-checksums@3.374.0":
- version "3.374.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.374.0.tgz#2ba2c0d3982a7ad277269e7fa0634fe2c9122255"
- integrity sha512-NVXqMiYrEvpbAK0jTOy791dkJAz+JQkIX8lgl/BgnNXvXFDP2wOW5JT830LX27bMhs/yzt1nJSLvgnSCuhOKtg==
- dependencies:
- "@aws-crypto/crc32" "3.0.0"
- "@aws-crypto/crc32c" "3.0.0"
- "@aws-sdk/types" "3.370.0"
- "@smithy/is-array-buffer" "^1.0.1"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
- "@smithy/util-utf8" "^1.0.1"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-host-header@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.370.0.tgz#645472416efd16b22a66b0aa1d52f48cf5699feb"
- integrity sha512-CPXOm/TnOFC7KyXcJglICC7OiA7Kj6mT3ChvEijr56TFOueNHvJdV4aNIFEQy0vGHOWtY12qOWLNto/wYR1BAQ==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-location-constraint@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.370.0.tgz#aa12d98a4cd8705dbda2642aac386a7b023ae651"
- integrity sha512-NlDZEbBOF1IN7svUTcjbLodkUctt9zsfDI8+DqNlklRs5lsPb91WYvahOfjFO/EvACixa+a5d3cCumMCaIq4Cw==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-logger@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.370.0.tgz#c9f694d7e1dd47b5e6e8eab94793fc1e272b1e26"
- integrity sha512-cQMq9SaZ/ORmTJPCT6VzMML7OxFdQzNkhMAgKpTDl+tdPWynlHF29E5xGoSzROnThHlQPCjogU0NZ8AxI0SWPA==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-recursion-detection@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.370.0.tgz#e5e8fd1d2ff1ade91135295dabcaa81c311ce00b"
- integrity sha512-L7ZF/w0lAAY/GK1khT8VdoU0XB7nWHk51rl/ecAg64J70dHnMOAg8n+5FZ9fBu/xH1FwUlHOkwlodJOgzLJjtg==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-sdk-s3@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.370.0.tgz#4ff48cba4da0465077230c8bdd8a117654aff9bb"
- integrity sha512-DPYXtveWBDS5MzSHWTThg2KkLaOzZkCgPejjEuw3yl4ljsHawDs/ZIVCtmWXlBIS2lLCaBMpCV+t9psuJ/6/zQ==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@aws-sdk/util-arn-parser" "3.310.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-sdk-sts@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.370.0.tgz#0599a624fe5cabe75cd7d9e7420927b102356fa2"
- integrity sha512-ykbsoVy0AJtVbuhAlTAMcaz/tCE3pT8nAp0L7CQQxSoanRCvOux7au0KwMIQVhxgnYid4dWVF6d00SkqU5MXRA==
- dependencies:
- "@aws-sdk/middleware-signing" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-signing@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.370.0.tgz#c094026251faa17a24f61630d56152f7b073e6cf"
- integrity sha512-Dwr/RTCWOXdm394wCwICGT2VNOTMRe4IGPsBRJAsM24pm+EEqQzSS3Xu/U/zF4exuxqpMta4wec4QpSarPNTxA==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/signature-v4" "^1.0.1"
- "@smithy/types" "^1.1.0"
- "@smithy/util-middleware" "^1.0.1"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-ssec@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.370.0.tgz#e7b6f7b6fba23c64cfc9c7ceed12613d6694f1cc"
- integrity sha512-NIosfLS7mxCNdGYnuy76W9qP3f3YWVTusUA+uv+s6rnwG+Z2UheXCf1wpnJKzxORA8pioSP7ylZ8w2A0reCgYQ==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/middleware-user-agent@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.370.0.tgz#a2bf71baf6407654811a02e4d276a2eec3996fdb"
- integrity sha512-2+3SB6MtMAq1+gVXhw0Y3ONXuljorh6ijnxgTpv+uQnBW5jHCUiAS8WDYiDEm7i9euJPbvJfM8WUrSMDMU6Cog==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@aws-sdk/util-endpoints" "3.370.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/signature-v4-multi-region@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.370.0.tgz#1a6eee2c9a197ca3d48fcf9bfaa326e8990c6042"
- integrity sha512-Q3NQopPDnHbJXMhtYl0Mfy5U2o76K6tzhdnYRcrYImY0ze/zOkCQI7KPC4588PuyvAXCdQ02cmCPPjYD55UeNg==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/signature-v4" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/token-providers@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.370.0.tgz#e5229f2d116887c90ec103e024583be05c1f506c"
- integrity sha512-EyR2ZYr+lJeRiZU2/eLR+mlYU9RXLQvNyGFSAekJKgN13Rpq/h0syzXVFLP/RSod/oZenh/fhVZ2HwlZxuGBtQ==
- dependencies:
- "@aws-sdk/client-sso-oidc" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/shared-ini-file-loader" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/types@3.370.0", "@aws-sdk/types@^3.222.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.370.0.tgz#79e0e4927529c957b5c5c2a00f7590a76784a5e4"
- integrity sha512-8PGMKklSkRKjunFhzM2y5Jm0H2TBu7YRNISdYzXLUHKSP9zlMEYagseKVdmox0zKHf1LXVNuSlUV2b6SRrieCQ==
- dependencies:
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/util-arn-parser@3.310.0":
- version "3.310.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.310.0.tgz#861ff8810851be52a320ec9e4786f15b5fc74fba"
- integrity sha512-jL8509owp/xB9+Or0pvn3Fe+b94qfklc2yPowZZIFAkFcCSIdkIglz18cPDWnYAcy9JGewpMS1COXKIUhZkJsA==
- dependencies:
- tslib "^2.5.0"
-
-"@aws-sdk/util-endpoints@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.370.0.tgz#bf1f4653c3afc89d4e79aa4895dd3dffbb56c930"
- integrity sha512-5ltVAnM79nRlywwzZN5i8Jp4tk245OCGkKwwXbnDU+gq7zT3CIOsct1wNZvmpfZEPGt/bv7/NyRcjP+7XNsX/g==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- tslib "^2.5.0"
-
-"@aws-sdk/util-locate-window@^3.0.0":
- version "3.310.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz#b071baf050301adee89051032bd4139bba32cc40"
- integrity sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==
- dependencies:
- tslib "^2.5.0"
-
-"@aws-sdk/util-user-agent-browser@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.370.0.tgz#df144f5f1a65578842b79d49555c754a531d85f0"
- integrity sha512-028LxYZMQ0DANKhW+AKFQslkScZUeYlPmSphrCIXgdIItRZh6ZJHGzE7J/jDsEntZOrZJsjI4z0zZ5W2idj04w==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/types" "^1.1.0"
- bowser "^2.11.0"
- tslib "^2.5.0"
-
-"@aws-sdk/util-user-agent-node@3.370.0":
- version "3.370.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.370.0.tgz#96d8420b42cbebd498de8b94886340d11c97a34b"
- integrity sha512-33vxZUp8vxTT/DGYIR3PivQm07sSRGWI+4fCv63Rt7Q++fO24E0kQtmVAlikRY810I10poD6rwILVtITtFSzkg==
- dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/node-config-provider" "^1.0.1"
- "@smithy/types" "^1.1.0"
- tslib "^2.5.0"
-
-"@aws-sdk/util-utf8-browser@^3.0.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff"
- integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/xml-builder@3.310.0":
- version "3.310.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.310.0.tgz#f0236f2103b438d16117e0939a6305ad69b7ff76"
- integrity sha512-TqELu4mOuSIKQCqj63fGVs86Yh+vBx5nHRpWKNUNhB2nPTpfbziTs5c1X358be3peVWA4wPxW7Nt53KIg1tnNw==
- dependencies:
- tslib "^2.5.0"
-
"@babel/code-frame@^7.0.0":
version "7.22.5"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.5.tgz#234d98e1551960604f1246e6475891a570ad5658"
@@ -1243,433 +685,6 @@
escape-string-regexp "^2.0.0"
lodash.deburr "^4.1.0"
-"@smithy/abort-controller@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-1.1.0.tgz#2da0d73c504b93ca8bb83bdc8d6b8208d73f418b"
- integrity sha512-5imgGUlZL4dW4YWdMYAKLmal9ny/tlenM81QZY7xYyb76z9Z/QOg7oM5Ak9HQl8QfFTlGVWwcMXl+54jroRgEQ==
- dependencies:
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/chunked-blob-reader-native@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-1.1.0.tgz#29009f9692dd200785cdf2f199ca9e565067ff59"
- integrity sha512-RCJRL4+T54deVRYxuQT4lRsVPO60mqbfm7Mc5cyo9KeKsVpHTjtSKsMDP7ancRnzh9WLb6zeUJ/KWZ7K9Pvozw==
- dependencies:
- "@smithy/util-base64" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/chunked-blob-reader@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader/-/chunked-blob-reader-1.1.0.tgz#15a4421ef50b7e04f3f232dfce43c09b8f03303c"
- integrity sha512-yU3BNPaWxWqV5z64vJ2sanu0j9BPzD1bxVm8Ab9MZ9AZc2lZQgoYOlPgKrrG2adRXpXddxFGuoJGgmNL8bIvgw==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/config-resolver@^1.0.1", "@smithy/config-resolver@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-1.1.0.tgz#e604fe25a65a77bc21cc01b66e0bee5bc0c9e57b"
- integrity sha512-7WD9eZHp46BxAjNGHJLmxhhyeiNWkBdVStd7SUJPUZqQGeIO/REtIrcIfKUfdiHTQ9jyu2SYoqvzqqaFc6987w==
- dependencies:
- "@smithy/types" "^1.2.0"
- "@smithy/util-config-provider" "^1.1.0"
- "@smithy/util-middleware" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/credential-provider-imds@^1.0.1", "@smithy/credential-provider-imds@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-1.1.0.tgz#4d9444c4c8de70143c3f16bdba188b0e42cb48f9"
- integrity sha512-kUMOdEu3RP6ozH0Ga8OeMP8gSkBsK1UqZZKyPLFnpZHrtZuHSSt7M7gsHYB/bYQBZAo3o7qrGmRty3BubYtYxQ==
- dependencies:
- "@smithy/node-config-provider" "^1.1.0"
- "@smithy/property-provider" "^1.2.0"
- "@smithy/types" "^1.2.0"
- "@smithy/url-parser" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/eventstream-codec@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-1.1.0.tgz#bfe1308ba84ff3db3e79dc1ced8231c52ac0fc36"
- integrity sha512-3tEbUb8t8an226jKB6V/Q2XU/J53lCwCzULuBPEaF4JjSh+FlCMp7TmogE/Aij5J9DwlsZ4VAD/IRDuQ/0ZtMw==
- dependencies:
- "@aws-crypto/crc32" "3.0.0"
- "@smithy/types" "^1.2.0"
- "@smithy/util-hex-encoding" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/eventstream-serde-browser@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-1.1.0.tgz#466817f1a7bc83b5bc4c4c9fd454cd698cb0e470"
- integrity sha512-qUov6SYlcCeubwTQgaSBuNO0J31UdwgGRSZvmHhc3CCYOywoVSsA5vahcNuhoZDzZkhWTpol3Pm7+6OUuHF0aA==
- dependencies:
- "@smithy/eventstream-serde-universal" "^1.1.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/eventstream-serde-config-resolver@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-1.1.0.tgz#c2533f18b67dd65f3f110825e39e0fbf38b1aacd"
- integrity sha512-vtPnp8FJkrNibWZCXvJN6rijTAEAzrmEKNfCUJOHAeBScY25hc6NjYlEJfdSmhW1qaA179oXeqHobcUNzvFkmw==
- dependencies:
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/eventstream-serde-node@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-1.1.0.tgz#d3142de4fe1d6d884a44b556510a6bbfa67ac689"
- integrity sha512-r8kUOPsJMolBGi/eU2gKfw5spfAhQjJXLe4bjjTzkapsqL654JZ+8G9iS1TprYUcCoCHDbwnH1of3kjrYKk7CQ==
- dependencies:
- "@smithy/eventstream-serde-universal" "^1.1.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/eventstream-serde-universal@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-1.1.0.tgz#fe145c221fe89fea2798add2f103362151494d7d"
- integrity sha512-8nQttgdbefJbLfz7Mao0FtkdRUlc92fCiHV3vClAl1N/qetm/I6Lsu5mLt9CzG7TGFkFb5t3qzAV2FaeAqF+ag==
- dependencies:
- "@smithy/eventstream-codec" "^1.1.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/fetch-http-handler@^1.0.1", "@smithy/fetch-http-handler@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-1.1.0.tgz#933694dcc0e1ade205161237a151c1c818479676"
- integrity sha512-N22C9R44u5WGlcY+Wuv8EXmCAq62wWwriRAuoczMEwAIjPbvHSthyPSLqI4S7kAST1j6niWg8kwpeJ3ReAv3xg==
- dependencies:
- "@smithy/protocol-http" "^1.2.0"
- "@smithy/querystring-builder" "^1.1.0"
- "@smithy/types" "^1.2.0"
- "@smithy/util-base64" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/hash-blob-browser@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-1.1.0.tgz#637bdfd54c7107cfd6fcc4a76f93d9f08e098fc9"
- integrity sha512-9dt+piziVY0rZQanHav5ud2VgVHL4+RMnsT9QZolgNFZcj9io5fkK+G946gxx1gCslG+40UO0vIvoaE1OGlmNw==
- dependencies:
- "@smithy/chunked-blob-reader" "^1.1.0"
- "@smithy/chunked-blob-reader-native" "^1.1.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/hash-node@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-1.1.0.tgz#a8da64fa4b2e2c64185df92897165c8113b499b2"
- integrity sha512-yiNKDGMzrQjnpnbLfkYKo+HwIxmBAsv0AI++QIJwvhfkLpUTBylelkv6oo78/YqZZS6h+bGfl0gILJsKE2wAKQ==
- dependencies:
- "@smithy/types" "^1.2.0"
- "@smithy/util-buffer-from" "^1.1.0"
- "@smithy/util-utf8" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/hash-stream-node@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-1.1.0.tgz#d1bc7a838164295fcc08d71bbbf8ae6a0dbbbcc9"
- integrity sha512-+kpru9xjxnNUvDBmbiRULWD3dV+YQLb1GtSE7rfG1WntkWUxB4mZ4VLW1qM38uMOS+LEQxGN/JP+ewfB16K4dQ==
- dependencies:
- "@smithy/types" "^1.2.0"
- "@smithy/util-utf8" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/invalid-dependency@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-1.1.0.tgz#0552eb0090c5a20e86cbd9ca15381a4c2ec53730"
- integrity sha512-h2rXn68ClTwzPXYzEUNkz+0B/A0Hz8YdFNTiEwlxkwzkETGKMxmsrQGFXwYm3jd736R5vkXcClXz1ddKrsaBEQ==
- dependencies:
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/is-array-buffer@^1.0.1", "@smithy/is-array-buffer@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-1.1.0.tgz#29948072da2b57575aa9898cda863932e842ab11"
- integrity sha512-twpQ/n+3OWZJ7Z+xu43MJErmhB/WO/mMTnqR6PwWQShvSJ/emx5d1N59LQZk6ZpTAeuRWrc+eHhkzTp9NFjNRQ==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/md5-js@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/md5-js/-/md5-js-1.1.0.tgz#89d0bf0b189b8320344f145a06de621018d44ed3"
- integrity sha512-ftB+GrB/AgF+NlaoVMc3wlXZxsAcenrq2inrc6FfwM2tXUmU2Oc1W3qVW7rIDNqR6GmvXkAIxlnp6P2QkwlkNw==
- dependencies:
- "@smithy/types" "^1.2.0"
- "@smithy/util-utf8" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/middleware-content-length@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-1.1.0.tgz#77854875535f80efd036d535842c567230b78b0b"
- integrity sha512-iNxwhZ7Xc5+LjeDElEOi/Nh8fFsc9Dw9+5w7h7/GLFIU0RgAwBJuJtcP1vNTOwzW4B3hG+gRu8sQLqA9OEaTwA==
- dependencies:
- "@smithy/protocol-http" "^1.2.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/middleware-endpoint@^1.0.2":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-1.1.0.tgz#ce3cfd5933c5a088339192d4fb1dd09ce6186777"
- integrity sha512-PvpazNjVpxX2ICrzoFYCpFnjB39DKCpZds8lRpAB3p6HGrx6QHBaNvOzVhJGBf0jcAbfCdc5/W0n9z8VWaSSww==
- dependencies:
- "@smithy/middleware-serde" "^1.1.0"
- "@smithy/types" "^1.2.0"
- "@smithy/url-parser" "^1.1.0"
- "@smithy/util-middleware" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/middleware-retry@^1.0.3":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-1.1.0.tgz#084f70df112f22b5bfa0de8faaa14a5dcf22149e"
- integrity sha512-lINKYxIvT+W20YFOtHBKeGm7npuJg0/YCoShttU7fVpsmU+a2rdb9zrJn1MHqWfUL6DhTAWGa0tH2O7l4XrDcw==
- dependencies:
- "@smithy/protocol-http" "^1.2.0"
- "@smithy/service-error-classification" "^1.1.0"
- "@smithy/types" "^1.2.0"
- "@smithy/util-middleware" "^1.1.0"
- "@smithy/util-retry" "^1.1.0"
- tslib "^2.5.0"
- uuid "^8.3.2"
-
-"@smithy/middleware-serde@^1.0.1", "@smithy/middleware-serde@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-1.1.0.tgz#daed29eb34337d1206f10c09d801cc28f13e5819"
- integrity sha512-RiBMxhxuO9VTjHsjJvhzViyceoLhU6gtrnJGpAXY43wE49IstXIGEQz8MT50/hOq5EumX16FCpup0r5DVyfqNQ==
- dependencies:
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/middleware-stack@^1.0.1", "@smithy/middleware-stack@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-1.1.0.tgz#04edd33b5db48d880b9942c38459f193144fa533"
- integrity sha512-XynYiIvXNea2BbLcppvpNK0zu8o2woJqgnmxqYTn4FWagH/Hr2QIk8LOsUz7BIJ4tooFhmx8urHKCdlPbbPDCA==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/node-config-provider@^1.0.1", "@smithy/node-config-provider@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-1.1.0.tgz#86c64e4ef6a557863422a236ba10aa7ed51ad85d"
- integrity sha512-2G4TlzUnmTrUY26VKTonQqydwb+gtM/mcl+TqDP8CnWtJKVL8ElPpKgLGScP04bPIRY9x2/10lDdoaRXDqPuCw==
- dependencies:
- "@smithy/property-provider" "^1.2.0"
- "@smithy/shared-ini-file-loader" "^1.1.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/node-http-handler@^1.0.2", "@smithy/node-http-handler@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-1.1.0.tgz#887cee930b520e08043c9f41e463f8d8f5dae127"
- integrity sha512-d3kRriEgaIiGXLziAM8bjnaLn1fthCJeTLZIwEIpzQqe6yPX0a+yQoLCTyjb2fvdLwkMoG4p7THIIB5cj5lkbg==
- dependencies:
- "@smithy/abort-controller" "^1.1.0"
- "@smithy/protocol-http" "^1.2.0"
- "@smithy/querystring-builder" "^1.1.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/property-provider@^1.0.1", "@smithy/property-provider@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-1.2.0.tgz#2e4ca34b0994ec6de734316c0093e671a1bfa5c7"
- integrity sha512-qlJd9gT751i4T0t/hJAyNGfESfi08Fek8QiLcysoKPgR05qHhG0OYhlaCJHhpXy4ECW0lHyjvFM1smrCLIXVfw==
- dependencies:
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/protocol-http@^1.1.0", "@smithy/protocol-http@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-1.2.0.tgz#a554e4dabb14508f0bc2cdef9c3710e2b294be04"
- integrity sha512-GfGfruksi3nXdFok5RhgtOnWe5f6BndzYfmEXISD+5gAGdayFGpjWu5pIqIweTudMtse20bGbc+7MFZXT1Tb8Q==
- dependencies:
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/querystring-builder@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-1.1.0.tgz#de6306104640ade34e59be33949db6cc64aa9d7f"
- integrity sha512-gDEi4LxIGLbdfjrjiY45QNbuDmpkwh9DX4xzrR2AzjjXpxwGyfSpbJaYhXARw9p17VH0h9UewnNQXNwaQyYMDA==
- dependencies:
- "@smithy/types" "^1.2.0"
- "@smithy/util-uri-escape" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/querystring-parser@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-1.1.0.tgz#4bf4be6d1db8b769d346a0d98c5b0db4e99a8ba6"
- integrity sha512-Lm/FZu2qW3XX+kZ4WPwr+7aAeHf1Lm84UjNkKyBu16XbmEV7ukfhXni2aIwS2rcVf8Yv5E7wchGGpOFldj9V4Q==
- dependencies:
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/service-error-classification@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-1.1.0.tgz#264dd432ae513b3f2ad9fc6f461deda8c516173c"
- integrity sha512-OCTEeJ1igatd5kFrS2VDlYbainNNpf7Lj1siFOxnRWqYOP9oNvC5HOJBd3t+Z8MbrmehBtuDJ2QqeBsfeiNkww==
-
-"@smithy/shared-ini-file-loader@^1.0.1", "@smithy/shared-ini-file-loader@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-1.1.0.tgz#144a03a303590ef7d465ebcb21ffc2a52efc3389"
- integrity sha512-S/v33zvCWzFyGZGlsEF0XsZtNNR281UhR7byk3nRfsgw5lGpg51rK/zjMgulM+h6NSuXaFILaYrw1I1v4kMcuA==
- dependencies:
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/signature-v4@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-1.1.0.tgz#e85309995c2475d39598a4f56e68b7ed856bdfa6"
- integrity sha512-fDo3m7YqXBs7neciOePPd/X9LPm5QLlDMdIC4m1H6dgNLnXfLMFNIxEfPyohGA8VW9Wn4X8lygnPSGxDZSmp0Q==
- dependencies:
- "@smithy/eventstream-codec" "^1.1.0"
- "@smithy/is-array-buffer" "^1.1.0"
- "@smithy/types" "^1.2.0"
- "@smithy/util-hex-encoding" "^1.1.0"
- "@smithy/util-middleware" "^1.1.0"
- "@smithy/util-uri-escape" "^1.1.0"
- "@smithy/util-utf8" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/smithy-client@^1.0.3":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-1.1.0.tgz#a546a41cc377c836756b6fa749fc9ae292472985"
- integrity sha512-j32SGgVhv2G9nBTmel9u3OXux8KG20ssxuFakJrEeDug3kqbl1qrGzVLCe+Eib402UDtA0Sp1a4NZ2SEXDBxag==
- dependencies:
- "@smithy/middleware-stack" "^1.1.0"
- "@smithy/types" "^1.2.0"
- "@smithy/util-stream" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/types@^1.1.0", "@smithy/types@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@smithy/types/-/types-1.2.0.tgz#9dc65767b0ee3d6681704fcc67665d6fc9b6a34e"
- integrity sha512-z1r00TvBqF3dh4aHhya7nz1HhvCg4TRmw51fjMrh5do3h+ngSstt/yKlNbHeb9QxJmFbmN8KEVSWgb1bRvfEoA==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/url-parser@^1.0.1", "@smithy/url-parser@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-1.1.0.tgz#1d88af653b02fda0be59064bfe5420c0b34b4dcb"
- integrity sha512-tpvi761kzboiLNGEWczuybMPCJh6WHB3cz9gWAG95mSyaKXmmX8ZcMxoV+irZfxDqLwZVJ22XTumu32S7Ow8aQ==
- dependencies:
- "@smithy/querystring-parser" "^1.1.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/util-base64@^1.0.1", "@smithy/util-base64@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-1.1.0.tgz#2b1854013bfd11aefdd0c035eae789d7c4e56a1e"
- integrity sha512-FpYmDmVbOXAxqvoVCwqehUN0zXS+lN8V7VS9O7I8MKeVHdSTsZzlwiMEvGoyTNOXWn8luF4CTDYgNHnZViR30g==
- dependencies:
- "@smithy/util-buffer-from" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/util-body-length-browser@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-1.1.0.tgz#b8e7e25efb494762cb1dcc2e4c7b6f2d06286413"
- integrity sha512-cep3ioRxzRZ2Jbp3Kly7gy6iNVefYXiT6ETt8W01RQr3uwi1YMkrbU1p3lMR4KhX/91Nrk6UOgX1RH+oIt48RQ==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/util-body-length-node@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-1.1.0.tgz#afb9d4b33c5c0a5073893e5aacc17bcb2d11250d"
- integrity sha512-fRHRjkUuT5em4HZoshySXmB1n3HAU7IS232s+qU4TicexhyGJpXMK/2+c56ePOIa1FOK2tV1Q3J/7Mae35QVSw==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/util-buffer-from@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-1.1.0.tgz#a000bd9f95c0e8d5b0edb0112f2a586daa5bed49"
- integrity sha512-9m6NXE0ww+ra5HKHCHig20T+FAwxBAm7DIdwc/767uGWbRcY720ybgPacQNB96JMOI7xVr/CDa3oMzKmW4a+kw==
- dependencies:
- "@smithy/is-array-buffer" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/util-config-provider@^1.0.1", "@smithy/util-config-provider@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-1.1.0.tgz#eb7dcf9bfec9c359430c77dc9671decebeb0b2f9"
- integrity sha512-rQ47YpNmF6Is4I9GiE3T3+0xQ+r7RKRKbmHYyGSbyep/0cSf9kteKcI0ssJTvveJ1K4QvwrxXj1tEFp/G2UqxQ==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/util-defaults-mode-browser@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-1.1.0.tgz#60a110cdda9595865b98e26eef62206064656beb"
- integrity sha512-0bWhs1e412bfC5gwPCMe8Zbz0J8UoZ/meEQdo6MYj8Ne+c+QZ+KxVjx0a1dFYOclvM33SslL9dP0odn8kfblkg==
- dependencies:
- "@smithy/property-provider" "^1.2.0"
- "@smithy/types" "^1.2.0"
- bowser "^2.11.0"
- tslib "^2.5.0"
-
-"@smithy/util-defaults-mode-node@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-1.1.0.tgz#71519554f2486671272fc7ad55ea1b6345361e6d"
- integrity sha512-440e25TUH2b+TeK5CwsjYFrI9ShVOgA31CoxCKiv4ncSK4ZM68XW5opYxQmzMbRWARGEMu2XEUeBmOgMU2RLsw==
- dependencies:
- "@smithy/config-resolver" "^1.1.0"
- "@smithy/credential-provider-imds" "^1.1.0"
- "@smithy/node-config-provider" "^1.1.0"
- "@smithy/property-provider" "^1.2.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
-"@smithy/util-hex-encoding@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-1.1.0.tgz#b5ba919aa076a3fd5e93e368e34ae2b732fa2090"
- integrity sha512-7UtIE9eH0u41zpB60Jzr0oNCQ3hMJUabMcKRUVjmyHTXiWDE4vjSqN6qlih7rCNeKGbioS7f/y2Jgym4QZcKFg==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/util-middleware@^1.0.1", "@smithy/util-middleware@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-1.1.0.tgz#9f186489437ca2ef753c5e1de2930f76fd1edc14"
- integrity sha512-6hhckcBqVgjWAqLy2vqlPZ3rfxLDhFWEmM7oLh2POGvsi7j0tHkbN7w4DFhuBExVJAbJ/qqxqZdRY6Fu7/OezQ==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/util-retry@^1.0.3", "@smithy/util-retry@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-1.1.0.tgz#f6e62ec7d7d30f1dd9608991730ba7a86e445047"
- integrity sha512-ygQW5HBqYXpR3ua09UciS0sL7UGJzGiktrKkOuEJwARoUuzz40yaEGU6xd9Gs7KBmAaFC8gMfnghHtwZ2nyBCQ==
- dependencies:
- "@smithy/service-error-classification" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/util-stream@^1.0.1", "@smithy/util-stream@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-1.1.0.tgz#3f174223bef33af85aa39261fccb908648e13af9"
- integrity sha512-w3lsdGsntaLQIrwDWJkIFKrFscgZXwU/oxsse09aSTNv5TckPhDeYea3LhsDrU5MGAG3vprhVZAKr33S45coVA==
- dependencies:
- "@smithy/fetch-http-handler" "^1.1.0"
- "@smithy/node-http-handler" "^1.1.0"
- "@smithy/types" "^1.2.0"
- "@smithy/util-base64" "^1.1.0"
- "@smithy/util-buffer-from" "^1.1.0"
- "@smithy/util-hex-encoding" "^1.1.0"
- "@smithy/util-utf8" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/util-uri-escape@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-1.1.0.tgz#a8c5edaf19c0efdb9b51661e840549cf600a1808"
- integrity sha512-/jL/V1xdVRt5XppwiaEU8Etp5WHZj609n0xMTuehmCqdoOFbId1M+aEeDWZsQ+8JbEB/BJ6ynY2SlYmOaKtt8w==
- dependencies:
- tslib "^2.5.0"
-
-"@smithy/util-utf8@^1.0.1", "@smithy/util-utf8@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-1.1.0.tgz#b791ab1e3f694374edfe22811e39dd8424a1be69"
- integrity sha512-p/MYV+JmqmPyjdgyN2UxAeYDj9cBqCjp0C/NsTWnnjoZUVqoeZ6IrW915L9CAKWVECgv9lVQGc4u/yz26/bI1A==
- dependencies:
- "@smithy/util-buffer-from" "^1.1.0"
- tslib "^2.5.0"
-
-"@smithy/util-waiter@^1.0.1":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-1.1.0.tgz#214ce9327100636701d55516cc4188cacc6cc325"
- integrity sha512-S6FNIB3UJT+5Efd/0DeziO5Rs82QAMODHW4v2V3oNRrwaBigY/7Yx3SiLudZuF9WpVsV08Ih3BjIH34nzZiinQ==
- dependencies:
- "@smithy/abort-controller" "^1.1.0"
- "@smithy/types" "^1.2.0"
- tslib "^2.5.0"
-
"@socket.io/component-emitter@~3.1.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553"
@@ -2294,11 +1309,6 @@ boolbase@~1.0.0:
resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
-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==
-
bplist-parser@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e"
@@ -3879,13 +2889,6 @@ fast-levenshtein@^2.0.6:
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
-fast-xml-parser@4.2.5:
- version "4.2.5"
- resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f"
- integrity sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==
- dependencies:
- strnum "^1.0.5"
-
fast-xml-parser@^4.0.14:
version "4.2.6"
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.6.tgz#30ad37b014c16e31eec0e01fbf90a85cedb4eacf"
@@ -7616,12 +6619,12 @@ ts-node@^10.8.1:
v8-compile-cache-lib "^3.0.1"
yn "3.1.1"
-tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.3:
+tslib@^1.8.1, tslib@^1.9.3:
version "1.14.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2.1.0, tslib@^2.3.1, tslib@^2.5.0, tslib@^2.6.0:
+tslib@^2.1.0, tslib@^2.5.0, tslib@^2.6.0:
version "2.6.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.1.tgz#fd8c9a0ff42590b25703c0acb3de3d3f4ede0410"
integrity sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==
@@ -7836,11 +6839,6 @@ uuid@^3.3.2:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
-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==
-
v8-compile-cache-lib@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"