diff --git a/markdown/org/docs/patterns/wahid/options/armholedepthfactor/fr.md b/markdown/org/docs/patterns/wahid/options/armholedepthfactor/fr.md
index 1c7a2a450f8..57cbf78baeb 100644
--- a/markdown/org/docs/patterns/wahid/options/armholedepthfactor/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/armholedepthfactor/fr.md
@@ -2,5 +2,5 @@
Cette option contrôle la profondeur de l'emmanchure.
-## Effet de cette option sur le motif
+## Effet de cette option sur le patron

diff --git a/markdown/org/docs/patterns/wahid/options/backscyedart/fr.md b/markdown/org/docs/patterns/wahid/options/backscyedart/fr.md
index 0707f4a4b2e..b814679cd09 100644
--- a/markdown/org/docs/patterns/wahid/options/backscyedart/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/backscyedart/fr.md
@@ -14,4 +14,4 @@ Bien que cette pince soit utilisée pour façonner le patron, vous n'avez pas à
## Effet de cette option sur le patron
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/buttons/fr.md b/markdown/org/docs/patterns/wahid/options/buttons/fr.md
index 936c0456088..803f03efb7f 100644
--- a/markdown/org/docs/patterns/wahid/options/buttons/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/buttons/fr.md
@@ -1,7 +1,7 @@

-Combien de boutons voulez-vous?
+Combien de boutons voulez-vous ?
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/centerbackdart/fr.md b/markdown/org/docs/patterns/wahid/options/centerbackdart/fr.md
index 17059aa6e50..e4e0ac04cba 100644
--- a/markdown/org/docs/patterns/wahid/options/centerbackdart/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/centerbackdart/fr.md
@@ -1,17 +1,17 @@
-
+
-Etant donné que personne n'a un dos parfaitement droit, ce patron est monté avec 0,5 cm au centre du cou.
+Étant donné que personne n'a un dos parfaitement droit, ce patron est prévu avec une pince de 0,5 cm au centre du cou.
###### Pour quoi faire ?
-Si votre dos baisse un peu, le tissu a tendance à se cuire au fond de votre cou. Si vous n'avez pas de manches ou de col, votre encolure se rampe.
-Cette option enroule le tissu à l'arrière de votre cou. Il le fait de 0,5 cm par défaut, mais vous pouvez augmenter ou diminuer cette valeur.
+Si votre dos se courbe un peu, le tissu a tendance à bailler au niveau de votre cou. En l'absence de manches ou de col, votre encolure peut bailler.
+Cette option permet de plaquer le tissu à l'arrière de votre cou. Il le fait de 0,5 cm par défaut, mais vous pouvez augmenter ou diminuer cette valeur.
-Techniquement, ce n'est pas une fléchette, mais je ne savais pas comment l'appeler autrement. Suggestions bienvenues.
+Techniquement, ce n'est pas une pince, mais je ne savais pas comment l'appeler autrement. Vos suggestions sont les bienvenues.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/chestease/fr.md b/markdown/org/docs/patterns/wahid/options/chestease/fr.md
index 8fcc41f7b3a..526b2dcdeff 100644
--- a/markdown/org/docs/patterns/wahid/options/chestease/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/chestease/fr.md
@@ -4,9 +4,9 @@ Combien d'aisance voulez-vous pour le buste ?
-Etant donné qu'un manteau de taille n'a pas de bras, une petite facilité de poitrine va très loin. Ajoutez-en trop, et vous finirez avec des emmanchures béantes.
+Étant donné qu'un gilet n'a pas de manches, une faible aisance de poitrine offre déjà un bon confort. Ajoutez-en trop, et vous finirez avec des emmanchures béantes.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/frontinset/fr.md b/markdown/org/docs/patterns/wahid/options/frontinset/fr.md
index a4ce9a92621..246f606a989 100644
--- a/markdown/org/docs/patterns/wahid/options/frontinset/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/frontinset/fr.md
@@ -1,15 +1,15 @@

