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 ![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_armholedepthfactor_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_backscyedart_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_backscyedart_sample.svg "Effet de cette option sur le patron") \ 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 @@ ![Boutons](buttons.svg) -Combien de boutons voulez-vous? +Combien de boutons voulez-vous ? -## Effet de cette option sur le motif -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_buttons_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_buttons_sample.svg "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 @@ -![Flèche du centre arrière](centerbackdart.svg) +![Pince milieu dos](centerbackdart.svg) -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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_centerbackdart_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_centerbackdart_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_chestease_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_chestease_sample.svg "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 @@ ![Échancrure emmanchure avant](frontinset.svg) -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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_frontinset_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_frontinset_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_frontscyedart_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_frontscyedart_sample.svg "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 @@ -![Style frontal](frontstyle.svg) +![Style devant](frontstyle.svg) -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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_frontstyle_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_frontstyle_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_hemradius_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_hemradius_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_hemstyle_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_hemstyle_sample.svg "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 @@ ![Aisance des hanches](hipsease.svg) -Combien de place voulez-vous sur vos hanches ? +Combien d'aisance voulez-vous sur vos hanches ? -## Effet de cette option sur le motif -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_hipsease_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_hipsease_sample.svg "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 @@ ![Supplément de longueur](lengthbonus.svg) -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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_lengthbonus_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_lengthbonus_sample.svg "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 @@ ![Échancrure cou](neckinset.svg) -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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_neckinset_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_neckinset_sample.svg "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 @@ ![Profondeur d'encolure](necklinedrop.svg) -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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_necklinedrop_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_necklinedrop_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_pocketangle_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_pocketangle_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_pocketlocation_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_pocketlocation_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_pocketwidth_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_pocketwidth_sample.svg "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 @@ -![Réduction d'épaule](shoulderinset.svg) +![Largeur d'épaule](shoulderinset.svg) -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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_shoulderinset_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_shoulderinset_sample.svg "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 @@ ![Aisance à la taille](waistease.svg) -Combien de place voulez-vous à la taille? +Combien d'aisance voulez-vous à la taille ? -## Effet de cette option sur le motif -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_waistease_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_waistease_sample.svg "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 -![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_weltheight_sample.svg "Effet de cette option sur le motif") \ No newline at end of file +## Effet de cette option sur le patron +![Cette image montre l'effet de cette option en superposant plusieurs variantes qui ont une valeur différente pour cette option](wahid_weltheight_sample.svg "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==