diff --git a/.gitpod.yml b/.gitpod.yml
index 19ea6c2eff2..d1168d98005 100644
--- a/.gitpod.yml
+++ b/.gitpod.yml
@@ -9,7 +9,8 @@ tasks:
before: |
nvm install lts/hydrogen
nvm use lts/hydrogen
- command: yarn tips
+ npm i -g yarn
+ yarn kickstart
github:
prebuilds:
diff --git a/artwork/linedrawings/46 Technical Drawing.svg b/artwork/linedrawings/46 Technical Drawing.svg
index e1f60534914..6d83da663b1 100644
--- a/artwork/linedrawings/46 Technical Drawing.svg
+++ b/artwork/linedrawings/46 Technical Drawing.svg
@@ -1,17487 +1,53347 @@
-
-
-
-
-
-
-
-
-
-
-]>
-
diff --git a/artwork/linedrawings/albert.svg b/artwork/linedrawings/albert.svg
index 84cdc72c5eb..cac433c625c 100644
--- a/artwork/linedrawings/albert.svg
+++ b/artwork/linedrawings/albert.svg
@@ -1,61 +1,418 @@
+
+
+ id="svg11858"
+ inkscape:version="1.1 (c68e22c387, 2021-05-23)"
+ sodipodi:docname="albert.svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+
-
-
-
- image/svg+xml
-
-
-
-
-
+ id="defs11855" />
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-148.98377,-87.821988)">
+ class="st2"
+ d="m 291.29456,141.37554 3.48456,81.4017 c -0.74877,0.51065 -1.57692,1.016 -2.48973,1.4949 -3.41577,1.78594 -6.69396,2.4765 -9.21014,2.73844 l -1.24355,-79.66075 c 2.69346,-0.72232 4.68842,-1.59544 5.9743,-2.24102 1.24089,-0.62177 2.29658,-1.27 2.98714,-2.48973 0.27517,-0.48684 0.42069,-0.93663 0.49742,-1.24354 -1.93675,-1.97644 -4.30742,-4.77044 -6.47171,-8.46403 -2.17752,-3.71475 -3.25702,-6.83154 -3.98198,-8.96143 -0.66939,-1.96321 -1.83885,-5.75998 -2.48973,-10.70504 -0.20373,-1.54782 -0.31221,-2.87073 -0.37306,-3.85763 h -10.2321 m -1.96784,0 h -0.97366 -0.66411 -0.94192 m -1.9513,0 h -10.28038 c -0.0609,0.98954 -0.16934,2.30981 -0.37307,3.85763 -0.65087,4.94241 -1.82033,8.74183 -2.48972,10.70504 -0.72761,2.12989 -1.80711,5.24668 -3.98198,8.96143 -2.16429,3.69359 -4.53496,6.48759 -6.47171,8.46403 0.0794,0.30956 0.22225,0.7567 0.49742,1.24354 0.69056,1.21973 1.74625,1.86796 2.98714,2.48973 1.28588,0.64558 3.28083,1.5187 5.97429,2.24102 l -1.24354,79.66075 c -2.51619,-0.26194 -5.79437,-0.9525 -9.21014,-2.73844 -0.91282,-0.47625 -1.74096,-0.98161 -2.48973,-1.4949 l 3.48456,-81.4017"
+ id="path162"
+ sodipodi:nodetypes="ccccccccccsccccccccccccccccccc"
+ style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:10" />
+ class="st2"
+ d="m 250.96677,109.38741 c 0.76683,-5.72922 1.13835,-13.962734 3.40092,-18.063532 2.24027,-3.131164 3.4277,-2.634702 4.67403,-1.74126 2.64507,2.275017 4.19188,15.671492 4.86176,32.179542 0.0993,1.69052 0.30037,3.26447 0.58711,4.73008 m 1.13702,4.18188 c 4.81912,13.53685 17.71439,15.39396 18.25583,15.98665"
+ id="path168"
+ sodipodi:nodetypes="ccccccc"
+ style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:10" />
+ class="st10"
+ d="m 272.94273,89.473824 c -0.92477,-0.244877 -0.11396,-0.162324 -1.47178,-0.25432 -2.12894,0.336712 -2.77652,3.009088 -3.40968,5.509324 -1.80649,8.103472 -2.2748,22.021422 -2.79879,29.764912 -0.88644,9.70189 -6.98453,15.347 -7.37082,15.68302 -6.14785,5.49488 -9.61455,5.4155 -12.40621,6.7594"
+ id="path282-5-4"
+ sodipodi:nodetypes="cccccc"
+ style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:0.264583, 0.264583, 0.264583" />
+ d="m 252.5675,118.89918 c 0.49477,6.55373 1.16945,13.08894 2.03729,19.59769 0.87048,6.50875 1.90764,12.99369 3.18558,19.43364 1.23561,6.4479 2.7305,12.84553 4.37356,19.20346 0.39952,1.59279 0.84667,3.17236 1.27,4.75986 0.45509,1.57691 0.88371,3.16177 1.35732,4.73604 0.89958,3.15912 1.8997,6.28914 2.8866,9.42181 -0.53975,-1.55046 -1.10067,-3.09562 -1.60867,-4.65931 l -0.77787,-2.33892 -0.74877,-2.3495 c -0.50271,-1.56633 -0.9525,-3.14589 -1.4314,-4.72017 -0.4445,-1.5822 -0.91546,-3.15647 -1.34144,-4.74662 l -0.64558,-2.38125 c -0.21431,-0.79375 -0.40481,-1.59279 -0.60854,-2.38919 -0.4101,-1.59279 -0.78581,-3.19352 -1.16152,-4.79425 -0.38629,-1.59808 -0.72231,-3.20939 -1.08479,-4.81277 -0.33867,-1.60866 -0.67469,-3.21733 -0.99748,-4.83129 -1.23561,-6.45848 -2.286,-12.95665 -3.06917,-19.48656 -0.20637,-1.62984 -0.37306,-3.26761 -0.54504,-4.90273 -0.17727,-1.63513 -0.33073,-3.27025 -0.46831,-4.90802 -0.25929,-3.26761 -0.48419,-6.54844 -0.62177,-9.83192 z"
+ id="path4"
+ style="opacity:0.3;stroke-width:0.264583" />
+ d="m 252.57014,112.55976 c 0.381,3.33905 0.82021,6.67015 1.37054,9.98273 0.52652,3.31788 1.16417,6.61194 1.85738,9.90071 0.68792,3.28613 1.37583,6.57225 2.21721,9.82134 0.4101,1.62718 0.87577,3.2385 1.35202,4.84452 0.49741,1.60073 1.00806,3.19616 1.58221,4.77043 1.11125,3.16177 2.39977,6.26005 3.83116,9.28952 0.72496,1.51078 1.47638,3.00832 2.27013,4.48469 0.80169,1.47109 1.6166,2.93688 2.4765,4.37621 1.7145,2.88396 3.55864,5.68854 5.51921,8.41375 1.94733,2.73315 4.02431,5.37633 6.17008,7.96131 -2.23838,-2.50825 -4.35769,-5.12233 -6.38175,-7.80785 -2.00819,-2.69875 -3.89467,-5.48746 -5.65944,-8.35554 -3.52425,-5.73617 -6.45848,-11.84275 -8.7286,-18.18746 -2.26484,-6.35 -3.79413,-12.93283 -5.05354,-19.53154 -0.64294,-3.29671 -1.23825,-6.61194 -1.7145,-9.9404 -0.45773,-3.3311 -0.84667,-6.67014 -1.10861,-10.02242 z"
+ id="path8"
+ style="opacity:0.3;stroke-width:0.264583" />
+ class="st2"
+ d="m 255.2534,90.288005 c 0.77225,-0.303154 1.01295,-0.365977 2.00516,-0.336886 3.21936,0.763392 3.9273,15.992051 4.59718,32.500101 0.18007,3.06615 0.69504,5.74884 1.44853,8.09719 m 1.20249,3.07762 c 5.362,11.48744 16.81925,13.16586 17.32894,13.7238"
+ id="path146"
+ sodipodi:nodetypes="cccccc"
+ style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:10" />
+ class="st2"
+ d="m 253.78954,109.32656 c 0.17857,-5.64063 0.68564,-11.626356 2.27839,-16.496774 0.29898,-0.899583 0.54505,-1.653646 1.19063,-2.878667"
+ id="path148"
+ sodipodi:nodetypes="ccc"
+ style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:10" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/config/dependencies.yaml b/config/dependencies.yaml
index 70233682743..000afcea9ed 100644
--- a/config/dependencies.yaml
+++ b/config/dependencies.yaml
@@ -62,7 +62,7 @@ core:
'lodash.unset': &_unset '4.5.2'
'lodash.clonedeep': '^4.5.0'
dev:
- 'eslint': &eslint '8.45.0'
+ 'eslint': &eslint '8.46.0'
'nyc': '15.1.0'
'mocha': *mocha
'chai': *chai
@@ -102,9 +102,9 @@ new-design:
_:
'axios': '1.4.0'
'chalk': '5.0.1'
- 'execa': '7.1.1'
+ 'execa': '7.2.0'
'mustache': '4.2.0'
- 'ora': '6.3.1'
+ 'ora': '7.0.0'
'prompts': '2.4.2'
'recursive-readdir': '2.2.3'
noble:
@@ -192,7 +192,7 @@ yuri:
backend:
_:
- '@aws-sdk/client-sesv2': '3.377.0'
+ '@aws-sdk/client-sesv2': '3.379.1'
'@prisma/client': &prisma '5.0.0'
'bcryptjs': '2.4.3'
'cors': '2.8.5'
@@ -206,7 +206,7 @@ backend:
'passport': '0.6.0'
'passport-http': '0.3.0'
'passport-jwt': '4.0.1'
- 'pino': '8.14.1'
+ 'pino': '8.14.2'
'qrcode': '1.5.3'
'swagger-ui-dist': '5.2.0'
'swagger-ui-express': '5.0.0'
@@ -237,8 +237,8 @@ dev:
'react-copy-to-clipboard': &reactCopyToClipboard '5.1.0'
'react-dom': *react
'react-hotkeys-hook': &reactHotkeysHook '4.4.1'
- 'react-instantsearch-dom': &reactInstantsearchDom '6.40.3'
- 'react-instantsearch-hooks-web': '6.47.2'
+ 'react-instantsearch-dom': &reactInstantsearchDom '6.40.4'
+ 'react-instantsearch-hooks-web': '6.47.3'
'react-markdown': &reactMarkdown '8.0.7'
'react-swipeable': &reactSwipeable '7.0.1'
'react-timeago': &reactTimeago '7.1.0'
@@ -264,7 +264,7 @@ dev:
lab:
_:
- '@headlessui/react': &headlessUiReact '1.7.15'
+ '@headlessui/react': &headlessUiReact '1.7.16'
'@mdx-js/loader': *mdx
'@mdx-js/mdx': *mdx
'@mdx-js/react': *mdx
@@ -275,7 +275,7 @@ lab:
'd3-drag': '3.0.0'
'd3-selection': '3.0.0'
'daisyui': *daisyui
- 'i18next': &i18next '23.2.11'
+ 'i18next': &i18next '23.4.1'
'lodash.get': *_get
'lodash.orderby': *_orderby
'lodash.set': *_set
@@ -284,7 +284,7 @@ lab:
'react': *react
'react-copy-to-clipboard': *reactCopyToClipboard
'react-hotkeys-hook': *reactHotkeysHook
- 'react-i18next': &reactI18next '13.0.2'
+ 'react-i18next': &reactI18next '13.0.3'
'react-instantsearch-dom': *reactInstantsearchDom
'react-markdown': *reactMarkdown
'react-swipeable': *reactSwipeable
@@ -315,7 +315,7 @@ org:
'daisyui': *daisyui
'echarts': 5.4.2
'echarts-for-react': 3.0.2
- 'jotai': &jotai '2.2.2'
+ 'jotai': &jotai '2.2.3'
'jotai-location': &jotai-location '0.5.1'
'lodash.get': *_get
'lodash.orderby': *_orderby
@@ -343,7 +343,7 @@ org:
sanity:
_:
- '@sanity/vision': &sanity '3.14.3'
+ '@sanity/vision': &sanity '3.14.4'
'easymde': '2.18.0'
'react': *react
'react-dom': *react
@@ -356,7 +356,7 @@ sanity:
'eslint': *eslint
'prettier': '3.0.0'
'typescript': '5.1.6'
- '@sanity/cli': '3.14.3'
+ '@sanity/cli': '3.14.4'
shared:
_:
@@ -382,8 +382,8 @@ shared:
'lodash.unset': *_unset
'lodash.get': *_get
'mdast-util-toc': '7.0.0'
- 'mermaid': '10.2.4'
- 'ora': '6.3.1'
+ 'mermaid': '10.3.0'
+ 'ora': '7.0.0'
'pdfkit': '0.13.0'
'postcss-for': '2.1.1'
'react': *react
diff --git a/markdown/org/blog/freesewing-v2-1/uk.md b/markdown/org/blog/freesewing-v2-1/uk.md
index cdd42f83de5..a3bcef760a4 100644
--- a/markdown/org/blog/freesewing-v2-1/uk.md
+++ b/markdown/org/blog/freesewing-v2-1/uk.md
@@ -67,7 +67,7 @@ title: "FreeSewing v2.1: Три нові викрійки, експертний
Для нас це складна сфера для роботи. Ми хочемо допомогти вам отримати найкращі результати, і це включає в себе допомогу у виявленні проблем з вашими вимірюваннями. З іншого боку, ми жодним чином не хочемо сказати, що чиїсь вимірювання *неправильні* якимось чином.
-Наша платформа має великий діапазон розмірів, та найбільша частина наших користувачів - люди, яким важко знаходити одяг чи викрійки в інших місцях. Тож, з одного боку, може здатися, що ми налаштовуємо себе на невдачу, порівнюючи вимірювання з набором більш-менш *стандартних* вимірювань. Але Ви знаєте своє тіло. Ви знаєте які з Ваших вимірів відрізняються від загальних розмірних таблиць. І це є лише підтвердженням правильного зняття мірок, якщо ми зауважимо їх відмінність. З іншого боку, якщо таке зауваження стосується виміру, який зазвичай збігається з розмірними таблицями - Ви зможете перевірити цей вимір.
+Наша платформа має великий діапазон розмірів, та найбільша частина наших користувачів — люди, яким важко знаходити одяг чи викрійки в інших місцях. Тож, з одного боку, може здатися, що ми налаштовуємо себе на невдачу, порівнюючи вимірювання з набором більш-менш *стандартних* вимірювань. Але Ви знаєте своє тіло. Ви знаєте які з Ваших вимірів відрізняються від загальних розмірних таблиць. І це є лише підтвердженням правильного зняття мірок, якщо ми зауважимо їх відмінність. З іншого боку, якщо таке зауваження стосується виміру, який зазвичай збігається з розмірними таблицями — Ви зможете перевірити цей вимір.
І останнє, але не менш важливе: хоча ми намагаємося надати рекомендації щодо вимірювань, щоб допомогти виявити помилки, ми ніколи нікого не виключаємо на основі розміру або вимірів. Незалежно від того, що ви нам кинете, ми розробимо шаблон, який буде працювати для вас, або (наше програмне забезпечення) помре, намагаючись.
diff --git a/markdown/org/blog/the-refashioners-2017/uk.md b/markdown/org/blog/the-refashioners-2017/uk.md
index f147a74e0c0..dda3b4d5090 100644
--- a/markdown/org/blog/the-refashioners-2017/uk.md
+++ b/markdown/org/blog/the-refashioners-2017/uk.md
@@ -116,7 +116,7 @@ title: "The Refashioners 2017 - тепер з прев'ю піджака Бле
Досить сказати, що це був стрес. І після того, як я склав докупи початкові частини, мені ще треба було - ну, знаєте - пошити куртку. Це було досить складно, адже мені потрібно було поєднувати смужки між собою.
-
+