-Jusqu'où voulez-vous que votre armure-manteau de taille se courbe vers l'avant ?
+Jusqu'où voulez-vous que l'emmanchure de votre gilet se courbe côté devant ?
###### Pour quoi faire ?
-Le manche de votre manteau de taille peut se courber plus vers l'intérieur, étant donné qu'il n'y a pas de manche fixée.
-Cela influence le style de la ceinture.
+L'emmanchure de votre gilet peut se courber plus vers l'intérieur, étant donné qu'il n'y a pas de manche fixée.
+Cela influence le style du gilet.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/frontscyedart/fr.md b/markdown/org/docs/patterns/wahid/options/frontscyedart/fr.md
index 188216662f0..6a2aae82f88 100644
--- a/markdown/org/docs/patterns/wahid/options/frontscyedart/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/frontscyedart/fr.md
@@ -1,14 +1,14 @@
-Ce motif est livré avec un dart scye par défaut de 1 cm (fléchette d'emmanchement) à l'avant.
+Ce patron est prévu avec une pince de 1 cm (pensez pince d'emmanchure) par défaut sur le devant.
-Vous pouvez augmenter ou diminuer la fléchette pour influencer le blindage.
+Vous pouvez augmenter ou diminuer la pince pour modifier l'emmanchure.
> #### ###### Pour quoi faire ?
>
-> Le but de ce treillis est de s'assurer que le blindage est à plat contre votre corps, plutôt que de la grignoter. Etant donné qu’il n’y a pas de manche, une brèche béante est particulièrement malvoyante.
+> Le but de cette pince est de s'assurer que l'emmanchure se pose à plat contre votre corps, plutôt que de la bailler. Etant donné qu’il n’y a pas de manche, une emmanchure qui baille c'est particulièrement disgracieux.
-> Bien que ce dart soit utilisé pour façonner le motif, vous n'avez pas à coudre le dart parce qu'il est incorporé dans la fléchette avant.
+> Bien que cette pince soit utilisée pour façonner le patron, vous n'avez pas à coudre la pince parce qu'elle est incorporée dans la pince du devant.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/frontstyle/fr.md b/markdown/org/docs/patterns/wahid/options/frontstyle/fr.md
index 89b8742f3a3..90736237677 100644
--- a/markdown/org/docs/patterns/wahid/options/frontstyle/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/frontstyle/fr.md
@@ -1,7 +1,7 @@
-
+
-Vous voulez un collier droit classique ou un collier courbé ?
+Vous voulez un col droit classique ou un col arrondi ?
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/hemradius/fr.md b/markdown/org/docs/patterns/wahid/options/hemradius/fr.md
index 9bc112ef846..055377de232 100644
--- a/markdown/org/docs/patterns/wahid/options/hemradius/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/hemradius/fr.md
@@ -3,5 +3,5 @@
Détermine le rayon de l'ourlet si vous avez choisi un ourlet arrondi.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/hemstyle/fr.md b/markdown/org/docs/patterns/wahid/options/hemstyle/fr.md
index 8f1b331d90f..451a7367f9a 100644
--- a/markdown/org/docs/patterns/wahid/options/hemstyle/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/hemstyle/fr.md
@@ -3,5 +3,5 @@
Vous voulez un ourlet classique ou un ourlet arrondi ?
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/hipsease/fr.md b/markdown/org/docs/patterns/wahid/options/hipsease/fr.md
index deddd656439..07ad623ac49 100644
--- a/markdown/org/docs/patterns/wahid/options/hipsease/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/hipsease/fr.md
@@ -1,7 +1,7 @@

-Combien de place voulez-vous sur vos hanches ?
+Combien d'aisance voulez-vous sur vos hanches ?
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/lengthbonus/fr.md b/markdown/org/docs/patterns/wahid/options/lengthbonus/fr.md
index ebcbef169d9..f70fa59c7d4 100644
--- a/markdown/org/docs/patterns/wahid/options/lengthbonus/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/lengthbonus/fr.md
@@ -1,7 +1,7 @@

-Cette option vous permet d'allonger (ou de raccourcir) votre manteau de taille.
+Cette option vous permet d'allonger (ou de raccourcir) votre gilet.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/neckinset/fr.md b/markdown/org/docs/patterns/wahid/options/neckinset/fr.md
index f337f9a27e9..b536d572b73 100644
--- a/markdown/org/docs/patterns/wahid/options/neckinset/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/neckinset/fr.md
@@ -1,14 +1,14 @@

-Jusqu'où voulez-vous que votre manteau de taille s'asseoir à l'écart de votre collier sur votre couture d'épaule? La valeur par défaut est 2cm.
+Jusqu'où voulez-vous que votre gilet s'éloigne de votre cou au niveau de votre couture d'épaule ? La valeur par défaut est 2 cm.
###### Pour quoi faire ?
-La couture de l'épaule d'un manteau de taille est généralement plus étroite que votre chemise. Cette option permet de contrôler la finesse de cette option (sur le côté).
+La couture de l'épaule d'un gilet est généralement plus étroite que votre chemise. Cette option permet de contrôler cette largeur (sur le côté de l'encolure).
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/necklinedrop/fr.md b/markdown/org/docs/patterns/wahid/options/necklinedrop/fr.md
index 0616f1347fe..fcfe8d6b90a 100644
--- a/markdown/org/docs/patterns/wahid/options/necklinedrop/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/necklinedrop/fr.md
@@ -1,7 +1,7 @@

-Cette option vous permet de réduire votre encolure sous la valeur par défaut.
+Cette option vous permet de descendre votre encolure sous la valeur par défaut.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/pocketangle/fr.md b/markdown/org/docs/patterns/wahid/options/pocketangle/fr.md
index 1b1080d4b07..e65e1c276f6 100644
--- a/markdown/org/docs/patterns/wahid/options/pocketangle/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/pocketangle/fr.md
@@ -1,6 +1,6 @@
-Contrôle l'angle de la poche.
+Contrôle l'angle d'inclinaison de la poche.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/pocketlocation/fr.md b/markdown/org/docs/patterns/wahid/options/pocketlocation/fr.md
index 9256115b6df..cb41d185eb7 100644
--- a/markdown/org/docs/patterns/wahid/options/pocketlocation/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/pocketlocation/fr.md
@@ -2,5 +2,5 @@
Contrôle l'emplacement des poches.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/pocketwidth/fr.md b/markdown/org/docs/patterns/wahid/options/pocketwidth/fr.md
index bd148166972..c117125fbf5 100644
--- a/markdown/org/docs/patterns/wahid/options/pocketwidth/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/pocketwidth/fr.md
@@ -2,5 +2,5 @@
Contrôle la largeur des poches.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/shoulderinset/fr.md b/markdown/org/docs/patterns/wahid/options/shoulderinset/fr.md
index bfae5c23e22..5d81d42bbf3 100644
--- a/markdown/org/docs/patterns/wahid/options/shoulderinset/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/shoulderinset/fr.md
@@ -1,14 +1,14 @@
-
+
-Jusqu'où voulez-vous que votre manteau de taille s'assied de votre épaule sur la couture de l'épaule? La valeur par défaut est 2cm.
+Jusqu'où voulez-vous que votre gilet s'éloigne de votre épaule au niveau de votre couture d'épaule ? La valeur par défaut est 2 cm.
###### Pour quoi faire ?
-La couture de l'épaule d'un manteau de taille est généralement plus étroite que votre chemise. Cette option permet de contrôler l'étroitesse (sur le côté de l'épaule).
+La couture de l'épaule d'un gilet est généralement plus étroite que votre chemise. Cette option permet de contrôler cette largeur (sur le côté de l'épaule).
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/waistease/fr.md b/markdown/org/docs/patterns/wahid/options/waistease/fr.md
index b123954072a..19c7ca33c0d 100644
--- a/markdown/org/docs/patterns/wahid/options/waistease/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/waistease/fr.md
@@ -1,7 +1,7 @@

-Combien de place voulez-vous à la taille?
+Combien d'aisance voulez-vous à la taille ?
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/markdown/org/docs/patterns/wahid/options/weltheight/fr.md b/markdown/org/docs/patterns/wahid/options/weltheight/fr.md
index 5049cf6dab7..57b29477f17 100644
--- a/markdown/org/docs/patterns/wahid/options/weltheight/fr.md
+++ b/markdown/org/docs/patterns/wahid/options/weltheight/fr.md
@@ -1,6 +1,6 @@
-Contrôle la hauteur des douilles de poche.
+Contrôle la hauteur des passepoils de poche.
-## Effet de cette option sur le motif
-
\ No newline at end of file
+## Effet de cette option sur le patron
+
\ No newline at end of file
diff --git a/packages/backend/package.json b/packages/backend/package.json
index 0af4c3697a4..789ece6858b 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -63,7 +63,7 @@
"data-uri-to-buffer": "^3.0.1",
"data-uri-to-file": "^0.1.8",
"dateformat": "3.0.3",
- "express": "4.16.4",
+ "express": "4.17.2",
"form-data": "^4.0.0",
"formidable": "1.2.1",
"jsonwebtoken": "8.5.1",
diff --git a/packages/i18n/src/locales/fr/app.yaml b/packages/i18n/src/locales/fr/app.yaml
index 9757aa37972..d6455eb2ad4 100644
--- a/packages/i18n/src/locales/fr/app.yaml
+++ b/packages/i18n/src/locales/fr/app.yaml
@@ -69,7 +69,7 @@ documentationOverview: Vue d'ensemble de la documentation
download: Télécharger
draft: Ébauche
draftPattern: 'Ébauche de {pattern}'
-testPattern: 'Test {pattern}'
+testPattern: 'Tester {pattern}'
draftPatternForModel: 'Ébauche de {pattern} pour {model}'
drafts: Ébauches
draftSettings: Réglages de l'ébauche
@@ -121,7 +121,7 @@ addThing: Ajouter {thing}
newThing: Nouveau {thing}
newPatternForModel: 'Nouveau {pattern} pour {model}'
noChanges: Pas de changement
-no: "No" #Keep in quotes or it will evaluate to false
+no: "Non" #Keep in quotes or it will evaluate to false
noPasswordPolicy: Nous n'appliquons pas de politique sur les mots de passe
noSeamAllowance: Marges de couture non-comprises
notAllOfThisContentIsAvailableInLanguage: Tout ce contenu n'est pas disponible en français
@@ -222,7 +222,7 @@ whatIsThis: Qu'est-ce que c'est ?
withBreasts: Avec des seins
withoutBreasts: Sans seins
yay: Yeh !
-yes: "Yes" #Keep in quotes or it will evaluate to false
+yes: "Oui" #Keep in quotes or it will evaluate to false
youAreAPatron: Vous êtes un mécène
youAreNotAPatron: Vous n'êtes pas mécène
youAreNotLoggedIn: Vous n'êtes pas connecté
diff --git a/packages/i18n/src/locales/fr/optiongroups.yaml b/packages/i18n/src/locales/fr/optiongroups.yaml
index 55a78e5ff36..a02a6c24af1 100644
--- a/packages/i18n/src/locales/fr/optiongroups.yaml
+++ b/packages/i18n/src/locales/fr/optiongroups.yaml
@@ -17,7 +17,7 @@ backPockets: Poches arrière
frontPockets: Poches avant
waistband: Ceinture
fly: Vol
-bellaDarts: Bella darts
-bellaArmhole: Bella armhole
-bellaAdvanced: Bella advanced
-clavi: Clavi
+bellaDarts: Pinces de Bella
+bellaArmhole: Emmanchure de Bella
+bellaAdvanced: Bella avancé
+clavi: Bande de pourpre
diff --git a/packages/i18n/src/locales/fr/options/bee.yml b/packages/i18n/src/locales/fr/options/bee.yml
index bef262e50b2..e9aff1a33b5 100644
--- a/packages/i18n/src/locales/fr/options/bee.yml
+++ b/packages/i18n/src/locales/fr/options/bee.yml
@@ -55,22 +55,22 @@ neckTieColours:
description: Que vous vouliez une seule couleur autour de votre cou, ou des couleurs doubles
crossBackTies:
title: Bandes croisées dans le dos
- description: Whether you'd like to use the cross back tie variation of Bee
+ description: Si vous souhaitez utiliser la variation de dos croisé de Bee
bandLength:
- title: Band Length (Cross back ties)
- description: Controls the length of the band around your chest for the cross back ties variation of Bee
+ title: Longueur de la bande (bandes croisées dans le dos)
+ description: Contrôle la longueur de la bande autour de votre buste pour la variation du dos croisé de Bee
backDartHeight:
- title: Back dart height (Bella)
- description: Controls the back dart height in the underlying Bella block Bee is based on
+ title: Hauteur de la pince dos (Bella)
+ description: Contrôle la hauteur de pince dos dans le bloc de Bella sur lequel est basé Bee
armholeDepth:
- title: Armhole depth (Bella)
- description: Controls the armhole depth in the underlying Bella block Bee is based on
+ title: Profondeur d'emmanchure (Bella)
+ description: Contrôle la profondeur de l'emmanchure dans le bloc de Bella sur lequel est basé Bee
frontArmholePitchDepth:
- title: Front armhole pitch depth (Bella)
- description: Controls the front armhole pitch depth in the underlying Bella block Bee is based on
+ title: Profondeur du point pivot de l'emmanchure devant (Bella)
+ description: Contrôle la profondeur du point pivot de l'emmanchure avant dans le bloc Bella sur lequel est basé le patron Bee
frontShoulderWidth:
- title: Front shoulder width (Bella)
- description: Controls the front shoulder width in the underlying Bella block Bee is based on
+ title: Largeur de l'épaule devant (Bella)
+ description: Contrôle la largeur de l'épaule avant dans le bloc de Bella sur lequel est basé le patron Bee
highBustWidth:
- title: High bust width (Bella)
- description: Controls the high bust width in the underlying Bella block Bee is based on
+ title: Largeur du tour de buste supérieur (Bella)
+ description: Contrôle la largeur du buste supérieur dans le bloc de Bella sur lequel est basé Bee
diff --git a/packages/i18n/src/locales/fr/options/holmes.yml b/packages/i18n/src/locales/fr/options/holmes.yml
index f5b0a402d9a..04332a858a8 100644
--- a/packages/i18n/src/locales/fr/options/holmes.yml
+++ b/packages/i18n/src/locales/fr/options/holmes.yml
@@ -4,10 +4,10 @@ headEase:
description: La quantité d'aisance autour de votre tête.
lengthRatio:
title: Profondeur de tête
- description: Contrôle la longueur de la visière et des rabats d'oreilles
+ description: Contrôle la longueur de la couronne et des rabats d'oreilles
gores:
title: Nombre de pans
- description: The number of gores used to construct the crown
+ description: Le nombre de pans utilisés pour construire la couronne
visorAngle:
title: Angle de la visière
description: L'angle d'arc utilisé pour tracer la courbe intérieure de la visière
diff --git a/packages/i18n/src/locales/fr/settings.yml b/packages/i18n/src/locales/fr/settings.yml
index 0043327b525..b1a95425f40 100644
--- a/packages/i18n/src/locales/fr/settings.yml
+++ b/packages/i18n/src/locales/fr/settings.yml
@@ -33,9 +33,9 @@ scale:
title: Échelle
description: Contrôle la largeur de la ligne de contour, la taille de police et les autres éléments dont la valeur est indépendante des mesures du patron
renderer:
- title: Render engine
- description: Controls how the pattern is rendered (drawn) on the screen
+ title: Moteur de Rendu
+ description: Contrôle comment le patron est restitué (dessiné) à l'écran
xray:
- title: X-ray
- description: Look under the hood with FreeSewing's X-ray mode
+ title: Rayons X
+ description: Regardez en dessous avec le mode rayons X de FreeSewing
diff --git a/packages/svgtopdf/package-lock.json b/packages/svgtopdf/package-lock.json
index 83b5567a9fc..414d628e8b1 100644
--- a/packages/svgtopdf/package-lock.json
+++ b/packages/svgtopdf/package-lock.json
@@ -1161,12 +1161,27 @@
"dev": true
},
"accepts": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
- "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
+ "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
"requires": {
- "mime-types": "~2.1.18",
- "negotiator": "0.6.1"
+ "mime-types": "~2.1.24",
+ "negotiator": "0.6.2"
+ },
+ "dependencies": {
+ "mime-db": {
+ "version": "1.51.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
+ "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g=="
+ },
+ "mime-types": {
+ "version": "2.1.34",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
+ "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
+ "requires": {
+ "mime-db": "1.51.0"
+ }
+ }
}
},
"acorn": {
@@ -2078,9 +2093,19 @@
"dev": true
},
"content-disposition": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
- "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
+ "version": "0.5.4",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
+ "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+ "requires": {
+ "safe-buffer": "5.2.1"
+ },
+ "dependencies": {
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ }
+ }
},
"content-type": {
"version": "1.0.4",
@@ -2097,9 +2122,9 @@
}
},
"cookie": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
- "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
+ "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="
},
"cookie-signature": {
"version": "1.0.6",
@@ -2609,46 +2634,136 @@
}
},
"express": {
- "version": "4.16.4",
- "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",
- "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz",
+ "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==",
"requires": {
- "accepts": "~1.3.5",
+ "accepts": "~1.3.7",
"array-flatten": "1.1.1",
- "body-parser": "1.18.3",
- "content-disposition": "0.5.2",
+ "body-parser": "1.19.1",
+ "content-disposition": "0.5.4",
"content-type": "~1.0.4",
- "cookie": "0.3.1",
+ "cookie": "0.4.1",
"cookie-signature": "1.0.6",
"debug": "2.6.9",
"depd": "~1.1.2",
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
"etag": "~1.8.1",
- "finalhandler": "1.1.1",
+ "finalhandler": "~1.1.2",
"fresh": "0.5.2",
"merge-descriptors": "1.0.1",
"methods": "~1.1.2",
"on-finished": "~2.3.0",
- "parseurl": "~1.3.2",
+ "parseurl": "~1.3.3",
"path-to-regexp": "0.1.7",
- "proxy-addr": "~2.0.4",
- "qs": "6.5.2",
- "range-parser": "~1.2.0",
- "safe-buffer": "5.1.2",
- "send": "0.16.2",
- "serve-static": "1.13.2",
- "setprototypeof": "1.1.0",
- "statuses": "~1.4.0",
- "type-is": "~1.6.16",
+ "proxy-addr": "~2.0.7",
+ "qs": "6.9.6",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.2.1",
+ "send": "0.17.2",
+ "serve-static": "1.14.2",
+ "setprototypeof": "1.2.0",
+ "statuses": "~1.5.0",
+ "type-is": "~1.6.18",
"utils-merge": "1.0.1",
"vary": "~1.1.2"
},
"dependencies": {
- "statuses": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
- "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
+ "body-parser": {
+ "version": "1.19.1",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz",
+ "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==",
+ "requires": {
+ "bytes": "3.1.1",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "http-errors": "1.8.1",
+ "iconv-lite": "0.4.24",
+ "on-finished": "~2.3.0",
+ "qs": "6.9.6",
+ "raw-body": "2.4.2",
+ "type-is": "~1.6.18"
+ }
+ },
+ "bytes": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz",
+ "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg=="
+ },
+ "http-errors": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
+ "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.2.0",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.1"
+ }
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "mime-db": {
+ "version": "1.51.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
+ "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g=="
+ },
+ "mime-types": {
+ "version": "2.1.34",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
+ "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
+ "requires": {
+ "mime-db": "1.51.0"
+ }
+ },
+ "qs": {
+ "version": "6.9.6",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz",
+ "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ=="
+ },
+ "raw-body": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz",
+ "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==",
+ "requires": {
+ "bytes": "3.1.1",
+ "http-errors": "1.8.1",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ },
+ "setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
+ },
+ "type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "requires": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ }
}
}
},
@@ -2787,24 +2902,17 @@
}
},
"finalhandler": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
- "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
+ "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
"requires": {
"debug": "2.6.9",
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
"on-finished": "~2.3.0",
- "parseurl": "~1.3.2",
- "statuses": "~1.4.0",
+ "parseurl": "~1.3.3",
+ "statuses": "~1.5.0",
"unpipe": "~1.0.0"
- },
- "dependencies": {
- "statuses": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
- "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
- }
}
},
"find-cache-dir": {
@@ -2867,9 +2975,9 @@
"integrity": "sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="
},
"forwarded": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
- "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
},
"fragment-cache": {
"version": "0.2.1",
@@ -3793,9 +3901,9 @@
}
},
"ipaddr.js": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
- "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4="
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
},
"is-accessor-descriptor": {
"version": "0.1.6",
@@ -4278,9 +4386,9 @@
}
},
"mime": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
- "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
},
"mime-db": {
"version": "1.36.0",
@@ -4429,9 +4537,9 @@
}
},
"negotiator": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
- "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
},
"neo-async": {
"version": "2.6.1",
@@ -5266,9 +5374,9 @@
}
},
"parseurl": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
- "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
},
"pascalcase": {
"version": "0.1.1",
@@ -5393,12 +5501,12 @@
"dev": true
},
"proxy-addr": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
- "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
"requires": {
- "forwarded": "~0.1.2",
- "ipaddr.js": "1.8.0"
+ "forwarded": "0.2.0",
+ "ipaddr.js": "1.9.1"
}
},
"prr": {
@@ -5524,9 +5632,9 @@
}
},
"range-parser": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
- "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
},
"raw-body": {
"version": "2.3.3",
@@ -5759,7 +5867,8 @@
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
},
"safe-regex": {
"version": "1.1.0",
@@ -5802,9 +5911,9 @@
}
},
"send": {
- "version": "0.16.2",
- "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
- "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
+ "version": "0.17.2",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz",
+ "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==",
"requires": {
"debug": "2.6.9",
"depd": "~1.1.2",
@@ -5813,18 +5922,40 @@
"escape-html": "~1.0.3",
"etag": "~1.8.1",
"fresh": "0.5.2",
- "http-errors": "~1.6.2",
- "mime": "1.4.1",
- "ms": "2.0.0",
+ "http-errors": "1.8.1",
+ "mime": "1.6.0",
+ "ms": "2.1.3",
"on-finished": "~2.3.0",
- "range-parser": "~1.2.0",
- "statuses": "~1.4.0"
+ "range-parser": "~1.2.1",
+ "statuses": "~1.5.0"
},
"dependencies": {
- "statuses": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
- "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
+ "http-errors": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
+ "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.2.0",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ },
+ "setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
}
}
},
@@ -5835,14 +5966,14 @@
"dev": true
},
"serve-static": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
- "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
+ "version": "1.14.2",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz",
+ "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==",
"requires": {
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
- "parseurl": "~1.3.2",
- "send": "0.16.2"
+ "parseurl": "~1.3.3",
+ "send": "0.17.2"
}
},
"set-value": {
@@ -6370,6 +6501,11 @@
"repeat-string": "^1.6.1"
}
},
+ "toidentifier": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
+ },
"touch": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
diff --git a/packages/svgtopdf/package.json b/packages/svgtopdf/package.json
index ffea672187c..dedbc9eea2a 100644
--- a/packages/svgtopdf/package.json
+++ b/packages/svgtopdf/package.json
@@ -42,7 +42,7 @@
"dependencies": {
"body-parser": "1.18.3",
"cors": "2.8.5",
- "express": "4.16.4",
+ "express": "4.17.2",
"formidable": "1.2.1",
"rimraf": "2.6.2",
"shell-exec": "1.0.2"
diff --git a/yarn.lock b/yarn.lock
index 9c6bf5fc639..0a161fbaca4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -7572,21 +7572,21 @@ body-parser@1.18.3:
raw-body "2.3.3"
type-is "~1.6.16"
-body-parser@1.19.0:
- version "1.19.0"
- resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a"
- integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==
+body-parser@1.19.1:
+ version "1.19.1"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.1.tgz#1499abbaa9274af3ecc9f6f10396c995943e31d4"
+ integrity sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==
dependencies:
- bytes "3.1.0"
+ bytes "3.1.1"
content-type "~1.0.4"
debug "2.6.9"
depd "~1.1.2"
- http-errors "1.7.2"
+ http-errors "1.8.1"
iconv-lite "0.4.24"
on-finished "~2.3.0"
- qs "6.7.0"
- raw-body "2.4.0"
- type-is "~1.6.17"
+ qs "6.9.6"
+ raw-body "2.4.2"
+ type-is "~1.6.18"
bonjour@^3.5.0:
version "3.5.0"
@@ -7949,16 +7949,16 @@ bytes@3.0.0:
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=
-bytes@3.1.0, bytes@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
- integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
-
bytes@3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.1.tgz#3f018291cb4cbad9accb6e6970bca9c8889e879a"
integrity sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==
+bytes@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
+ integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
+
cacache@^12.0.2:
version "12.0.4"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c"
@@ -8988,9 +8988,9 @@ comma-separated-tokens@^2.0.0:
integrity sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==
command-line-args@^5.1.1:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.2.0.tgz#087b02748272169741f1fd7c785b295df079b9be"
- integrity sha512-4zqtU1hYsSJzcJBOcNZIbW5Fbk9BkjCp1pZVhQKoRaWL5J7N4XphDLwo8aWwdQpTugxwu+jf9u2ZhkXiqp5Z6A==
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.2.1.tgz#c44c32e437a57d7c51157696893c5909e9cec42e"
+ integrity sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==
dependencies:
array-back "^3.1.0"
find-replace "^3.0.0"
@@ -9217,19 +9217,7 @@ constants-browserify@^1.0.0:
resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=
-content-disposition@0.5.2:
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
- integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ=
-
-content-disposition@0.5.3, content-disposition@~0.5.2:
- version "0.5.3"
- resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd"
- integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==
- dependencies:
- safe-buffer "5.1.2"
-
-content-disposition@^0.5.2:
+content-disposition@0.5.4, content-disposition@^0.5.2, content-disposition@~0.5.2:
version "0.5.4"
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
@@ -9376,17 +9364,7 @@ cookie-signature@^1.1.0:
resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.1.0.tgz#cc94974f91fb9a9c1bb485e95fc2b7f4b120aff2"
integrity sha512-Alvs19Vgq07eunykd3Xy2jF0/qSNv2u7KDbAek9H5liV1UMijbqFs5cycZvv5dVsvseT/U4H8/7/w8Koh35C4A==
-cookie@0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
- integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=
-
-cookie@0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"
- integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
-
-cookie@^0.4.0, cookie@^0.4.1:
+cookie@0.4.1, cookie@^0.4.0, cookie@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
@@ -12052,53 +12030,17 @@ express-logging@^1.1.1:
dependencies:
on-headers "^1.0.0"
-express@4.16.4:
- version "4.16.4"
- resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e"
- integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==
- dependencies:
- accepts "~1.3.5"
- array-flatten "1.1.1"
- body-parser "1.18.3"
- content-disposition "0.5.2"
- content-type "~1.0.4"
- cookie "0.3.1"
- cookie-signature "1.0.6"
- debug "2.6.9"
- depd "~1.1.2"
- encodeurl "~1.0.2"
- escape-html "~1.0.3"
- etag "~1.8.1"
- finalhandler "1.1.1"
- fresh "0.5.2"
- merge-descriptors "1.0.1"
- methods "~1.1.2"
- on-finished "~2.3.0"
- parseurl "~1.3.2"
- path-to-regexp "0.1.7"
- proxy-addr "~2.0.4"
- qs "6.5.2"
- range-parser "~1.2.0"
- safe-buffer "5.1.2"
- send "0.16.2"
- serve-static "1.13.2"
- setprototypeof "1.1.0"
- statuses "~1.4.0"
- type-is "~1.6.16"
- utils-merge "1.0.1"
- vary "~1.1.2"
-
-express@^4.17.1:
- version "4.17.1"
- resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134"
- integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==
+express@4.17.2, express@^4.17.1:
+ version "4.17.2"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.17.2.tgz#c18369f265297319beed4e5558753cc8c1364cb3"
+ integrity sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==
dependencies:
accepts "~1.3.7"
array-flatten "1.1.1"
- body-parser "1.19.0"
- content-disposition "0.5.3"
+ body-parser "1.19.1"
+ content-disposition "0.5.4"
content-type "~1.0.4"
- cookie "0.4.0"
+ cookie "0.4.1"
cookie-signature "1.0.6"
debug "2.6.9"
depd "~1.1.2"
@@ -12112,13 +12054,13 @@ express@^4.17.1:
on-finished "~2.3.0"
parseurl "~1.3.3"
path-to-regexp "0.1.7"
- proxy-addr "~2.0.5"
- qs "6.7.0"
+ proxy-addr "~2.0.7"
+ qs "6.9.6"
range-parser "~1.2.1"
- safe-buffer "5.1.2"
- send "0.17.1"
- serve-static "1.14.1"
- setprototypeof "1.1.1"
+ safe-buffer "5.2.1"
+ send "0.17.2"
+ serve-static "1.14.2"
+ setprototypeof "1.2.0"
statuses "~1.5.0"
type-is "~1.6.18"
utils-merge "1.0.1"
@@ -12495,19 +12437,6 @@ filter-obj@^2.0.1, filter-obj@^2.0.2:
resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-2.0.2.tgz#fff662368e505d69826abb113f0f6a98f56e9d5f"
integrity sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==
-finalhandler@1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
- integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==
- dependencies:
- debug "2.6.9"
- encodeurl "~1.0.2"
- escape-html "~1.0.3"
- on-finished "~2.3.0"
- parseurl "~1.3.2"
- statuses "~1.4.0"
- unpipe "~1.0.0"
-
finalhandler@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d"
@@ -12803,11 +12732,6 @@ forwarded@0.2.0:
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
-forwarded@~0.1.2:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
- integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
-
fraction.js@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.1.2.tgz#13e420a92422b6cf244dff8690ed89401029fbe8"
@@ -14163,17 +14087,6 @@ http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3:
setprototypeof "1.1.0"
statuses ">= 1.4.0 < 2"
-http-errors@1.7.2:
- version "1.7.2"
- resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f"
- integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==
- dependencies:
- depd "~1.1.2"
- inherits "2.0.3"
- setprototypeof "1.1.1"
- statuses ">= 1.5.0 < 2"
- toidentifier "1.0.0"
-
http-errors@1.8.1:
version "1.8.1"
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c"
@@ -14196,17 +14109,6 @@ http-errors@^1.3.1, http-errors@^1.6.3, http-errors@^1.7.3, http-errors@^1.8.0,
statuses ">= 1.5.0 < 2"
toidentifier "1.0.0"
-http-errors@~1.7.2:
- version "1.7.3"
- resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06"
- integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==
- dependencies:
- depd "~1.1.2"
- inherits "2.0.4"
- setprototypeof "1.1.1"
- statuses ">= 1.5.0 < 2"
- toidentifier "1.0.0"
-
http-parser-js@>=0.5.1:
version "0.5.3"
resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9"
@@ -18690,11 +18592,6 @@ mime-types@^2.1.31:
dependencies:
mime-db "1.51.0"
-mime@1.4.1:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
- integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
-
mime@1.6.0, mime@^1.2.11, mime@^1.3.4, mime@^1.4.1:
version "1.6.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
@@ -19253,26 +19150,16 @@ mquery@4.0.0:
regexp-clone "^1.0.0"
sliced "1.0.1"
-mri@^1.1.0:
+mri@^1.1.0, mri@^1.1.5:
version "1.2.0"
resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b"
integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==
-mri@^1.1.5:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.6.tgz#49952e1044db21dbf90f6cd92bc9c9a777d415a6"
- integrity sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==
-
ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
-ms@2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
- integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
-
ms@2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
@@ -22101,9 +21988,9 @@ pretty-ms@^7.0.0, pretty-ms@^7.0.1:
parse-ms "^2.1.0"
pretty-quick@^3.0.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/pretty-quick/-/pretty-quick-3.1.1.tgz#93ca4e2dd38cc4e970e3f54a0ead317a25454688"
- integrity sha512-ZYLGiMoV2jcaas3vTJrLvKAYsxDoXQBUn8OSTxkl67Fyov9lyXivJTl0+2WVh+y6EovGcw7Lm5ThYpH+Sh3XxQ==
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/pretty-quick/-/pretty-quick-3.1.3.tgz#15281108c0ddf446675157ca40240099157b638e"
+ integrity sha512-kOCi2FJabvuh1as9enxYmrnBC6tVMoVOenMaBqRfsvBHB0cbpYHjdQEpSglpASDFEXVwplpcGR4CLEaisYAFcA==
dependencies:
chalk "^3.0.0"
execa "^4.0.0"
@@ -22262,7 +22149,7 @@ protocols@^1.1.0, protocols@^1.4.0:
resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.7.tgz#95f788a4f0e979b291ffefcf5636ad113d037d32"
integrity sha512-Fx65lf9/YDn3hUX08XUc0J8rSux36rEsyiv21ZGUC1mOyeM3lTRpZLcrm8aAolzS4itwVfm7TAPyxC2E5zd6xg==
-proxy-addr@~2.0.4:
+proxy-addr@~2.0.7:
version "2.0.7"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
@@ -22270,14 +22157,6 @@ proxy-addr@~2.0.4:
forwarded "0.2.0"
ipaddr.js "1.9.1"
-proxy-addr@~2.0.5:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf"
- integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==
- dependencies:
- forwarded "~0.1.2"
- ipaddr.js "1.9.1"
-
prr@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
@@ -22384,7 +22263,7 @@ q@^1.1.2, q@^1.5.1:
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
-qs@6.10.1, qs@^6.10.1, qs@^6.4.0, qs@^6.9.6:
+qs@6.10.1:
version "6.10.1"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a"
integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==
@@ -22396,12 +22275,12 @@ qs@6.5.2, qs@~6.5.2:
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
-qs@6.7.0:
- version "6.7.0"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
- integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
+qs@6.9.6:
+ version "6.9.6"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee"
+ integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==
-qs@^6.5.1:
+qs@^6.10.1, qs@^6.4.0, qs@^6.5.1, qs@^6.9.6:
version "6.10.2"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.2.tgz#c1431bea37fc5b24c5bdbafa20f16bdf2a4b9ffe"
integrity sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw==
@@ -22501,7 +22380,7 @@ randomfill@^1.0.3:
randombytes "^2.0.5"
safe-buffer "^5.1.0"
-range-parser@^1.2.1, range-parser@~1.2.0, range-parser@~1.2.1:
+range-parser@^1.2.1, range-parser@~1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
@@ -22516,17 +22395,7 @@ raw-body@2.3.3:
iconv-lite "0.4.23"
unpipe "1.0.0"
-raw-body@2.4.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332"
- integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==
- dependencies:
- bytes "3.1.0"
- http-errors "1.7.2"
- iconv-lite "0.4.24"
- unpipe "1.0.0"
-
-raw-body@^2.2.0, raw-body@^2.4.1:
+raw-body@2.4.2, raw-body@^2.2.0, raw-body@^2.4.1:
version "2.4.2"
resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.2.tgz#baf3e9c21eebced59dd6533ac872b71f7b61cb32"
integrity sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==
@@ -22718,10 +22587,10 @@ react-input-autosize@^3.0.0:
dependencies:
prop-types "^15.5.8"
-react-instantsearch-core@6.21.1:
- version "6.21.1"
- resolved "https://registry.yarnpkg.com/react-instantsearch-core/-/react-instantsearch-core-6.21.1.tgz#d145e503a30781ac724aec3dbe0dac7d430b723a"
- integrity sha512-be4+J9sOA2cR+uYi4vGvZGC4u19Rs379UtOzv0JBNSUD8hDSxewhxqovqhJRhMH6y5RKw7EFYQUYp9bHxj01rw==
+react-instantsearch-core@6.22.0:
+ version "6.22.0"
+ resolved "https://registry.yarnpkg.com/react-instantsearch-core/-/react-instantsearch-core-6.22.0.tgz#94e1d56c6c8d5c767e285ad50fd6f7dbfbab7f0b"
+ integrity sha512-K4GpydrStAGmUFYaV86eU65cvy0ZM97jKtNCF63sznhgYS1mJ3IaKO8HJV56/NP8dPKbr+HbdoD2GOnD1OaLlQ==
dependencies:
"@babel/runtime" "^7.1.2"
algoliasearch-helper "^3.7.0"
@@ -22729,16 +22598,16 @@ react-instantsearch-core@6.21.1:
react-fast-compare "^3.0.0"
react-instantsearch-dom@^6.18.0:
- version "6.21.1"
- resolved "https://registry.yarnpkg.com/react-instantsearch-dom/-/react-instantsearch-dom-6.21.1.tgz#9b2faae499a0b7cf775aa53afb2454322367548a"
- integrity sha512-3f7VrKW4L1jnah51UbRitDMcfFIl6FoLSc2JmCF9qND2nbDh/NlZvcT45BPxbCYnK4qNc2HJFx0ipe+zoGbNtA==
+ version "6.22.0"
+ resolved "https://registry.yarnpkg.com/react-instantsearch-dom/-/react-instantsearch-dom-6.22.0.tgz#2687e1be5dad5781ac6d89b6dadc9997d4550ffb"
+ integrity sha512-geXYTQqGsLggbf7MMuSPgXjuZ3yWtWjjPRWEbXmAHZ4oodbdYiKIuieTDoadYM+m+Y90WXpwn+hMi0EDTffeRA==
dependencies:
"@babel/runtime" "^7.1.2"
algoliasearch-helper "^3.7.0"
classnames "^2.2.5"
prop-types "^15.6.2"
react-fast-compare "^3.0.0"
- react-instantsearch-core "6.21.1"
+ react-instantsearch-core "6.22.0"
react-intl@4.5.0:
version "4.5.0"
@@ -23676,9 +23545,9 @@ rehype-sanitize@^5.0.1:
unified "^10.0.0"
rehype-stringify@^9.0.2:
- version "9.0.2"
- resolved "https://registry.yarnpkg.com/rehype-stringify/-/rehype-stringify-9.0.2.tgz#2d95e06e246abbee504cf2f54c8d12f27d7bfd8e"
- integrity sha512-BuVA6lAEYtOpXO2xuHLohAzz8UNoQAxAqYRqh4QEEtU39Co+P1JBZhw6wXA9hMWp+JLcmrxWH8+UKcNSr443Fw==
+ version "9.0.3"
+ resolved "https://registry.yarnpkg.com/rehype-stringify/-/rehype-stringify-9.0.3.tgz#70e3bd6d4d29e7acf36b802deed350305d2c3c17"
+ integrity sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==
dependencies:
"@types/hast" "^2.0.0"
hast-util-to-html "^8.0.0"
@@ -24580,10 +24449,10 @@ semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semve
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
-send@0.16.2:
- version "0.16.2"
- resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
- integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==
+send@0.17.2:
+ version "0.17.2"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820"
+ integrity sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==
dependencies:
debug "2.6.9"
depd "~1.1.2"
@@ -24592,28 +24461,9 @@ send@0.16.2:
escape-html "~1.0.3"
etag "~1.8.1"
fresh "0.5.2"
- http-errors "~1.6.2"
- mime "1.4.1"
- ms "2.0.0"
- on-finished "~2.3.0"
- range-parser "~1.2.0"
- statuses "~1.4.0"
-
-send@0.17.1:
- version "0.17.1"
- resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8"
- integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==
- dependencies:
- debug "2.6.9"
- depd "~1.1.2"
- destroy "~1.0.4"
- encodeurl "~1.0.2"
- escape-html "~1.0.3"
- etag "~1.8.1"
- fresh "0.5.2"
- http-errors "~1.7.2"
+ http-errors "1.8.1"
mime "1.6.0"
- ms "2.1.1"
+ ms "2.1.3"
on-finished "~2.3.0"
range-parser "~1.2.1"
statuses "~1.5.0"
@@ -24693,25 +24543,15 @@ serve-index@^1.9.1:
mime-types "~2.1.17"
parseurl "~1.3.2"
-serve-static@1.13.2:
- version "1.13.2"
- resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
- integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==
- dependencies:
- encodeurl "~1.0.2"
- escape-html "~1.0.3"
- parseurl "~1.3.2"
- send "0.16.2"
-
-serve-static@1.14.1:
- version "1.14.1"
- resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9"
- integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==
+serve-static@1.14.2:
+ version "1.14.2"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.2.tgz#722d6294b1d62626d41b43a013ece4598d292bfa"
+ integrity sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==
dependencies:
encodeurl "~1.0.2"
escape-html "~1.0.3"
parseurl "~1.3.3"
- send "0.17.1"
+ send "0.17.2"
set-blocking@^2.0.0, set-blocking@~2.0.0:
version "2.0.0"
@@ -24743,11 +24583,6 @@ setprototypeof@1.1.0:
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
-setprototypeof@1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683"
- integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
-
setprototypeof@1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
@@ -25411,11 +25246,6 @@ statuses@^2.0.1:
resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63"
integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
-statuses@~1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
- integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==
-
std-env@^2.2.1:
version "2.3.0"
resolved "https://registry.yarnpkg.com/std-env/-/std-env-2.3.0.tgz#66d4a4a4d5224242ed8e43f5d65cfa9095216eee"
@@ -26975,9 +26805,9 @@ to-regex@^3.0.1, to-regex@^3.0.2:
safe-regex "^1.1.0"
to-vfile@^7.2.2:
- version "7.2.2"
- resolved "https://registry.yarnpkg.com/to-vfile/-/to-vfile-7.2.2.tgz#5976568397ef664bc8df210676d082478822afbf"
- integrity sha512-7WL+coet3qyaYb5vrVrfLtOUHgNv9E1D5SIsyVKmHKcgZefy77WMQRk7FByqGKNInoHOlY6xkTGymo29AwjUKg==
+ version "7.2.3"
+ resolved "https://registry.yarnpkg.com/to-vfile/-/to-vfile-7.2.3.tgz#4e54ad10878901703f1a956a33ba4f131c31eef7"
+ integrity sha512-QO0A9aE6Z/YkmQadJ0syxpmNXtcQiu0qAtCKYKD5cS3EfgfFTAXfgLX6AOaBrSfWSek5nfsMf3gBZ9KGVFcLuw==
dependencies:
is-buffer "^2.0.0"
vfile "^5.1.0"
@@ -27302,7 +27132,7 @@ type-fest@^1.0.2:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1"
integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==
-type-is@^1.6.14, type-is@^1.6.16, type-is@~1.6.16, type-is@~1.6.17, type-is@~1.6.18:
+type-is@^1.6.14, type-is@^1.6.16, type-is@~1.6.16, type-is@~1.6.18:
version "1.6.18"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==