diff --git a/markdown/org/docs/designs/benjamin/instructions/uk.md b/markdown/org/docs/designs/benjamin/instructions/uk.md
index 242a850bbbe..1c1f591ce6c 100644
--- a/markdown/org/docs/designs/benjamin/instructions/uk.md
+++ b/markdown/org/docs/designs/benjamin/instructions/uk.md
@@ -47,7 +47,7 @@ title: "Метелик Бенджамін: Інструкція з пошитт
Оскільки краватка-метелик сконструйована так, що правильні сторони тканини знаходяться одна проти одної, все це доведеться вивернути навиворіт. Можливо, ви захочете розглянути можливість використання з невеликим припуском на шов 6 мм (¼ дюйма), щоб зменшити об'єм.
-## Будівництво
+## Пошив
### Крок 1: Застосуйте інтерфейс
diff --git a/markdown/org/docs/designs/diana/options/bicepsease/uk.md b/markdown/org/docs/designs/diana/options/bicepsease/uk.md
index 3a6bb59c0d4..8cec641b564 100644
--- a/markdown/org/docs/designs/diana/options/bicepsease/uk.md
+++ b/markdown/org/docs/designs/diana/options/bicepsease/uk.md
@@ -2,7 +2,7 @@
title: "Легкість біцепса"
---
-
+
Цей параметр регулює посадку на плечі і впливає на глибину пройми.
diff --git a/markdown/org/docs/designs/hugo/instructions/uk.md b/markdown/org/docs/designs/hugo/instructions/uk.md
index a10bb21d269..1f6ffe33c4f 100644
--- a/markdown/org/docs/designs/hugo/instructions/uk.md
+++ b/markdown/org/docs/designs/hugo/instructions/uk.md
@@ -21,7 +21,7 @@ title: "Худі з капюшоном Hugo: Інструкція з пошит
-## Будівництво
+## Збірка
### Крок 1: Підготуйте кишеню
diff --git a/markdown/org/docs/designs/jaeger/instructions/uk.md b/markdown/org/docs/designs/jaeger/instructions/uk.md
index 80ddc42c15a..1145a639c98 100644
--- a/markdown/org/docs/designs/jaeger/instructions/uk.md
+++ b/markdown/org/docs/designs/jaeger/instructions/uk.md
@@ -10,7 +10,7 @@ title: "Єгерська куртка: Інструкція з пошиття"
-## Будівництво
+## Збірка
### Закрийте передні виточки
diff --git a/markdown/org/docs/designs/octoplushy/instructions/uk.md b/markdown/org/docs/designs/octoplushy/instructions/uk.md
index 2e23c5df0da..1d0cced4853 100644
--- a/markdown/org/docs/designs/octoplushy/instructions/uk.md
+++ b/markdown/org/docs/designs/octoplushy/instructions/uk.md
@@ -65,7 +65,7 @@ title: "Octoplushy, плюшевий восьминіг: інструкція з
- Склавши _лицьовими сторонами разом_ , пришийте до кожної половинки деталь ноги (а) так, щоб у вас вийшли однакові половинки.
- За допомогою _лицьовими сторонами разом_ зшийте дві половинки штанини разом, починаючи від надсічки D до кінчика частини штанини С, але тільки з одного боку. Інша сторона залишається відкритою для наповнення пізніше.
-## Крок 3: Фінальне будівництво
+## Крок 3: Остаточна збірка
- За допомогою _гарних сторін разом_ з'єднайте частини ніг з частинами тулуба.
- Зшийте кожну ніжку від надсічки B/D вниз і назад до надсічки B/D.
diff --git a/markdown/org/docs/designs/penelope/instructions/uk.md b/markdown/org/docs/designs/penelope/instructions/uk.md
index e295e56bc61..6af92fcd2f9 100644
--- a/markdown/org/docs/designs/penelope/instructions/uk.md
+++ b/markdown/org/docs/designs/penelope/instructions/uk.md
@@ -34,7 +34,7 @@ title: "Спідниця-олівець Пенелопа: Інструкція
Виточки використовуються для компенсації різниці між обхватами талії і сидіння. Залежно від цієї різниці, може бути дві виточки, одна виточка або взагалі без виточок. Більша кількість виточок забезпечує потенційно кращу посадку. Але якщо кількість тканини, яку буде вбирати виточка, стає занадто малою, кількість виточок зменшується. Інакше було б дуже складно зашити виточки, і вони, ймовірно, стали б досить непривабливими. Частина різниці буде врахована в боковому шві, а якщо різниця невелика, то виточки на передній і задній частинах не будуть включені.
-## Будівництво
+## Збірка
diff --git a/markdown/org/docs/faq/tapering-seams/uk.md b/markdown/org/docs/faq/tapering-seams/uk.md
index 526507e4eef..a57d9b882bb 100644
--- a/markdown/org/docs/faq/tapering-seams/uk.md
+++ b/markdown/org/docs/faq/tapering-seams/uk.md
@@ -1,8 +1,8 @@
---
-title: Чому припуски на шви звужуються?
+title: Чому припуски на шви скошуються?
---
-Freesewing генерує припуски на шви шляхом зміщення від контурів швів. Це означає, що коли в деталі є кут і два припуски на зміщений шов сходяться, знадобиться набагато більше коду, щоб привести припуск на зміщений шов до точки. Замість цього, припуски зміщеного шва доходять до кінця шва, а потім з'єднуються по прямій лінії, утворюючи обрізаний або конічний кут.
+Freesewing генерує припуски шляхом зміщення від контурів швів. Отже, якщо викрійка має кути, де припуски на шви мають сходитися, знадобилося б набагато більше коду, аби ці лінії зійшлися в одну точку. Замість цього, припуски становлять ту ж довжину, що й самі шви, та потім з'єднуються прямими лініями, утворюючи обрізаний або скошений кут.
-За бажанням ви можете просто повністю обрізати кути припусків на шви під час розкрою роздрукованої викрійки або під час розкрою тканини. Не обов'язково різати по конічних лініях.
+За бажанням Ви можете вирізати ці кути повністю під час крою видрукованої викрійки чи тканини. Не обов'язково різати вздовж цих скошених ліній.
diff --git a/markdown/org/docs/faq/what-is-freesewing/uk.md b/markdown/org/docs/faq/what-is-freesewing/uk.md
index 787d97767df..e07d4e1fba0 100644
--- a/markdown/org/docs/faq/what-is-freesewing/uk.md
+++ b/markdown/org/docs/faq/what-is-freesewing/uk.md
@@ -2,7 +2,7 @@
title: Що таке FreeSewing?
---
-[FreeSewing - це програмне забезпечення з відкритим кодом](https://github.com/freesewing/), що має на меті стати Вікіпедією викрійок для шиття.
+[FreeSewing — це програмне забезпечення з відкритим кодом](https://github.com/freesewing/), що має на меті стати Вікіпедією викрійок для шиття.
Ми маємо [базову бібліотеку](https://www.npmjs.com/package/@freesewing/core) для створення викрійок за вимірами, [бібліотеку дизайнів одягу](/designs/) з імплементованим кодом, що постійно поповнюється, а також купу додаткових інструментів для створення сучасних інтерфейсів на нашій платформі.
diff --git a/markdown/org/docs/faq/why-signup/uk.md b/markdown/org/docs/faq/why-signup/uk.md
index 8bfec758c93..06a51481503 100644
--- a/markdown/org/docs/faq/why-signup/uk.md
+++ b/markdown/org/docs/faq/why-signup/uk.md
@@ -4,7 +4,7 @@ title: Чому мені потрібно створювати облікови
З практичних причин. Для створення викрійок за вимірами нам, власне, потрібні Ваші виміри.
-Щоразу просити їх заповнити було б дуже клопітливо та виснажливо, а отже, нам потрібно зберігати цю інформацію. Ваш обліковий запис - це місце, де зберігаються ці дані.
+Щоразу просити їх заповнити було б дуже клопітливо та виснажливо, а отже, нам потрібно зберігати цю інформацію. Ваш обліковий запис — це місце, де зберігаються ці дані.
Без способу збереження Ваших мірок, створення викрійок за вимірами було б дуже незручним.
diff --git a/markdown/org/docs/guide/measurements/estimates/uk.md b/markdown/org/docs/guide/measurements/estimates/uk.md
index 2230459d63b..cdb5b9fed74 100644
--- a/markdown/org/docs/guide/measurements/estimates/uk.md
+++ b/markdown/org/docs/guide/measurements/estimates/uk.md
@@ -15,13 +15,13 @@ title: Передбачення вимірів
##### Це складна частина проєкту
Ми хочемо допомогти Вам отримати найкращі результати та це передбачає знаходження помилок в процесі зняття мірок.
-З іншого боку, ми жодним чином не хочемо натякати, що Ваші виміри є _поганими_.
+З іншого боку, ми жодним чином не хочемо натякати, що Ваші виміри є "поганими".
-Наша платформа має великий діапазон розмірів, та найбільша частина наших користувачів - люди, яким важко знаходити одяг чи викрійки в інших місцях.
-З одного боку, може здатися, що ідея порівнювати заміри з більш-менш _стандартними_ мірками є провальною в такому випадку.
+Наша платформа має великий діапазон розмірів, та найбільша частина наших користувачів — люди, яким важко знаходити одяг чи викрійки в інших місцях.
+З одного боку, може здатися, що ідея порівнювати заміри з більш-менш "стандартними" мірками є провальною в такому випадку.
Але Ви знаєте своє тіло. Ви знаєте які з Ваших вимірів відрізняються від загальних розмірних таблиць.
І це є лише підтвердженням правильного зняття мірок, якщо ми зауважимо їх відмінність.
-З іншого боку, якщо таке зауваження стосується виміру, який зазвичай збігається з розмірними таблицями - Ви зможете перевірити цей вимір.
+З іншого боку, якщо таке зауваження стосується виміру, який зазвичай збігається з розмірними таблицями — Ви зможете перевірити цей вимір.
Наостанок, в той час як ми намагаємося допомогти Вам правильно зняти замірки та побачити можливі помилки, ми ніколи не обмежуємо доступ до викрійок, виходячи з розміру та мірок.
Незалежно від того, які значення Ви додасте, ми створимо чернетку викрійки або наше програмне забезпечення помре геройською смертю.
diff --git a/markdown/org/docs/guide/people/uk.md b/markdown/org/docs/guide/people/uk.md
index a988f43155f..7b47f5d29b9 100644
--- a/markdown/org/docs/guide/people/uk.md
+++ b/markdown/org/docs/guide/people/uk.md
@@ -9,4 +9,4 @@ order: 350
Коли Ви створюєте людину, Ви додаєте заміри цієї людини. Тепер Ви можете створювати викрійки для цієї людини на базі її вимірів.
-Ви можете додати будь-яку кількість людей. Мати лише одну для себе - теж файно.
+Ви можете додати будь-яку кількість людей. Мати лише одну для себе — теж файно.
diff --git a/markdown/org/docs/guide/uk.md b/markdown/org/docs/guide/uk.md
index 7a4e6a2a8d3..f5f6223906f 100644
--- a/markdown/org/docs/guide/uk.md
+++ b/markdown/org/docs/guide/uk.md
@@ -5,7 +5,7 @@ order: 100
Привіт 👋 і ласкаво просимо на сайт freesewing.org 🙂
-Reading this guide will take about 10 minutes of your time now, to save you a bunch of questions later, and make sure you get the most out of our website.
+Прочитання цього гайду займе близько 10 хвилин та допоможе зорієнтуватися на нашому вебсайті та продуктивно ним користуватися.
##### Що ми пояснимо
@@ -15,7 +15,7 @@ Reading this guide will take about 10 minutes of your time now, to save you a bu
- Ми розглянемо [як Ви можете налаштувати свої викрійки][9] з налаштуваннями дизайну та кресленика
- Наостанок, ми розповімо [де Ви можете отримати допомогу][10], якщо Ви застрягли.
-Звучить непогано? Тоді давайте зануримося:
+Звучить непогано? Тоді занурмося:
diff --git a/markdown/org/docs/guide/what/uk.md b/markdown/org/docs/guide/what/uk.md
index 03c612bba31..f473b848154 100644
--- a/markdown/org/docs/guide/what/uk.md
+++ b/markdown/org/docs/guide/what/uk.md
@@ -3,7 +3,7 @@ title: Що таке FreeSewing?
order: 100
---
-[FreeSewing - це програмне забезпечення з відкритим кодом](https://github.com/freesewing/), що має на меті стати Вікіпедією викрійок для шиття.
+[FreeSewing — це програмне забезпечення з відкритим кодом](https://github.com/freesewing/), що має на меті стати Вікіпедією викрійок для шиття.
Ми маємо [базову бібліотеку](https://www.npmjs.com/package/@freesewing/core) для створення викрійок за вимірами, [бібліотеку дизайнів одягу](/designs/) з імплементованим кодом, що постійно поповнюється, а також купу додаткових інструментів для створення сучасних інтерфейсів на нашій платформі.
diff --git a/markdown/org/docs/measurements/biceps/uk.md b/markdown/org/docs/measurements/biceps/uk.md
index d7fa691a970..716cc682858 100644
--- a/markdown/org/docs/measurements/biceps/uk.md
+++ b/markdown/org/docs/measurements/biceps/uk.md
@@ -1,7 +1,7 @@
---
-title: Обхват біцепсів
+title: Обхват біцепса
---
-**Обхват біцепсів** вимірюється навколо найширшого частини плеча.
+**Обхват біцепса** вимірюється навколо найширшого частини плеча.
-Для зняття **обхвату біцепсів**, охопіть сантиметром навколо найширшої частини плеча (верхньої частини руки).
+Для зняття **обхвату біцепса**, охопіть сантиметром навколо найширшої частини плеча (верхньої частини руки).
diff --git a/markdown/org/docs/measurements/bustspan/uk.md b/markdown/org/docs/measurements/bustspan/uk.md
index 884de7f44c3..4af6319c590 100644
--- a/markdown/org/docs/measurements/bustspan/uk.md
+++ b/markdown/org/docs/measurements/bustspan/uk.md
@@ -4,4 +4,4 @@ title: Центр грудей
**Центр грудей** — це горизонтальна відстань між Вашими грудьми.
-Для зняття цієї мірки, горизонтально виміряйте пряму лінію між пипками чи вершинами (найбільш виступаючими частинами відносно тулуба) грудей.
+Для зняття цієї мірки, горизонтально виміряйте пряму лінію між пипками чи вершинами (найбільш випнутими частинами відносно тулуба) грудей.
diff --git a/markdown/org/docs/measurements/hpstobust/uk.md b/markdown/org/docs/measurements/hpstobust/uk.md
index 733a306abf2..be1f795aa00 100644
--- a/markdown/org/docs/measurements/hpstobust/uk.md
+++ b/markdown/org/docs/measurements/hpstobust/uk.md
@@ -6,7 +6,7 @@ title: Від плеча до грудей
##### Найвища точка плеча
-_Найвища точка плеча_ використовується для зняття декількох вертикальних мірок.
+Найвища точка плеча використовується для зняття декількох вертикальних мірок.
Перегляньте [документацію про найвищу точку плеча](/docs/measurements/hps/) для інструкції про те, як знайти цю точку.
diff --git a/markdown/org/docs/measurements/hpstowaistback/uk.md b/markdown/org/docs/measurements/hpstowaistback/uk.md
index 4daf81e6e31..0e492def51c 100644
--- a/markdown/org/docs/measurements/hpstowaistback/uk.md
+++ b/markdown/org/docs/measurements/hpstowaistback/uk.md
@@ -6,7 +6,7 @@ title: Від плеча до талії ззаду
##### Найвища точка плеча
-_Найвища точка плеча_ використовується для зняття декількох вертикальних мірок.
+Найвища точка плеча використовується для зняття декількох вертикальних мірок.
Перегляньте [документацію про найвищу точку плеча](/docs/measurements/hps/) для інструкції про те, як знайти цю точку.
diff --git a/markdown/org/docs/measurements/hpstowaistfront/uk.md b/markdown/org/docs/measurements/hpstowaistfront/uk.md
index ce07c6dadee..646c904dbeb 100644
--- a/markdown/org/docs/measurements/hpstowaistfront/uk.md
+++ b/markdown/org/docs/measurements/hpstowaistfront/uk.md
@@ -6,7 +6,7 @@ title: Від плеча до талії спереду
##### Найвища точка плеча
-_Найвища точка плеча_ використовується для зняття декількох вертикальних мірок.
+Найвища точка плеча використовується для зняття декількох вертикальних мірок.
Перегляньте [документацію про найвищу точку плеча](/docs/measurements/hps/) для інструкції про те, як знайти цю точку.
diff --git a/markdown/org/docs/sewing/darts/uk.md b/markdown/org/docs/sewing/darts/uk.md
index 50ab0066f3f..d3c1ef28ba6 100644
--- a/markdown/org/docs/sewing/darts/uk.md
+++ b/markdown/org/docs/sewing/darts/uk.md
@@ -14,4 +14,4 @@ title: Виточки
>
> Виточкам присвячені цілі розділи в книгах з шиття та конструювання викрійок. Знати, як і де їх використовувати — непроста задача. Але для користування цим вебсайтом Вам потрібно знати лишень що це таке.
-> Фото: [Tasha](http://bygumbygolly.com/2013/01/finished-1940s-simplicity-diamonds/) (стаття англійською)
+> Світлина: [Tasha](http://bygumbygolly.com/2013/01/finished-1940s-simplicity-diamonds/) (стаття англійською)
diff --git a/markdown/org/docs/sewing/double-welt-pockets/uk.md b/markdown/org/docs/sewing/double-welt-pockets/uk.md
index 1ced484377f..4ea7398c3b8 100644
--- a/markdown/org/docs/sewing/double-welt-pockets/uk.md
+++ b/markdown/org/docs/sewing/double-welt-pockets/uk.md
@@ -34,7 +34,7 @@ title: Кишеня з подвійною листочкою
- Ширина кишені: це ширина отвору готової кишені з подвійною листочкою
- Висота листочки: це висота одинарної листочки, тобто це половина висоти нашої кишені з подвійною листочкою
-> У моєму прикладі нижче ширина кишені — 13 см, висота листочки — 0,5 см
+> У моєму прикладі нижче ширина кишені — 13 см, висота листочки — 5 мм
## Крій
@@ -48,15 +48,15 @@ title: Кишеня з подвійною листочкою
В нашому випадку це:
- Довжина: 13 см + 4 см = 17 см
-- Ширина: (0,5 см × 2) + 5 см = 6 см
+- Ширина: (5 мм × 2) + 5 см = 6 см
-Вони утворять дві вузькі смужки тканини, які сформують вашу подвійну кишеню зі швом.
+Ці дві вузькі смужки тканини й сформують нашу подвійну листочку.
-> Під час розрізання двох швів дотримуйтесь дотичної лінії.
+> Зверніть увагу на структуру ниток тканини під час крою листочки
-### Кишеньковий інтерфейс
+### Дублеринова деталь кишені
-Кишеньковий інтерфейс - це одна прямокутна смужка легкоплавкого інтерфейсу з наступними розмірами:
+Це одна смужка клейового матеріалу з такими вимірами:
- Довжина: ширина кишені + 4 см
- Ширина: висота листочки ×2 + 5 см
@@ -64,15 +64,15 @@ title: Кишеня з подвійною листочкою
В нашому випадку це:
- Довжина: 13 см + 4 см = 17 см
-- Ширина: (0,5 см × 2) + 5 см = 6 см
+- Ширина: (5 мм × 2) + 5 см = 6 см
-> Можливо, ви помітили, що інтерфейс має такий самий розмір, як і рана
+> Як Ви могли помітити, дублеринова деталь має такі ж заміри, як і сама листочка
-Прокладка використовується для стабілізації кишені і буде припрасована до тканини за допомогою праски.
+Клейовий матеріал використовується для стабілізації кишені та прикріплюється до тканини за допомогою праски.
-### За бажанням: Облицювання кишень
+### За бажанням: облицювання кишені
-Обшивка кишені (опціонально) - це одна прямокутна смужка тканини з наступними розмірами:
+(Необов'язкове) облицювання кишені — це одна прямокутна смужка такого розміру:
- Довжина: ширина кишені + 4 см
- Ширина: висота листочки ×2 + 5 см
@@ -80,146 +80,146 @@ title: Кишеня з подвійною листочкою
В нашому випадку це:
- Довжина: 13 см + 4 см = 17 см
-- Ширина: (0,5 см × 2) + 5 см = 6 см
+- Ширина: (5 мм × 2) + 5 см = 6 см
-> Ви могли помітити, що облицювання має той самий розмір, що і зварювальний шов
+> Як Ви могли помітити, облицювання має такі ж заміри, як і листочка
-Облицювання - це те, що ви побачите, коли зазирнете в отвір кишені.
+Облицювання — це те, що Ви побачите, коли зазирнете в отвір кишені.
-Облицювання необов'язкове, якщо ви не використовуєте його, зазирнувши в кишеню, ви побачите матеріал, з якого виготовлена кишенькова сумка.
+Облицювання є необов'язковим, без нього Ви лишень побачите тканину, з якої зроблена мішковина кишені.
-### Кишенькова сумка
+### Мішковина кишені
-Форма кишенькової сумки залежить від викрійки. Для простоти я буду використовувати прямокутну кишенькову сумку із закругленими кутами внизу, як ви можете побачити на задніх кишенях штанів.
+Форма мішковини кишені залежить від викрійки. Для наочності я використовуватиму прямокутну мішковину з заокругленими краями, як на задніх кишенях багатьох штанів.
-> Зазвичай існує довша та коротша версія кишенькової сумки. Це відбувається тому, що одна сторона кріпиться до верхнього шва, а інша - до нижнього.
+> Зазвичай одна зі сторін мішковини довша, а інша — коротша. Це тому, що одна і сторін прикріплюється до верхньої частини листочки, а інша відповідно до нижньої.
-## Будівництво
+## Збірка
-### Крок 1: Встановіть інтерфейс запобіжника на місце
+### Крок 1: Закріпіть клейовий матеріал
-
+
-Приметайте прокладку кишені до виворітного боку одягу так, щоб вона закривала місце, де ви будете робити кишеню з прорізним швом.
+Припрасуйте клейовий матеріал до виворітного боку вбрання на місці, де Ви плануєте робити кишеню з листочкою.
-> Викрійки зазвичай мають насічки, які допомагають визначити місце розташування прорізної кишені
+> Викрійки зазвичай мають особливі позначки, які вказують на місце розташування кишені
-### Крок 2: Розмітьте прорізну кишеню на виворітному боці тканини
+### Крок 2: Розмітьте прорізну кишеню на лицьовому боці тканини
-
+
-Розмітьте кишеню втачного шва наступним чином:
+Розмітьте прорізну кишеню наступним чином:
-- Відзначте ширину кишені вертикальними лініями. Нехай ці лінії продовжуються, щоб згодом допомогти вам вирівняти шви
-- Вирівняйте центральний отвір кишені по горизонтальній лінії. Дайте йому розтягнутися, щоб згодом вирівняти шви
-- Проведіть дві горизонтальні лінії, паралельні центральній лінії, на відстані, що дорівнює висоті шва (0,5 см у нашому прикладі)
+- Відзначте ширину кишені вертикальними лініями. Продовжіть ці лінії, вони згодом допоможуть Вам вирівняти листочку
+- Вирівняйте центральний отвір кишені за горизонтальною лінією. Продовжіть цю лінію, щоб згодом вирівняти листочку
+- Проведіть дві горизонтальні лінії, паралельні до центральної, на відстані висоти листочки (5 мм у нашому випадку)
-Частина горизонтальних ліній, паралельних центральній лінії, які потрапляють між вертикальними лініями, - це місце, де ми будемо зшивати наші шви. Це проілюстровано червоними лініями.
+Частина горизонтальних ліній, паралельних до центральної, що знаходяться між вертикальними, — це місце, де лягатимуть наші шви. На рисунку вони зображені червоним кольором.
-### Крок 3: Складіть і притисніть шви
+### Крок 3: Складіть і пропрасуйте листочку
-
+
-Складіть шви паралельно довгій стороні лицьовою стороною назовні.
+Складіть листочку за довжиною лицьовим боком назовні.
Не складайте їх навпіл. Замість цього зробіть одну сторону на 1 см довшою за іншу.
-Притисніть згин так, щоб він став гострою складкою.
+Пропрасуйте згин, аби він став гострою складкою.
-> Завдяки зміщенню країв, край шва звужується, що зменшує об'єм і видимість на зовнішній стороні одягу.
+> Завдяки зміщенню країв, край листочки плавно зникає, що робить кишеню менш громіздкою на вбранні.
-### Крок 4: Зашийте шви на місці
+### Крок 4: Пришийте обидві частини листочки
-
+
-> На зображеннях вище пунктирна чорна лінія - це центр рубця. Червона лінія показує, де потрібно зшивати, а зелена - це вже зшитий шов.
+> На зображенні вище чорна пунктирна лінія — це центр листочки. Червона лінія вказує на місце стьобання, а зелена — на вже зшитий шов.
-Покладіть шов на виворітну сторону одягу коротшою складеною стороною донизу і розташуйте його по центру по горизонталі.
+Розмістіть листочку на лицьовому боці вбрання коротшою стороною донизу та відцентруйте її горизонтально.
-Вирівняйте складену сторону з центром кишені, а тепер змістіть її назовні на висоту шва вдвічі більшу, ніж висота шва (WH).
+Прикладіть згин листочки до центру кишені та далі зсуньте її вниз на подвійну висоту листочки (WH на рисунку).
-У нашому прикладі з висотою шва 0,5 см, згин вашого шва лежить на відстані 1 см від центру кишені шва.
+У нашому випадку висота листочки 5 мм, тобто згин нашої листочки має лежати на відстані 1 см від центру кишені.
-Пришийте шов на відстані 0,5 см від згину, або, іншими словами, точно по лінії, яку ви позначили на одязі.
+Пришийте листочку на відстані 5 мм від згину, тобто на лінії, яку ми відмітили на нашому вбранні раніше.
-Переконайтеся, що ви починаєте і закінчуєте точно на вертикальних лініях, які вказують на ширину кишені.
+Переконайтеся, що Ви почали та закінчили шов на вертикальних лініях, що вказують ширину кишені.
-Закінчивши, зашийте другий шов на місці. Зверніть увагу, що це буде трохи складніше, оскільки вам доведеться відгинати перший шов і накладати на нього частину другого шва.
+Закінчивши, пришийте другу частину листочки. Це буде трохи складніше, адже Вам прийдеться відігнути попередню частину та розмістити цю поверх неї.
### Крок 5: Розріжте кишеню

-> На зображенні червоною лінією позначено, як і де розрізати кишеню, а зеленою - шви.
+> На зображенні червона лінія вказує на місце розрізу кишені, коли зелені показують шви.
-Розріжте кишеню з прорізним швом, розрізавши по центральній горизонтальній лінії. Зупиніться на вертикальних лініях, які позначають бокові сторони кишені, і обріжте під кутом 45 градусів до краю лінії строчки, яка утримує шви.
+Проріжте кишеню вздовж центральної горизонтальної лінії. Зупиніться не дорізаючи до вертикальних ліній, що вказують на ширину кишені, та зробіть надсічки під кутом 45° до країв швів листочки.
-> Переконайтеся, що ви не розрізаєте шви і не розрізаєте занадто глибоко. Зробіть це точно.
+> Переконайтеся, що Ви не розрізаєте шви та не розрізаєте занадто глибоко. Зробіть це без похибки.
-### Крок 6: Переверніть шви на інший бік і притисніть
+### Крок 6: Просуньте частини листочки всередину та пропрасуйте
-
+
-Ви пришили свої шви до вивороту тканини. Тепер ми перевертаємо їх на зворотний бік, через отвір, який ми щойно прорізали в тканині.
+Ви пришили листочку до лицьового боку тканини. Тепер ми маємо просунути її всередину через отвір, який ми щойно прорізали в тканині.
-Переверніть шви на зворотний бік і притисніть їх плазом. Не поспішайте складати тканину в акуратний прямокутник, перш ніж притискати її.
+Отже, просуньте обидві частини листочки всередину та пропрасуйте їх плазом. Складіть тканину в акуратні прямокутники перш ніж припрасувати її, не поспішайте.
-> Переконайтеся, що трикутні шматки тканини (на короткому краю вашого отвору) притиснуті збоку
+> Переконайтеся, що витичні трикутні шматочки тканини притиснуті по боках
-> Ви притискаєте кілька шарів тканини. Подумайте про те, щоб притиснути (або розкрити) шари окремо, перш ніж притискати їх разом. Так ви отримаєте більш чітку складку і акуратну кишеню зі швом.
+> Ви притискаєте кілька шарів тканини. Зауважте, що Ви можете працювати з кожним шаром тканини окремо, аніж прасувати їх одночасно. Так Ви отримаєте чіткішу складку та охайнішу прорізну кишеню.
-### Крок 7: Пришийте бокові сторони отворів кишень до швів
+### Крок 7: Пришийте бокові трикутнички до листочки
- 
+ 
-Покладіть одяг лицьовою стороною догори і складіть його назад з боку нагрудної кишені, переконавшись, що шви лежать рівно.
+Покладіть вбрання лицьовим боком догори й складіть його збоку так, аби обидві частини листочки та витичні трикутники лежали плазом на поверхні стола.
-Зшийте трикутний шматок тканини від отвору кишені до швів.
+Пришийте трикутнички до листочки.
-> Переконайтеся, що ви не вшиваєте в отвір кишені, оскільки це покаже стібки на лицьовій стороні
+> Переконайтеся, що Ви не шиєте крізь отвір кишені, адже подібні стібки будуть видними з лицьового боку
-### Крок 8: Пришийте нижню кишеню сумки до нижнього шва
+### Крок 8: Пришийте коротшу частину мішковини до нижньої частини листочки
-
+
-Складіть одяг так, щоб можна було пришити кишеньковий мішечок до нижнього шва.
+Складіть вбрання так, аби Ви могли легко пришити коротшу частину мішковини до нижньої частини листочки.
-Також обробіть край шва зигзагоподібною строчкою, щоб шов залишався рівним всередині кишені.
+Також обробіть край листочки зиґзаґоподібним стібком, аби листочка залишалася плазом всередині кишені.
-> Кишенькова сумка показана в підкладковій тканині тут (зеленого кольору) з більшою чіткістю. Ви також можете зробити кишенькові сумки з іншої тканини.
+> Мішковина кишені зображена на рисунку зеленим для наочності. Для мішковини можна також використовувати інші тканини.
-### Крок 9: Необов'язково: Пришийте лицьову сторону до верхньої кишені сумки
+### Крок 9 (необов'язковий): Пришийте облицювання до довшої частини мішковини
-
+
-> Цей крок не є обов'язковим. Прикріпіть лицьовою стороною до верхньої кишені сумки, якщо ви хочете, щоб її було видно через отвір кишені.
+> Цей крок не є обов'язковим. Пришийте облицювання до довшої частини мішковини, якщо Ви хочете його бачити через отвір кишені.
-### Крок 10: Пришийте верхню кишеню сумки до верхнього шва
+### Крок 10: Пришийте довшу частину мішковини до верхньої частини листочки
-
+
-Виверніть виріб так, щоб можна було пришити кишеньковий мішечок до верхнього шва.
+Складіть вбрання так, аби Ви могли легко пришити довшу частину мішковини до верхньої частини листочки.
-> Якщо ви наклеїли обшивку на кишенькову сумку, обов'язково покладіть її лицьовою стороною до швів.
+> Якщо Ви пришили облицювання до мішковини — запевніться, що сторона з облицюванням лежить до отвору кишені.
-### Крок 11: Прикріпіть шви до кишенькової сумки
+### Крок 11: Пришийте листочку до мішковини
-  
+  
-Покладіть виріб лицьовим боком догори і складіть його збоку від прорізної кишені.
+Покладіть своє вбрання лицьовим боком вгору та складіть його збоку так, щоб мішковина та листочка лежали плазом.
-Пришийте трикутний шматок тканини від отвору кишені до кишенькових мішків так само, як ви пришивали його до швів раніше.
+Пришийте бокові трикутнички до мішковини — так самісінько, як Ви вже пришивали їх до листочки.
-Загніть одяг у верхній частині прорізної кишені.
+Складіть одяг так, щоб Ви бачили верхню частину листочки.
-Тепер пришийте верхню частину отвору кишені до сумки-кишені.
+Тепер пришийте верх листочки до мішковини кишені.
-### Крок 12: Закінчіть кишенькову сумку
+### Крок 12: Закінчіть мішковину
-
+
-Тепер зашийте кишеню назад, закривши всі краї (верхній край необов'язковий).
+Час завершити мішковину, закривши всі краї (верхній край є необов'язковим).
-Для цього можна застосувати косу бейку, використати серпянку або виконати іншу оздоблювальну строчку.
+Для цього можна застосувати косу бійку, оверлок-машину чи інший крайовий шов.
-Після цього все готово!
+Тепер Ваша кишеня готова!
diff --git a/markdown/org/docs/sewing/ease/en.md b/markdown/org/docs/sewing/ease/en.md
index 6c1ea0eac29..36bcd55016c 100644
--- a/markdown/org/docs/sewing/ease/en.md
+++ b/markdown/org/docs/sewing/ease/en.md
@@ -20,7 +20,7 @@ Ease can work the other way too.
When the fabric stretches, we can choose to use less fabric than
what is needed to make the garment fit. This is called **negative ease**.
-Negative easy is used for stretchy materials where the garment must fit tightly.
+Negative ease is used for stretchy materials where the garment must fit tightly.
For example, in swimwear, tights, underwear, or sportswear.
> Pictures by [Quinn Dombrowski](https://www.flickr.com/photos/quinnanya/8885126989/)
diff --git a/markdown/org/docs/sewing/ease/uk.md b/markdown/org/docs/sewing/ease/uk.md
index 2cfaf79cf3e..3294ecbf42a 100644
--- a/markdown/org/docs/sewing/ease/uk.md
+++ b/markdown/org/docs/sewing/ease/uk.md
@@ -1,19 +1,19 @@
---
-title: Легкість
+title: Свобода облягання
---
-
+
-
+
-Ease is the amount of fabric that is added to a garment in addition to what is strictly required to make the garment fit.
+Свобода облягання — це кількість доданої до вбрання тканини поверх строго необхідної задля зручності носіння.
-Without ease, a garment would fit you so precisely that you might not be able to get in to it, or would have problems moving in it.
+Без свободи облягання, вбрання сиділо б на Вас настільки точно, що вдягнути чи рухатися в ньому було б майже неможливо.
-Легкість, яка додається для того, щоб ви могли рухатися всередині одягу, називається зручністю в носінні. Додаткова зручність може бути додана понад те, що функціонально необхідно. Це називається легкістю дизайну і використовується для досягнення певного візуального ефекту.
+Свобода облягання, яка додається для зручності носіння, є функціональною. Також можливі додаткові прибавки на свободу облягання понад те, що є функціонально необхідним. Це називається декоративною свободою облягання і вона використовується для досягнення певного силуету.
-Легкість може працювати і в інший бік. Коли тканина розтягується, ми можемо використовувати менше тканини, ніж потрібно для того, щоб виріб сидів по фігурі. Це називається **негативною легкістю**.
+Свобода облягання може бути не лише прибавками, а й убавками. Коли тканина тягнеться, ми можемо використати меншу кількість тканини для посадки вбрання по фігурі. Це називається **негативною свободою облягання**.
-Негативна легка використовується для еластичних матеріалів, де виріб повинен щільно прилягати. Наприклад, у купальниках, колготках, нижній білизні або спортивному одязі.
+Негативна свобода облягання використовується для еластичних матеріалів, коли вбрання має щільно облягати фігуру. Наприклад, при пошитті купальників, колготок, спідньої білизни чи спортивного одягу.
-> Pictures by [Quinn Dombrowski](https://www.flickr.com/photos/quinnanya/8885126989/) and [sutiblr](https://www.flickr.com/photos/30788655@N08/4743320893)
+> Світлини: [Quinn Dombrowski](https://www.flickr.com/photos/quinnanya/8885126989/) та [sutiblr](https://www.flickr.com/photos/30788655@N08/4743320893)
diff --git a/markdown/org/showcase/a-fantastic-outfit-featuring-teagan-simon-and-cornelius/de.md b/markdown/org/showcase/a-fantastic-outfit-featuring-teagan-simon-and-cornelius/de.md
index 1661d9663b9..913ce873b82 100644
--- a/markdown/org/showcase/a-fantastic-outfit-featuring-teagan-simon-and-cornelius/de.md
+++ b/markdown/org/showcase/a-fantastic-outfit-featuring-teagan-simon-and-cornelius/de.md
@@ -3,7 +3,7 @@ maker: "GWIZ"
caption: "Alle Materialien für diese Kleidungsstücke wurden recycelt"
date: "05.10.2023"
image: "https://cdn.sanity.io/images/hl5bw8cj/site-content/9685e0803052ddfe17ecb79507dca229b6d67b95-2052x3648.jpg"
-intro: "Dieses Schaufenster ist wirklich etwas Besonderes - es zeigt nicht ein, nicht zwei, sondern DREI FreeSewing-Muster!"
+intro: "Dieses Schaufenster ist wirklich etwas Besonderes - es zeigt nicht ein, nicht zwei, sondern DREI FreeSewing-Schnittmuster!"
title: "Ein fantastisches Outfit mit Teagan, Simon und Cornelius"
designs:
- "teagan"
@@ -11,7 +11,7 @@ designs:
- "cornelius"
---
-Dieses Schaufenster ist wirklich etwas Besonderes - es zeigt nicht ein, nicht zwei, sondern DREI FreeSewing-Muster!
+Dieses Schaufenster ist wirklich etwas Besonderes - es zeigt nicht ein, nicht zwei, sondern DREI FreeSewing-Schnittmuster!
Das Hemd ist ein modifizierter Teagan, der Mantel ist Simon und die Hose ist Cornelius.
diff --git a/markdown/org/showcase/fighter-hoodie/de.md b/markdown/org/showcase/fighter-hoodie/de.md
index 2b2bf37ab9c..dc86fccc9b2 100644
--- a/markdown/org/showcase/fighter-hoodie/de.md
+++ b/markdown/org/showcase/fighter-hoodie/de.md
@@ -1,6 +1,6 @@
---
maker: "unbekannt"
-caption: "Annes Mann Sigvard ist Trainer bei , dem örtlichen Kickboxclub. Daher auch der Name fighter hoodie"
+caption: "Annes Mann Sigvard ist Trainer bei , dem örtlichen Kickboxclub. Daher auch der Name Fighter Hoodie"
date: "2017-11-20"
image: "https://cdn.sanity.io/images/hl5bw8cj/site-content/8f0b0ca919900145250b0af08401775198623eda-1001x1500.jpg"
intro: "Der Fighter Hoodie: Hugo mit Reißverschluss"
diff --git a/markdown/org/showcase/fighter-hoodie/fr.md b/markdown/org/showcase/fighter-hoodie/fr.md
index 15bcfe0775c..2e630d9a73e 100644
--- a/markdown/org/showcase/fighter-hoodie/fr.md
+++ b/markdown/org/showcase/fighter-hoodie/fr.md
@@ -1,6 +1,6 @@
---
maker: "inconnue"
-caption: "Le mari d'Anne Sigvard est entraîneur au club de boxe locale. D'où le nom de du chasseur à capuche"
+caption: "Le mari d'Anne Sigvard est entraîneur au club de boxe locale. D'où le nom de sweat à capuche de combattant"
date: "2017-11-20"
image: "https://cdn.sanity.io/images/hl5bw8cj/site-content/8f0b0ca919900145250b0af08401775198623eda-1001x1500.jpg"
intro: "Le sweat à capuche du combattant : Hugo avec un zip"
diff --git a/markdown/org/showcase/quilted-jersey-huey/de.md b/markdown/org/showcase/quilted-jersey-huey/de.md
index 5170fa6848b..1d542a0c40b 100644
--- a/markdown/org/showcase/quilted-jersey-huey/de.md
+++ b/markdown/org/showcase/quilted-jersey-huey/de.md
@@ -1,6 +1,6 @@
---
maker: "unbekannt"
-caption: "Lässig und zu cool, um in die Kamera zu schauen ."
+caption: "Der Look ist lässig und zu cool, um in die Kamera zu schauen."
date: "2017-12-11"
image: "https://cdn.sanity.io/images/hl5bw8cj/site-content/25779f10f43cc87d9d4e201248b2e1a4f9af9009-1403x1403.jpg"
intro: "Eine Huey in gestepptem Trikot von Andrew Myles, alias Buster"
diff --git a/packages/core/package.json b/packages/core/package.json
index 04d43a827d5..79d9163e584 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -62,7 +62,7 @@
"lodash.clonedeep": "^4.5.0"
},
"devDependencies": {
- "eslint": "8.45.0",
+ "eslint": "8.46.0",
"nyc": "15.1.0",
"mocha": "10.2.0",
"chai": "4.3.7",
diff --git a/packages/new-design/i18n/de.json b/packages/new-design/i18n/de.json
index 8f5bf95e34d..ed4e2757202 100644
--- a/packages/new-design/i18n/de.json
+++ b/packages/new-design/i18n/de.json
@@ -2,26 +2,26 @@
"author": "Autor",
"githubRepo": "GitHub-Repository",
"packageManager": "Paket-Manager",
- "designName": "Design name",
- "designType": "Design type",
- "designCreated": "Your design skeleton has been created at",
+ "designName": "Name des Designs",
+ "designType": "Entwurfstyp",
+ "designCreated": "Dein Entwurfsskelett wurde erstellt unter",
"runTheseCommands": "Um loszulegen, führe diesen Befehl aus",
"startRollup": "In einem Terminal startest du den Rollup-Bundler im Beobachtungsmodus",
"startWebpack": "Dadurch wird der 'example'-Ordner betreten und die Entwicklungsumgebung gestartet.",
"devDocsAvailableAt": "Entwicklerdokumentation ist verfügbar auf",
"talkToUs": "Für Fragen, Feedback oder Anregungen trete unserem Discord-Server bei",
- "draftYourDesign": "Draft your design",
- "testYourDesign": "Test your design",
+ "draftYourDesign": "Entwirf dein Design",
+ "testYourDesign": "Teste deinen Entwurf",
"draftThing": "{thing} erstellen",
"testThing": "{thing} testen",
- "renderInBrowser": "Click below to render your design in the browser.",
+ "renderInBrowser": "Klicke unten, um dein Design im Browser darzustellen.",
"weWillReRender": "Wenn du Änderungen vornimmst, werden wir es erneut für dich rendern.",
"youCan": "Du kannst",
"enterMeasurements": "Maße von Hand eingeben",
"preloadMeasurements": "Einen bestehenden Satz an Maßen einlesen",
"size": "Größe",
- "noRequiredMeasurements": "This design has no required measurements",
- "howtoAddMeasurements": "To require measurements, add them to the measurements section of the design's configuration file.",
+ "noRequiredMeasurements": "Dieses Schnittmuster hat keine benötigten Maße",
+ "howtoAddMeasurements": "Um Maße als Anforderung zu definieren, füge sie der Sektion measurements in der Konfigurationsdatei des Schnittmusters hinzu.",
"seeDocsAt": "Dokumentation zu diesem Thema ist verfügbar unter",
"clearDesignMode": "Designmodus leeren",
"designMode": "Designmodus",
@@ -30,5 +30,5 @@
"thingIsDisabled": "{thing} ist deaktiviert",
"turnOn": "Aktivieren",
"turnOff": "Deaktivieren",
- "validNameWarning": "Please pick a different name as this name would cause problems.\nWe (re-)use the design name as the NPM package name.\nPackage names must be lowercase and cannot contain special characters.\nSo please name your design accordingly, like:"
+ "validNameWarning": "Bitte wähle einen anderen Namen, da dieser Name Probleme verursachen würde.\nWir verwenden den Entwurfsnamen (auch) als NPM-Paketnamen.\nPaketnamen müssen kleingeschrieben sein und dürfen keine Sonderzeichen enthalten.\nBitte nenne dein Design also dementsprechend, z. B.:"
}
diff --git a/packages/new-design/i18n/fr.json b/packages/new-design/i18n/fr.json
index 1b8d274d2e2..cdad5c2554a 100644
--- a/packages/new-design/i18n/fr.json
+++ b/packages/new-design/i18n/fr.json
@@ -2,26 +2,26 @@
"author": "Auteur",
"githubRepo": "Répertoire GitHub",
"packageManager": "Gestionnaire de package",
- "designName": "Design name",
- "designType": "Design type",
- "designCreated": "Your design skeleton has been created at",
+ "designName": "Nom du modèle",
+ "designType": "Type de conception",
+ "designCreated": "Ton squelette de conception a été créé à",
"runTheseCommands": "Pour commencer, exécutez cette commande",
"startRollup": "Dans un terminal, démarrez le bundler rollup en mode watch",
"startWebpack": "Il entrera dans le dossier 'exemple' et démarrera l'environnement de développement.",
"devDocsAvailableAt": "La documentation pour développeur est disponible sur",
"talkToUs": "Pour des questions, commentaires ou suggestions, rejoignez notre serveur Discord",
- "draftYourDesign": "Draft your design",
- "testYourDesign": "Test your design",
+ "draftYourDesign": "Fais une ébauche de ton dessin",
+ "testYourDesign": "Teste ta conception",
"draftThing": "Ébauche de {thing}",
"testThing": "Tester {thing}",
- "renderInBrowser": "Click below to render your design in the browser.",
+ "renderInBrowser": "Clique ci-dessous pour afficher ton dessin dans le navigateur.",
"weWillReRender": "Lorsque vous effectuez des modifications, nous mettons à jour le rendu pour vous.",
"youCan": "Vous pouvez",
"enterMeasurements": "Entrer des mesures manuellement",
"preloadMeasurements": "Pré-charger un set de mesures",
"size": "Taille",
- "noRequiredMeasurements": "This design has no required measurements",
- "howtoAddMeasurements": "To require measurements, add them to the measurements section of the design's configuration file.",
+ "noRequiredMeasurements": "Ce modèle n'a pas de mesures requises",
+ "howtoAddMeasurements": "Pour exiger des mesures, ajoute-les à la section measurements du fichier de configuration de la conception.",
"seeDocsAt": "La documentation à ce sujet est disponible sur",
"clearDesignMode": "Vider le mode design",
"designMode": "Mode design",
@@ -30,5 +30,5 @@
"thingIsDisabled": "{thing} est désactivé",
"turnOn": "Activer",
"turnOff": "Désactiver",
- "validNameWarning": "Please pick a different name as this name would cause problems.\nWe (re-)use the design name as the NPM package name.\nPackage names must be lowercase and cannot contain special characters.\nSo please name your design accordingly, like:"
+ "validNameWarning": "Choisis un autre nom, car celui-ci poserait des problèmes.\nNous (ré)utilisons le nom de la conception comme nom de paquet NPM.\nLes noms de paquets doivent être en minuscules et ne peuvent pas contenir de caractères spéciaux.\nNomme donc ton dessin ou modèle en conséquence, par exemple :"
}
diff --git a/packages/new-design/package.json b/packages/new-design/package.json
index 2a9a5eb32c1..f74942e3458 100644
--- a/packages/new-design/package.json
+++ b/packages/new-design/package.json
@@ -38,9 +38,9 @@
"dependencies": {
"axios": "1.4.0",
"chalk": "5.0.1",
- "execa": "7.1.1",
+ "execa": "7.2.0",
"mustache": "4.2.0",
- "ora": "6.3.1",
+ "ora": "7.0.0",
"prompts": "2.4.2",
"recursive-readdir": "2.2.3"
},
diff --git a/sites/backend/package.json b/sites/backend/package.json
index 66517b85ede..42256a1c778 100644
--- a/sites/backend/package.json
+++ b/sites/backend/package.json
@@ -30,7 +30,7 @@
},
"peerDependencies": {},
"dependencies": {
- "@aws-sdk/client-sesv2": "3.377.0",
+ "@aws-sdk/client-sesv2": "3.379.1",
"@prisma/client": "5.0.0",
"bcryptjs": "2.4.3",
"cors": "2.8.5",
@@ -44,7 +44,7 @@
"passport": "0.6.0",
"passport-http": "0.3.0",
"passport-jwt": "4.0.1",
- "pino": "8.14.1",
+ "pino": "8.14.2",
"qrcode": "1.5.3",
"swagger-ui-dist": "5.2.0",
"swagger-ui-express": "5.0.0"
diff --git a/sites/backend/src/templates/email/de.yaml b/sites/backend/src/templates/email/de.yaml
index b2879e8a201..e6477d84f14 100644
--- a/sites/backend/src/templates/email/de.yaml
+++ b/sites/backend/src/templates/email/de.yaml
@@ -1,9 +1,9 @@
#Shared
-greeting: Liebe
+greeting: Ganz liebe Grüße
ps-pre-link: FreeSewing ist kostenlos (duh), aber bitte
ps-link: werde ein/e Förderer/-in
ps-post-link: wenn du es dir leisten kannst.
-text-ps: 'FreeSewing ist kostenlos, aber wenn du es dir leisten kannst, werde bitte Gönner.'
+text-ps: 'FreeSewing ist kostenlos, aber wenn du es dir leisten kannst, werde bitte Förderer/-in.'
notMarketing: Dies ist keine Marketing-E-Mail, sondern eine Transaktions-E-Mail über dein FreeSewing-Konto.
seeWhy: 'Weitere Informationen findest du hier:'
whyDidIGetThis: Warum habe ich diese E-Mail bekommen?
diff --git a/sites/backend/src/templates/email/emailchange/de.yaml b/sites/backend/src/templates/email/emailchange/de.yaml
index d3ea786cd86..cce9ca391bf 100644
--- a/sites/backend/src/templates/email/emailchange/de.yaml
+++ b/sites/backend/src/templates/email/emailchange/de.yaml
@@ -1,6 +1,6 @@
-subject: "[FreeSewing] Bestätige deine neue E-Mail Adresse"
+subject: "[FreeSewing] Bestätige deine neue E-Mail-Adresse"
heading: Funktioniert diese neue E-Mail-Adresse?
lead: 'Um deine neue E-Mail-Adresse zu bestätigen, klicke auf das große schwarze Rechteck unten:'
text-lead: 'Um deine neue E-Mail-Adresse zu bestätigen, klicke auf den Link unten:'
button: Bestätige die E-Mail-Änderung
-closing: Das ist alles, was es braucht.
+closing: Mehr muss nicht getan werden.
diff --git a/sites/backend/src/templates/email/signup-aea/de.yaml b/sites/backend/src/templates/email/signup-aea/de.yaml
index 4fae3b77c4a..46f73b2db1c 100644
--- a/sites/backend/src/templates/email/signup-aea/de.yaml
+++ b/sites/backend/src/templates/email/signup-aea/de.yaml
@@ -1,7 +1,7 @@
-subject: "[FreeSewing] Du musst dich nicht anmelden, du bist schon dabei"
+subject: "[FreeSewing] Du musst dich nicht registrieren, du bist schon an Bord"
heading: Willkommen zurück bei FreeSewing
-preLead: 'Jemand (du?) hat versucht, sich mit dieser E-Mail-Adresse anzumelden. Aber wir haben bereits ein aktives Konto, das mit dieser E-Mail-Adresse verknüpft ist.'
+preLead: 'Jemand (du?) hat versucht, sich mit dieser E-Mail-Adresse zu registrieren. Aber wir haben bereits ein aktives Konto, das mit dieser E-Mail-Adresse verknüpft ist.'
lead: 'Um dich in dein Konto einzuloggen, klicke auf den großen schwarzen Button unten:'
text-lead: 'Um dich in dein Konto einzuloggen, klicke auf den Link unten:'
button: Anmelden
-closing: "Das ist alles, was es braucht."
+closing: "Mehr muss nicht getan werden."
diff --git a/sites/backend/src/templates/email/transinvite/de.yaml b/sites/backend/src/templates/email/transinvite/de.yaml
index 2e012211e1c..0790fd41ac0 100644
--- a/sites/backend/src/templates/email/transinvite/de.yaml
+++ b/sites/backend/src/templates/email/transinvite/de.yaml
@@ -1,6 +1,6 @@
subject: "[FreeSewing] Deine Einladung, dem FreeSewing-Übersetzungsteam beizutreten"
-heading: Tritt einem FreeSewing-Übersetzungsteam bei
+heading: Trete einem FreeSewing-Übersetzungsteam bei
lead: 'Um dem FreeSewing-Übersetzungsteam beizutreten, klicke auf das große schwarze Rechteck unten:'
text-lead: 'Um dem FreeSewing-Übersetzungsteam beizutreten, klicke auf den untenstehenden Link:'
-button: Tritt dem Übersetzungsteam bei
-closing: "So kommst du zu Crowdin, der Übersetzungsplattform, die wir nutzen."
+button: Trete dem Übersetzungsteam bei
+closing: "So kommst du zu Crowdin, der von uns genutzten Übersetzungsplattform."
diff --git a/sites/dev/package.json b/sites/dev/package.json
index 121da6fa5dd..ed06ef8141c 100644
--- a/sites/dev/package.json
+++ b/sites/dev/package.json
@@ -45,8 +45,8 @@
"react-copy-to-clipboard": "5.1.0",
"react-dom": "18.2.0",
"react-hotkeys-hook": "4.4.1",
- "react-instantsearch-dom": "6.40.3",
- "react-instantsearch-hooks-web": "6.47.2",
+ "react-instantsearch-dom": "6.40.4",
+ "react-instantsearch-hooks-web": "6.47.3",
"react-markdown": "8.0.7",
"react-swipeable": "7.0.1",
"react-timeago": "7.1.0",
diff --git a/sites/lab/components/header/fr.yaml b/sites/lab/components/header/fr.yaml
index 6719cca06e1..f1734e858f8 100644
--- a/sites/lab/components/header/fr.yaml
+++ b/sites/lab/components/header/fr.yaml
@@ -5,7 +5,7 @@ docs: Documentation
blog: Blog
community: Communauté
account: Compte
-theme: Theme
+theme: Thème
language: Langue
search: Chercher
sets: Mensurations
diff --git a/sites/lab/components/header/uk.yaml b/sites/lab/components/header/uk.yaml
index cf9b88e6f4a..411fcbe3487 100644
--- a/sites/lab/components/header/uk.yaml
+++ b/sites/lab/components/header/uk.yaml
@@ -8,6 +8,6 @@ account: Обліковий запис
theme: Theme
language: Мова
search: Пошук
-sets: Вимірювання
+sets: Заміри
patterns: Викрійки
diff --git a/sites/lab/de.yaml b/sites/lab/de.yaml
index 53ae0edd0ca..6522da3b2e9 100644
--- a/sites/lab/de.yaml
+++ b/sites/lab/de.yaml
@@ -1,17 +1,17 @@
-welcome: Welcome to the FreeSewing lab
-about: You can generate patterns here as well as manage your account. But unless you have a specific reason, you probably want to use FreeSewing.org instead.
-goToOrg: Go to FreeSewing.org
-what: What is the FreeSewing lab?
-what1: The FreeSewing lab started out as an online hosted version of our stand-alone development environment. It offers advanced features for pattern designers and contributors to develop and test patterns. Features that were not available on FreeSewing.org.
-what2: Since version 3 of FreeSewing, all these advanced features are available to users on FreeSewing.org. which means that there is nothing here that you cannot also find on FreeSewing.org.
-what3: The lab nowadays is a stripped-down version of FreeSewing.org. It does not include documentation, blog or showcase posts, and so on. We keep it arund because it is faster to spin up/deploy than the entire website, while still providing all the core features.
-monorepo: All of the FreeSewing source code is available in our monorepo on GitHub
-labrepo: In addition, this particular lab instance has additional source code hosted at
-lab: Source code specific to this lab
-fscode: "FreeSewing's source code"
-noDocs: The FreeSewing lab does not include documentation.
-see: Instead, refer to
-orgDocs: FreeSewing.org has documentation for makers, such as design options, sewing techniques, and instructions.
-devDocs: FreeSewing.dev has documentation for developers and contributors, such as API docs and guides on how to get involved with the project.
-enOnly: FreeSewing.dev is only available in English
+welcome: Willkommen im FreeSewing-Labor
+about: Hier kannst du Schnittmuster erstellen und dein Konto verwalten. Aber wenn du keinen besonderen Grund dafür hast, solltest du stattdessen vielleicht lieber FreeSewing.org nutzen.
+goToOrg: Gehe zu FreeSewing.org
+what: Was ist das FreeSewing-Labor?
+what1: Das FreeSewing-Labor war ursprünglich eine online gehostete Version unserer eigenständigen Entwicklungsumgebung. Es bietet erweiterte Funktionen für Schnittmusterdesignende und -entwicklende, um Schnittmuster zu entwickeln und zu testen. Funktionen, die auf FreeSewing.org nicht verfügbar waren.
+what2: Seit Version 3 von FreeSewing sind all diese fortschrittlichen Funktionen auch auf FreeSewing.org verfügbar. Das bedeutet, dass es hier nichts gibt, was du nicht auch auf FreeSewing.org finden kannst.
+what3: Das heutige Labor ist eine abgespeckte Version von FreeSewing.org. Es enthält keine Dokumentation, keinen Blog oder Showcase-Beiträge und so weiter. Wir belassen es dabei, weil es sich schneller einrichten/hochfahren lässt als die gesamte Website, aber trotzdem alle Kernfunktionen bietet.
+monorepo: Der gesamte Quellcode von FreeSewing ist in unserem Monorepo auf GitHub verfügbar
+labrepo: 'Darüber hinaus hat diese spezielle Laborinstanz zusätzlichen Quellcode, der hier zu finden ist: '
+lab: Quellcode spezifisch für dieses Labor
+fscode: "Der Quellcode von FreeSewing"
+noDocs: Das FreeSewing-Labor enthält keine Dokumentation.
+see: Stattdessen schau bitte auf
+orgDocs: FreeSewing.org hat eine Dokumentation für Maker, wie z.B. Designoptionen, Nähtechniken und Anleitungen.
+devDocs: FreeSewing.dev hat Dokumentation für Entwickler/-innen und Mitwirkende, wie z.B. API-Dokumentation und Anleitungen, wie man sich an dem Projekt beteiligen kann.
+enOnly: FreeSewing.dev ist nur auf Englisch verfügbar
diff --git a/sites/lab/fr.yaml b/sites/lab/fr.yaml
index 53ae0edd0ca..66835c5eb24 100644
--- a/sites/lab/fr.yaml
+++ b/sites/lab/fr.yaml
@@ -1,17 +1,17 @@
-welcome: Welcome to the FreeSewing lab
-about: You can generate patterns here as well as manage your account. But unless you have a specific reason, you probably want to use FreeSewing.org instead.
-goToOrg: Go to FreeSewing.org
-what: What is the FreeSewing lab?
-what1: The FreeSewing lab started out as an online hosted version of our stand-alone development environment. It offers advanced features for pattern designers and contributors to develop and test patterns. Features that were not available on FreeSewing.org.
-what2: Since version 3 of FreeSewing, all these advanced features are available to users on FreeSewing.org. which means that there is nothing here that you cannot also find on FreeSewing.org.
-what3: The lab nowadays is a stripped-down version of FreeSewing.org. It does not include documentation, blog or showcase posts, and so on. We keep it arund because it is faster to spin up/deploy than the entire website, while still providing all the core features.
-monorepo: All of the FreeSewing source code is available in our monorepo on GitHub
-labrepo: In addition, this particular lab instance has additional source code hosted at
-lab: Source code specific to this lab
-fscode: "FreeSewing's source code"
-noDocs: The FreeSewing lab does not include documentation.
-see: Instead, refer to
-orgDocs: FreeSewing.org has documentation for makers, such as design options, sewing techniques, and instructions.
-devDocs: FreeSewing.dev has documentation for developers and contributors, such as API docs and guides on how to get involved with the project.
-enOnly: FreeSewing.dev is only available in English
+welcome: Bienvenue dans le laboratoire de FreeSewing
+about: Tu peux y générer des modèles et gérer ton compte. Mais à moins que tu n'aies une raison particulière, nous te conseillons de plutôt utiliser FreeSewing.org.
+goToOrg: Aller à FreeSewing.org
+what: Qu'est-ce que le laboratoire FreeSewing ?
+what1: Le laboratoire FreeSewing a débuté comme une version hébergée en ligne de notre environnement de développement autonome. Il offre des fonctionnalités avancées aux créateurs de patrons et aux contributeurs pour développer et tester des patrons. Des fonctionnalités qui n'étaient pas disponibles sur FreeSewing.org.
+what2: Depuis la version 3 de FreeSewing, toutes ces fonctions avancées sont disponibles pour les utilisateurs sur FreeSewing.org. Cela signifie qu'il n'y a rien ici que tu ne puisses trouver sur FreeSewing.org.
+what3: Le laboratoire est aujourd'hui une version simplifiée de FreeSewing.org. Il n'inclut pas la documentation, les articles de blog ou de vitrine, etc. Nous le gardons arund parce qu'il est plus rapide à mettre en place/déployer que le site Web entier, tout en offrant toutes les fonctionnalités de base.
+monorepo: Tout le code source de FreeSewing est disponible dans notre monorepo sur GitHub
+labrepo: De plus, cette instance de laboratoire particulière possède un code source supplémentaire hébergé à l'adresse suivante
+lab: Code source spécifique à ce laboratoire
+fscode: "Code source de FreeSewing"
+noDocs: Le laboratoire FreeSewing ne comprend pas de documentation.
+see: Au lieu de cela, réfère-toi à
+orgDocs: FreeSewing.org propose de la documentation pour les créateurs, comme des options de conception, des techniques de couture et des instructions.
+devDocs: FreeSewing.dev possède de la documentation pour les développeurs et les contributeurs, comme les docs de l'API et les guides sur la façon de s'impliquer dans le projet.
+enOnly: FreeSewing.dev n'est disponible qu'en anglais
diff --git a/sites/lab/package.json b/sites/lab/package.json
index 6a4f5d61512..79ebd123170 100644
--- a/sites/lab/package.json
+++ b/sites/lab/package.json
@@ -28,7 +28,7 @@
},
"peerDependencies": {},
"dependencies": {
- "@headlessui/react": "1.7.15",
+ "@headlessui/react": "1.7.16",
"@mdx-js/loader": "2.3.0",
"@mdx-js/mdx": "2.3.0",
"@mdx-js/react": "2.3.0",
@@ -39,7 +39,7 @@
"d3-drag": "3.0.0",
"d3-selection": "3.0.0",
"daisyui": "3.5.0",
- "i18next": "23.2.11",
+ "i18next": "23.4.1",
"lodash.get": "4.4.2",
"lodash.orderby": "4.6.0",
"lodash.set": "4.3.2",
@@ -48,8 +48,8 @@
"react": "18.2.0",
"react-copy-to-clipboard": "5.1.0",
"react-hotkeys-hook": "4.4.1",
- "react-i18next": "13.0.2",
- "react-instantsearch-dom": "6.40.3",
+ "react-i18next": "13.0.3",
+ "react-instantsearch-dom": "6.40.4",
"react-markdown": "8.0.7",
"react-swipeable": "7.0.1",
"react-timeago": "7.1.0",
diff --git a/sites/org/components/curate/de.yaml b/sites/org/components/curate/de.yaml
index 36decf26b29..1c5bf8e7640 100644
--- a/sites/org/components/curate/de.yaml
+++ b/sites/org/components/curate/de.yaml
@@ -1,4 +1,4 @@
areYouCertain: Bist du sicher?
-deleteCuratedItemWarning: There is no way back from this. All FreeSewing users will no longer be able to use this curated item.
+deleteCuratedItemWarning: Es gibt keinen Weg zurück. Alle FreeSewing-Nutzer können diesen kuratierten Artikel nicht mehr verwenden.
cancel: Abbrechen
delete: löschen
diff --git a/sites/org/components/curate/fr.yaml b/sites/org/components/curate/fr.yaml
index d69ce8ae279..b7723b820f8 100644
--- a/sites/org/components/curate/fr.yaml
+++ b/sites/org/components/curate/fr.yaml
@@ -1,4 +1,4 @@
areYouCertain: En es-tu certain ?
-deleteCuratedItemWarning: There is no way back from this. All FreeSewing users will no longer be able to use this curated item.
+deleteCuratedItemWarning: Il n'y a aucun moyen de revenir en arrière. Tous les utilisateurs de FreeSewing ne pourront plus utiliser cet article curaté.
cancel: Annuler
delete: Effacer
diff --git a/sites/org/components/footer/de.yaml b/sites/org/components/footer/de.yaml
new file mode 100644
index 00000000000..613439b2bbe
--- /dev/null
+++ b/sites/org/components/footer/de.yaml
@@ -0,0 +1,7 @@
+cc: Die Inhalte auf FreeSewing.org sind unter einer Creative-Commons-Lizenz verfügbar
+mit: Der Quellcode von FreeSewing ist auf Github unter der MIT-Lizenz verfügbar
+sponsors: FreeSewing wird von diesen großartigen Unternehmen gesponsert
+algolia: Suche powered by Algolia
+crowdin: Übersetzung powered by Crowdin
+bugsnag: Fehlermanagement durch Bugsnag
+vercel: Aufbauen & Hosten durch Vercel
diff --git a/sites/org/components/footer/en.yaml b/sites/org/components/footer/en.yaml
new file mode 100644
index 00000000000..2bcd541eb47
--- /dev/null
+++ b/sites/org/components/footer/en.yaml
@@ -0,0 +1,7 @@
+cc: Content on FreeSewing.org is available under a Creative Commons license
+mit: The FreeSewing source code is available on Github under the MIT license
+sponsors: FreeSewing is sponsored by these awesome companies
+algolia: Search powered by Algolia
+crowdin: Translation powered by Crowdin
+bugsnag: Error handling by Bugsnag
+vercel: Builds & Hosting by Vercel
diff --git a/sites/org/components/footer/es.yaml b/sites/org/components/footer/es.yaml
new file mode 100644
index 00000000000..2dd47a1ad02
--- /dev/null
+++ b/sites/org/components/footer/es.yaml
@@ -0,0 +1,7 @@
+cc: Content on FreeSewing.org is available under a Creative Commons license
+mit: The FreeSewing source code is available on Github under the MIT license
+sponsors: FreeSewing is sponsored by these awesome companies
+algolia: Búsqueda con Algolia
+crowdin: Traducción realizada por Crowdin
+bugsnag: Error handling by Bugsnag
+vercel: Builds & Hosting by Vercel
diff --git a/sites/org/components/footer/fr.yaml b/sites/org/components/footer/fr.yaml
new file mode 100644
index 00000000000..198ebbc924a
--- /dev/null
+++ b/sites/org/components/footer/fr.yaml
@@ -0,0 +1,7 @@
+cc: Le contenu de FreeSewing.org est disponible sous une licence Creative Commons
+mit: Le code source de FreeSewing est disponible sur Github sous la licence MIT
+sponsors: FreeSewing est sponsorisé par ces entreprises géniales
+algolia: Recherche alimentée par Algolia
+crowdin: Traduction optimisée par Crowdin
+bugsnag: Traitement des erreurs par Bugsnag
+vercel: Constructions et hébergement par Vercel
diff --git a/sites/org/components/footer/nl.yaml b/sites/org/components/footer/nl.yaml
new file mode 100644
index 00000000000..5d685ec7072
--- /dev/null
+++ b/sites/org/components/footer/nl.yaml
@@ -0,0 +1,7 @@
+cc: Inhoud op FreeSewing.org is beschikbaar onder een Creative Commons licentie
+mit: De broncode van FreeSewing is beschikbaar op Github onder de MIT-licentie
+sponsors: FreeSewing wordt gesponsord door deze geweldige bedrijven
+algolia: Zoekfunctie door Algolia
+crowdin: Vertaalsoftware door Crowdin
+bugsnag: Fout rapportage door Bugsnag
+vercel: Builds & Hosting door Vercel
diff --git a/sites/org/components/footer/uk.yaml b/sites/org/components/footer/uk.yaml
new file mode 100644
index 00000000000..d0f2b7a92c7
--- /dev/null
+++ b/sites/org/components/footer/uk.yaml
@@ -0,0 +1,7 @@
+cc: Content on FreeSewing.org is available under a Creative Commons license
+mit: The FreeSewing source code is available on Github under the MIT license
+sponsors: FreeSewing is sponsored by these awesome companies
+algolia: Пошук за допомогою Algolia
+crowdin: Переклад зроблено за допомогою Crowdin
+bugsnag: Error handling by Bugsnag
+vercel: Builds & Hosting by Vercel
diff --git a/sites/org/components/header/fr.yaml b/sites/org/components/header/fr.yaml
index cf77dc191e1..b0ec98cfc08 100644
--- a/sites/org/components/header/fr.yaml
+++ b/sites/org/components/header/fr.yaml
@@ -5,7 +5,7 @@ docs: Documentation
blog: Blog
community: Communauté
account: Compte
-theme: Theme
+theme: Thème
language: Langue
search: Chercher
sets: Mensurations
diff --git a/sites/org/components/header/uk.yaml b/sites/org/components/header/uk.yaml
index 7118b5e945f..28b99660693 100644
--- a/sites/org/components/header/uk.yaml
+++ b/sites/org/components/header/uk.yaml
@@ -8,6 +8,6 @@ account: Обліковий запис
theme: Theme
language: Мова
search: Пошук
-sets: Вимірювання
+sets: Заміри
patterns: Викрійки
new: Новий
diff --git a/sites/org/package.json b/sites/org/package.json
index 0c747275ffc..a4d805732a9 100644
--- a/sites/org/package.json
+++ b/sites/org/package.json
@@ -41,7 +41,7 @@
"daisyui": "3.5.0",
"echarts": "5.4.2",
"echarts-for-react": "3.0.2",
- "jotai": "2.2.2",
+ "jotai": "2.2.3",
"jotai-location": "0.5.1",
"lodash.get": "4.4.2",
"lodash.orderby": "4.6.0",
@@ -50,7 +50,7 @@
"next": "13.4.12",
"react-dropzone": "14.2.3",
"react-hotkeys-hook": "4.4.1",
- "react-instantsearch-dom": "6.40.3",
+ "react-instantsearch-dom": "6.40.4",
"react-hot-toast": "2.4.1",
"react-markdown": "8.0.7",
"react-swipeable": "7.0.1",
diff --git a/sites/org/pages/translation/de.yaml b/sites/org/pages/translation/de.yaml
index e3bd86bc2ec..35754c409d9 100644
--- a/sites/org/pages/translation/de.yaml
+++ b/sites/org/pages/translation/de.yaml
@@ -1,31 +1,31 @@
translation: Übersetzung
-proudlyMultilingual: Thanks to the translation volunteers in our community, FreeSewing is proudly multilingual.
-getInvolved: Get involved
-teamEffort: Translation is a team effort, and we would love to have you join one of our language teams.
-seeTranslationGuide: Refer to the FreeSewing translation guide for all details
-translatedAndApproved: Translated and approved by a proofreader
-translatedOnly: Translated but not (yet) approved by a proofreader
-notTranslated: Not (yet) translated
-defaultLanguage: This is our source language and the working language of the FreeSewing project
-addLanguage1: Looking to add a language?
-addLanguage2: We would love to make FreeSewing available in more langauges.
-addLanguage3: If you are interested in starting a new translation effort, please reach out.
-globalRanking: Global ranking
-groupByLanguage: Group by language
-translator: Translator
-words: Words
-joinTheTeam: Join the team
-joinATranslationTeam: Join a translation team
+proudlyMultilingual: Dank der freiwilligen Übersetzer/-innen unserer Community kann FreeSewing stolz mehrsprachig sein.
+getInvolved: Engagiere dich
+teamEffort: Übersetzen ist eine Teamleistung, und wir würden uns freuen, wenn du einem unserer Sprachteams beitreten würdest.
+seeTranslationGuide: Alle Details findest du in der FreeSewing-Übersetzungsanleitung
+translatedAndApproved: Übersetzt und von Korrekturleser/-innen genehmigt
+translatedOnly: Übersetzt, aber (noch) nicht von Korrekturleser/-innen genehmigt
+notTranslated: (noch) nicht übersetzt
+defaultLanguage: Dies ist unsere Ausgangssprache und die Arbeitssprache des FreeSewing-Projekts
+addLanguage1: Willst du eine Sprache hinzufügen?
+addLanguage2: Wir würden FreeSewing gerne in mehr Sprachen verfügbar machen.
+addLanguage3: Wenn du daran interessiert bist, ein neues Übersetzungsunterfangen zu beginnen, melde dich bitte bei uns.
+globalRanking: Globale Rangliste
+groupByLanguage: Nach Sprache gruppieren
+translator: Übersetzer/-in
+words: Wörter
+joinTheTeam: Tritt dem Team bei
+joinATranslationTeam: Tritt einem Übersetzungsteam bei
languageTeam: "{language} Team"
-whatTeam: What language team are you joining?
-sendMeAnInvite: Send me an invite
-pleaseChooseTeam: Please choose a language below so we can send you the correct invite.
-successNote: Please check your inbox. You will get an email with an invite code that grants you access to the translation on Crowdin, the online translation platform that we use to translate FreeSewing into multiple languages.
-suggestLanguage: Suggest a new language
-joinIntro: Looking to join a FreeSewing translation team?
-thatIsAwesome: That is awesome.
-thanksSoMuch: Thanks so much.
-suggestIntro: Looking to add a new language to FreeSewing?
-pleaseMotivate: Please complete the form below so we can review your suggestion.
+whatTeam: Welchem Sprachenteam trittst du bei?
+sendMeAnInvite: Schick mir eine Einladung
+pleaseChooseTeam: Bitte wähle unten eine Sprache aus, damit wir dir die richtige Einladung schicken können.
+successNote: Bitte schau in deinem Posteingang nach. Du erhältst eine E-Mail mit einem Einladungscode, der dir Zugang zur Übersetzung auf Crowdin gewährt, der Online-Übersetzungsplattform, die wir nutzen, um FreeSewing in mehrere Sprachen zu übersetzen.
+suggestLanguage: Eine neue Sprache vorschlagen
+joinIntro: Willst du einem FreeSewing-Übersetzungsteam beitreten?
+thatIsAwesome: Das ist großartig.
+thanksSoMuch: Herzlichen Dank.
+suggestIntro: Willst du eine neue Sprache zu FreeSewing hinzufügen?
+pleaseMotivate: Bitte fülle das folgende Formular aus, damit wir deinen Vorschlag prüfen können.
diff --git a/sites/org/pages/translation/fr.yaml b/sites/org/pages/translation/fr.yaml
index bd6b0a8b7d0..5558b388cae 100644
--- a/sites/org/pages/translation/fr.yaml
+++ b/sites/org/pages/translation/fr.yaml
@@ -1,22 +1,22 @@
translation: Traduction
-proudlyMultilingual: Thanks to the translation volunteers in our community, FreeSewing is proudly multilingual.
-getInvolved: Get involved
-teamEffort: Translation is a team effort, and we would love to have you join one of our language teams.
-seeTranslationGuide: Refer to the FreeSewing translation guide for all details
-translatedAndApproved: Translated and approved by a proofreader
-translatedOnly: Translated but not (yet) approved by a proofreader
-notTranslated: Not (yet) translated
-defaultLanguage: This is our source language and the working language of the FreeSewing project
-addLanguage1: Looking to add a language?
-addLanguage2: We would love to make FreeSewing available in more langauges.
-addLanguage3: If you are interested in starting a new translation effort, please reach out.
-globalRanking: Global ranking
-groupByLanguage: Group by language
-translator: Translator
-words: Words
-joinTheTeam: Join the team
-joinATranslationTeam: Join a translation team
-languageTeam: "{language} Team"
+proudlyMultilingual: Grâce aux bénévoles traducteurs de notre communauté, FreeSewing est fièrement multilingue.
+getInvolved: Contribuer
+teamEffort: La traduction est un travail d'équipe, et nous serions ravis que tu rejoignes l'une de nos équipes linguistiques.
+seeTranslationGuide: Reporte-toi au guide de traduction de FreeSewing pour tous les détails
+translatedAndApproved: Traduit et approuvé par un correcteur
+translatedOnly: Traduit mais pas (encore) approuvé par un relecteur
+notTranslated: Pas (encore) traduit
+defaultLanguage: C'est notre langue source et la langue de travail du projet FreeSewing
+addLanguage1: Tu veux ajouter une langue ?
+addLanguage2: Nous aimerions que FreeSewing soit disponible dans plus de langues.
+addLanguage3: Si tu souhaites lancer un nouvel effort de traduction, n'hésite pas à nous contacter.
+globalRanking: Classement mondial
+groupByLanguage: Groupe par langue
+translator: Traducteur
+words: Mots
+joinTheTeam: Rejoins l'équipe
+joinATranslationTeam: Rejoins une équipe de traduction
+languageTeam: "{language} L'équipe"
whatTeam: What language team are you joining?
sendMeAnInvite: Send me an invite
pleaseChooseTeam: Please choose a language below so we can send you the correct invite.
diff --git a/sites/sanity/package.json b/sites/sanity/package.json
index 8a24b02fb12..212ec9a2d8b 100644
--- a/sites/sanity/package.json
+++ b/sites/sanity/package.json
@@ -21,21 +21,21 @@
},
"peerDependencies": {},
"dependencies": {
- "@sanity/vision": "3.14.3",
+ "@sanity/vision": "3.14.4",
"easymde": "2.18.0",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-is": "18.2.0",
- "sanity": "3.14.3",
+ "sanity": "3.14.4",
"styled-components": "5.3.11",
"sanity-plugin-markdown": "4.1.0"
},
"devDependencies": {
"@sanity/eslint-config-studio": "2.0.4",
- "eslint": "8.45.0",
+ "eslint": "8.46.0",
"prettier": "3.0.0",
"typescript": "5.1.6",
- "@sanity/cli": "3.14.3"
+ "@sanity/cli": "3.14.4"
},
"engines": {
"node": "18",
diff --git a/sites/shared/components/account/de.yaml b/sites/shared/components/account/de.yaml
index 1f828db5f5d..7c68e896f4a 100644
--- a/sites/shared/components/account/de.yaml
+++ b/sites/shared/components/account/de.yaml
@@ -1,20 +1,20 @@
account: Account
yourAccount: Dein Konto
-newPattern: Neues Muster
-newSet: Eine neue Messreihe erstellen
+newPattern: Neues Schnittmuster
+newSet: Einen neuen Satz an Maßen erstellen
links: Links
info: Info
settings: Einstellungen
data: Daten
-sets: Maßnahmesets
+sets: Measurements Sets
patterns: Schnittmuster
actions: Aktionen
created: Erstellt
updated: Aktualisiert
expires: Läuft ab
yourProfile: Dein Profil
-yourPatterns: Deine Muster
-yourSets: Deine Maßeinheiten
+yourPatterns: Deine Schnittmuster
+yourSets: Your Measurements Sets
signOut: Abmelden
politeOhCrap: Oh Purzelbäume
bio: Über mich
diff --git a/sites/shared/components/animations/how-does-it-work.mjs b/sites/shared/components/animations/how-does-it-work.mjs
index 92811dbcccc..d849ff650f4 100644
--- a/sites/shared/components/animations/how-does-it-work.mjs
+++ b/sites/shared/components/animations/how-does-it-work.mjs
@@ -1,9 +1,10 @@
import { useState, useEffect } from 'react'
import { useTranslation } from 'next-i18next'
-import { AaronFront, AaronBack } from 'shared/components/designs/linedrawings/aaron.mjs'
+import { AaronFront } from 'shared/components/designs/linedrawings/aaron.mjs'
import { BruceFront, BruceBack } from 'shared/components/designs/linedrawings/bruce.mjs'
import { SimonFront, SimonBack } from 'shared/components/designs/linedrawings/simon.mjs'
import { WahidFront, WahidBack } from 'shared/components/designs/linedrawings/wahid.mjs'
+import { AlbertFront } from 'shared/components/designs/linedrawings/albert.mjs'
export const ns = ['homepage']
@@ -12,7 +13,7 @@ const lineDrawings = [
,
,
,
- ,
+ ,
,
,
,
diff --git a/sites/shared/components/designs/linedrawings/albert.mjs b/sites/shared/components/designs/linedrawings/albert.mjs
new file mode 100644
index 00000000000..2671ab28f12
--- /dev/null
+++ b/sites/shared/components/designs/linedrawings/albert.mjs
@@ -0,0 +1,98 @@
+import { LineDrawingWrapper, thin, dashed } from './shared.mjs'
+
+const strokeScale = 0.6
+
+export const Albert = ({
+ className = 'w-64', // CSS classes to apply
+ stroke = 1, // Stroke width to use
+}) => {
+ // Normalize stroke across designs
+ stroke = stroke * strokeScale
+
+ return (
+
+
+
+
+ )
+}
+
+/*
+ * React component for the front
+ */
+export const AlbertFront = ({
+ className = 'w-64', // CSS classes to apply
+ stroke = 1, // Stroke width to use
+}) => {
+ // Normalize stroke across designs
+ stroke = stroke * strokeScale
+
+ return (
+
+
+
+ )
+}
+
+/*
+ * React component for the back
+ */
+export const AlbertBack = ({
+ className = 'w-64', // CSS classes to apply
+ stroke = 1, // Stroke width to use
+}) => {
+ // Normalize stroke across designs
+ stroke = stroke * strokeScale
+
+ return (
+
+
+
+ )
+}
+
+/*
+ * SVG elements for the front
+ */
+export const Front = ({ stroke }) => (
+ <>
+
+
+
+ >
+)
+
+/*
+ * SVG elements for the front
+ */
+const Back = ({ stroke }) => (
+ <>
+
+
+
+ >
+)
diff --git a/sites/shared/components/footer/de.yaml b/sites/shared/components/footer/de.yaml
new file mode 100644
index 00000000000..e47ff6b37a4
--- /dev/null
+++ b/sites/shared/components/footer/de.yaml
@@ -0,0 +1 @@
+sponsors: bla bla
diff --git a/sites/shared/components/footer/en.yaml b/sites/shared/components/footer/en.yaml
new file mode 100644
index 00000000000..e47ff6b37a4
--- /dev/null
+++ b/sites/shared/components/footer/en.yaml
@@ -0,0 +1 @@
+sponsors: bla bla
diff --git a/sites/shared/components/footer/es.yaml b/sites/shared/components/footer/es.yaml
new file mode 100644
index 00000000000..e47ff6b37a4
--- /dev/null
+++ b/sites/shared/components/footer/es.yaml
@@ -0,0 +1 @@
+sponsors: bla bla
diff --git a/sites/shared/components/footer/fr.yaml b/sites/shared/components/footer/fr.yaml
new file mode 100644
index 00000000000..e47ff6b37a4
--- /dev/null
+++ b/sites/shared/components/footer/fr.yaml
@@ -0,0 +1 @@
+sponsors: bla bla
diff --git a/sites/shared/components/footer/nl.yaml b/sites/shared/components/footer/nl.yaml
new file mode 100644
index 00000000000..e47ff6b37a4
--- /dev/null
+++ b/sites/shared/components/footer/nl.yaml
@@ -0,0 +1 @@
+sponsors: bla bla
diff --git a/sites/shared/components/footer/uk.yaml b/sites/shared/components/footer/uk.yaml
new file mode 100644
index 00000000000..b795b15b9d6
--- /dev/null
+++ b/sites/shared/components/footer/uk.yaml
@@ -0,0 +1 @@
+sponsors: бла-бла-бла.
diff --git a/sites/shared/components/workbench/de.yaml b/sites/shared/components/workbench/de.yaml
index 2846e380f5e..93bf230a603 100644
--- a/sites/shared/components/workbench/de.yaml
+++ b/sites/shared/components/workbench/de.yaml
@@ -31,18 +31,18 @@ docs: Dokumentation
configurePattern: Muster konfigurieren
measies: Muster-Messungen
noDesignFound: Wir konnten dieses Design nicht finden. Das sollte nicht passieren, also würden wir uns freuen, wenn du es meldest.
-saveYourPattern: Speichere dein Muster
+saveYourPattern: Speichere dein Schnittmuster
giveItAName: Gib ihm einen Namen
changeMeasies: Muster ändern Messungen
-editCurrentMeasies: Aktuelle Messwerte bearbeiten
-editCurrentMeasiesHeader: Edit Pattern Measurements
-editCurrentMeasiesDesc: Changes you make here will not be saved to your measurements sets, and will only affect this pattern.
+editCurrentMeasies: Aktuelle Maße bearbeiten
+editCurrentMeasiesHeader: Schnittmuster-Maße bearbeiten
+editCurrentMeasiesDesc: Änderungen, die du hier vornimmst, werden nicht in deine Maßsätze gespeichert und wirken sich nur auf dieses Schnittmuster aus.
chooseNewSet: Wähle ein neues Maßnahmeset
weLackSomeMeasies: Uns fehlen { nr } Messungen, um dieses Muster zu erstellen
youCanPickOrEnter: Du kannst entweder einen Satz Messungen auswählen oder sie von Hand eingeben, aber ohne diese Messungen können wir nicht weitermachen.
measiesOk: Wir haben alle erforderlichen Maße, um dieses Muster zu erstellen.
-seeMissingMeasies: See missing measurements
-appliedMeasies: We applied a new measurements set to this pattern.
+seeMissingMeasies: Siehe fehlende Maße
+appliedMeasies: Wir haben dieses Schnittmuster mit einem neuen Maßsatz versehen.
exportForPrinting: Für den Druck exportieren
exportForEditing: Für die Bearbeitung exportieren
exportAsData: Als Daten exportieren
diff --git a/sites/shared/components/workbench/uk.yaml b/sites/shared/components/workbench/uk.yaml
index 04849afb959..2b6db5e22e5 100644
--- a/sites/shared/components/workbench/uk.yaml
+++ b/sites/shared/components/workbench/uk.yaml
@@ -34,10 +34,10 @@ noDesignFound: Ми не змогли знайти цей дизайн. Цьог
saveYourPattern: Збережіть свій шаблон
giveItAName: Дайте йому ім'я.
changeMeasies: Вимірювання зміни шаблону
-editCurrentMeasies: Редагувати поточні вимірювання
+editCurrentMeasies: Відредагувати поточні заміри
editCurrentMeasiesHeader: Edit Pattern Measurements
editCurrentMeasiesDesc: Changes you make here will not be saved to your measurements sets, and will only affect this pattern.
-chooseNewSet: Виберіть новий набір вимірювань
+chooseNewSet: Обрати новий набір мірок
weLackSomeMeasies: Нам не вистачає { nr } вимірів для створення цього шаблону
youCanPickOrEnter: Ви можете вибрати набір вимірів або ввести їх вручну, але без цих вимірів ми не зможемо продовжити роботу.
measiesOk: У нас є всі необхідні виміри для створення цієї моделі.
diff --git a/sites/shared/components/wrappers/auth/de.yaml b/sites/shared/components/wrappers/auth/de.yaml
index aa574a75a37..faed720f0fb 100644
--- a/sites/shared/components/wrappers/auth/de.yaml
+++ b/sites/shared/components/wrappers/auth/de.yaml
@@ -1,5 +1,5 @@
authRequired: Authentifizierung erforderlich
-membersOnly: This functionality requires a FreeSewing account.
+membersOnly: Diese Funktion erfordert ein FreeSewing-Konto.
signUp: Anmelden
signIn: Eintragen
statusUnknown: Warnung zum Kontostatus
diff --git a/sites/shared/components/wrappers/auth/uk.yaml b/sites/shared/components/wrappers/auth/uk.yaml
index 8a2b7b2f5b1..a7361a7c783 100644
--- a/sites/shared/components/wrappers/auth/uk.yaml
+++ b/sites/shared/components/wrappers/auth/uk.yaml
@@ -1,7 +1,7 @@
authRequired: Потрібна автентифікація
membersOnly: This functionality requires a FreeSewing account.
-signUp: Зареєструватися
-signIn: Увійдіть
+signUp: Реєстрація
+signIn: Вхід
statusUnknown: Попередження про стан облікового запису
statusUnknownMsg: Статус вашого облікового запису забороняє нам обробляти ваші дані. Будь ласка, зверніться до служби підтримки.
consentLacking: Відсутня згода
diff --git a/sites/shared/i18n/common/de.yaml b/sites/shared/i18n/common/de.yaml
index a902509f860..a3311ba53e2 100644
--- a/sites/shared/i18n/common/de.yaml
+++ b/sites/shared/i18n/common/de.yaml
@@ -1,3 +1,5 @@
freesewing: FreeSewing
sitemap: Seitenübersicht
youAreHere: Du bist hier
+slogan1: Komm wegen der Schnittmuster
+slogan2: Bleib wegen der Community
diff --git a/sites/shared/i18n/common/es.yaml b/sites/shared/i18n/common/es.yaml
index 7c9092470c2..acfe500b204 100644
--- a/sites/shared/i18n/common/es.yaml
+++ b/sites/shared/i18n/common/es.yaml
@@ -1,3 +1,5 @@
freesewing: FreeSewing
sitemap: Mapa del sitio
youAreHere: Estás aquí
+slogan1: Ven a los patrones de costura
+slogan2: Quédate por la comunidad
diff --git a/sites/shared/i18n/common/fr.yaml b/sites/shared/i18n/common/fr.yaml
index 172f868ddc5..927e42fabf5 100644
--- a/sites/shared/i18n/common/fr.yaml
+++ b/sites/shared/i18n/common/fr.yaml
@@ -1,3 +1,5 @@
freesewing: FreeSewing
sitemap: Plan du site
youAreHere: Tu es ici
+slogan1: Venez pour les patrons de couture
+slogan2: Restez pour la communauté
diff --git a/sites/shared/i18n/common/nl.yaml b/sites/shared/i18n/common/nl.yaml
index 4d513dd00fa..6026231a461 100644
--- a/sites/shared/i18n/common/nl.yaml
+++ b/sites/shared/i18n/common/nl.yaml
@@ -1,4 +1,5 @@
freesewing: FreeSewing
sitemap: Sitemap
+youAreHere: U bevindt zich hier
slogan1: Kom voor de naaipatronen op maat
slogan2: Blijf voor je nieuwe naai-maten
diff --git a/sites/shared/i18n/common/uk.yaml b/sites/shared/i18n/common/uk.yaml
index 69c845aa54d..8f0422e26a1 100644
--- a/sites/shared/i18n/common/uk.yaml
+++ b/sites/shared/i18n/common/uk.yaml
@@ -1,3 +1,5 @@
freesewing: FreeSewing
sitemap: Мапа сайту
youAreHere: Ти тут.
+slogan1: Приходьте за викрійками
+slogan2: Залишайтеся заради спільноти
diff --git a/sites/shared/i18n/homepage/de.yaml b/sites/shared/i18n/homepage/de.yaml
new file mode 100644
index 00000000000..c11556dc664
--- /dev/null
+++ b/sites/shared/i18n/homepage/de.yaml
@@ -0,0 +1,16 @@
+welcome: Willkommen bei FreeSewing.org
+howDoesItWork: Wie funktioniert es?
+whatIsFreeSewing: Was ist FreeSewing?
+whatIsFreeSewingNot: Was ist FreeSewing nicht?
+what1: FreeSewing ist eine Open-Source-Software zum Erstellen von maßgeschneiderten Schnittmustern, die von HeimnäherInnen und Modeunternehmenden gleichermaßen geschätzt wird.
+what2: FreeSewing.org stellt dir diese Software als Online-Tool mit unübertroffener Anpassungsfähigkeit und Flexibilität zur Verfügung. Wir haben über 50 Designs und fügen regelmäßig neue hinzu. Du kannst jedes Design auswählen und ein Schnittmuster nach deinen genauen Maßen erstellen.
+what3: Da die Maßanfertigung das Herzstück unserer Arbeit ist, möchten wir dir nachdrücklich nahelegen, genau Maß zu nehmen. Die Größenangaben der Industrie sind ein Haufen Lügen. Mach mit bei der Slow Fashion Revolution und genieße Kleidung, die dir passt.
+whatNot1: FreeSewing ist kein Unternehmen. Wir verkaufen nichts. Wir haben keine Mitarbeiter oder Angestellten. Wir haben kein Büro. Wir werden nicht bezahlt.
+whatNot2: Unsere Websites enthalten keine Werbung. Wir verfolgen dich nicht und verkaufen deine persönlichen Daten nicht. Wir verletzen deine Privatsphäre nicht.
+whatNot3: FreeSewing ist nicht geschlechtsspezifisch. Wir schließen niemanden aus und diskriminieren niemanden. Wir dulden auch keine Diskriminierung in unserer Gemeinschaft.
+whatNot4: FreeSewing ist nicht perfekt. Aber wir versuchen unser Bestes. Wenn du etwas zum Verbessern findest, sind wir froh, wenn du uns darauf hinweist.
+whatNot5: So sind wir eigentlich dahin gekommen, wo wir heute sind.
+pickAnyDesign: Wähle ein beliebiges Design
+addASet: Füge einen Satz an Maßen hinzu
+customizeYourPattern: Passe dein Schnittmuster an
+
diff --git a/sites/shared/i18n/homepage/es.yaml b/sites/shared/i18n/homepage/es.yaml
new file mode 100644
index 00000000000..01708fea5c3
--- /dev/null
+++ b/sites/shared/i18n/homepage/es.yaml
@@ -0,0 +1,16 @@
+welcome: Welcome to FreeSewing.org
+howDoesItWork: '¿Cómo funciona?'
+whatIsFreeSewing: '¿Qué es FreeSewing?'
+whatIsFreeSewingNot: What is FreeSewing not?
+what1: FreeSewing is open source software to generate made-to-measure sewing patterns, loved by home sewers and fashion entrepreneurs alike.
+what2: FreeSewing.org makes this software available to you as an online tool with unmatched custimization and flexibility. We have over 50 designs, and regularly add new ones. You can pick any design and generate a pattern to your exact measurements.
+what3: Because made-to-measure lies at the heart of what we do, we strongly suggest you take accurate measurements. Industry sizing is a bunch of lies. Join the slow fashion revolution and enjoy clothes that fit you.
+whatNot1: FreeSewing is not a company. We do not sell anything. We do not have staff or employees. We do not have an office. We do not get paid.
+whatNot2: Our websites do not contain any advertising. We do not track you or sell your personal data. We do not violate your privacy.
+whatNot3: FreeSewing is not gendered. We do not exclude or discriminate. Nor do we tolerate discrimination in our community.
+whatNot4: FreeSewing is not perfect. But we try our best. When we come up short, we will not be upset when you point it out.
+whatNot5: In fact, that is how we got to where we are today.
+pickAnyDesign: Pick any design
+addASet: Add a set of measurements
+customizeYourPattern: Customize your pattern
+
diff --git a/sites/shared/i18n/homepage/fr.yaml b/sites/shared/i18n/homepage/fr.yaml
new file mode 100644
index 00000000000..1e054f7dbaf
--- /dev/null
+++ b/sites/shared/i18n/homepage/fr.yaml
@@ -0,0 +1,16 @@
+welcome: Bienvenue sur FreeSewing.org
+howDoesItWork: Comment cela fonctionne-t-il ?
+whatIsFreeSewing: Qu'est-ce que FreeSewing ?
+whatIsFreeSewingNot: What is FreeSewing not?
+what1: FreeSewing is open source software to generate made-to-measure sewing patterns, loved by home sewers and fashion entrepreneurs alike.
+what2: FreeSewing.org makes this software available to you as an online tool with unmatched custimization and flexibility. We have over 50 designs, and regularly add new ones. You can pick any design and generate a pattern to your exact measurements.
+what3: Because made-to-measure lies at the heart of what we do, we strongly suggest you take accurate measurements. Industry sizing is a bunch of lies. Join the slow fashion revolution and enjoy clothes that fit you.
+whatNot1: FreeSewing is not a company. We do not sell anything. We do not have staff or employees. We do not have an office. We do not get paid.
+whatNot2: Our websites do not contain any advertising. We do not track you or sell your personal data. We do not violate your privacy.
+whatNot3: FreeSewing is not gendered. We do not exclude or discriminate. Nor do we tolerate discrimination in our community.
+whatNot4: FreeSewing is not perfect. But we try our best. When we come up short, we will not be upset when you point it out.
+whatNot5: In fact, that is how we got to where we are today.
+pickAnyDesign: Pick any design
+addASet: Ajoute un ensemble de mesures
+customizeYourPattern: Personnalise ton patron
+
diff --git a/sites/shared/i18n/homepage/nl.yaml b/sites/shared/i18n/homepage/nl.yaml
new file mode 100644
index 00000000000..2e46c87596d
--- /dev/null
+++ b/sites/shared/i18n/homepage/nl.yaml
@@ -0,0 +1,16 @@
+welcome: Welkom bij FreeSewing.org
+howDoesItWork: Hoe werkt het?
+whatIsFreeSewing: Wat is FreeSewing?
+whatIsFreeSewingNot: What is FreeSewing not?
+what1: FreeSewing is open source software to generate made-to-measure sewing patterns, loved by home sewers and fashion entrepreneurs alike.
+what2: FreeSewing.org makes this software available to you as an online tool with unmatched custimization and flexibility. We have over 50 designs, and regularly add new ones. You can pick any design and generate a pattern to your exact measurements.
+what3: Because made-to-measure lies at the heart of what we do, we strongly suggest you take accurate measurements. Industry sizing is a bunch of lies. Join the slow fashion revolution and enjoy clothes that fit you.
+whatNot1: FreeSewing is not a company. We do not sell anything. We do not have staff or employees. We do not have an office. We do not get paid.
+whatNot2: Our websites do not contain any advertising. We do not track you or sell your personal data. We do not violate your privacy.
+whatNot3: FreeSewing is not gendered. We do not exclude or discriminate. Nor do we tolerate discrimination in our community.
+whatNot4: FreeSewing is not perfect. But we try our best. When we come up short, we will not be upset when you point it out.
+whatNot5: In fact, that is how we got to where we are today.
+pickAnyDesign: Pick any design
+addASet: Add a set of measurements
+customizeYourPattern: Customize your pattern
+
diff --git a/sites/shared/i18n/homepage/uk.yaml b/sites/shared/i18n/homepage/uk.yaml
new file mode 100644
index 00000000000..13c6b968e78
--- /dev/null
+++ b/sites/shared/i18n/homepage/uk.yaml
@@ -0,0 +1,16 @@
+welcome: Ласкаво просимо до FreeSewing.org
+howDoesItWork: Як це працює?
+whatIsFreeSewing: Що таке FreeSewing?
+whatIsFreeSewingNot: What is FreeSewing not?
+what1: FreeSewing is open source software to generate made-to-measure sewing patterns, loved by home sewers and fashion entrepreneurs alike.
+what2: FreeSewing.org makes this software available to you as an online tool with unmatched custimization and flexibility. We have over 50 designs, and regularly add new ones. You can pick any design and generate a pattern to your exact measurements.
+what3: Because made-to-measure lies at the heart of what we do, we strongly suggest you take accurate measurements. Industry sizing is a bunch of lies. Join the slow fashion revolution and enjoy clothes that fit you.
+whatNot1: FreeSewing is not a company. We do not sell anything. We do not have staff or employees. We do not have an office. We do not get paid.
+whatNot2: Our websites do not contain any advertising. We do not track you or sell your personal data. We do not violate your privacy.
+whatNot3: FreeSewing is not gendered. We do not exclude or discriminate. Nor do we tolerate discrimination in our community.
+whatNot4: FreeSewing is not perfect. But we try our best. When we come up short, we will not be upset when you point it out.
+whatNot5: In fact, that is how we got to where we are today.
+pickAnyDesign: Pick any design
+addASet: Add a set of measurements
+customizeYourPattern: Customize your pattern
+
diff --git a/sites/shared/i18n/measurements/uk.yaml b/sites/shared/i18n/measurements/uk.yaml
index 2d2421b912f..766a40d27bd 100644
--- a/sites/shared/i18n/measurements/uk.yaml
+++ b/sites/shared/i18n/measurements/uk.yaml
@@ -1,6 +1,6 @@
measurements: Заміри
ankle: Обхват щиколодки
-biceps: Обхват біцепсів
+biceps: Обхват біцепса
bustFront: Передній напівобхват грудей
bustPointToUnderbust: Центр грудей до підгруддя
bustSpan: Центр грудей
diff --git a/sites/shared/i18n/signin/de.yaml b/sites/shared/i18n/signin/de.yaml
index f18c8681d03..ac7288332fc 100644
--- a/sites/shared/i18n/signin/de.yaml
+++ b/sites/shared/i18n/signin/de.yaml
@@ -1,25 +1,25 @@
welcome: Willkommen
-welcomeBackName: "Welcome back { name }"
-emailUsernameId: "Your Email address, Username, or User #"
-password: Your Password
+welcomeBackName: "Willkommen zurück { name }"
+emailUsernameId: "Deine E-Mail-Adresse, dein Benutzername oder deine Benutzernummer"
+password: Dein Passwort
dontHaveAnAccount: Du hast noch keinen Account?
signIn: Anmelden
-signInToThing: "Sign in to { thing }"
-usePassword: Use your password
+signInToThing: "Melde dich bei { thing } an"
+usePassword: Verwende dein Passwort
signUpHere: Registriere dich hier
processing: In Bearbeitung
-signInFailed: Sign in failed
+signInFailed: Anmeldung fehlgeschlagen
somethingWentWrong: Etwas ist schiefgelaufen
-back: Back to sign in
+back: Zurück zur Anmeldung
contact: Kontakt Unterstützung
-err2: Unfortunately, we cannot recover from this error, we need a human being to look into this.
-err3: Feel free to try again, or reach out to support so we can assist you.
-emailSignInLink: Email me a sign in link
-usernameMissing: Please provide your username
-passwordMissing: Please provide your password
-emailMissing: Please provide your E-mail address
-regainAccess: Re-gain access
-notFound: No such user was found
-clickSigninLink: Click the sign-in link in that email to sign in to your FreeSewing account.
+err2: Leider können wir diesen Fehler nicht beheben, wir brauchen einen Menschen, der sich das ansieht.
+err3: Versuche es einfach noch einmal oder wende dich an den Support, damit wir dir helfen können.
+emailSignInLink: Schick mir einen Anmeldelink
+usernameMissing: Bitte gib deinen Benutzernamen an
+passwordMissing: Bitte gib dein Passwort ein
+emailMissing: Bitte gib deine E-Mail Adresse an
+regainAccess: Zugang wiedererlangen
+notFound: Kein solcher Nutzer gefunden
+clickSigninLink: Klicke auf den Anmeldelink in dieser E-Mail, um dich bei deinem FreeSewing-Konto anzumelden.
oneMomentPlease: Einen Moment bitte
diff --git a/sites/shared/i18n/signup/de.yaml b/sites/shared/i18n/signup/de.yaml
index faa5f6a361a..7f2ad1dda8a 100644
--- a/sites/shared/i18n/signup/de.yaml
+++ b/sites/shared/i18n/signup/de.yaml
@@ -1,8 +1,8 @@
joinFreeSewing: FreeSewing beitreten
-toReceiveSignupLink: To receive a sign-up link, enter your email address
+toReceiveSignupLink: Um einen Anmeldelink zu erhalten, gib deine E-Mail-Adresse ein
emailAddress: E-Mail-Adresse
pleaseProvideValidEmail: Bitte gib eine gültige E-Mail-Adresse an
-emailSignupLink: Email me a sign-up link
+emailSignupLink: Schick mir einen Anmeldelink
alreadyHaveAnAccount: Hast du bereits ein Konto?
dontHaveAnAccount: Du hast noch keinen Account?
signIn: Anmelden
@@ -11,12 +11,12 @@ signUpHere: Registriere dich hier
processing: In Bearbeitung
emailSent: E-Mail versendet
somethingWentWrong: Etwas ist schiefgelaufen
-checkYourInbox: Go check your inbox for an email from
-clickSignupLink: Click your personal signup link in that email to create your FreeSewing account.
-back: Back to signup
-contact: Kontakt Unterstützung
-err2: Unfortunately, we cannot recover from this error, we need a human being to look into this.
-err3: Feel free to try again, or reach out to support so we can assist you.
-signupAgain: Sign up again
-signupLinkExpired: Signup link expired
+checkYourInbox: Schau in deinem Posteingang nach einer E-Mail von
+clickSignupLink: Klicke auf deinen persönlichen Anmeldelink in dieser E-Mail, um dein FreeSewing-Konto zu erstellen.
+back: Zurück zur Anmeldung
+contact: Kontaktiere den Support
+err2: Leider können wir diesen Fehler nicht einfach beheben, wir brauchen einen Menschen, der sich das ansieht.
+err3: Versuche es einfach noch einmal oder wende dich an den Support, damit wir dir helfen können.
+signupAgain: Erneut registrieren
+signupLinkExpired: Anmeldelink ist abgelaufen
diff --git a/sites/shared/i18n/toast/de.yaml b/sites/shared/i18n/toast/de.yaml
index 8d338543cba..94a52f10a74 100644
--- a/sites/shared/i18n/toast/de.yaml
+++ b/sites/shared/i18n/toast/de.yaml
@@ -1,3 +1,3 @@
-settingsSaved: Settings saved
-backendError: Backend returned an error
+settingsSaved: Einstellungen gespeichert
+backendError: Backend hat einen Fehler zurückgegeben
copiedToClipboard: In die Zwischenablage kopiert
diff --git a/sites/shared/package.json b/sites/shared/package.json
index de85d5d4009..592a8e8fb03 100644
--- a/sites/shared/package.json
+++ b/sites/shared/package.json
@@ -16,7 +16,7 @@
"scripts": {},
"peerDependencies": {},
"dependencies": {
- "@headlessui/react": "1.7.15",
+ "@headlessui/react": "1.7.16",
"@next/mdx": "13.4.12",
"@resvg/resvg-js": "2.4.1",
"@tailwindcss/typography": "0.5.9",
@@ -30,7 +30,7 @@
"front-matter": "4.0.2",
"highlight.js": "11.8.0",
"github-slugger": "2.0.0",
- "jotai": "2.2.2",
+ "jotai": "2.2.3",
"jotai-location": "0.5.1",
"lodash.clonedeep": "4.5.0",
"lodash.debounce": "^4.0.8",
@@ -38,8 +38,8 @@
"lodash.unset": "4.5.2",
"lodash.get": "4.4.2",
"mdast-util-toc": "7.0.0",
- "mermaid": "10.2.4",
- "ora": "6.3.1",
+ "mermaid": "10.3.0",
+ "ora": "7.0.0",
"pdfkit": "0.13.0",
"postcss-for": "2.1.1",
"react": "18.2.0",
diff --git a/yarn.lock b/yarn.lock
index d862e0c8e0d..e6d506bf94f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -197,330 +197,322 @@
"@aws-sdk/util-utf8-browser" "^3.0.0"
tslib "^1.11.1"
-"@aws-sdk/client-sesv2@3.377.0":
- version "3.377.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sesv2/-/client-sesv2-3.377.0.tgz#122a47ac8a3f06afe52df7828d92b0b46f20c1aa"
- integrity sha512-UJXmA7ZRpuTImeIEWc16R0+DG5A1E2yYfvjpoAoj3ryRgeGGup+GmWFQ2pLa4l9fn2J+2hyZx5TYmyXuW7vpdg==
+"@aws-sdk/client-sesv2@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sesv2/-/client-sesv2-3.379.1.tgz#953dea557139974fc3e5d9a02dc6dcf73e3393f0"
+ integrity sha512-qFqf9d7dT2y2giNsaiBXn5kCnGWfFMaoNTLoLZqLcV77yVhryKY3A9EYwASvXYdLL7s/80FOFiK6wYItc4V9sg==
dependencies:
"@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/middleware-host-header" "3.370.0"
- "@aws-sdk/middleware-logger" "3.370.0"
- "@aws-sdk/middleware-recursion-detection" "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"
+ "@aws-sdk/client-sts" "3.379.1"
+ "@aws-sdk/credential-provider-node" "3.379.1"
+ "@aws-sdk/middleware-host-header" "3.379.1"
+ "@aws-sdk/middleware-logger" "3.378.0"
+ "@aws-sdk/middleware-recursion-detection" "3.378.0"
+ "@aws-sdk/middleware-signing" "3.379.1"
+ "@aws-sdk/middleware-user-agent" "3.379.1"
+ "@aws-sdk/types" "3.378.0"
+ "@aws-sdk/util-endpoints" "3.378.0"
+ "@aws-sdk/util-user-agent-browser" "3.378.0"
+ "@aws-sdk/util-user-agent-node" "3.378.0"
+ "@smithy/config-resolver" "^2.0.1"
+ "@smithy/fetch-http-handler" "^2.0.1"
+ "@smithy/hash-node" "^2.0.1"
+ "@smithy/invalid-dependency" "^2.0.1"
+ "@smithy/middleware-content-length" "^2.0.1"
+ "@smithy/middleware-endpoint" "^2.0.1"
+ "@smithy/middleware-retry" "^2.0.1"
+ "@smithy/middleware-serde" "^2.0.1"
+ "@smithy/middleware-stack" "^2.0.0"
+ "@smithy/node-config-provider" "^2.0.1"
+ "@smithy/node-http-handler" "^2.0.1"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/smithy-client" "^2.0.1"
+ "@smithy/types" "^2.0.2"
+ "@smithy/url-parser" "^2.0.1"
+ "@smithy/util-base64" "^2.0.0"
+ "@smithy/util-body-length-browser" "^2.0.0"
+ "@smithy/util-body-length-node" "^2.0.0"
+ "@smithy/util-defaults-mode-browser" "^2.0.1"
+ "@smithy/util-defaults-mode-node" "^2.0.1"
+ "@smithy/util-retry" "^2.0.0"
+ "@smithy/util-utf8" "^2.0.0"
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==
+"@aws-sdk/client-sso-oidc@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.379.1.tgz#065dbf089c26dd25f9657f46fc07e6c4f7640aa4"
+ integrity sha512-B6hZ2ysPyvafCMf6gls1jHI/IUviVZ4+TURpNfUBqThg/hZ1IMxc4BLkXca6VlgzYR+bWU8GKiClS9fFH6mu0g==
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"
+ "@aws-sdk/middleware-host-header" "3.379.1"
+ "@aws-sdk/middleware-logger" "3.378.0"
+ "@aws-sdk/middleware-recursion-detection" "3.378.0"
+ "@aws-sdk/middleware-user-agent" "3.379.1"
+ "@aws-sdk/types" "3.378.0"
+ "@aws-sdk/util-endpoints" "3.378.0"
+ "@aws-sdk/util-user-agent-browser" "3.378.0"
+ "@aws-sdk/util-user-agent-node" "3.378.0"
+ "@smithy/config-resolver" "^2.0.1"
+ "@smithy/fetch-http-handler" "^2.0.1"
+ "@smithy/hash-node" "^2.0.1"
+ "@smithy/invalid-dependency" "^2.0.1"
+ "@smithy/middleware-content-length" "^2.0.1"
+ "@smithy/middleware-endpoint" "^2.0.1"
+ "@smithy/middleware-retry" "^2.0.1"
+ "@smithy/middleware-serde" "^2.0.1"
+ "@smithy/middleware-stack" "^2.0.0"
+ "@smithy/node-config-provider" "^2.0.1"
+ "@smithy/node-http-handler" "^2.0.1"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/smithy-client" "^2.0.1"
+ "@smithy/types" "^2.0.2"
+ "@smithy/url-parser" "^2.0.1"
+ "@smithy/util-base64" "^2.0.0"
+ "@smithy/util-body-length-browser" "^2.0.0"
+ "@smithy/util-body-length-node" "^2.0.0"
+ "@smithy/util-defaults-mode-browser" "^2.0.1"
+ "@smithy/util-defaults-mode-node" "^2.0.1"
+ "@smithy/util-retry" "^2.0.0"
+ "@smithy/util-utf8" "^2.0.0"
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==
+"@aws-sdk/client-sso@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.379.1.tgz#8e177ce38773c7c97243a5532eb80cc02c20dc02"
+ integrity sha512-2N16TPnRcq+seNP8VY/Zq7kfnrUOrJMbVNpyDZWGe5Qglua3n8v/FzxmXFNI87MiSODq8IHtiXhggWhefCd+TA==
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"
+ "@aws-sdk/middleware-host-header" "3.379.1"
+ "@aws-sdk/middleware-logger" "3.378.0"
+ "@aws-sdk/middleware-recursion-detection" "3.378.0"
+ "@aws-sdk/middleware-user-agent" "3.379.1"
+ "@aws-sdk/types" "3.378.0"
+ "@aws-sdk/util-endpoints" "3.378.0"
+ "@aws-sdk/util-user-agent-browser" "3.378.0"
+ "@aws-sdk/util-user-agent-node" "3.378.0"
+ "@smithy/config-resolver" "^2.0.1"
+ "@smithy/fetch-http-handler" "^2.0.1"
+ "@smithy/hash-node" "^2.0.1"
+ "@smithy/invalid-dependency" "^2.0.1"
+ "@smithy/middleware-content-length" "^2.0.1"
+ "@smithy/middleware-endpoint" "^2.0.1"
+ "@smithy/middleware-retry" "^2.0.1"
+ "@smithy/middleware-serde" "^2.0.1"
+ "@smithy/middleware-stack" "^2.0.0"
+ "@smithy/node-config-provider" "^2.0.1"
+ "@smithy/node-http-handler" "^2.0.1"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/smithy-client" "^2.0.1"
+ "@smithy/types" "^2.0.2"
+ "@smithy/url-parser" "^2.0.1"
+ "@smithy/util-base64" "^2.0.0"
+ "@smithy/util-body-length-browser" "^2.0.0"
+ "@smithy/util-body-length-node" "^2.0.0"
+ "@smithy/util-defaults-mode-browser" "^2.0.1"
+ "@smithy/util-defaults-mode-node" "^2.0.1"
+ "@smithy/util-retry" "^2.0.0"
+ "@smithy/util-utf8" "^2.0.0"
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==
+"@aws-sdk/client-sts@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.379.1.tgz#f18550006be741a41341cfa2e984c188145eb45f"
+ integrity sha512-gEnKuk9bYjThvmxCgOgCn1qa+rRX8IgIRE2+xhbWhlpDanozhkDq9aMB5moX4tBNYQEmi1LtGD+JOvOoZRnToQ==
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"
+ "@aws-sdk/credential-provider-node" "3.379.1"
+ "@aws-sdk/middleware-host-header" "3.379.1"
+ "@aws-sdk/middleware-logger" "3.378.0"
+ "@aws-sdk/middleware-recursion-detection" "3.378.0"
+ "@aws-sdk/middleware-sdk-sts" "3.379.1"
+ "@aws-sdk/middleware-signing" "3.379.1"
+ "@aws-sdk/middleware-user-agent" "3.379.1"
+ "@aws-sdk/types" "3.378.0"
+ "@aws-sdk/util-endpoints" "3.378.0"
+ "@aws-sdk/util-user-agent-browser" "3.378.0"
+ "@aws-sdk/util-user-agent-node" "3.378.0"
+ "@smithy/config-resolver" "^2.0.1"
+ "@smithy/fetch-http-handler" "^2.0.1"
+ "@smithy/hash-node" "^2.0.1"
+ "@smithy/invalid-dependency" "^2.0.1"
+ "@smithy/middleware-content-length" "^2.0.1"
+ "@smithy/middleware-endpoint" "^2.0.1"
+ "@smithy/middleware-retry" "^2.0.1"
+ "@smithy/middleware-serde" "^2.0.1"
+ "@smithy/middleware-stack" "^2.0.0"
+ "@smithy/node-config-provider" "^2.0.1"
+ "@smithy/node-http-handler" "^2.0.1"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/smithy-client" "^2.0.1"
+ "@smithy/types" "^2.0.2"
+ "@smithy/url-parser" "^2.0.1"
+ "@smithy/util-base64" "^2.0.0"
+ "@smithy/util-body-length-browser" "^2.0.0"
+ "@smithy/util-body-length-node" "^2.0.0"
+ "@smithy/util-defaults-mode-browser" "^2.0.1"
+ "@smithy/util-defaults-mode-node" "^2.0.1"
+ "@smithy/util-retry" "^2.0.0"
+ "@smithy/util-utf8" "^2.0.0"
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==
+"@aws-sdk/credential-provider-env@3.378.0":
+ version "3.378.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.378.0.tgz#a0f6291eff4e002c140599acede2433f58e4f4cb"
+ integrity sha512-B2OVdO9kBClDwGgWTBLAQwFV8qYTYGyVujg++1FZFSFMt8ORFdZ5fNpErvJtiSjYiOOQMzyBeSNhKyYNXCiJjQ==
dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/types" "^1.1.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/property-provider" "^2.0.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/credential-provider-ini@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.379.1.tgz#912a0922be00deb2d77772f68bb41fad40269d61"
+ integrity sha512-YhEsJIskzCFwIIKiMN9GSHQkgWwj/b7rq0ofhsXsCRimFtdVkmMlB9veE6vtFAuXpX/WOGWdlWek1az0V22uuw==
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"
+ "@aws-sdk/credential-provider-env" "3.378.0"
+ "@aws-sdk/credential-provider-process" "3.378.0"
+ "@aws-sdk/credential-provider-sso" "3.379.1"
+ "@aws-sdk/credential-provider-web-identity" "3.378.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/credential-provider-imds" "^2.0.0"
+ "@smithy/property-provider" "^2.0.0"
+ "@smithy/shared-ini-file-loader" "^2.0.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/credential-provider-node@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.379.1.tgz#687eecb7c2e378229e675c9df511cfada63b4d60"
+ integrity sha512-39Y4OHKn6a8lY8YJhSLLw08aZytWxfvSjM4ObIEnE6hjLl8gsL9vROKKITsh3q6iGQ1EDSWMWZL50aOh3LJUIg==
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"
+ "@aws-sdk/credential-provider-env" "3.378.0"
+ "@aws-sdk/credential-provider-ini" "3.379.1"
+ "@aws-sdk/credential-provider-process" "3.378.0"
+ "@aws-sdk/credential-provider-sso" "3.379.1"
+ "@aws-sdk/credential-provider-web-identity" "3.378.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/credential-provider-imds" "^2.0.0"
+ "@smithy/property-provider" "^2.0.0"
+ "@smithy/shared-ini-file-loader" "^2.0.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/credential-provider-process@3.378.0":
+ version "3.378.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.378.0.tgz#8fd594c9600f9e4b7121f3cf2cea13b4d37f09e5"
+ integrity sha512-KFTIy7u+wXj3eDua4rgS0tODzMnXtXhAm1RxzCW9FL5JLBBrd82ymCj1Dp72217Sw5Do6NjCnDTTNkCHZMA77w==
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"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/property-provider" "^2.0.0"
+ "@smithy/shared-ini-file-loader" "^2.0.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/credential-provider-sso@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.379.1.tgz#522dfb8b7cca455d5b226072d2ee1ac9fb317cdc"
+ integrity sha512-PhGtu1+JbUntYP/5CSfazQhWsjUBiksEuhg9fLhYl5OAgZVjVygbgoNVUz/gM7gZJSEMsasTazkn7yZVzO/k7w==
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"
+ "@aws-sdk/client-sso" "3.379.1"
+ "@aws-sdk/token-providers" "3.379.1"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/property-provider" "^2.0.0"
+ "@smithy/shared-ini-file-loader" "^2.0.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/credential-provider-web-identity@3.378.0":
+ version "3.378.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.378.0.tgz#019db9f17bd9fb2fd9a4171fe3b443c9e049a70a"
+ integrity sha512-GWjydOszhc4xDF8xuPtBvboglXQr0gwCW1oHAvmLcOT38+Hd6qnKywnMSeoXYRPgoKfF9TkWQgW1jxplzCG0UA==
dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/property-provider" "^1.0.1"
- "@smithy/types" "^1.1.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/property-provider" "^2.0.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/middleware-host-header@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.379.1.tgz#26d8af6100de4e03d201553360dfe16e10ae1aa5"
+ integrity sha512-LI4KpAFWNWVr2aH2vRVblr0Y8tvDz23lj8LOmbDmCrzd5M21nxuocI/8nEAQj55LiTIf9Zs+dHCdsyegnFXdrA==
dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/middleware-logger@3.378.0":
+ version "3.378.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.378.0.tgz#f27fe3a979f3ef49034a860aa2c38c8a16faa879"
+ integrity sha512-l1DyaDLm3KeBMNMuANI3scWh8Xvu248x+vw6Z7ExWOhGXFmQ1MW7YvASg/SdxWkhlF9HmkkTif1LdMB22x6QDA==
dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/types" "^1.1.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/middleware-recursion-detection@3.378.0":
+ version "3.378.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.378.0.tgz#706f505f608a766d617fbdad20ca30a7abccb311"
+ integrity sha512-mUMfHAz0oGNIWiTZHTVJb+I515Hqs2zx1j36Le4MMiiaMkPW1SRUF1FIwGuc1wh6E8jB5q+XfEMriDjRi4TZRA==
dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/protocol-http" "^1.1.0"
- "@smithy/types" "^1.1.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/middleware-sdk-sts@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.379.1.tgz#4238aa2fa4ad4b0f7e0f6bb08d7c131b7d6a2baa"
+ integrity sha512-SK3gSyT0XbLiY12+AjLFYL9YngxOXHnZF3Z33Cdd4a+AUYrVBV7JBEEGD1Nlwrcmko+3XgaKlmgUaR5s91MYvg==
dependencies:
- "@aws-sdk/middleware-signing" "3.370.0"
- "@aws-sdk/types" "3.370.0"
- "@smithy/types" "^1.1.0"
+ "@aws-sdk/middleware-signing" "3.379.1"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/middleware-signing@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.379.1.tgz#ebb7912868076babec851f9f703862dae6583a89"
+ integrity sha512-kBk2ZUvR84EM4fICjr8K+Ykpf8SI1UzzPp2/UVYZ0X+4H/ZCjfSqohGRwHykMqeplne9qHSL7/rGJs1H3l3gPg==
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"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/property-provider" "^2.0.0"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/signature-v4" "^2.0.0"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-middleware" "^2.0.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==
+"@aws-sdk/middleware-user-agent@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.379.1.tgz#61ca273aa1f505f4d0b389fb72c3b0dbd1078aae"
+ integrity sha512-4zIGeAIuutcRieAvovs82uBNhJBHuxfxaAUqrKiw49xUBG7xeNVUl+DYPSpbALbEIy4ujfwWCBOOWVCt6dyUZg==
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"
+ "@aws-sdk/types" "3.378.0"
+ "@aws-sdk/util-endpoints" "3.378.0"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/token-providers@3.379.1":
+ version "3.379.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.379.1.tgz#d85692017b357743eb729e05728fef000f3685ea"
+ integrity sha512-NlYPkArJ7A/txCrjqqkje+4hsv7pSOqm+Qdx3BUIOc7PRYrBVs/XwThxUkGceSntVXoNlO8g9DFL0NY53/wb8Q==
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"
+ "@aws-sdk/client-sso-oidc" "3.379.1"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/property-provider" "^2.0.0"
+ "@smithy/shared-ini-file-loader" "^2.0.0"
+ "@smithy/types" "^2.0.2"
tslib "^2.5.0"
-"@aws-sdk/types@3.370.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/types@^3.222.0":
+"@aws-sdk/types@3.378.0", "@aws-sdk/types@^3.222.0":
version "3.378.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.378.0.tgz#93a811ccdf15c81b1947f1cd67922c4690792189"
integrity sha512-qP0CvR/ItgktmN8YXpGQglzzR/6s0nrsQ4zIfx3HMwpsBTwuouYahcCtF1Vr82P4NFcoDA412EJahJ2pIqEd+w==
@@ -528,12 +520,12 @@
"@smithy/types" "^2.0.2"
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==
+"@aws-sdk/util-endpoints@3.378.0":
+ version "3.378.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.378.0.tgz#93eeac35656ee949ab42cbc1181dfcbdb1e3e95c"
+ integrity sha512-NU5C2l2xAXxpyB5nT0fIhahLPlJoJdzHWw4uC53KH9b4PrjHtgvgCN8beIsD3QxyfgeoM4A5J9Auo6WurfRnLw==
dependencies:
- "@aws-sdk/types" "3.370.0"
+ "@aws-sdk/types" "3.378.0"
tslib "^2.5.0"
"@aws-sdk/util-locate-window@^3.0.0":
@@ -543,24 +535,24 @@
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==
+"@aws-sdk/util-user-agent-browser@3.378.0":
+ version "3.378.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.378.0.tgz#e756215da5bd1654a308b4e5383ebdcfc938fb0a"
+ integrity sha512-FSCpagzftK1W+m7Ar6lpX7/Gr9y5P56nhFYz8U4EYQ4PkufS6czWX9YW+/FA5OYV0vlQ/SvPqMnzoHIPUNhZrQ==
dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/types" "^1.1.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/types" "^2.0.2"
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==
+"@aws-sdk/util-user-agent-node@3.378.0":
+ version "3.378.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.378.0.tgz#7af728f1823e860853998166a2bda0f0044251ef"
+ integrity sha512-IdwVJV0E96MkJeFte4dlWqvB+oiqCiZ5lOlheY3W9NynTuuX0GGYNC8Y9yIsV8Oava1+ujpJq0ww6qXdYxmO4A==
dependencies:
- "@aws-sdk/types" "3.370.0"
- "@smithy/node-config-provider" "^1.0.1"
- "@smithy/types" "^1.1.0"
+ "@aws-sdk/types" "3.378.0"
+ "@smithy/node-config-provider" "^2.0.1"
+ "@smithy/types" "^2.0.2"
tslib "^2.5.0"
"@aws-sdk/util-utf8-browser@^3.0.0":
@@ -2086,15 +2078,15 @@
dependencies:
eslint-visitor-keys "^3.3.0"
-"@eslint-community/regexpp@^4.4.0":
+"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1":
version "4.6.2"
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.6.2.tgz#1816b5f6948029c5eaacb0703b850ee0cb37d8f8"
integrity sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==
-"@eslint/eslintrc@^2.1.0":
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.0.tgz#82256f164cc9e0b59669efc19d57f8092706841d"
- integrity sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==
+"@eslint/eslintrc@^2.1.1":
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.1.tgz#18d635e24ad35f7276e8a49d135c7d3ca6a46f93"
+ integrity sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
@@ -2106,10 +2098,10 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@8.44.0":
- version "8.44.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.44.0.tgz#961a5903c74139390478bdc808bcde3fc45ab7af"
- integrity sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==
+"@eslint/js@^8.46.0":
+ version "8.46.0"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.46.0.tgz#3f7802972e8b6fe3f88ed1aabc74ec596c456db6"
+ integrity sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==
"@floating-ui/core@^1.3.1":
version "1.3.1"
@@ -2130,10 +2122,10 @@
dependencies:
"@floating-ui/dom" "^1.2.7"
-"@headlessui/react@1.7.15":
- version "1.7.15"
- resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.15.tgz#53ef6ae132af81b8f188414767b6e79ebf8dc73f"
- integrity sha512-OTO0XtoRQ6JPB1cKNFYBZv2Q0JMqMGNhYP1CjPvcJvjz8YGokz8oAj89HIYZGN0gZzn/4kk9iUpmMF4Q21Gsqw==
+"@headlessui/react@1.7.16":
+ version "1.7.16"
+ resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.16.tgz#9c458c9c4dbb708258c9e8da3fe5363f915f7b11"
+ integrity sha512-2MphIAZdSUacZBT6EXk8AJkj+EuvaaJbtCyHTJrPsz8inhzCl7qeNPI1uk1AUvCgWylVtdN8cVVmnhUDPxPy3g==
dependencies:
client-only "^0.0.1"
@@ -2969,18 +2961,18 @@
nanoid "^3.1.12"
rxjs "^7.0.0"
-"@sanity/block-tools@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/block-tools/-/block-tools-3.14.3.tgz#62a406575a3d65ba82d37234fc3f2662c76caba3"
- integrity sha512-1ownDl3aBXR/da3e6msGOljirLBkxfqqgfO9VkaOGfz5+/TNkKEZ6AmxOrPHy5M3BSPgQlfWchQ690Mp0tUb1A==
+"@sanity/block-tools@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/block-tools/-/block-tools-3.14.4.tgz#fbf0f396b5b4e02ce4475d690975e60360e09beb"
+ integrity sha512-lOObM3dPBpFNqRPAWPWdqv/GcUb24XYBzToURn6rFwg9dEgbURh9RjymvvM0pypaGt5yThgkEOwuyKgCl0J4xw==
dependencies:
get-random-values-esm "^1.0.0"
lodash "^4.17.21"
-"@sanity/cli@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/cli/-/cli-3.14.3.tgz#4dfa8762152d1c90d40b325203b1bc43556fa538"
- integrity sha512-ReuSOD0SSMVOd8aBCscJys577LgPDZicNOIgzahLUUu3i2+8r9Vmwr5Ue5WhzqmhtMNSjLJmUSLELfxv/SS4lQ==
+"@sanity/cli@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/cli/-/cli-3.14.4.tgz#9d5d9c3a1cf88dc428e90ce00e7647f0a2b47fcb"
+ integrity sha512-nLJKuChIgxUhjq9iKTOya7dkFYdKc3+/yU0S6pnFi2sJGOo6P1uBGX0vJ6a9t59tGFhXcTF4RyBvNAJAfc5WZw==
dependencies:
"@babel/traverse" "^7.19.0"
"@vercel/frameworks" "1.4.3"
@@ -3006,10 +2998,10 @@
resolved "https://registry.yarnpkg.com/@sanity/color/-/color-2.2.5.tgz#6b28578573859495ed1ffd5491322cb8e90b3e07"
integrity sha512-tTi22KoKuER3sldXYl4c1Dq2zU7tMLDkljFiaUKVkBbu4PBvRGCFw75kXZnD2b4Bsp6vin+7sI+AKdCKRhfRuw==
-"@sanity/diff@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/diff/-/diff-3.14.3.tgz#9dfb89a9d8657af34e0ba9cd59894c51cdc8c019"
- integrity sha512-DzCuNVGHSv0FyuohHylBIeMkiyX1j1nouDD3LUNQ/xonTDTNKYA7vodEF6LdKE+Z7xhzygTRO1/ohCCJlUj58w==
+"@sanity/diff@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/diff/-/diff-3.14.4.tgz#5622f886c893e66642f66bf37e0d806dd34a7724"
+ integrity sha512-hc5VaGW/M8+H2XCceF0NJly9FKpuTS6ykxOLWxyY4qbH84Khiy1qgg+6j4dllC4Z32Bz3Ev2lQ1OneXdMco0jg==
dependencies:
diff-match-patch "^1.0.4"
@@ -3040,10 +3032,10 @@
event-source-polyfill "1.0.31"
eventsource "2.0.2"
-"@sanity/export@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/export/-/export-3.14.3.tgz#32dfa7fa4ce7deb5c5aca05a25de0abee2560ba9"
- integrity sha512-9OM39si5Rei+YSPoSky0PkkHspXAU9GfRUlaARFLJC5+EoldXZNE1zcDRY427TnXqmey6F9lYtXVr34vgaZCQQ==
+"@sanity/export@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/export/-/export-3.14.4.tgz#32f75ea3271deeabc71036772490eb95092b7c96"
+ integrity sha512-6jJ8ZmTcazy3ZgAFhxqQLuOm08cOHV3LyziHwAid8iqg9O6hb5huVIUjFLu78oq72bP7hSUMq2S6f4Tc3ySgxA==
dependencies:
archiver "^5.0.0"
debug "^3.2.7"
@@ -3074,14 +3066,14 @@
resolved "https://registry.yarnpkg.com/@sanity/image-url/-/image-url-1.0.2.tgz#1ff7259e9bad6bfca4169f21c53a4123f6ac78c3"
integrity sha512-C4+jb2ny3ZbMgEkLd7Z3C75DsxcTEoE+axXQJsQ75ou0AKWGdVsP351hqK6mJUUxn5HCSlu3vznoh7Yljye4cQ==
-"@sanity/import@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/import/-/import-3.14.3.tgz#7039ba8807f2dd83249c6ec1ed78b12437f55dd9"
- integrity sha512-zr3M35IohXIR32VZkaYRSP9/PgJDvLbf5V4DexA4LhR+yKLWPPwie31mQeWt7GiwF7yQ8pgWCcTEFf1v+TCN2g==
+"@sanity/import@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/import/-/import-3.14.4.tgz#a9dd6426f4525d2d4b6a401b23838eb16fde2768"
+ integrity sha512-VeJzBaQdMPhuUgnfDkQdHQj4A8zOOUDoadHHfHDEXgzJUWsYU48dYH5E4qRMbbUl60wH3HuD5xPF6LBU7gR4NA==
dependencies:
"@sanity/asset-utils" "^1.2.5"
"@sanity/generate-help-url" "^3.0.0"
- "@sanity/mutator" "3.14.3"
+ "@sanity/mutator" "3.14.4"
"@sanity/uuid" "^3.0.1"
debug "^3.2.7"
file-url "^2.0.2"
@@ -3111,10 +3103,10 @@
resolved "https://registry.yarnpkg.com/@sanity/logos/-/logos-2.1.2.tgz#0568c315cd1cfa292deebf61db1582a12474648f"
integrity sha512-nxJUQQzEEG8EqjiOEswQQpBUuFc3iSxTVF9D9Memg/tlOChX76dStNHoa1RWuvSPu895aqJV+9zxijAa0kF9Vg==
-"@sanity/mutator@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/mutator/-/mutator-3.14.3.tgz#5b2d5accb9ae66f423d9981a809443641c0109d9"
- integrity sha512-sVpr3ouM7Vp90omhoig59H59s2PyKi0F4fSBuE7ZebYc4jLkZmaBrcHmf/T9+UOyrfCvkaEH1bHt/P4yL3RAWg==
+"@sanity/mutator@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/mutator/-/mutator-3.14.4.tgz#60ad78fd81a88a47536be2f979b1a41e4fe83d34"
+ integrity sha512-el+7RFWN9ycqECaH/bRU98mAlAM7PVSYzYdV/njjWkyYJmFj0ayXwRNKpHyUgbDeDXG3TDmHxZkiJjno9ZE+DA==
dependencies:
"@sanity/uuid" "^3.0.1"
"@types/diff-match-patch" "^1.0.32"
@@ -3122,28 +3114,28 @@
diff-match-patch "^1.0.4"
lodash "^4.17.21"
-"@sanity/portable-text-editor@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/portable-text-editor/-/portable-text-editor-3.14.3.tgz#094fa417a4e2ca771a94d49589f789e91f92de52"
- integrity sha512-8iKT7/dnKq6ZOb5RSG4zIxuSe6AMl0/wRZsIFXMRt+Prs31vy28G8lIybujUlzkREQVagBxK8rzkmVZNqSZ4zQ==
+"@sanity/portable-text-editor@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/portable-text-editor/-/portable-text-editor-3.14.4.tgz#c2a270acdb45173dc3a7dd2dd3677207891590b7"
+ integrity sha512-onj9y/aGnh3rtJyYz9XrYwgJ9y5mTQJ0VtbFK5mrwkAaGHDL+nuCIEvBsnjiiY/2euThDWAB/nrbmc41zY3ytQ==
dependencies:
- "@sanity/block-tools" "3.14.3"
- "@sanity/schema" "3.14.3"
+ "@sanity/block-tools" "3.14.4"
+ "@sanity/schema" "3.14.4"
"@sanity/slate-react" "2.30.1"
- "@sanity/types" "3.14.3"
- "@sanity/util" "3.14.3"
+ "@sanity/types" "3.14.4"
+ "@sanity/util" "3.14.4"
debug "^3.2.7"
is-hotkey "^0.1.6"
lodash "^4.17.21"
slate "0.81.1"
-"@sanity/schema@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/schema/-/schema-3.14.3.tgz#1d266fe27c5b95b6e99d78514f4f33acd7460221"
- integrity sha512-AQUzgtcTxi2w9loBudBey8nquFW32Erz8UU729x0lWiAKZiytEzZrO2z2C40B1U/kZtrsZTbeQY4Mivpe2nVog==
+"@sanity/schema@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/schema/-/schema-3.14.4.tgz#6ffd807d914aa667b610c20aee17929400e35732"
+ integrity sha512-OQfeld/gfcrRH2XRkbgJL1m7t9dUkNyUKj52rhzcdZagr14s+2zCh5Su3Ucun9PU/1eSuKDF8q0DrWyTleUfGA==
dependencies:
"@sanity/generate-help-url" "^3.0.0"
- "@sanity/types" "3.14.3"
+ "@sanity/types" "3.14.4"
arrify "^1.0.1"
humanize-list "^1.0.1"
leven "^3.1.0"
@@ -3164,10 +3156,10 @@
scroll-into-view-if-needed "^2.2.20"
tiny-invariant "1.0.6"
-"@sanity/types@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/types/-/types-3.14.3.tgz#28bf8b87ad1b234ef6c0fa6b7126232b85fd930b"
- integrity sha512-hpXleCTw+ktIkTBLdrEWNnQj9XsHCIq29ylUQeG9PhabOCZsHXeB1kzLg5Djg7Ujqzo3ggdV6o6RJIyD6TTf2w==
+"@sanity/types@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/types/-/types-3.14.4.tgz#e72f0af00381226bb0c8342c46c13e0ed41b1eae"
+ integrity sha512-0fC3EgPjxRn8ugwRKXZWvjhcHKU1na59GjbS2ME5U2wCqRBNwCYs5fT8SQh19EGHi/NoiTs/mlfcL19B4XF25Q==
dependencies:
"@sanity/client" "^6.1.5"
"@types/react" "^18.0.25"
@@ -3184,12 +3176,12 @@
framer-motion "^10.13.1"
react-refractor "^2.1.7"
-"@sanity/util@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/util/-/util-3.14.3.tgz#ae110d774dfc6b87b03677fb64ecfd59cd8a8130"
- integrity sha512-kZ8X61CqlZL4zFZ9d4mislPii8IYhnpicHsdOCjI2ZD+Az4dxE1p91FcVuj2usYhC/6XpMAQutCpHbBg6Y+nAA==
+"@sanity/util@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/util/-/util-3.14.4.tgz#d75c9f24135a844d5dc9798707d55c5693614b3e"
+ integrity sha512-fJsAySOrgyzptP6rLb2oA1F1JyaDSEYBTy5TfL1kxRjdZWdzNuF+ZjySlURHyv2UPeafnmSQ03VL1I2xl+9vPg==
dependencies:
- "@sanity/types" "3.14.3"
+ "@sanity/types" "3.14.4"
get-random-values-esm "^1.0.0"
moment "^2.29.4"
@@ -3201,20 +3193,20 @@
"@types/uuid" "^8.0.0"
uuid "^8.0.0"
-"@sanity/validation@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/validation/-/validation-3.14.3.tgz#8e87b9d2d65e49950e03aa40b270725e9fc30f60"
- integrity sha512-uRZerZhcFlP6aupy5YgsEArWgqXMsYCCWOq8B8XQ78F8oWoMfJBtSasm9w222itwwTv9/G4QTF5COxrbomxa2g==
+"@sanity/validation@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/validation/-/validation-3.14.4.tgz#0dcdf8381643599aba65605514cdaff3cdf301a0"
+ integrity sha512-oou4muz5+Mk9xPyS8tUFNLVJJhqnckoJLO0FDH0KfmWEtvrtFQYrguK4NRmh+Xu1e9AHuGPGnU9rhaARkb94Vw==
dependencies:
- "@sanity/types" "3.14.3"
+ "@sanity/types" "3.14.4"
date-fns "^2.26.1"
lodash "^4.17.21"
rxjs "^7.8.0"
-"@sanity/vision@3.14.3":
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/@sanity/vision/-/vision-3.14.3.tgz#86c0605ec882b6611b246cc79779405859bd4be2"
- integrity sha512-CdCmSmFuVOs9+mH17hPU44jDyRASXPAGQD0sc7pWHNBa4X0ffouxUkBaPKUupx+nSnKM2UYyArXBhlGwh2jIag==
+"@sanity/vision@3.14.4":
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/@sanity/vision/-/vision-3.14.4.tgz#fc187fd8bca2395c3e9b5f0c2f2a267b06d6b261"
+ integrity sha512-riBZ9l1O0VWJKgjelvX5F8CRcYd0J6LZkmMS7K2MjOEu1hyC9r/NniEo+YU60vPgVmGCApErO9MpgEBCeX2DZQ==
dependencies:
"@codemirror/autocomplete" "^6.1.0"
"@codemirror/commands" "^6.0.1"
@@ -3303,225 +3295,218 @@
resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz#5981a8db18b56ba38ef0efb7d995b12aa7b51918"
integrity sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==
-"@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==
+"@smithy/abort-controller@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.0.1.tgz#ddb5dd8c37016e8fcf772bd9c80e900860d74ae6"
+ integrity sha512-0s7XjIbsTwZyUW9OwXQ8J6x1UiA1TNCh60Vaw56nHahL7kUZsLhmTlWiaxfLkFtO2Utkj8YewcpHTYpxaTzO+w==
dependencies:
- "@smithy/types" "^1.2.0"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/config-resolver@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.0.1.tgz#ea7981f4716961889d1c7d16aaa956cf7dae2b79"
+ integrity sha512-l83Pm7hV+8CBQOCmBRopWDtF+CURUJol7NsuPYvimiDhkC2F8Ba9T1imSFE+pD1UIJ9jlsDPAnZfPJT5cjnuEw==
dependencies:
- "@smithy/types" "^1.2.0"
- "@smithy/util-config-provider" "^1.1.0"
- "@smithy/util-middleware" "^1.1.0"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-config-provider" "^2.0.0"
+ "@smithy/util-middleware" "^2.0.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==
+"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.1.tgz#e034f3d8ee6ad178becb267886056233870661d0"
+ integrity sha512-8VxriuRINNEfVZjEFKBY75y9ZWAx73DZ5K/u+3LmB6r8WR2h3NaFxFKMlwlq0uzNdGhD1ouKBn9XWEGYHKiPLw==
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"
+ "@smithy/node-config-provider" "^2.0.1"
+ "@smithy/property-provider" "^2.0.1"
+ "@smithy/types" "^2.0.2"
+ "@smithy/url-parser" "^2.0.1"
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==
+"@smithy/eventstream-codec@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.1.tgz#b84e224db346066e817ca9ca23260798a1aa071e"
+ integrity sha512-/IiNB7gQM2y2ZC/GAWOWDa8+iXfhr1g9Xe5979cQEOdCWDISvrAiv18cn3OtIQUhbYOR3gm7QtCpkq1to2takQ==
dependencies:
"@aws-crypto/crc32" "3.0.0"
- "@smithy/types" "^1.2.0"
- "@smithy/util-hex-encoding" "^1.1.0"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-hex-encoding" "^2.0.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==
+"@smithy/fetch-http-handler@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.0.1.tgz#5c8903897d3fd7ae3758ed7760d559d72d27e902"
+ integrity sha512-/SoU/ClazgcdOxgE4zA7RX8euiELwpsrKCSvulVQvu9zpmqJRyEJn8ZTWYFV17/eHOBdHTs9kqodhNhsNT+cUw==
dependencies:
- "@smithy/protocol-http" "^1.2.0"
- "@smithy/querystring-builder" "^1.1.0"
- "@smithy/types" "^1.2.0"
- "@smithy/util-base64" "^1.1.0"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/querystring-builder" "^2.0.1"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-base64" "^2.0.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==
+"@smithy/hash-node@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.0.1.tgz#458b74378cbfecf6dcd1ffc6b7ec7d29a4247efd"
+ integrity sha512-oTKYimQdF4psX54ZonpcIE+MXjMUWFxLCNosjPkJPFQ9whRX0K/PFX/+JZGRQh3zO9RlEOEUIbhy9NO+Wha6hw==
dependencies:
- "@smithy/types" "^1.2.0"
- "@smithy/util-buffer-from" "^1.1.0"
- "@smithy/util-utf8" "^1.1.0"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-buffer-from" "^2.0.0"
+ "@smithy/util-utf8" "^2.0.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==
+"@smithy/invalid-dependency@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.1.tgz#bb49b297e2141ec2ba6e131e0946af0ba59509e2"
+ integrity sha512-2q/Eb0AE662zwyMV+z+TL7deBwcHCgaZZGc0RItamBE8kak3MzCi/EZCNoFWoBfxgQ4jfR12wm8KKsSXhJzJtQ==
dependencies:
- "@smithy/types" "^1.2.0"
+ "@smithy/types" "^2.0.2"
tslib "^2.5.0"
-"@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==
+"@smithy/is-array-buffer@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz#8fa9b8040651e7ba0b2f6106e636a91354ff7d34"
+ integrity sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==
dependencies:
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==
+"@smithy/middleware-content-length@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.1.tgz#86005cd4cb45eff5420730abe88e08d22c582d79"
+ integrity sha512-IZhRSk5GkVBcrKaqPXddBS2uKhaqwBgaSgbBb1OJyGsKe7SxRFbclWS0LqOR9fKUkDl+3lL8E2ffpo6EQg0igw==
dependencies:
- "@smithy/protocol-http" "^1.2.0"
- "@smithy/types" "^1.2.0"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/middleware-endpoint@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.1.tgz#4e992dd2c9dedbff776150045904c5455df4eaf7"
+ integrity sha512-uz/KI1MBd9WHrrkVFZO4L4Wyv24raf0oR4EsOYEeG5jPJO5U+C7MZGLcMxX8gWERDn1sycBDqmGv8fjUMLxT6w==
dependencies:
- "@smithy/middleware-serde" "^1.1.0"
- "@smithy/types" "^1.2.0"
- "@smithy/url-parser" "^1.1.0"
- "@smithy/util-middleware" "^1.1.0"
+ "@smithy/middleware-serde" "^2.0.1"
+ "@smithy/types" "^2.0.2"
+ "@smithy/url-parser" "^2.0.1"
+ "@smithy/util-middleware" "^2.0.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==
+"@smithy/middleware-retry@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.0.1.tgz#d6c0aa9d117140a429951c8a1a92e05d9d0c218c"
+ integrity sha512-NKHF4i0gjSyjO6C0ZyjEpNqzGgIu7s8HOK6oT/1Jqws2Q1GynR1xV8XTUs1gKXeaNRzbzKQRewHHmfPwZjOtHA==
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"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/service-error-classification" "^2.0.0"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-middleware" "^2.0.0"
+ "@smithy/util-retry" "^2.0.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==
+"@smithy/middleware-serde@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.0.1.tgz#daa38ebc5873f1f7d0430e7a75b7255b69c70016"
+ integrity sha512-uKxPaC6ItH9ZXdpdqNtf8sda7GcU4SPMp0tomq/5lUg9oiMa/Q7+kD35MUrpKaX3IVXVrwEtkjCU9dogZ/RAUA==
dependencies:
- "@smithy/types" "^1.2.0"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/middleware-stack@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.0.0.tgz#cd9f442c2788b1ef0ea6b32236d80c76b3c342e9"
+ integrity sha512-31XC1xNF65nlbc16yuh3wwTudmqs6qy4EseQUGF8A/p2m/5wdd/cnXJqpniy/XvXVwkHPz/GwV36HqzHtIKATQ==
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==
+"@smithy/node-config-provider@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.0.1.tgz#5a17c2564dc9689d523408c9a6dea9ca1330c47f"
+ integrity sha512-Zoel4CPkKRTQ2XxmozZUfqBYqjPKL53/SvTDhJHj+VBSiJy6MXRav1iDCyFPS92t40Uh+Yi+Km5Ch3hQ+c/zSA==
dependencies:
- "@smithy/property-provider" "^1.2.0"
- "@smithy/shared-ini-file-loader" "^1.1.0"
- "@smithy/types" "^1.2.0"
+ "@smithy/property-provider" "^2.0.1"
+ "@smithy/shared-ini-file-loader" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/node-http-handler@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.0.1.tgz#7a1b23e30c5125ec31062a8b5edbc9fdd96ac651"
+ integrity sha512-Zv3fxk3p9tsmPT2CKMsbuwbbxnq2gzLDIulxv+yI6aE+02WPYorObbbe9gh7SW3weadMODL1vTfOoJ9yFypDzg==
dependencies:
- "@smithy/abort-controller" "^1.1.0"
- "@smithy/protocol-http" "^1.2.0"
- "@smithy/querystring-builder" "^1.1.0"
- "@smithy/types" "^1.2.0"
+ "@smithy/abort-controller" "^2.0.1"
+ "@smithy/protocol-http" "^2.0.1"
+ "@smithy/querystring-builder" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.0.1.tgz#4c359f5063a9c664599f88be00e3f9b3e1021d4d"
+ integrity sha512-pmJRyY9SF6sutWIktIhe+bUdSQDxv/qZ4mYr3/u+u45riTPN7nmRxPo+e4sjWVoM0caKFjRSlj3tf5teRFy0Vg==
dependencies:
- "@smithy/types" "^1.2.0"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/protocol-http@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-2.0.1.tgz#4257b9b8803f1e7638022a9cc6be8ea0abacac26"
+ integrity sha512-mrkMAp0wtaDEIkgRObWYxI1Kun1tm6Iu6rK+X4utb6Ah7Uc3Kk4VIWwK/rBHdYGReiLIrxFCB1rq4a2gyZnSgg==
dependencies:
- "@smithy/types" "^1.2.0"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/querystring-builder@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.0.1.tgz#c8326d27e3796cac8b46f580bb067e83f50b4375"
+ integrity sha512-bp+93WFzx1FojVEIeFPtG0A1pKsFdCUcZvVdZdRlmNooOUrz9Mm9bneRd8hDwAQ37pxiZkCOxopSXXRQN10mYw==
dependencies:
- "@smithy/types" "^1.2.0"
- "@smithy/util-uri-escape" "^1.1.0"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-uri-escape" "^2.0.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==
+"@smithy/querystring-parser@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.0.1.tgz#915872aa7983218da3e87144a5b729dd6ae6f50f"
+ integrity sha512-h+e7k1z+IvI2sSbUBG9Aq46JsgLl4UqIUl6aigAlRBj+P6ocNXpM6Yn1vMBw5ijtXeZbYpd1YvCxwDgdw3jhmg==
dependencies:
- "@smithy/types" "^1.2.0"
+ "@smithy/types" "^2.0.2"
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/service-error-classification@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.0.0.tgz#bbce07c9c529d9333d40db881fd4a1795dd84892"
+ integrity sha512-2z5Nafy1O0cTf69wKyNjGW/sNVMiqDnb4jgwfMG8ye8KnFJ5qmJpDccwIbJNhXIfbsxTg9SEec2oe1cexhMJvw==
-"@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==
+"@smithy/shared-ini-file-loader@^2.0.0", "@smithy/shared-ini-file-loader@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.1.tgz#47278552cf9462e731077da2f66a32d21b775e15"
+ integrity sha512-a463YiZrPGvM+F336rIF8pLfQsHAdCRAn/BiI/EWzg5xLoxbC7GSxIgliDDXrOu0z8gT3nhVsif85eU6jyct3A==
dependencies:
- "@smithy/types" "^1.2.0"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/signature-v4@^2.0.0":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.0.1.tgz#1f9e72930def3c25a3918ee7b562044fecbdaef4"
+ integrity sha512-jztv5Mirca42ilxmMDjzLdXcoAmRhZskGafGL49sRo5u7swEZcToEFrq6vtX5YMbSyTVrE9Teog5EFexY5Ff2Q==
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"
+ "@smithy/eventstream-codec" "^2.0.1"
+ "@smithy/is-array-buffer" "^2.0.0"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-hex-encoding" "^2.0.0"
+ "@smithy/util-middleware" "^2.0.0"
+ "@smithy/util-uri-escape" "^2.0.0"
+ "@smithy/util-utf8" "^2.0.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==
+"@smithy/smithy-client@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.0.1.tgz#34572ada6eccb62e6f0b38b6a9dc261e2cdf4d24"
+ integrity sha512-LHC5m6tYpEu1iNbONfvMbwtErboyTZJfEIPoD78Ei5MVr36vZQCaCla5mvo36+q/a2NAk2//fA5Rx3I1Kf7+lQ==
dependencies:
+ "@smithy/middleware-stack" "^2.0.0"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-stream" "^2.0.1"
tslib "^2.5.0"
"@smithy/types@^2.0.2":
@@ -3531,123 +3516,123 @@
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==
+"@smithy/url-parser@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.1.tgz#c0712fd7bde198644ffd57b202aa5d54bd437520"
+ integrity sha512-NpHVOAwddo+OyyIoujDL9zGL96piHWrTNXqltWmBvlUoWgt1HPyBuKs6oHjioyFnNZXUqveTOkEEq0U5w6Uv8A==
dependencies:
- "@smithy/querystring-parser" "^1.1.0"
- "@smithy/types" "^1.2.0"
+ "@smithy/querystring-parser" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/util-base64@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.0.0.tgz#1beeabfb155471d1d41c8d0603be1351f883c444"
+ integrity sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==
dependencies:
- "@smithy/util-buffer-from" "^1.1.0"
+ "@smithy/util-buffer-from" "^2.0.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==
+"@smithy/util-body-length-browser@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz#5447853003b4c73da3bc5f3c5e82c21d592d1650"
+ integrity sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==
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==
+"@smithy/util-body-length-node@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-2.0.0.tgz#4870b71cb9ded0123d984898ce952ce56896bc53"
+ integrity sha512-ZV7Z/WHTMxHJe/xL/56qZwSUcl63/5aaPAGjkfynJm4poILjdD4GmFI+V+YWabh2WJIjwTKZ5PNsuvPQKt93Mg==
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==
+"@smithy/util-buffer-from@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz#7eb75d72288b6b3001bc5f75b48b711513091deb"
+ integrity sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==
dependencies:
- "@smithy/is-array-buffer" "^1.1.0"
+ "@smithy/is-array-buffer" "^2.0.0"
tslib "^2.5.0"
-"@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==
+"@smithy/util-config-provider@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz#4dd6a793605559d94267312fd06d0f58784b4c38"
+ integrity sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==
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==
+"@smithy/util-defaults-mode-browser@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.1.tgz#650805fc2f308dee8efcf812392a6578ebcc652d"
+ integrity sha512-w72Qwsb+IaEYEFtYICn0Do42eFju78hTaBzzJfT107lFOPdbjWjKnFutV+6GL/nZd5HWXY7ccAKka++C3NrjHw==
dependencies:
- "@smithy/property-provider" "^1.2.0"
- "@smithy/types" "^1.2.0"
+ "@smithy/property-provider" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/util-defaults-mode-node@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.1.tgz#3a8fc607735481878c7c4c739da358bd0bb9bcae"
+ integrity sha512-dNF45caelEBambo0SgkzQ0v76m4YM+aFKZNTtSafy7P5dVF8TbjZuR2UX1A5gJABD9XK6lzN+v/9Yfzj/EDgGg==
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"
+ "@smithy/config-resolver" "^2.0.1"
+ "@smithy/credential-provider-imds" "^2.0.1"
+ "@smithy/node-config-provider" "^2.0.1"
+ "@smithy/property-provider" "^2.0.1"
+ "@smithy/types" "^2.0.2"
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==
+"@smithy/util-hex-encoding@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e"
+ integrity sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==
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==
+"@smithy/util-middleware@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-2.0.0.tgz#706681d4a1686544a2275f68266304233f372c99"
+ integrity sha512-eCWX4ECuDHn1wuyyDdGdUWnT4OGyIzV0LN1xRttBFMPI9Ff/4heSHVxneyiMtOB//zpXWCha1/SWHJOZstG7kA==
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==
+"@smithy/util-retry@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.0.0.tgz#7ac5d5f12383a9d9b2a43f9ff25f3866c8727c24"
+ integrity sha512-/dvJ8afrElasuiiIttRJeoS2sy8YXpksQwiM/TcepqdRVp7u4ejd9C4IQURHNjlfPUT7Y6lCDSa2zQJbdHhVTg==
dependencies:
- "@smithy/service-error-classification" "^1.1.0"
+ "@smithy/service-error-classification" "^2.0.0"
tslib "^2.5.0"
-"@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==
+"@smithy/util-stream@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.0.1.tgz#cbe2af5704a6050b9075835a8e7251185901864b"
+ integrity sha512-2a0IOtwIKC46EEo7E7cxDN8u2jwOiYYJqcFKA6rd5rdXqKakHT2Gc+AqHWngr0IEHUfW92zX12wRQKwyoqZf2Q==
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"
+ "@smithy/fetch-http-handler" "^2.0.1"
+ "@smithy/node-http-handler" "^2.0.1"
+ "@smithy/types" "^2.0.2"
+ "@smithy/util-base64" "^2.0.0"
+ "@smithy/util-buffer-from" "^2.0.0"
+ "@smithy/util-hex-encoding" "^2.0.0"
+ "@smithy/util-utf8" "^2.0.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==
+"@smithy/util-uri-escape@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95"
+ integrity sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==
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==
+"@smithy/util-utf8@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.0.0.tgz#b4da87566ea7757435e153799df9da717262ad42"
+ integrity sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==
dependencies:
- "@smithy/util-buffer-from" "^1.1.0"
+ "@smithy/util-buffer-from" "^2.0.0"
tslib "^2.5.0"
"@stripe/react-stripe-js@^2.1.1":
@@ -3787,6 +3772,23 @@
resolved "https://registry.yarnpkg.com/@types/cookiejar/-/cookiejar-2.1.2.tgz#66ad9331f63fe8a3d3d9d8c6e3906dd10f6446e8"
integrity sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==
+"@types/d3-scale-chromatic@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz#103124777e8cdec85b20b51fd3397c682ee1e954"
+ integrity sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==
+
+"@types/d3-scale@^4.0.3":
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/@types/d3-scale/-/d3-scale-4.0.3.tgz#7a5780e934e52b6f63ad9c24b105e33dd58102b5"
+ integrity sha512-PATBiMCpvHJSMtZAMEhc2WyL+hnzarKzI6wAHYjhsonjWJYGq5BXTzQjv4l8m2jO183/4wZ90rKvSeT7o72xNQ==
+ dependencies:
+ "@types/d3-time" "*"
+
+"@types/d3-time@*":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@types/d3-time/-/d3-time-3.0.0.tgz#e1ac0f3e9e195135361fa1a1d62f795d87e6e819"
+ integrity sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==
+
"@types/debug@^4.0.0":
version "4.1.8"
resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.8.tgz#cef723a5d0a90990313faec2d1e22aee5eecb317"
@@ -4025,9 +4027,9 @@
"@types/react" "*"
"@types/react@*", "@types/react@>=16", "@types/react@^18.0.25", "@types/react@^18.0.8":
- version "18.2.17"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.17.tgz#baa565b17ddb649c2dac85b5eaf9e9a1fe0f3b4e"
- integrity sha512-u+e7OlgPPh+aryjOm5UJMX32OvB2E3QASOAqVMY6Ahs90djagxwv2ya0IctglNbNTexC12qCSMZG47KPfy1hAA==
+ version "18.2.18"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.18.tgz#c8b233919eef1bdc294f6f34b37f9727ad677516"
+ integrity sha512-da4NTSeBv/P34xoZPhtcLkmZuJ+oYaCxHmyHzwaDQo9RQPBeXV+06gEk2FpqEcsX9XrnNLvRpVh6bdavDSjtiQ==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -4418,7 +4420,7 @@ aggregate-error@^4.0.0:
clean-stack "^4.0.0"
indent-string "^5.0.0"
-ajv@^6.0.0, ajv@^6.10.0, ajv@^6.12.4:
+ajv@^6.0.0, ajv@^6.12.4:
version "6.12.6"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
@@ -4438,13 +4440,6 @@ ajv@^8.11.0:
require-from-string "^2.0.2"
uri-js "^4.2.2"
-algoliasearch-helper@3.13.5:
- version "3.13.5"
- resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.13.5.tgz#0e20f6af3b2cb918e0b8bcb6f7f233bdbb53be1d"
- integrity sha512-UsiDw8/RN3S/46EEJ6s5fX/vCNPlMNPQrB0TL/105Umyc+UdgbErCTaSf46pcVDIctAFN+9HF7txEg1eMHUvww==
- dependencies:
- "@algolia/events" "^4.0.1"
-
algoliasearch-helper@3.14.0:
version "3.14.0"
resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.14.0.tgz#2409c2591952719ab6fba1de77b3bbe5094ab85e"
@@ -5455,7 +5450,7 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
-chalk@^5.0.0, chalk@^5.2.0:
+chalk@^5.0.0, chalk@^5.2.0, chalk@^5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385"
integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==
@@ -5621,7 +5616,7 @@ cli-spinners@2.6.1:
resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d"
integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==
-cli-spinners@^2.5.0, cli-spinners@^2.6.1:
+cli-spinners@^2.5.0, cli-spinners@^2.9.0:
version "2.9.0"
resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db"
integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==
@@ -6338,6 +6333,13 @@ cytoscape@^3.23.0:
heap "^0.2.6"
lodash "^4.17.21"
+"d3-array@1 - 2":
+ version "2.12.1"
+ resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81"
+ integrity sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==
+ dependencies:
+ internmap "^1.0.0"
+
"d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@3, d3-array@^3.2.0:
version "3.2.4"
resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5"
@@ -6454,6 +6456,11 @@ d3-hierarchy@3:
dependencies:
d3-color "1 - 3"
+d3-path@1:
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-1.0.9.tgz#48c050bb1fe8c262493a8caf5524e3e9591701cf"
+ integrity sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==
+
"d3-path@1 - 3", d3-path@3, d3-path@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-3.1.0.tgz#22df939032fb5a71ae8b1800d61ddb7851c42526"
@@ -6474,6 +6481,14 @@ d3-random@3:
resolved "https://registry.yarnpkg.com/d3-random/-/d3-random-3.0.1.tgz#d4926378d333d9c0bfd1e6fa0194d30aebaa20f4"
integrity sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==
+d3-sankey@^0.12.3:
+ version "0.12.3"
+ resolved "https://registry.yarnpkg.com/d3-sankey/-/d3-sankey-0.12.3.tgz#b3c268627bd72e5d80336e8de6acbfec9d15d01d"
+ integrity sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==
+ dependencies:
+ d3-array "1 - 2"
+ d3-shape "^1.2.0"
+
d3-scale-chromatic@3:
version "3.0.0"
resolved "https://registry.yarnpkg.com/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz#15b4ceb8ca2bb0dcb6d1a641ee03d59c3b62376a"
@@ -6505,6 +6520,13 @@ d3-shape@3:
dependencies:
d3-path "^3.1.0"
+d3-shape@^1.2.0:
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-1.3.7.tgz#df63801be07bc986bc54f63789b4fe502992b5d7"
+ integrity sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==
+ dependencies:
+ d3-path "1"
+
"d3-time-format@2 - 4", d3-time-format@4:
version "4.1.0"
resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-4.1.0.tgz#7ab5257a5041d11ecb4fe70a5c7d16a195bb408a"
@@ -7028,10 +7050,10 @@ domhandler@5.0.3, domhandler@^5.0.2, domhandler@^5.0.3:
dependencies:
domelementtype "^2.3.0"
-dompurify@3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.0.3.tgz#4b115d15a091ddc96f232bcef668550a2f6f1430"
- integrity sha512-axQ9zieHLnAnHh0sfAamKYiqXMJAVwu+LM/alQ7WDagoWessyWvMSFyW65CqF3owufNu8HBcE4cM2Vflu7YWcQ==
+dompurify@3.0.5:
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.0.5.tgz#eb3d9cfa10037b6e73f32c586682c4b2ab01fbed"
+ integrity sha512-F9e6wPGtY+8KNMRAVfxeCOHU0/NPWMSENNq4pQctuXRqqdEPW7q3CrLbR5Nse044WwacyjHGOMlvNsBe1y6z9A==
domutils@1.5:
version "1.5.1"
@@ -7546,9 +7568,9 @@ eslint-plugin-jsx-a11y@^6.5.1, eslint-plugin-jsx-a11y@^6.7.1:
semver "^6.3.0"
eslint-plugin-markdown@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.0.tgz#69a63ab3445076a3c2eb6fce6f5114785b19d318"
- integrity sha512-hRs5RUJGbeHDLfS7ELanT0e29Ocyssf/7kBM+p7KluY5AwngGkDf8Oyu4658/NZSGTTq05FZeWbkxXtbVyHPwg==
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.1.tgz#fc6765bdb5f82a75e2438d7fac619602f2abc38c"
+ integrity sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==
dependencies:
mdast-util-from-markdown "^0.8.5"
@@ -7625,10 +7647,10 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1:
esrecurse "^4.3.0"
estraverse "^4.1.1"
-eslint-scope@^7.2.0:
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.1.tgz#936821d3462675f25a18ac5fd88a67cc15b393bd"
- integrity sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==
+eslint-scope@^7.2.2:
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f"
+ integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
dependencies:
esrecurse "^4.3.0"
estraverse "^5.2.0"
@@ -7657,32 +7679,32 @@ eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
-eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1:
- version "3.4.1"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz#c22c48f48942d08ca824cc526211ae400478a994"
- integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==
+eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.2:
+ version "3.4.2"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz#8c2095440eca8c933bedcadf16fefa44dbe9ba5f"
+ integrity sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==
-eslint@8.45.0, eslint@^8.23.1, eslint@^8.41.0:
- version "8.45.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.45.0.tgz#bab660f90d18e1364352c0a6b7c6db8edb458b78"
- integrity sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==
+eslint@8.46.0, eslint@^8.23.1, eslint@^8.41.0:
+ version "8.46.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.46.0.tgz#a06a0ff6974e53e643acc42d1dcf2e7f797b3552"
+ integrity sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
- "@eslint-community/regexpp" "^4.4.0"
- "@eslint/eslintrc" "^2.1.0"
- "@eslint/js" "8.44.0"
+ "@eslint-community/regexpp" "^4.6.1"
+ "@eslint/eslintrc" "^2.1.1"
+ "@eslint/js" "^8.46.0"
"@humanwhocodes/config-array" "^0.11.10"
"@humanwhocodes/module-importer" "^1.0.1"
"@nodelib/fs.walk" "^1.2.8"
- ajv "^6.10.0"
+ ajv "^6.12.4"
chalk "^4.0.0"
cross-spawn "^7.0.2"
debug "^4.3.2"
doctrine "^3.0.0"
escape-string-regexp "^4.0.0"
- eslint-scope "^7.2.0"
- eslint-visitor-keys "^3.4.1"
- espree "^9.6.0"
+ eslint-scope "^7.2.2"
+ eslint-visitor-keys "^3.4.2"
+ espree "^9.6.1"
esquery "^1.4.2"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
@@ -7710,7 +7732,7 @@ esm@^3.2.25:
resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.25.tgz#342c18c29d56157688ba5ce31f8431fbb795cc10"
integrity sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==
-espree@^9.0.0, espree@^9.6.0:
+espree@^9.0.0, espree@^9.6.0, espree@^9.6.1:
version "9.6.1"
resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
@@ -7866,10 +7888,10 @@ execa@5.0.0:
signal-exit "^3.0.3"
strip-final-newline "^2.0.0"
-execa@7.1.1:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/execa/-/execa-7.1.1.tgz#3eb3c83d239488e7b409d48e8813b76bb55c9c43"
- integrity sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==
+execa@7.2.0, execa@^7.0.0, execa@^7.1.1:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9"
+ integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==
dependencies:
cross-spawn "^7.0.3"
get-stream "^6.0.1"
@@ -7926,21 +7948,6 @@ execa@^5.0.0:
signal-exit "^3.0.3"
strip-final-newline "^2.0.0"
-execa@^7.0.0, execa@^7.1.1:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9"
- integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==
- dependencies:
- cross-spawn "^7.0.3"
- get-stream "^6.0.1"
- human-signals "^4.3.0"
- is-stream "^3.0.0"
- merge-stream "^2.0.0"
- npm-run-path "^5.1.0"
- onetime "^6.0.0"
- signal-exit "^3.0.7"
- strip-final-newline "^3.0.0"
-
exif-component@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/exif-component/-/exif-component-1.0.1.tgz#90cd5927ea49e9e5dd877731c0360322e3fbe62b"
@@ -9469,10 +9476,10 @@ i18next-fs-backend@^2.1.5:
resolved "https://registry.yarnpkg.com/i18next-fs-backend/-/i18next-fs-backend-2.1.5.tgz#03347eacde6a35b599da1889a048ae63bcf0c687"
integrity sha512-7fgSH8nVhXSBYPHR/W3tEXXhcnwHwNiND4Dfx9knzPzdsWTUTL/TdDVV+DY0dL0asHKLbdoJaXS4LdVW6R8MVQ==
-i18next@23.2.11:
- version "23.2.11"
- resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.2.11.tgz#0c6f3a637fa87d3243e64b78ad285b7f77d41353"
- integrity sha512-MA4FsxOjyCaOZtRDB4yuwjCvqYEioD4G4LlXOn7SO3rnQUlxTufyLsOqfL9MKakeLRBkefe8bqcs0D6Z/xFk1w==
+i18next@23.4.1:
+ version "23.4.1"
+ resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.4.1.tgz#11fe0db92ac8a4125934960ebccf6a5f8ed6b9fc"
+ integrity sha512-07ekE7hbUrbxTYj97VnBzyhKcGURTJC9p4iWTwCVC8t63T+YrgqQmb/n1LBQMivZYwR61pqS+PC0G2rtENycyQ==
dependencies:
"@babel/runtime" "^7.22.5"
@@ -9686,6 +9693,11 @@ internal-slot@^1.0.3, internal-slot@^1.0.4, internal-slot@^1.0.5:
resolved "https://registry.yarnpkg.com/internmap/-/internmap-2.0.3.tgz#6685f23755e43c524e251d29cbc97248e3061009"
integrity sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==
+internmap@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/internmap/-/internmap-1.0.1.tgz#0017cc8a3b99605f0302f2b198d272e015e5df95"
+ integrity sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==
+
into-stream@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-6.0.0.tgz#4bfc1244c0128224e18b8870e85b2de8e66c6702"
@@ -10111,7 +10123,7 @@ is-unicode-supported@^0.1.0:
resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
-is-unicode-supported@^1.1.0, is-unicode-supported@^1.2.0:
+is-unicode-supported@^1.1.0, is-unicode-supported@^1.2.0, is-unicode-supported@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714"
integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==
@@ -10287,10 +10299,10 @@ jotai-location@0.5.1:
resolved "https://registry.yarnpkg.com/jotai-location/-/jotai-location-0.5.1.tgz#1a08b683cd7823ce57f7fef8b98335f1ce5c7105"
integrity sha512-6b34X6PpUaXmHCcyxdMFUHgRLUEp+SFHq9UxHbg5HxHC1LddVyVZbPJI+P15+SOQJcUTH3KrsIeKmeLko+Vw/A==
-jotai@2.2.2:
- version "2.2.2"
- resolved "https://registry.yarnpkg.com/jotai/-/jotai-2.2.2.tgz#1e181789dcc01ced8240b18b95d9fa10169f9366"
- integrity sha512-Cn8hnBg1sc5ppFwEgVGTfMR5WSM0hbAasd/bdAwIwTaum0j3OUPqBSC4tyk3jtB95vicML+RRWgKFOn6gtfN0A==
+jotai@2.2.3:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/jotai/-/jotai-2.2.3.tgz#4dd9f429e9cd23d81f08a6b1492931db05ccf79f"
+ integrity sha512-E3tTBb2CKwjAJKUJYVV6rKM8zxmpsPMedRclRnI2RgLzkvgDEH6mhtZPVesxIoixJ8p7949RWd8eo/8TqDDFDA==
js-base64@^2.1.9:
version "2.6.4"
@@ -11577,19 +11589,22 @@ merge2@^1.2.3, merge2@^1.3.0, merge2@^1.4.1:
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
-mermaid@10.2.4:
- version "10.2.4"
- resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-10.2.4.tgz#3358adc61346ce51858b1b5b1078c20411efabdc"
- integrity sha512-zHGjEI7lBvWZX+PQYmlhSA2p40OzW6QbGodTCSzDeVpqaTnyAC+2sRGqrpXO+uQk3CnoeClHQPraQUMStdqy2g==
+mermaid@10.3.0:
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-10.3.0.tgz#45c1399fc8b95818822cbbd7b03a6093d15685a9"
+ integrity sha512-H5quxuQjwXC8M1WuuzhAp2TdqGg74t5skfDBrNKJ7dt3z8Wprl5S6h9VJsRhoBUTSs1TMtHEdplLhCqXleZZLw==
dependencies:
"@braintree/sanitize-url" "^6.0.2"
+ "@types/d3-scale" "^4.0.3"
+ "@types/d3-scale-chromatic" "^3.0.0"
cytoscape "^3.23.0"
cytoscape-cose-bilkent "^4.1.0"
cytoscape-fcose "^2.1.0"
d3 "^7.4.0"
+ d3-sankey "^0.12.3"
dagre-d3-es "7.0.10"
dayjs "^1.11.7"
- dompurify "3.0.3"
+ dompurify "3.0.5"
elkjs "^0.8.2"
khroma "^2.0.0"
lodash-es "^4.17.21"
@@ -13010,20 +13025,19 @@ optionator@^0.9.3:
prelude-ls "^1.2.1"
type-check "^0.4.0"
-ora@6.3.1:
- version "6.3.1"
- resolved "https://registry.yarnpkg.com/ora/-/ora-6.3.1.tgz#a4e9e5c2cf5ee73c259e8b410273e706a2ad3ed6"
- integrity sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==
+ora@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/ora/-/ora-7.0.0.tgz#7c48955ba40ae487054d2153c2a72c670f9c6697"
+ integrity sha512-jYSRKdGWCA69vNIcpuJwf8zJ8n1wlEyYmT+P5ljsQHAn1stHi+HGXJQWKtCOybQ+7oOekPgIhTdj0xexo2F/Sg==
dependencies:
- chalk "^5.0.0"
+ chalk "^5.3.0"
cli-cursor "^4.0.0"
- cli-spinners "^2.6.1"
+ cli-spinners "^2.9.0"
is-interactive "^2.0.0"
- is-unicode-supported "^1.1.0"
+ is-unicode-supported "^1.3.0"
log-symbols "^5.1.0"
stdin-discarder "^0.1.0"
- strip-ansi "^7.0.1"
- wcwidth "^1.0.1"
+ strip-ansi "^7.1.0"
ora@^5.4.1:
version "5.4.1"
@@ -13624,10 +13638,10 @@ pino-std-serializers@^6.0.0:
resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz#d9a9b5f2b9a402486a5fc4db0a737570a860aab3"
integrity sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==
-pino@8.14.1:
- version "8.14.1"
- resolved "https://registry.yarnpkg.com/pino/-/pino-8.14.1.tgz#bb38dcda8b500dd90c1193b6c9171eb777a47ac8"
- integrity sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==
+pino@8.14.2:
+ version "8.14.2"
+ resolved "https://registry.yarnpkg.com/pino/-/pino-8.14.2.tgz#99148b3400527fec168691044ba367cc7b7cd605"
+ integrity sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA==
dependencies:
atomic-sleep "^1.0.0"
fast-redact "^3.1.1"
@@ -14208,49 +14222,49 @@ react-hotkeys-hook@4.4.1:
resolved "https://registry.yarnpkg.com/react-hotkeys-hook/-/react-hotkeys-hook-4.4.1.tgz#1f7a7a1c9c21d4fa3280bf340fcca8fd77d81994"
integrity sha512-sClBMBioFEgFGYLTWWRKvhxcCx1DRznd+wkFHwQZspnRBkHTgruKIHptlK/U/2DPX8BhHoRGzpMVWUXMmdZlmw==
-react-i18next@13.0.2:
- version "13.0.2"
- resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-13.0.2.tgz#1708a9bdabc1fe1dd4a8534f4c3a80ab784b01e9"
- integrity sha512-NEVxC32v0oR4egwYM0QM0WE93AiJG5r0NTXTL8mhQfAhsMfDS2fSO6jpluyfsfypP988KzUQrAXncspcJ7+GHA==
+react-i18next@13.0.3:
+ version "13.0.3"
+ resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-13.0.3.tgz#8eedc5c2ab57f4641540778cc7373c8ed891523c"
+ integrity sha512-/t4kt4Y2o+21hbvx+o9zpVnmoiud7KLDncyZFGN0U6TGAWYaXdTsp/ytAHFcKKSAODg4noIMaOO3X7bMgCqLHw==
dependencies:
"@babel/runtime" "^7.22.5"
html-parse-stringify "^3.0.1"
-react-instantsearch-core@6.40.3:
- version "6.40.3"
- resolved "https://registry.yarnpkg.com/react-instantsearch-core/-/react-instantsearch-core-6.40.3.tgz#5ee0abca93bc7d7e00c445377914f1d922000612"
- integrity sha512-hAwJVCh0fwFwoyy5TqvXAHRcrQpwUojzqUnIr/RRD9z2Pz/HfGosgizKaEETpY5PGl40jFfjCXHwFgaTVcxUXQ==
+react-instantsearch-core@6.40.4:
+ version "6.40.4"
+ resolved "https://registry.yarnpkg.com/react-instantsearch-core/-/react-instantsearch-core-6.40.4.tgz#74feaa94436a20df91febe64b7d8ef0f7b3e657a"
+ integrity sha512-sEOgRU2MKL8edO85sNHvKlZ5yq9OFw++CDsEqYpHJvbWLE/2J2N49XAUY90kior09I2kBkbgowBbov+Py1AubQ==
dependencies:
"@babel/runtime" "^7.1.2"
- algoliasearch-helper "3.13.5"
+ algoliasearch-helper "3.14.0"
prop-types "^15.6.2"
react-fast-compare "^3.0.0"
-react-instantsearch-dom@6.40.3:
- version "6.40.3"
- resolved "https://registry.yarnpkg.com/react-instantsearch-dom/-/react-instantsearch-dom-6.40.3.tgz#745148aa1f773382e09841aada4259f6d2dd6061"
- integrity sha512-ozmedd7Mo27JpsJHTFbpdReqH9Wmu8Xt7yGnY070koHoxbD27QaABQsvi/mh/kh3NWrq+B/ROTqXNLlK2VtE/g==
+react-instantsearch-dom@6.40.4:
+ version "6.40.4"
+ resolved "https://registry.yarnpkg.com/react-instantsearch-dom/-/react-instantsearch-dom-6.40.4.tgz#9e56bb66626a66da523bd343e2cb5cd6362efbe4"
+ integrity sha512-Oy8EKEOg/dfTE8tHc7GZRlzUdbZY4Mxas1x2OtvSNui+YAbIWafIf1g98iOGyVTB2qI5WH91YyUJTLPNfLrs6Q==
dependencies:
"@babel/runtime" "^7.1.2"
- algoliasearch-helper "3.13.5"
+ algoliasearch-helper "3.14.0"
classnames "^2.2.5"
prop-types "^15.6.2"
react-fast-compare "^3.0.0"
- react-instantsearch-core "6.40.3"
+ react-instantsearch-core "6.40.4"
-react-instantsearch-hooks-web@6.47.2:
- version "6.47.2"
- resolved "https://registry.yarnpkg.com/react-instantsearch-hooks-web/-/react-instantsearch-hooks-web-6.47.2.tgz#8aff19550a076deca70ae6562494fa2ac889db7e"
- integrity sha512-NlIiWmMrdzM4JnQdxxRdmjWI/eHW9XfFdRxPiYJT9fZb9M5WnaYi7o7kXY+IwiBub1wjwSriGqUFofhj0ANkpw==
+react-instantsearch-hooks-web@6.47.3:
+ version "6.47.3"
+ resolved "https://registry.yarnpkg.com/react-instantsearch-hooks-web/-/react-instantsearch-hooks-web-6.47.3.tgz#aad0381c72ee85dc0465a59894d1f0c16bf4e3b5"
+ integrity sha512-JTkPm11xwCX9eO4FgeeJ4v4O98wz1L7cAa2LkspgzDD1MPjMLtmiRVzvGxuYnOayQTtfC5+0GOBwuJEN8TDI8A==
dependencies:
"@babel/runtime" "^7.1.2"
instantsearch.js "4.56.8"
- react-instantsearch-hooks "6.47.2"
+ react-instantsearch-hooks "6.47.3"
-react-instantsearch-hooks@6.47.2:
- version "6.47.2"
- resolved "https://registry.yarnpkg.com/react-instantsearch-hooks/-/react-instantsearch-hooks-6.47.2.tgz#ac8ad5b23ea5d1c3ce897836b6a3e5e78434d6d6"
- integrity sha512-fG8smGkwh2+MqiCkKjrrbDbv1sZiNlGpUt6vjOxi3HlTyXEG0D471SWbIwKzGBzPxijc/MChbQrjnIIOIkQLnw==
+react-instantsearch-hooks@6.47.3:
+ version "6.47.3"
+ resolved "https://registry.yarnpkg.com/react-instantsearch-hooks/-/react-instantsearch-hooks-6.47.3.tgz#66876c9a5fdf0bb0e777fcf14901b63269a17953"
+ integrity sha512-QuGSwZ664MHrzvndXGnsyPhpKHywGqyDgqOVorYpEE24Y063OPv5XtmJaZqn27MIvvByUormTb6dbPgbjqkd8w==
dependencies:
"@babel/runtime" "^7.1.2"
algoliasearch-helper "3.14.0"
@@ -15524,10 +15538,10 @@ sanity-plugin-markdown@4.1.0:
"@sanity/ui" "^1.0.0"
react-simplemde-editor "^5.2.0"
-sanity@3.14.3:
- version "3.14.3"
- resolved "https://registry.yarnpkg.com/sanity/-/sanity-3.14.3.tgz#748f2f35993a7b57e71a2f7c68465db40a9fc0bd"
- integrity sha512-KPr0ZsCxSEnrKmzcmDWAJXqgLdUF8HAICJBs+u3YBaIVHJKgk5GAwD/aTJ6d/TrVXjygbqO/ye9eTfqtaGVqfQ==
+sanity@3.14.4:
+ version "3.14.4"
+ resolved "https://registry.yarnpkg.com/sanity/-/sanity-3.14.4.tgz#c7d4e59d6c187b3a93fc042ebbf20a79fca4df40"
+ integrity sha512-uugcF0JcPTNnUa6/WtXLTc0gxis3tWuc5GqGbpo43nwy6Cb3RrrFc9xURDV14w41/833miHCD6noyS1TKzRcyQ==
dependencies:
"@dnd-kit/core" "^6.0.5"
"@dnd-kit/modifiers" "^6.0.0"
@@ -15537,26 +15551,26 @@ sanity@3.14.3:
"@rexxars/react-json-inspector" "^8.0.1"
"@sanity/asset-utils" "^1.2.5"
"@sanity/bifur-client" "^0.3.1"
- "@sanity/block-tools" "3.14.3"
- "@sanity/cli" "3.14.3"
+ "@sanity/block-tools" "3.14.4"
+ "@sanity/cli" "3.14.4"
"@sanity/client" "^6.1.5"
"@sanity/color" "^2.1.20"
- "@sanity/diff" "3.14.3"
+ "@sanity/diff" "3.14.4"
"@sanity/eventsource" "^5.0.0"
- "@sanity/export" "3.14.3"
+ "@sanity/export" "3.14.4"
"@sanity/generate-help-url" "^3.0.0"
"@sanity/icons" "^2.4.0"
"@sanity/image-url" "^1.0.2"
- "@sanity/import" "3.14.3"
+ "@sanity/import" "3.14.4"
"@sanity/logos" "^2.0.2"
- "@sanity/mutator" "3.14.3"
- "@sanity/portable-text-editor" "3.14.3"
- "@sanity/schema" "3.14.3"
- "@sanity/types" "3.14.3"
+ "@sanity/mutator" "3.14.4"
+ "@sanity/portable-text-editor" "3.14.4"
+ "@sanity/schema" "3.14.4"
+ "@sanity/types" "3.14.4"
"@sanity/ui" "^1.7.2"
- "@sanity/util" "3.14.3"
+ "@sanity/util" "3.14.4"
"@sanity/uuid" "^3.0.1"
- "@sanity/validation" "3.14.3"
+ "@sanity/validation" "3.14.4"
"@tanstack/react-virtual" "3.0.0-beta.54"
"@types/is-hotkey" "^0.1.7"
"@types/react-copy-to-clipboard" "^5.0.2"
@@ -16314,7 +16328,7 @@ strip-ansi@^3.0.0:
dependencies:
ansi-regex "^2.0.0"
-strip-ansi@^7.0.1:
+strip-ansi@^7.0.1, strip-ansi@^7.1.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==