From ad414aa6d28b8a2e8853efc2b03e0717f7c4dcfd Mon Sep 17 00:00:00 2001 From: Maxime Castres Date: Wed, 13 Nov 2024 14:43:38 +0100 Subject: [PATCH 1/2] chore: upgrade to 5.3.0 and add SEO plugin --- strapi/package.json | 9 +- strapi/types/generated/components.d.ts | 630 +++---- strapi/types/generated/contentTypes.d.ts | 1464 ++++++++-------- strapi/yarn.lock | 1928 +++++++++------------- 4 files changed, 1850 insertions(+), 2181 deletions(-) diff --git a/strapi/package.json b/strapi/package.json index 7d8c752..1ed2d4b 100644 --- a/strapi/package.json +++ b/strapi/package.json @@ -19,9 +19,10 @@ "typescript": "^5" }, "dependencies": { - "@strapi/plugin-cloud": "5.0.1", - "@strapi/plugin-users-permissions": "5.0.1", - "@strapi/strapi": "5.0.1", + "@strapi/plugin-cloud": "5.3.0", + "@strapi/plugin-seo": "^2.0.4", + "@strapi/plugin-users-permissions": "5.3.0", + "@strapi/strapi": "5.3.0", "better-sqlite3": "9.4.3", "patch-package": "^8.0.0", "pluralize": "^8.0.0", @@ -35,7 +36,7 @@ "name": "A Strapi developer" }, "strapi": { - "uuid": "LAUNCHPAD" + "uuid": "LAUNCHPAD-LOCAL-0351f341-a9ac-45b2-9872-ebabdace5370" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/strapi/types/generated/components.d.ts b/strapi/types/generated/components.d.ts index aef9866..e0ceb93 100644 --- a/strapi/types/generated/components.d.ts +++ b/strapi/types/generated/components.d.ts @@ -1,275 +1,235 @@ -import type { Struct, Schema } from '@strapi/strapi'; +import type { Schema, Struct } from '@strapi/strapi'; -export interface SharedUser extends Struct.ComponentSchema { - collectionName: 'components_shared_users'; +export interface CardsGlobeCard extends Struct.ComponentSchema { + collectionName: 'components_cards_globe_cards'; info: { - displayName: 'User'; - icon: 'user'; description: ''; + displayName: 'Globe_Card'; + icon: 'dashboard'; }; attributes: { - firstname: Schema.Attribute.String; - lastname: Schema.Attribute.String; - job: Schema.Attribute.String; - image: Schema.Attribute.Media<'images'>; + description: Schema.Attribute.String; + span: Schema.Attribute.Enumeration<['one', 'two', 'three']>; + title: Schema.Attribute.String; }; } -export interface SharedSteps extends Struct.ComponentSchema { - collectionName: 'components_shared_steps'; +export interface CardsGraphCard extends Struct.ComponentSchema { + collectionName: 'components_cards_graph_cards'; info: { - displayName: 'Steps'; - icon: 'bulletList'; description: ''; + displayName: 'Graph_Card'; + icon: 'dashboard'; }; attributes: { - title: Schema.Attribute.String; description: Schema.Attribute.String; + highlighted_text: Schema.Attribute.String; + span: Schema.Attribute.Enumeration<['one', 'two', 'three']>; + title: Schema.Attribute.String; + top_items: Schema.Attribute.Component<'items.graph-card-top-items', true>; }; } -export interface SharedSocialMediaIconLinks extends Struct.ComponentSchema { - collectionName: 'components_shared_social_media_icon_links'; +export interface CardsRayCard extends Struct.ComponentSchema { + collectionName: 'components_cards_ray_cards'; info: { - displayName: 'Social_Media_Icon_Links'; - icon: 'expand'; description: ''; + displayName: 'Ray_Card'; + icon: 'dashboard'; }; attributes: { - image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>; - link: Schema.Attribute.Component<'shared.link', true>; + after_ray_items: Schema.Attribute.Component<'items.ray-items', false>; + before_ray_items: Schema.Attribute.Component<'items.ray-items', false>; + description: Schema.Attribute.String; + span: Schema.Attribute.Enumeration<['one', 'two', 'three']>; + title: Schema.Attribute.String; }; } -export interface SharedSeo extends Struct.ComponentSchema { - collectionName: 'components_shared_seos'; +export interface CardsSocialMediaCard extends Struct.ComponentSchema { + collectionName: 'components_cards_social_media_cards'; info: { - displayName: 'seo'; - icon: 'search'; + description: ''; + displayName: 'Social_Media_Card'; + icon: 'dashboard'; }; attributes: { - metaTitle: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.SetMinMaxLength<{ - maxLength: 60; - }>; - metaDescription: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.SetMinMaxLength<{ - minLength: 50; - }>; - metaImage: Schema.Attribute.Media<'images' | 'files' | 'videos'>; - keywords: Schema.Attribute.Text; - metaRobots: Schema.Attribute.String; - structuredData: Schema.Attribute.JSON; - metaViewport: Schema.Attribute.String; - canonicalURL: Schema.Attribute.String; + Description: Schema.Attribute.String; + logos: Schema.Attribute.Relation<'oneToMany', 'api::logo.logo'>; + span: Schema.Attribute.Enumeration<['one', 'two', 'three']>; + Title: Schema.Attribute.String; }; } -export interface SharedSection extends Struct.ComponentSchema { - collectionName: 'components_shared_sections'; +export interface DynamicZoneBrands extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_brands'; info: { - displayName: 'Section'; - icon: 'cursor'; + description: ''; + displayName: 'Brands'; + icon: 'bulletList'; }; attributes: { heading: Schema.Attribute.String; + logos: Schema.Attribute.Relation<'oneToMany', 'api::logo.logo'>; sub_heading: Schema.Attribute.String; - users: Schema.Attribute.Component<'shared.user', true>; }; } -export interface SharedPerks extends Struct.ComponentSchema { - collectionName: 'components_shared_perks'; +export interface DynamicZoneCta extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_ctas'; info: { - displayName: 'Perks'; - icon: 'check'; description: ''; + displayName: 'CTA'; + icon: 'cursor'; }; attributes: { - text: Schema.Attribute.String; + CTAs: Schema.Attribute.Component<'shared.button', true>; + heading: Schema.Attribute.String; + sub_heading: Schema.Attribute.String; }; } -export interface SharedLink extends Struct.ComponentSchema { - collectionName: 'components_shared_links'; +export interface DynamicZoneFaq extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_faqs'; info: { - displayName: 'Link'; - icon: 'link'; + displayName: 'FAQ'; + icon: 'question'; }; attributes: { - text: Schema.Attribute.String; - URL: Schema.Attribute.String; - target: Schema.Attribute.Enumeration< - ['_blank', '_self', '_parent', '_top'] - >; + faqs: Schema.Attribute.Relation<'oneToMany', 'api::faq.faq'>; + heading: Schema.Attribute.String; + sub_heading: Schema.Attribute.String; }; } -export interface SharedLaunches extends Struct.ComponentSchema { - collectionName: 'components_shared_launches'; +export interface DynamicZoneFeatures extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_features'; info: { - displayName: 'Launches'; - icon: 'rocket'; description: ''; + displayName: 'Features'; + icon: 'bulletList'; }; attributes: { - mission_number: Schema.Attribute.String; - title: Schema.Attribute.String; - description: Schema.Attribute.String; + globe_card: Schema.Attribute.Component<'cards.globe-card', false>; + graph_card: Schema.Attribute.Component<'cards.graph-card', false>; + heading: Schema.Attribute.String; + ray_card: Schema.Attribute.Component<'cards.ray-card', false>; + social_media_card: Schema.Attribute.Component< + 'cards.social-media-card', + false + >; + sub_heading: Schema.Attribute.String; }; } -export interface SharedForm extends Struct.ComponentSchema { - collectionName: 'components_shared_forms'; +export interface DynamicZoneFormNextToSection extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_form_next_to_sections'; info: { - displayName: 'Form'; - icon: 'paperPlane'; description: ''; + displayName: 'Form_Next_To_Section'; + icon: 'book'; }; attributes: { - inputs: Schema.Attribute.Component<'items.input', true>; + form: Schema.Attribute.Component<'shared.form', false>; + heading: Schema.Attribute.String; + section: Schema.Attribute.Component<'shared.section', false>; + social_media_icon_links: Schema.Attribute.Component< + 'shared.social-media-icon-links', + true + >; + sub_heading: Schema.Attribute.String; }; } -export interface SharedButton extends Struct.ComponentSchema { - collectionName: 'components_shared_buttons'; +export interface DynamicZoneHero extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_heroes'; info: { - displayName: 'Button'; - icon: 'cursor'; description: ''; + displayName: 'Hero'; + icon: 'layout'; }; attributes: { - text: Schema.Attribute.String; - URL: Schema.Attribute.String; - target: Schema.Attribute.Enumeration< - ['_blank', '_self', '_parent', '_top'] - >; - variant: Schema.Attribute.Enumeration< - ['simple', 'outline', 'primary', 'muted'] - > & - Schema.Attribute.DefaultTo<'primary'>; + CTAs: Schema.Attribute.Component<'shared.button', true>; + heading: Schema.Attribute.String; + sub_heading: Schema.Attribute.String; }; } -export interface ItemsRayItems extends Struct.ComponentSchema { - collectionName: 'components_items_ray_items'; +export interface DynamicZoneHowItWorks extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_how_it_works'; info: { - displayName: 'Ray_Card_Items'; - icon: 'bulletList'; description: ''; + displayName: 'How_It_Works'; + icon: 'question'; }; attributes: { - item_1: Schema.Attribute.String; - item_2: Schema.Attribute.String; - item_3: Schema.Attribute.String; + heading: Schema.Attribute.String; + steps: Schema.Attribute.Component<'shared.steps', true>; + sub_heading: Schema.Attribute.String; }; } -export interface ItemsLeftNavbarItems extends Struct.ComponentSchema { - collectionName: 'components_items_left_navbar_items'; +export interface DynamicZoneLaunches extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_launches'; info: { - displayName: 'Left_Navbar_Items'; - icon: 'bulletList'; + description: ''; + displayName: 'Launches'; + icon: 'rocket'; }; attributes: { - name: Schema.Attribute.String; - URL: Schema.Attribute.String; + heading: Schema.Attribute.String; + launches: Schema.Attribute.Component<'shared.launches', true>; + sub_heading: Schema.Attribute.String; }; } -export interface ItemsInput extends Struct.ComponentSchema { - collectionName: 'components_items_inputs'; +export interface DynamicZonePricing extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_pricings'; info: { - displayName: 'Input'; - icon: 'apps'; description: ''; + displayName: 'Pricing'; + icon: 'shoppingCart'; }; attributes: { - type: Schema.Attribute.Enumeration< - [ - 'text', - 'email', - 'password', - 'submit', - 'textarea', - 'button', - 'checkbox', - 'color', - 'date', - 'datetime-local', - 'file', - 'hidden', - 'image', - 'month', - 'number', - 'radio', - 'range', - 'reset', - 'search', - 'tel', - 'time', - 'url', - 'week', - ] - > & - Schema.Attribute.DefaultTo<'text'>; - name: Schema.Attribute.String; - placeholder: Schema.Attribute.String; + heading: Schema.Attribute.String; + plans: Schema.Attribute.Relation<'oneToMany', 'api::plan.plan'>; + sub_heading: Schema.Attribute.String; }; } -export interface ItemsGraphCardTopItems extends Struct.ComponentSchema { - collectionName: 'components_items_graph_card_top_items'; +export interface DynamicZoneRelatedArticles extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_related_articles'; info: { - displayName: 'Graph_Card_Top_Items'; + description: ''; + displayName: 'related_articles'; icon: 'bulletList'; }; attributes: { - number: Schema.Attribute.String; - text: Schema.Attribute.String; + articles: Schema.Attribute.Relation<'oneToMany', 'api::article.article'>; + heading: Schema.Attribute.String; + sub_heading: Schema.Attribute.String; }; } -export interface GlobalNavbar extends Struct.ComponentSchema { - collectionName: 'components_global_navbars'; +export interface DynamicZoneRelatedProducts extends Struct.ComponentSchema { + collectionName: 'components_dynamic_zone_related_products'; info: { - displayName: 'Navbar'; - icon: 'bold'; - }; - attributes: { - logo: Schema.Attribute.Relation<'oneToOne', 'api::logo.logo'>; - left_navbar_items: Schema.Attribute.Component<'shared.link', true>; - right_navbar_items: Schema.Attribute.Component<'shared.link', true>; - }; -} - -export interface GlobalFooter extends Struct.ComponentSchema { - collectionName: 'components_global_footers'; - info: { - displayName: 'Footer'; - icon: 'apps'; - description: ''; + displayName: 'Related_Products'; + icon: 'stack'; }; attributes: { - logo: Schema.Attribute.Relation<'oneToOne', 'api::logo.logo'>; - description: Schema.Attribute.String; - copyright: Schema.Attribute.String; - designed_developed_by: Schema.Attribute.String; - built_with: Schema.Attribute.String; - internal_links: Schema.Attribute.Component<'shared.link', true>; - policy_links: Schema.Attribute.Component<'shared.link', true>; - social_media_links: Schema.Attribute.Component<'shared.link', true>; + heading: Schema.Attribute.String; + products: Schema.Attribute.Relation<'oneToMany', 'api::product.product'>; + sub_heading: Schema.Attribute.String; }; } export interface DynamicZoneTestimonials extends Struct.ComponentSchema { collectionName: 'components_dynamic_zone_testimonials'; info: { + description: ''; displayName: 'Testimonials'; icon: 'emotionHappy'; - description: ''; }; attributes: { heading: Schema.Attribute.String; @@ -281,265 +241,305 @@ export interface DynamicZoneTestimonials extends Struct.ComponentSchema { }; } -export interface DynamicZoneRelatedProducts extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_related_products'; +export interface GlobalFooter extends Struct.ComponentSchema { + collectionName: 'components_global_footers'; info: { - displayName: 'Related_Products'; - icon: 'stack'; + description: ''; + displayName: 'Footer'; + icon: 'apps'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - products: Schema.Attribute.Relation<'oneToMany', 'api::product.product'>; + built_with: Schema.Attribute.String; + copyright: Schema.Attribute.String; + description: Schema.Attribute.String; + designed_developed_by: Schema.Attribute.String; + internal_links: Schema.Attribute.Component<'shared.link', true>; + logo: Schema.Attribute.Relation<'oneToOne', 'api::logo.logo'>; + policy_links: Schema.Attribute.Component<'shared.link', true>; + social_media_links: Schema.Attribute.Component<'shared.link', true>; }; } -export interface DynamicZoneRelatedArticles extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_related_articles'; +export interface GlobalNavbar extends Struct.ComponentSchema { + collectionName: 'components_global_navbars'; info: { - displayName: 'related_articles'; + displayName: 'Navbar'; + icon: 'bold'; + }; + attributes: { + left_navbar_items: Schema.Attribute.Component<'shared.link', true>; + logo: Schema.Attribute.Relation<'oneToOne', 'api::logo.logo'>; + right_navbar_items: Schema.Attribute.Component<'shared.link', true>; + }; +} + +export interface ItemsGraphCardTopItems extends Struct.ComponentSchema { + collectionName: 'components_items_graph_card_top_items'; + info: { + displayName: 'Graph_Card_Top_Items'; icon: 'bulletList'; - description: ''; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - articles: Schema.Attribute.Relation<'oneToMany', 'api::article.article'>; + number: Schema.Attribute.String; + text: Schema.Attribute.String; }; } -export interface DynamicZonePricing extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_pricings'; +export interface ItemsInput extends Struct.ComponentSchema { + collectionName: 'components_items_inputs'; info: { - displayName: 'Pricing'; - icon: 'shoppingCart'; description: ''; + displayName: 'Input'; + icon: 'apps'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - plans: Schema.Attribute.Relation<'oneToMany', 'api::plan.plan'>; + name: Schema.Attribute.String; + placeholder: Schema.Attribute.String; + type: Schema.Attribute.Enumeration< + [ + 'text', + 'email', + 'password', + 'submit', + 'textarea', + 'button', + 'checkbox', + 'color', + 'date', + 'datetime-local', + 'file', + 'hidden', + 'image', + 'month', + 'number', + 'radio', + 'range', + 'reset', + 'search', + 'tel', + 'time', + 'url', + 'week', + ] + > & + Schema.Attribute.DefaultTo<'text'>; }; } -export interface DynamicZoneLaunches extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_launches'; +export interface ItemsLeftNavbarItems extends Struct.ComponentSchema { + collectionName: 'components_items_left_navbar_items'; info: { - displayName: 'Launches'; - icon: 'rocket'; - description: ''; + displayName: 'Left_Navbar_Items'; + icon: 'bulletList'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - launches: Schema.Attribute.Component<'shared.launches', true>; + name: Schema.Attribute.String; + URL: Schema.Attribute.String; }; } -export interface DynamicZoneHowItWorks extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_how_it_works'; +export interface ItemsRayItems extends Struct.ComponentSchema { + collectionName: 'components_items_ray_items'; info: { - displayName: 'How_It_Works'; - icon: 'question'; description: ''; + displayName: 'Ray_Card_Items'; + icon: 'bulletList'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - steps: Schema.Attribute.Component<'shared.steps', true>; + item_1: Schema.Attribute.String; + item_2: Schema.Attribute.String; + item_3: Schema.Attribute.String; }; } -export interface DynamicZoneHero extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_heroes'; +export interface SharedButton extends Struct.ComponentSchema { + collectionName: 'components_shared_buttons'; info: { - displayName: 'Hero'; - icon: 'layout'; description: ''; + displayName: 'Button'; + icon: 'cursor'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - CTAs: Schema.Attribute.Component<'shared.button', true>; + target: Schema.Attribute.Enumeration< + ['_blank', '_self', '_parent', '_top'] + >; + text: Schema.Attribute.String; + URL: Schema.Attribute.String; + variant: Schema.Attribute.Enumeration< + ['simple', 'outline', 'primary', 'muted'] + > & + Schema.Attribute.DefaultTo<'primary'>; }; } -export interface DynamicZoneFormNextToSection extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_form_next_to_sections'; +export interface SharedForm extends Struct.ComponentSchema { + collectionName: 'components_shared_forms'; info: { - displayName: 'Form_Next_To_Section'; - icon: 'book'; description: ''; + displayName: 'Form'; + icon: 'paperPlane'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - form: Schema.Attribute.Component<'shared.form', false>; - section: Schema.Attribute.Component<'shared.section', false>; - social_media_icon_links: Schema.Attribute.Component< - 'shared.social-media-icon-links', - true - >; + inputs: Schema.Attribute.Component<'items.input', true>; }; } -export interface DynamicZoneFeatures extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_features'; +export interface SharedLaunches extends Struct.ComponentSchema { + collectionName: 'components_shared_launches'; info: { - displayName: 'Features'; - icon: 'bulletList'; description: ''; + displayName: 'Launches'; + icon: 'rocket'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - globe_card: Schema.Attribute.Component<'cards.globe-card', false>; - ray_card: Schema.Attribute.Component<'cards.ray-card', false>; - graph_card: Schema.Attribute.Component<'cards.graph-card', false>; - social_media_card: Schema.Attribute.Component< - 'cards.social-media-card', - false - >; + description: Schema.Attribute.String; + mission_number: Schema.Attribute.String; + title: Schema.Attribute.String; }; } -export interface DynamicZoneFaq extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_faqs'; +export interface SharedLink extends Struct.ComponentSchema { + collectionName: 'components_shared_links'; info: { - displayName: 'FAQ'; - icon: 'question'; + displayName: 'Link'; + icon: 'link'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - faqs: Schema.Attribute.Relation<'oneToMany', 'api::faq.faq'>; + target: Schema.Attribute.Enumeration< + ['_blank', '_self', '_parent', '_top'] + >; + text: Schema.Attribute.String; + URL: Schema.Attribute.String; }; } -export interface DynamicZoneCta extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_ctas'; +export interface SharedPerks extends Struct.ComponentSchema { + collectionName: 'components_shared_perks'; info: { - displayName: 'CTA'; - icon: 'cursor'; description: ''; + displayName: 'Perks'; + icon: 'check'; }; attributes: { - heading: Schema.Attribute.String; - sub_heading: Schema.Attribute.String; - CTAs: Schema.Attribute.Component<'shared.button', true>; + text: Schema.Attribute.String; }; } -export interface DynamicZoneBrands extends Struct.ComponentSchema { - collectionName: 'components_dynamic_zone_brands'; +export interface SharedSection extends Struct.ComponentSchema { + collectionName: 'components_shared_sections'; info: { - displayName: 'Brands'; - icon: 'bulletList'; - description: ''; + displayName: 'Section'; + icon: 'cursor'; }; attributes: { heading: Schema.Attribute.String; sub_heading: Schema.Attribute.String; - logos: Schema.Attribute.Relation<'oneToMany', 'api::logo.logo'>; + users: Schema.Attribute.Component<'shared.user', true>; }; } -export interface CardsSocialMediaCard extends Struct.ComponentSchema { - collectionName: 'components_cards_social_media_cards'; +export interface SharedSeo extends Struct.ComponentSchema { + collectionName: 'components_shared_seos'; info: { - displayName: 'Social_Media_Card'; - icon: 'dashboard'; - description: ''; + displayName: 'seo'; + icon: 'search'; }; attributes: { - Title: Schema.Attribute.String; - Description: Schema.Attribute.String; - logos: Schema.Attribute.Relation<'oneToMany', 'api::logo.logo'>; - span: Schema.Attribute.Enumeration<['one', 'two', 'three']>; + canonicalURL: Schema.Attribute.String; + keywords: Schema.Attribute.Text; + metaDescription: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.SetMinMaxLength<{ + minLength: 50; + }>; + metaImage: Schema.Attribute.Media<'images' | 'files' | 'videos'>; + metaRobots: Schema.Attribute.String; + metaTitle: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.SetMinMaxLength<{ + maxLength: 60; + }>; + metaViewport: Schema.Attribute.String; + structuredData: Schema.Attribute.JSON; }; } -export interface CardsRayCard extends Struct.ComponentSchema { - collectionName: 'components_cards_ray_cards'; +export interface SharedSocialMediaIconLinks extends Struct.ComponentSchema { + collectionName: 'components_shared_social_media_icon_links'; info: { - displayName: 'Ray_Card'; - icon: 'dashboard'; description: ''; + displayName: 'Social_Media_Icon_Links'; + icon: 'expand'; }; attributes: { - title: Schema.Attribute.String; - description: Schema.Attribute.String; - before_ray_items: Schema.Attribute.Component<'items.ray-items', false>; - after_ray_items: Schema.Attribute.Component<'items.ray-items', false>; - span: Schema.Attribute.Enumeration<['one', 'two', 'three']>; + image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>; + link: Schema.Attribute.Component<'shared.link', true>; }; } -export interface CardsGraphCard extends Struct.ComponentSchema { - collectionName: 'components_cards_graph_cards'; +export interface SharedSteps extends Struct.ComponentSchema { + collectionName: 'components_shared_steps'; info: { - displayName: 'Graph_Card'; - icon: 'dashboard'; description: ''; + displayName: 'Steps'; + icon: 'bulletList'; }; attributes: { - title: Schema.Attribute.String; description: Schema.Attribute.String; - top_items: Schema.Attribute.Component<'items.graph-card-top-items', true>; - highlighted_text: Schema.Attribute.String; - span: Schema.Attribute.Enumeration<['one', 'two', 'three']>; + title: Schema.Attribute.String; }; } -export interface CardsGlobeCard extends Struct.ComponentSchema { - collectionName: 'components_cards_globe_cards'; +export interface SharedUser extends Struct.ComponentSchema { + collectionName: 'components_shared_users'; info: { - displayName: 'Globe_Card'; - icon: 'dashboard'; description: ''; + displayName: 'User'; + icon: 'user'; }; attributes: { - title: Schema.Attribute.String; - description: Schema.Attribute.String; - span: Schema.Attribute.Enumeration<['one', 'two', 'three']>; + firstname: Schema.Attribute.String; + image: Schema.Attribute.Media<'images'>; + job: Schema.Attribute.String; + lastname: Schema.Attribute.String; }; } declare module '@strapi/strapi' { export module Public { export interface ComponentSchemas { - 'shared.user': SharedUser; - 'shared.steps': SharedSteps; - 'shared.social-media-icon-links': SharedSocialMediaIconLinks; - 'shared.seo': SharedSeo; - 'shared.section': SharedSection; - 'shared.perks': SharedPerks; - 'shared.link': SharedLink; - 'shared.launches': SharedLaunches; - 'shared.form': SharedForm; - 'shared.button': SharedButton; - 'items.ray-items': ItemsRayItems; - 'items.left-navbar-items': ItemsLeftNavbarItems; - 'items.input': ItemsInput; - 'items.graph-card-top-items': ItemsGraphCardTopItems; - 'global.navbar': GlobalNavbar; - 'global.footer': GlobalFooter; - 'dynamic-zone.testimonials': DynamicZoneTestimonials; - 'dynamic-zone.related-products': DynamicZoneRelatedProducts; - 'dynamic-zone.related-articles': DynamicZoneRelatedArticles; - 'dynamic-zone.pricing': DynamicZonePricing; - 'dynamic-zone.launches': DynamicZoneLaunches; - 'dynamic-zone.how-it-works': DynamicZoneHowItWorks; - 'dynamic-zone.hero': DynamicZoneHero; - 'dynamic-zone.form-next-to-section': DynamicZoneFormNextToSection; - 'dynamic-zone.features': DynamicZoneFeatures; - 'dynamic-zone.faq': DynamicZoneFaq; - 'dynamic-zone.cta': DynamicZoneCta; - 'dynamic-zone.brands': DynamicZoneBrands; - 'cards.social-media-card': CardsSocialMediaCard; - 'cards.ray-card': CardsRayCard; - 'cards.graph-card': CardsGraphCard; 'cards.globe-card': CardsGlobeCard; + 'cards.graph-card': CardsGraphCard; + 'cards.ray-card': CardsRayCard; + 'cards.social-media-card': CardsSocialMediaCard; + 'dynamic-zone.brands': DynamicZoneBrands; + 'dynamic-zone.cta': DynamicZoneCta; + 'dynamic-zone.faq': DynamicZoneFaq; + 'dynamic-zone.features': DynamicZoneFeatures; + 'dynamic-zone.form-next-to-section': DynamicZoneFormNextToSection; + 'dynamic-zone.hero': DynamicZoneHero; + 'dynamic-zone.how-it-works': DynamicZoneHowItWorks; + 'dynamic-zone.launches': DynamicZoneLaunches; + 'dynamic-zone.pricing': DynamicZonePricing; + 'dynamic-zone.related-articles': DynamicZoneRelatedArticles; + 'dynamic-zone.related-products': DynamicZoneRelatedProducts; + 'dynamic-zone.testimonials': DynamicZoneTestimonials; + 'global.footer': GlobalFooter; + 'global.navbar': GlobalNavbar; + 'items.graph-card-top-items': ItemsGraphCardTopItems; + 'items.input': ItemsInput; + 'items.left-navbar-items': ItemsLeftNavbarItems; + 'items.ray-items': ItemsRayItems; + 'shared.button': SharedButton; + 'shared.form': SharedForm; + 'shared.launches': SharedLaunches; + 'shared.link': SharedLink; + 'shared.perks': SharedPerks; + 'shared.section': SharedSection; + 'shared.seo': SharedSeo; + 'shared.social-media-icon-links': SharedSocialMediaIconLinks; + 'shared.steps': SharedSteps; + 'shared.user': SharedUser; } } } diff --git a/strapi/types/generated/contentTypes.d.ts b/strapi/types/generated/contentTypes.d.ts index 926471e..f85fb15 100644 --- a/strapi/types/generated/contentTypes.d.ts +++ b/strapi/types/generated/contentTypes.d.ts @@ -1,12 +1,13 @@ -import type { Struct, Schema } from '@strapi/strapi'; +import type { Schema, Struct } from '@strapi/strapi'; -export interface PluginUploadFile extends Struct.CollectionTypeSchema { - collectionName: 'files'; +export interface AdminApiToken extends Struct.CollectionTypeSchema { + collectionName: 'strapi_api_tokens'; info: { - singularName: 'file'; - pluralName: 'files'; - displayName: 'File'; description: ''; + displayName: 'Api Token'; + name: 'Api Token'; + pluralName: 'api-tokens'; + singularName: 'api-token'; }; options: { draftAndPublish: false; @@ -20,50 +21,53 @@ export interface PluginUploadFile extends Struct.CollectionTypeSchema { }; }; attributes: { - name: Schema.Attribute.String & Schema.Attribute.Required; - alternativeText: Schema.Attribute.String; - caption: Schema.Attribute.String; - width: Schema.Attribute.Integer; - height: Schema.Attribute.Integer; - formats: Schema.Attribute.JSON; - hash: Schema.Attribute.String & Schema.Attribute.Required; - ext: Schema.Attribute.String; - mime: Schema.Attribute.String & Schema.Attribute.Required; - size: Schema.Attribute.Decimal & Schema.Attribute.Required; - url: Schema.Attribute.String & Schema.Attribute.Required; - previewUrl: Schema.Attribute.String; - provider: Schema.Attribute.String & Schema.Attribute.Required; - provider_metadata: Schema.Attribute.JSON; - related: Schema.Attribute.Relation<'morphToMany'>; - folder: Schema.Attribute.Relation<'manyToOne', 'plugin::upload.folder'> & - Schema.Attribute.Private; - folderPath: Schema.Attribute.String & + accessKey: Schema.Attribute.String & Schema.Attribute.Required & - Schema.Attribute.Private & Schema.Attribute.SetMinMaxLength<{ minLength: 1; }>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + description: Schema.Attribute.String & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }> & + Schema.Attribute.DefaultTo<''>; + expiresAt: Schema.Attribute.DateTime; + lastUsedAt: Schema.Attribute.DateTime; + lifespan: Schema.Attribute.BigInteger; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation<'oneToMany', 'admin::api-token'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< + name: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.Unique & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + permissions: Schema.Attribute.Relation< 'oneToMany', - 'plugin::upload.file' + 'admin::api-token-permission' >; + publishedAt: Schema.Attribute.DateTime; + type: Schema.Attribute.Enumeration<['read-only', 'full-access', 'custom']> & + Schema.Attribute.Required & + Schema.Attribute.DefaultTo<'read-only'>; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } -export interface PluginUploadFolder extends Struct.CollectionTypeSchema { - collectionName: 'upload_folders'; +export interface AdminApiTokenPermission extends Struct.CollectionTypeSchema { + collectionName: 'strapi_api_token_permissions'; info: { - singularName: 'folder'; - pluralName: 'folders'; - displayName: 'Folder'; + description: ''; + displayName: 'API Token Permission'; + name: 'API Token Permission'; + pluralName: 'api-token-permissions'; + singularName: 'api-token-permission'; }; options: { draftAndPublish: false; @@ -77,45 +81,36 @@ export interface PluginUploadFolder extends Struct.CollectionTypeSchema { }; }; attributes: { - name: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - pathId: Schema.Attribute.Integer & - Schema.Attribute.Required & - Schema.Attribute.Unique; - parent: Schema.Attribute.Relation<'manyToOne', 'plugin::upload.folder'>; - children: Schema.Attribute.Relation<'oneToMany', 'plugin::upload.folder'>; - files: Schema.Attribute.Relation<'oneToMany', 'plugin::upload.file'>; - path: Schema.Attribute.String & + action: Schema.Attribute.String & Schema.Attribute.Required & Schema.Attribute.SetMinMaxLength<{ minLength: 1; }>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - locale: Schema.Attribute.String; + locale: Schema.Attribute.String & Schema.Attribute.Private; localizations: Schema.Attribute.Relation< 'oneToMany', - 'plugin::upload.folder' - >; + 'admin::api-token-permission' + > & + Schema.Attribute.Private; + publishedAt: Schema.Attribute.DateTime; + token: Schema.Attribute.Relation<'manyToOne', 'admin::api-token'>; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } -export interface PluginI18NLocale extends Struct.CollectionTypeSchema { - collectionName: 'i18n_locale'; +export interface AdminPermission extends Struct.CollectionTypeSchema { + collectionName: 'admin_permissions'; info: { - singularName: 'locale'; - pluralName: 'locales'; - collectionName: 'locales'; - displayName: 'Locale'; description: ''; + displayName: 'Permission'; + name: 'Permission'; + pluralName: 'permissions'; + singularName: 'permission'; }; options: { draftAndPublish: false; @@ -129,37 +124,40 @@ export interface PluginI18NLocale extends Struct.CollectionTypeSchema { }; }; attributes: { - name: Schema.Attribute.String & - Schema.Attribute.SetMinMax< - { - min: 1; - max: 50; - }, - number - >; - code: Schema.Attribute.String & Schema.Attribute.Unique; + action: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + actionParameters: Schema.Attribute.JSON & Schema.Attribute.DefaultTo<{}>; + conditions: Schema.Attribute.JSON & Schema.Attribute.DefaultTo<[]>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation<'oneToMany', 'admin::permission'> & + Schema.Attribute.Private; + properties: Schema.Attribute.JSON & Schema.Attribute.DefaultTo<{}>; + publishedAt: Schema.Attribute.DateTime; + role: Schema.Attribute.Relation<'manyToOne', 'admin::role'>; + subject: Schema.Attribute.String & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::i18n.locale' - >; }; } -export interface PluginContentReleasesRelease - extends Struct.CollectionTypeSchema { - collectionName: 'strapi_releases'; +export interface AdminRole extends Struct.CollectionTypeSchema { + collectionName: 'admin_roles'; info: { - singularName: 'release'; - pluralName: 'releases'; - displayName: 'Release'; + description: ''; + displayName: 'Role'; + name: 'Role'; + pluralName: 'roles'; + singularName: 'role'; }; options: { draftAndPublish: false; @@ -173,40 +171,42 @@ export interface PluginContentReleasesRelease }; }; attributes: { - name: Schema.Attribute.String & Schema.Attribute.Required; - releasedAt: Schema.Attribute.DateTime; - scheduledAt: Schema.Attribute.DateTime; - timezone: Schema.Attribute.String; - status: Schema.Attribute.Enumeration< - ['ready', 'blocked', 'failed', 'done', 'empty'] - > & - Schema.Attribute.Required; - actions: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::content-releases.release-action' - >; + code: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.Unique & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; + description: Schema.Attribute.String; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation<'oneToMany', 'admin::role'> & + Schema.Attribute.Private; + name: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.Unique & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + permissions: Schema.Attribute.Relation<'oneToMany', 'admin::permission'>; + publishedAt: Schema.Attribute.DateTime; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::content-releases.release' - >; + users: Schema.Attribute.Relation<'manyToMany', 'admin::user'>; }; } -export interface PluginContentReleasesReleaseAction - extends Struct.CollectionTypeSchema { - collectionName: 'strapi_release_actions'; +export interface AdminTransferToken extends Struct.CollectionTypeSchema { + collectionName: 'strapi_transfer_tokens'; info: { - singularName: 'release-action'; - pluralName: 'release-actions'; - displayName: 'Release Action'; + description: ''; + displayName: 'Transfer Token'; + name: 'Transfer Token'; + pluralName: 'transfer-tokens'; + singularName: 'transfer-token'; }; options: { draftAndPublish: false; @@ -220,39 +220,54 @@ export interface PluginContentReleasesReleaseAction }; }; attributes: { - type: Schema.Attribute.Enumeration<['publish', 'unpublish']> & - Schema.Attribute.Required; - contentType: Schema.Attribute.String & Schema.Attribute.Required; - entryDocumentId: Schema.Attribute.String; - locale: Schema.Attribute.String; - release: Schema.Attribute.Relation< - 'manyToOne', - 'plugin::content-releases.release' - >; - isEntryValid: Schema.Attribute.Boolean; + accessKey: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; + description: Schema.Attribute.String & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }> & + Schema.Attribute.DefaultTo<''>; + expiresAt: Schema.Attribute.DateTime; + lastUsedAt: Schema.Attribute.DateTime; + lifespan: Schema.Attribute.BigInteger; + locale: Schema.Attribute.String & Schema.Attribute.Private; localizations: Schema.Attribute.Relation< 'oneToMany', - 'plugin::content-releases.release-action' + 'admin::transfer-token' + > & + Schema.Attribute.Private; + name: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.Unique & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + permissions: Schema.Attribute.Relation< + 'oneToMany', + 'admin::transfer-token-permission' >; + publishedAt: Schema.Attribute.DateTime; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } -export interface PluginReviewWorkflowsWorkflow +export interface AdminTransferTokenPermission extends Struct.CollectionTypeSchema { - collectionName: 'strapi_workflows'; + collectionName: 'strapi_transfer_token_permissions'; info: { - name: 'Workflow'; description: ''; - singularName: 'workflow'; - pluralName: 'workflows'; - displayName: 'Workflow'; + displayName: 'Transfer Token Permission'; + name: 'Transfer Token Permission'; + pluralName: 'transfer-token-permissions'; + singularName: 'transfer-token-permission'; }; options: { draftAndPublish: false; @@ -266,127 +281,36 @@ export interface PluginReviewWorkflowsWorkflow }; }; attributes: { - name: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.Unique; - stages: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::review-workflows.workflow-stage' - >; - contentTypes: Schema.Attribute.JSON & + action: Schema.Attribute.String & Schema.Attribute.Required & - Schema.Attribute.DefaultTo<'[]'>; + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - locale: Schema.Attribute.String; + locale: Schema.Attribute.String & Schema.Attribute.Private; localizations: Schema.Attribute.Relation< 'oneToMany', - 'plugin::review-workflows.workflow' - >; - }; -} - -export interface PluginReviewWorkflowsWorkflowStage - extends Struct.CollectionTypeSchema { - collectionName: 'strapi_workflows_stages'; - info: { - name: 'Workflow Stage'; - description: ''; - singularName: 'workflow-stage'; - pluralName: 'workflow-stages'; - displayName: 'Stages'; - }; - options: { - version: '1.1.0'; - draftAndPublish: false; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Schema.Attribute.String; - color: Schema.Attribute.String & Schema.Attribute.DefaultTo<'#4945FF'>; - workflow: Schema.Attribute.Relation< - 'manyToOne', - 'plugin::review-workflows.workflow' - >; - permissions: Schema.Attribute.Relation<'manyToMany', 'admin::permission'>; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + 'admin::transfer-token-permission' + > & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::review-workflows.workflow-stage' - >; - }; -} - -export interface PluginUsersPermissionsPermission - extends Struct.CollectionTypeSchema { - collectionName: 'up_permissions'; - info: { - name: 'permission'; - description: ''; - singularName: 'permission'; - pluralName: 'permissions'; - displayName: 'Permission'; - }; - options: { - draftAndPublish: false; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - action: Schema.Attribute.String & Schema.Attribute.Required; - role: Schema.Attribute.Relation< - 'manyToOne', - 'plugin::users-permissions.role' - >; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; + token: Schema.Attribute.Relation<'manyToOne', 'admin::transfer-token'>; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::users-permissions.permission' - >; }; } -export interface PluginUsersPermissionsRole - extends Struct.CollectionTypeSchema { - collectionName: 'up_roles'; +export interface AdminUser extends Struct.CollectionTypeSchema { + collectionName: 'admin_users'; info: { - name: 'role'; description: ''; - singularName: 'role'; - pluralName: 'roles'; - displayName: 'Role'; + displayName: 'User'; + name: 'User'; + pluralName: 'users'; + singularName: 'user'; }; options: { draftAndPublish: false; @@ -400,98 +324,58 @@ export interface PluginUsersPermissionsRole }; }; attributes: { - name: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.SetMinMaxLength<{ - minLength: 3; - }>; - description: Schema.Attribute.String; - type: Schema.Attribute.String & Schema.Attribute.Unique; - permissions: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::users-permissions.permission' - >; - users: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::users-permissions.user' - >; + blocked: Schema.Attribute.Boolean & + Schema.Attribute.Private & + Schema.Attribute.DefaultTo; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::users-permissions.role' - >; - }; -} - -export interface PluginUsersPermissionsUser - extends Struct.CollectionTypeSchema { - collectionName: 'up_users'; - info: { - name: 'user'; - description: ''; - singularName: 'user'; - pluralName: 'users'; - displayName: 'User'; - }; - options: { - timestamps: true; - draftAndPublish: false; - }; - attributes: { - username: Schema.Attribute.String & + email: Schema.Attribute.Email & Schema.Attribute.Required & + Schema.Attribute.Private & Schema.Attribute.Unique & Schema.Attribute.SetMinMaxLength<{ - minLength: 3; + minLength: 6; }>; - email: Schema.Attribute.Email & - Schema.Attribute.Required & + firstname: Schema.Attribute.String & Schema.Attribute.SetMinMaxLength<{ - minLength: 6; + minLength: 1; }>; - provider: Schema.Attribute.String; + isActive: Schema.Attribute.Boolean & + Schema.Attribute.Private & + Schema.Attribute.DefaultTo; + lastname: Schema.Attribute.String & + Schema.Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation<'oneToMany', 'admin::user'> & + Schema.Attribute.Private; password: Schema.Attribute.Password & Schema.Attribute.Private & Schema.Attribute.SetMinMaxLength<{ minLength: 6; }>; - resetPasswordToken: Schema.Attribute.String & Schema.Attribute.Private; - confirmationToken: Schema.Attribute.String & Schema.Attribute.Private; - confirmed: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo; - blocked: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo; - role: Schema.Attribute.Relation< - 'manyToOne', - 'plugin::users-permissions.role' - >; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; + preferedLanguage: Schema.Attribute.String; publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + registrationToken: Schema.Attribute.String & Schema.Attribute.Private; + resetPasswordToken: Schema.Attribute.String & Schema.Attribute.Private; + roles: Schema.Attribute.Relation<'manyToMany', 'admin::role'> & Schema.Attribute.Private; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< - 'oneToMany', - 'plugin::users-permissions.user' - >; + username: Schema.Attribute.String; }; } export interface ApiArticleArticle extends Struct.CollectionTypeSchema { collectionName: 'articles'; info: { - singularName: 'article'; - pluralName: 'articles'; - displayName: 'Articles'; description: ''; + displayName: 'Articles'; + pluralName: 'articles'; + singularName: 'article'; }; options: { draftAndPublish: true; @@ -502,76 +386,76 @@ export interface ApiArticleArticle extends Struct.CollectionTypeSchema { }; }; attributes: { - seo: Schema.Attribute.Component<'shared.seo', false> & + categories: Schema.Attribute.Relation< + 'manyToMany', + 'api::category.category' + >; + content: Schema.Attribute.Blocks & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - title: Schema.Attribute.String & + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + description: Schema.Attribute.String & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - description: Schema.Attribute.String & + dynamic_zone: Schema.Attribute.DynamicZone< + ['dynamic-zone.related-articles', 'dynamic-zone.cta'] + > & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - slug: Schema.Attribute.UID<'title'> & + image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'> & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - content: Schema.Attribute.Blocks & + locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'api::article.article' + >; + publishedAt: Schema.Attribute.DateTime; + seo: Schema.Attribute.Component<'shared.seo', false> & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - categories: Schema.Attribute.Relation< - 'manyToMany', - 'api::category.category' - >; - dynamic_zone: Schema.Attribute.DynamicZone< - ['dynamic-zone.related-articles', 'dynamic-zone.cta'] - > & + slug: Schema.Attribute.UID<'title'> & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - image: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'> & + title: Schema.Attribute.String & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - createdAt: Schema.Attribute.DateTime; updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< - 'oneToMany', - 'api::article.article' - >; }; } export interface ApiBlogPageBlogPage extends Struct.SingleTypeSchema { collectionName: 'blog_pages'; info: { - singularName: 'blog-page'; - pluralName: 'blog-pages'; - displayName: '/blog'; description: ''; + displayName: '/blog'; + pluralName: 'blog-pages'; + singularName: 'blog-page'; }; options: { draftAndPublish: false; @@ -582,24 +466,9 @@ export interface ApiBlogPageBlogPage extends Struct.SingleTypeSchema { }; }; attributes: { - seo: Schema.Attribute.Component<'shared.seo', false> & - Schema.Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }>; - heading: Schema.Attribute.String & - Schema.Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }>; - sub_heading: Schema.Attribute.String & - Schema.Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }>; + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; dynamic_zone: Schema.Attribute.DynamicZone< [ 'dynamic-zone.testimonials', @@ -621,58 +490,74 @@ export interface ApiBlogPageBlogPage extends Struct.SingleTypeSchema { localized: true; }; }>; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; + heading: Schema.Attribute.String & + Schema.Attribute.SetPluginOptions<{ + i18n: { + localized: true; + }; + }>; locale: Schema.Attribute.String; localizations: Schema.Attribute.Relation< 'oneToMany', 'api::blog-page.blog-page' >; + publishedAt: Schema.Attribute.DateTime; + seo: Schema.Attribute.Component<'shared.seo', false> & + Schema.Attribute.SetPluginOptions<{ + i18n: { + localized: true; + }; + }>; + sub_heading: Schema.Attribute.String & + Schema.Attribute.SetPluginOptions<{ + i18n: { + localized: true; + }; + }>; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } export interface ApiCategoryCategory extends Struct.CollectionTypeSchema { collectionName: 'categories'; info: { - singularName: 'category'; - pluralName: 'categories'; - displayName: 'Categories'; description: ''; + displayName: 'Categories'; + pluralName: 'categories'; + singularName: 'category'; }; options: { draftAndPublish: false; }; attributes: { - name: Schema.Attribute.String; - product: Schema.Attribute.Relation<'manyToOne', 'api::product.product'>; articles: Schema.Attribute.Relation<'manyToMany', 'api::article.article'>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - locale: Schema.Attribute.String; + locale: Schema.Attribute.String & Schema.Attribute.Private; localizations: Schema.Attribute.Relation< 'oneToMany', 'api::category.category' - >; + > & + Schema.Attribute.Private; + name: Schema.Attribute.String; + product: Schema.Attribute.Relation<'manyToOne', 'api::product.product'>; + publishedAt: Schema.Attribute.DateTime; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } export interface ApiFaqFaq extends Struct.CollectionTypeSchema { collectionName: 'faqs'; info: { - singularName: 'faq'; - pluralName: 'faqs'; - displayName: 'FAQ'; description: ''; + displayName: 'FAQ'; + pluralName: 'faqs'; + singularName: 'faq'; }; options: { draftAndPublish: false; @@ -683,37 +568,37 @@ export interface ApiFaqFaq extends Struct.CollectionTypeSchema { }; }; attributes: { - question: Schema.Attribute.String & + answer: Schema.Attribute.Text & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - answer: Schema.Attribute.Text & + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'api::faq.faq'>; + publishedAt: Schema.Attribute.DateTime; + question: Schema.Attribute.String & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - createdAt: Schema.Attribute.DateTime; updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'api::faq.faq'>; }; } export interface ApiGlobalGlobal extends Struct.SingleTypeSchema { collectionName: 'globals'; info: { - singularName: 'global'; - pluralName: 'globals'; - displayName: 'Global'; description: ''; + displayName: 'Global'; + pluralName: 'globals'; + singularName: 'global'; }; options: { draftAndPublish: true; @@ -724,69 +609,70 @@ export interface ApiGlobalGlobal extends Struct.SingleTypeSchema { }; }; attributes: { - seo: Schema.Attribute.Component<'shared.seo', false> & + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + footer: Schema.Attribute.Component<'global.footer', false> & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; + locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'api::global.global'>; navbar: Schema.Attribute.Component<'global.navbar', false> & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - footer: Schema.Attribute.Component<'global.footer', false> & + publishedAt: Schema.Attribute.DateTime; + seo: Schema.Attribute.Component<'shared.seo', false> & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; - createdAt: Schema.Attribute.DateTime; updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'api::global.global'>; }; } export interface ApiLogoLogo extends Struct.CollectionTypeSchema { collectionName: 'logos'; info: { - singularName: 'logo'; - pluralName: 'logos'; - displayName: 'Logos'; description: ''; + displayName: 'Logos'; + pluralName: 'logos'; + singularName: 'logo'; }; options: { draftAndPublish: false; }; attributes: { - image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required; company: Schema.Attribute.String; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; + image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation<'oneToMany', 'api::logo.logo'> & + Schema.Attribute.Private; + publishedAt: Schema.Attribute.DateTime; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'api::logo.logo'>; }; } export interface ApiPagePage extends Struct.CollectionTypeSchema { collectionName: 'pages'; info: { - singularName: 'page'; - pluralName: 'pages'; - displayName: 'Pages'; description: ''; + displayName: 'Pages'; + pluralName: 'pages'; + singularName: 'page'; }; options: { draftAndPublish: true; @@ -797,20 +683,9 @@ export interface ApiPagePage extends Struct.CollectionTypeSchema { }; }; attributes: { - seo: Schema.Attribute.Component<'shared.seo', false> & - Schema.Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }>; - slug: Schema.Attribute.UID & - Schema.Attribute.Required & - Schema.Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }> & - Schema.Attribute.DefaultTo<'slug'>; + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; dynamic_zone: Schema.Attribute.DynamicZone< [ 'dynamic-zone.hero', @@ -830,98 +705,68 @@ export interface ApiPagePage extends Struct.CollectionTypeSchema { localized: true; }; }>; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; + locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation<'oneToMany', 'api::page.page'>; publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; + seo: Schema.Attribute.Component<'shared.seo', false> & + Schema.Attribute.SetPluginOptions<{ + i18n: { + localized: true; + }; + }>; + slug: Schema.Attribute.UID & + Schema.Attribute.Required & + Schema.Attribute.SetPluginOptions<{ + i18n: { + localized: true; + }; + }> & + Schema.Attribute.DefaultTo<'slug'>; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'api::page.page'>; }; } export interface ApiPlanPlan extends Struct.CollectionTypeSchema { collectionName: 'plans'; info: { - singularName: 'plan'; - pluralName: 'plans'; - displayName: 'Plans'; description: ''; + displayName: 'Plans'; + pluralName: 'plans'; + singularName: 'plan'; }; options: { draftAndPublish: true; }; attributes: { - name: Schema.Attribute.String; - price: Schema.Attribute.Integer; - sub_text: Schema.Attribute.String; - featured: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo; - CTA: Schema.Attribute.Component<'shared.button', false>; - perks: Schema.Attribute.Component<'shared.perks', true>; additional_perks: Schema.Attribute.Component<'shared.perks', true>; - product: Schema.Attribute.Relation<'manyToOne', 'api::product.product'>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + CTA: Schema.Attribute.Component<'shared.button', false>; + featured: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation<'oneToMany', 'api::plan.plan'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'api::plan.plan'>; - }; -} - -export interface ApiProductProduct extends Struct.CollectionTypeSchema { - collectionName: 'products'; - info: { - singularName: 'product'; - pluralName: 'products'; - displayName: 'Products'; - description: ''; - }; - options: { - draftAndPublish: true; - }; - attributes: { name: Schema.Attribute.String; - price: Schema.Attribute.Integer; - description: Schema.Attribute.String; - slug: Schema.Attribute.UID<'name'>; - images: Schema.Attribute.Media<'images' | 'files' | 'videos', true>; perks: Schema.Attribute.Component<'shared.perks', true>; - plans: Schema.Attribute.Relation<'oneToMany', 'api::plan.plan'>; - categories: Schema.Attribute.Relation< - 'oneToMany', - 'api::category.category' - >; - dynamic_zone: Schema.Attribute.DynamicZone< - ['dynamic-zone.related-products', 'dynamic-zone.cta'] - >; - featured: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; + price: Schema.Attribute.Integer; + product: Schema.Attribute.Relation<'manyToOne', 'api::product.product'>; publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; + sub_text: Schema.Attribute.String; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< - 'oneToMany', - 'api::product.product' - >; }; } export interface ApiProductPageProductPage extends Struct.SingleTypeSchema { collectionName: 'product_pages'; info: { - singularName: 'product-page'; - pluralName: 'product-pages'; displayName: '/products'; + pluralName: 'product-pages'; + singularName: 'product-page'; }; options: { draftAndPublish: false; @@ -932,24 +777,9 @@ export interface ApiProductPageProductPage extends Struct.SingleTypeSchema { }; }; attributes: { - seo: Schema.Attribute.Component<'shared.seo', false> & - Schema.Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }>; - heading: Schema.Attribute.String & - Schema.Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }>; - sub_heading: Schema.Attribute.String & - Schema.Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }>; + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; dynamic_zone: Schema.Attribute.DynamicZone< [ 'dynamic-zone.testimonials', @@ -971,56 +801,115 @@ export interface ApiProductPageProductPage extends Struct.SingleTypeSchema { localized: true; }; }>; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; + heading: Schema.Attribute.String & + Schema.Attribute.SetPluginOptions<{ + i18n: { + localized: true; + }; + }>; locale: Schema.Attribute.String; localizations: Schema.Attribute.Relation< 'oneToMany', 'api::product-page.product-page' >; + publishedAt: Schema.Attribute.DateTime; + seo: Schema.Attribute.Component<'shared.seo', false> & + Schema.Attribute.SetPluginOptions<{ + i18n: { + localized: true; + }; + }>; + sub_heading: Schema.Attribute.String & + Schema.Attribute.SetPluginOptions<{ + i18n: { + localized: true; + }; + }>; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + }; +} + +export interface ApiProductProduct extends Struct.CollectionTypeSchema { + collectionName: 'products'; + info: { + description: ''; + displayName: 'Products'; + pluralName: 'products'; + singularName: 'product'; + }; + options: { + draftAndPublish: true; + }; + attributes: { + categories: Schema.Attribute.Relation< + 'oneToMany', + 'api::category.category' + >; + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + description: Schema.Attribute.String; + dynamic_zone: Schema.Attribute.DynamicZone< + ['dynamic-zone.related-products', 'dynamic-zone.cta'] + >; + featured: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo; + images: Schema.Attribute.Media<'images' | 'files' | 'videos', true>; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'api::product.product' + > & + Schema.Attribute.Private; + name: Schema.Attribute.String; + perks: Schema.Attribute.Component<'shared.perks', true>; + plans: Schema.Attribute.Relation<'oneToMany', 'api::plan.plan'>; + price: Schema.Attribute.Integer; + publishedAt: Schema.Attribute.DateTime; + slug: Schema.Attribute.UID<'name'>; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } export interface ApiRedirectionRedirection extends Struct.CollectionTypeSchema { collectionName: 'redirections'; info: { - singularName: 'redirection'; - pluralName: 'redirections'; displayName: 'Redirection'; + pluralName: 'redirections'; + singularName: 'redirection'; }; options: { draftAndPublish: true; }; attributes: { - source: Schema.Attribute.String; - destination: Schema.Attribute.String; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - locale: Schema.Attribute.String; + destination: Schema.Attribute.String; + locale: Schema.Attribute.String & Schema.Attribute.Private; localizations: Schema.Attribute.Relation< 'oneToMany', 'api::redirection.redirection' - >; + > & + Schema.Attribute.Private; + publishedAt: Schema.Attribute.DateTime; + source: Schema.Attribute.String; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } export interface ApiTestimonialTestimonial extends Struct.CollectionTypeSchema { collectionName: 'testimonials'; info: { - singularName: 'testimonial'; - pluralName: 'testimonials'; - displayName: 'Testimonials'; description: ''; + displayName: 'Testimonials'; + pluralName: 'testimonials'; + singularName: 'testimonial'; }; options: { draftAndPublish: true; @@ -1031,41 +920,134 @@ export interface ApiTestimonialTestimonial extends Struct.CollectionTypeSchema { }; }; attributes: { + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + locale: Schema.Attribute.String; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'api::testimonial.testimonial' + >; + publishedAt: Schema.Attribute.DateTime; text: Schema.Attribute.String & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; user: Schema.Attribute.Component<'shared.user', false> & Schema.Attribute.SetPluginOptions<{ i18n: { localized: true; }; }>; + }; +} + +export interface PluginContentReleasesRelease + extends Struct.CollectionTypeSchema { + collectionName: 'strapi_releases'; + info: { + displayName: 'Release'; + pluralName: 'releases'; + singularName: 'release'; + }; + options: { + draftAndPublish: false; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + actions: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::content-releases.release-action' + >; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::content-releases.release' + > & + Schema.Attribute.Private; + name: Schema.Attribute.String & Schema.Attribute.Required; + publishedAt: Schema.Attribute.DateTime; + releasedAt: Schema.Attribute.DateTime; + scheduledAt: Schema.Attribute.DateTime; + status: Schema.Attribute.Enumeration< + ['ready', 'blocked', 'failed', 'done', 'empty'] + > & + Schema.Attribute.Required; + timezone: Schema.Attribute.String; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; + }; +} + +export interface PluginContentReleasesReleaseAction + extends Struct.CollectionTypeSchema { + collectionName: 'strapi_release_actions'; + info: { + displayName: 'Release Action'; + pluralName: 'release-actions'; + singularName: 'release-action'; + }; + options: { + draftAndPublish: false; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + contentType: Schema.Attribute.String & Schema.Attribute.Required; + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + entryDocumentId: Schema.Attribute.String; + isEntryValid: Schema.Attribute.Boolean; + locale: Schema.Attribute.String & Schema.Attribute.Private; localizations: Schema.Attribute.Relation< 'oneToMany', - 'api::testimonial.testimonial' + 'plugin::content-releases.release-action' + > & + Schema.Attribute.Private; + publishedAt: Schema.Attribute.DateTime; + release: Schema.Attribute.Relation< + 'manyToOne', + 'plugin::content-releases.release' >; + type: Schema.Attribute.Enumeration<['publish', 'unpublish']> & + Schema.Attribute.Required; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } -export interface AdminPermission extends Struct.CollectionTypeSchema { - collectionName: 'admin_permissions'; +export interface PluginI18NLocale extends Struct.CollectionTypeSchema { + collectionName: 'i18n_locale'; info: { - name: 'Permission'; + collectionName: 'locales'; description: ''; - singularName: 'permission'; - pluralName: 'permissions'; - displayName: 'Permission'; + displayName: 'Locale'; + pluralName: 'locales'; + singularName: 'locale'; }; options: { draftAndPublish: false; @@ -1079,39 +1061,40 @@ export interface AdminPermission extends Struct.CollectionTypeSchema { }; }; attributes: { - action: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - actionParameters: Schema.Attribute.JSON & Schema.Attribute.DefaultTo<{}>; - subject: Schema.Attribute.String & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - properties: Schema.Attribute.JSON & Schema.Attribute.DefaultTo<{}>; - conditions: Schema.Attribute.JSON & Schema.Attribute.DefaultTo<[]>; - role: Schema.Attribute.Relation<'manyToOne', 'admin::role'>; + code: Schema.Attribute.String & Schema.Attribute.Unique; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::i18n.locale' + > & + Schema.Attribute.Private; + name: Schema.Attribute.String & + Schema.Attribute.SetMinMax< + { + max: 50; + min: 1; + }, + number + >; + publishedAt: Schema.Attribute.DateTime; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'admin::permission'>; }; } -export interface AdminUser extends Struct.CollectionTypeSchema { - collectionName: 'admin_users'; +export interface PluginReviewWorkflowsWorkflow + extends Struct.CollectionTypeSchema { + collectionName: 'strapi_workflows'; info: { - name: 'User'; description: ''; - singularName: 'user'; - pluralName: 'users'; - displayName: 'User'; + displayName: 'Workflow'; + name: 'Workflow'; + pluralName: 'workflows'; + singularName: 'workflow'; }; options: { draftAndPublish: false; @@ -1125,58 +1108,89 @@ export interface AdminUser extends Struct.CollectionTypeSchema { }; }; attributes: { - firstname: Schema.Attribute.String & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - lastname: Schema.Attribute.String & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - username: Schema.Attribute.String; - email: Schema.Attribute.Email & + contentTypes: Schema.Attribute.JSON & Schema.Attribute.Required & - Schema.Attribute.Private & - Schema.Attribute.Unique & - Schema.Attribute.SetMinMaxLength<{ - minLength: 6; - }>; - password: Schema.Attribute.Password & - Schema.Attribute.Private & - Schema.Attribute.SetMinMaxLength<{ - minLength: 6; - }>; - resetPasswordToken: Schema.Attribute.String & Schema.Attribute.Private; - registrationToken: Schema.Attribute.String & Schema.Attribute.Private; - isActive: Schema.Attribute.Boolean & - Schema.Attribute.Private & - Schema.Attribute.DefaultTo; - roles: Schema.Attribute.Relation<'manyToMany', 'admin::role'> & - Schema.Attribute.Private; - blocked: Schema.Attribute.Boolean & - Schema.Attribute.Private & - Schema.Attribute.DefaultTo; - preferedLanguage: Schema.Attribute.String; + Schema.Attribute.DefaultTo<'[]'>; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::review-workflows.workflow' + > & + Schema.Attribute.Private; + name: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.Unique; publishedAt: Schema.Attribute.DateTime; + stageRequiredToPublish: Schema.Attribute.Relation< + 'oneToOne', + 'plugin::review-workflows.workflow-stage' + >; + stages: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::review-workflows.workflow-stage' + >; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + }; +} + +export interface PluginReviewWorkflowsWorkflowStage + extends Struct.CollectionTypeSchema { + collectionName: 'strapi_workflows_stages'; + info: { + description: ''; + displayName: 'Stages'; + name: 'Workflow Stage'; + pluralName: 'workflow-stages'; + singularName: 'workflow-stage'; + }; + options: { + draftAndPublish: false; + version: '1.1.0'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + color: Schema.Attribute.String & Schema.Attribute.DefaultTo<'#4945FF'>; + createdAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::review-workflows.workflow-stage' + > & + Schema.Attribute.Private; + name: Schema.Attribute.String; + permissions: Schema.Attribute.Relation<'manyToMany', 'admin::permission'>; + publishedAt: Schema.Attribute.DateTime; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'admin::user'>; + workflow: Schema.Attribute.Relation< + 'manyToOne', + 'plugin::review-workflows.workflow' + >; }; } -export interface AdminRole extends Struct.CollectionTypeSchema { - collectionName: 'admin_roles'; +export interface PluginUploadFile extends Struct.CollectionTypeSchema { + collectionName: 'files'; info: { - name: 'Role'; description: ''; - singularName: 'role'; - pluralName: 'roles'; - displayName: 'Role'; + displayName: 'File'; + pluralName: 'files'; + singularName: 'file'; }; options: { draftAndPublish: false; @@ -1190,41 +1204,51 @@ export interface AdminRole extends Struct.CollectionTypeSchema { }; }; attributes: { - name: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.Unique & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - code: Schema.Attribute.String & + alternativeText: Schema.Attribute.String; + caption: Schema.Attribute.String; + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + ext: Schema.Attribute.String; + folder: Schema.Attribute.Relation<'manyToOne', 'plugin::upload.folder'> & + Schema.Attribute.Private; + folderPath: Schema.Attribute.String & Schema.Attribute.Required & - Schema.Attribute.Unique & + Schema.Attribute.Private & Schema.Attribute.SetMinMaxLength<{ minLength: 1; }>; - description: Schema.Attribute.String; - users: Schema.Attribute.Relation<'manyToMany', 'admin::user'>; - permissions: Schema.Attribute.Relation<'oneToMany', 'admin::permission'>; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + formats: Schema.Attribute.JSON; + hash: Schema.Attribute.String & Schema.Attribute.Required; + height: Schema.Attribute.Integer; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::upload.file' + > & Schema.Attribute.Private; + mime: Schema.Attribute.String & Schema.Attribute.Required; + name: Schema.Attribute.String & Schema.Attribute.Required; + previewUrl: Schema.Attribute.String; + provider: Schema.Attribute.String & Schema.Attribute.Required; + provider_metadata: Schema.Attribute.JSON; + publishedAt: Schema.Attribute.DateTime; + related: Schema.Attribute.Relation<'morphToMany'>; + size: Schema.Attribute.Decimal & Schema.Attribute.Required; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'admin::role'>; + url: Schema.Attribute.String & Schema.Attribute.Required; + width: Schema.Attribute.Integer; }; } -export interface AdminApiToken extends Struct.CollectionTypeSchema { - collectionName: 'strapi_api_tokens'; +export interface PluginUploadFolder extends Struct.CollectionTypeSchema { + collectionName: 'upload_folders'; info: { - name: 'Api Token'; - singularName: 'api-token'; - pluralName: 'api-tokens'; - displayName: 'Api Token'; - description: ''; + displayName: 'Folder'; + pluralName: 'folders'; + singularName: 'folder'; }; options: { draftAndPublish: false; @@ -1238,52 +1262,47 @@ export interface AdminApiToken extends Struct.CollectionTypeSchema { }; }; attributes: { + children: Schema.Attribute.Relation<'oneToMany', 'plugin::upload.folder'>; + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + files: Schema.Attribute.Relation<'oneToMany', 'plugin::upload.file'>; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::upload.folder' + > & + Schema.Attribute.Private; name: Schema.Attribute.String & Schema.Attribute.Required & - Schema.Attribute.Unique & Schema.Attribute.SetMinMaxLength<{ minLength: 1; }>; - description: Schema.Attribute.String & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }> & - Schema.Attribute.DefaultTo<''>; - type: Schema.Attribute.Enumeration<['read-only', 'full-access', 'custom']> & - Schema.Attribute.Required & - Schema.Attribute.DefaultTo<'read-only'>; - accessKey: Schema.Attribute.String & + parent: Schema.Attribute.Relation<'manyToOne', 'plugin::upload.folder'>; + path: Schema.Attribute.String & Schema.Attribute.Required & Schema.Attribute.SetMinMaxLength<{ minLength: 1; }>; - lastUsedAt: Schema.Attribute.DateTime; - permissions: Schema.Attribute.Relation< - 'oneToMany', - 'admin::api-token-permission' - >; - expiresAt: Schema.Attribute.DateTime; - lifespan: Schema.Attribute.BigInteger; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; + pathId: Schema.Attribute.Integer & + Schema.Attribute.Required & + Schema.Attribute.Unique; publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation<'oneToMany', 'admin::api-token'>; }; } -export interface AdminApiTokenPermission extends Struct.CollectionTypeSchema { - collectionName: 'strapi_api_token_permissions'; +export interface PluginUsersPermissionsPermission + extends Struct.CollectionTypeSchema { + collectionName: 'up_permissions'; info: { - name: 'API Token Permission'; description: ''; - singularName: 'api-token-permission'; - pluralName: 'api-token-permissions'; - displayName: 'API Token Permission'; + displayName: 'Permission'; + name: 'permission'; + pluralName: 'permissions'; + singularName: 'permission'; }; options: { draftAndPublish: false; @@ -1297,35 +1316,36 @@ export interface AdminApiTokenPermission extends Struct.CollectionTypeSchema { }; }; attributes: { - action: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - token: Schema.Attribute.Relation<'manyToOne', 'admin::api-token'>; + action: Schema.Attribute.String & Schema.Attribute.Required; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - locale: Schema.Attribute.String; + locale: Schema.Attribute.String & Schema.Attribute.Private; localizations: Schema.Attribute.Relation< 'oneToMany', - 'admin::api-token-permission' + 'plugin::users-permissions.permission' + > & + Schema.Attribute.Private; + publishedAt: Schema.Attribute.DateTime; + role: Schema.Attribute.Relation< + 'manyToOne', + 'plugin::users-permissions.role' >; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; }; } -export interface AdminTransferToken extends Struct.CollectionTypeSchema { - collectionName: 'strapi_transfer_tokens'; +export interface PluginUsersPermissionsRole + extends Struct.CollectionTypeSchema { + collectionName: 'up_roles'; info: { - name: 'Transfer Token'; - singularName: 'transfer-token'; - pluralName: 'transfer-tokens'; - displayName: 'Transfer Token'; description: ''; + displayName: 'Role'; + name: 'role'; + pluralName: 'roles'; + singularName: 'role'; }; options: { draftAndPublish: false; @@ -1339,100 +1359,103 @@ export interface AdminTransferToken extends Struct.CollectionTypeSchema { }; }; attributes: { + createdAt: Schema.Attribute.DateTime; + createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + description: Schema.Attribute.String; + locale: Schema.Attribute.String & Schema.Attribute.Private; + localizations: Schema.Attribute.Relation< + 'oneToMany', + 'plugin::users-permissions.role' + > & + Schema.Attribute.Private; name: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.Unique & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - description: Schema.Attribute.String & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }> & - Schema.Attribute.DefaultTo<''>; - accessKey: Schema.Attribute.String & Schema.Attribute.Required & Schema.Attribute.SetMinMaxLength<{ - minLength: 1; + minLength: 3; }>; - lastUsedAt: Schema.Attribute.DateTime; permissions: Schema.Attribute.Relation< 'oneToMany', - 'admin::transfer-token-permission' + 'plugin::users-permissions.permission' >; - expiresAt: Schema.Attribute.DateTime; - lifespan: Schema.Attribute.BigInteger; - createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; publishedAt: Schema.Attribute.DateTime; - createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; + type: Schema.Attribute.String & Schema.Attribute.Unique; + updatedAt: Schema.Attribute.DateTime; updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - locale: Schema.Attribute.String; - localizations: Schema.Attribute.Relation< + users: Schema.Attribute.Relation< 'oneToMany', - 'admin::transfer-token' + 'plugin::users-permissions.user' >; }; } -export interface AdminTransferTokenPermission +export interface PluginUsersPermissionsUser extends Struct.CollectionTypeSchema { - collectionName: 'strapi_transfer_token_permissions'; + collectionName: 'up_users'; info: { - name: 'Transfer Token Permission'; description: ''; - singularName: 'transfer-token-permission'; - pluralName: 'transfer-token-permissions'; - displayName: 'Transfer Token Permission'; + displayName: 'User'; + name: 'user'; + pluralName: 'users'; + singularName: 'user'; }; options: { draftAndPublish: false; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; + timestamps: true; }; attributes: { - action: Schema.Attribute.String & - Schema.Attribute.Required & - Schema.Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - token: Schema.Attribute.Relation<'manyToOne', 'admin::transfer-token'>; + blocked: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo; + confirmationToken: Schema.Attribute.String & Schema.Attribute.Private; + confirmed: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo; createdAt: Schema.Attribute.DateTime; - updatedAt: Schema.Attribute.DateTime; - publishedAt: Schema.Attribute.DateTime; createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & Schema.Attribute.Private; - updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & - Schema.Attribute.Private; - locale: Schema.Attribute.String; + email: Schema.Attribute.Email & + Schema.Attribute.Required & + Schema.Attribute.SetMinMaxLength<{ + minLength: 6; + }>; + locale: Schema.Attribute.String & Schema.Attribute.Private; localizations: Schema.Attribute.Relation< 'oneToMany', - 'admin::transfer-token-permission' + 'plugin::users-permissions.user' + > & + Schema.Attribute.Private; + password: Schema.Attribute.Password & + Schema.Attribute.Private & + Schema.Attribute.SetMinMaxLength<{ + minLength: 6; + }>; + provider: Schema.Attribute.String; + publishedAt: Schema.Attribute.DateTime; + resetPasswordToken: Schema.Attribute.String & Schema.Attribute.Private; + role: Schema.Attribute.Relation< + 'manyToOne', + 'plugin::users-permissions.role' >; + updatedAt: Schema.Attribute.DateTime; + updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> & + Schema.Attribute.Private; + username: Schema.Attribute.String & + Schema.Attribute.Required & + Schema.Attribute.Unique & + Schema.Attribute.SetMinMaxLength<{ + minLength: 3; + }>; }; } declare module '@strapi/strapi' { export module Public { export interface ContentTypeSchemas { - 'plugin::upload.file': PluginUploadFile; - 'plugin::upload.folder': PluginUploadFolder; - 'plugin::i18n.locale': PluginI18NLocale; - 'plugin::content-releases.release': PluginContentReleasesRelease; - 'plugin::content-releases.release-action': PluginContentReleasesReleaseAction; - 'plugin::review-workflows.workflow': PluginReviewWorkflowsWorkflow; - 'plugin::review-workflows.workflow-stage': PluginReviewWorkflowsWorkflowStage; - 'plugin::users-permissions.permission': PluginUsersPermissionsPermission; - 'plugin::users-permissions.role': PluginUsersPermissionsRole; - 'plugin::users-permissions.user': PluginUsersPermissionsUser; + 'admin::api-token': AdminApiToken; + 'admin::api-token-permission': AdminApiTokenPermission; + 'admin::permission': AdminPermission; + 'admin::role': AdminRole; + 'admin::transfer-token': AdminTransferToken; + 'admin::transfer-token-permission': AdminTransferTokenPermission; + 'admin::user': AdminUser; 'api::article.article': ApiArticleArticle; 'api::blog-page.blog-page': ApiBlogPageBlogPage; 'api::category.category': ApiCategoryCategory; @@ -1441,17 +1464,20 @@ declare module '@strapi/strapi' { 'api::logo.logo': ApiLogoLogo; 'api::page.page': ApiPagePage; 'api::plan.plan': ApiPlanPlan; - 'api::product.product': ApiProductProduct; 'api::product-page.product-page': ApiProductPageProductPage; + 'api::product.product': ApiProductProduct; 'api::redirection.redirection': ApiRedirectionRedirection; 'api::testimonial.testimonial': ApiTestimonialTestimonial; - 'admin::permission': AdminPermission; - 'admin::user': AdminUser; - 'admin::role': AdminRole; - 'admin::api-token': AdminApiToken; - 'admin::api-token-permission': AdminApiTokenPermission; - 'admin::transfer-token': AdminTransferToken; - 'admin::transfer-token-permission': AdminTransferTokenPermission; + 'plugin::content-releases.release': PluginContentReleasesRelease; + 'plugin::content-releases.release-action': PluginContentReleasesReleaseAction; + 'plugin::i18n.locale': PluginI18NLocale; + 'plugin::review-workflows.workflow': PluginReviewWorkflowsWorkflow; + 'plugin::review-workflows.workflow-stage': PluginReviewWorkflowsWorkflowStage; + 'plugin::upload.file': PluginUploadFile; + 'plugin::upload.folder': PluginUploadFolder; + 'plugin::users-permissions.permission': PluginUsersPermissionsPermission; + 'plugin::users-permissions.role': PluginUsersPermissionsRole; + 'plugin::users-permissions.user': PluginUsersPermissionsUser; } } } diff --git a/strapi/yarn.lock b/strapi/yarn.lock index 067f2c5..b96b9a6 100644 --- a/strapi/yarn.lock +++ b/strapi/yarn.lock @@ -319,11 +319,6 @@ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz#5e13fac887f08c44f76b0ccaf3370eb00fec9bb6" integrity sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg== -"@esbuild/aix-ppc64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f" - integrity sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA== - "@esbuild/aix-ppc64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz#a70f4ac11c6a1dfc18b8bbb13284155d933b9537" @@ -339,11 +334,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" integrity sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg== -"@esbuild/android-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz#7ad65a36cfdb7e0d429c353e00f680d737c2aed4" - integrity sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA== - "@esbuild/android-arm64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz#db1c9202a5bc92ea04c7b6840f1bbe09ebf9e6b9" @@ -359,11 +349,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz#025b6246d3f68b7bbaa97069144fb5fb70f2fff2" integrity sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw== -"@esbuild/android-arm@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.12.tgz#b0c26536f37776162ca8bde25e42040c203f2824" - integrity sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w== - "@esbuild/android-arm@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.20.2.tgz#3b488c49aee9d491c2c8f98a909b785870d6e995" @@ -379,11 +364,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" integrity sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ== -"@esbuild/android-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.12.tgz#cb13e2211282012194d89bf3bfe7721273473b3d" - integrity sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew== - "@esbuild/android-x64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.20.2.tgz#3b1628029e5576249d2b2d766696e50768449f98" @@ -399,11 +379,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" integrity sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w== -"@esbuild/darwin-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz#cbee41e988020d4b516e9d9e44dd29200996275e" - integrity sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g== - "@esbuild/darwin-arm64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz#6e8517a045ddd86ae30c6608c8475ebc0c4000bb" @@ -419,11 +394,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" integrity sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg== -"@esbuild/darwin-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz#e37d9633246d52aecf491ee916ece709f9d5f4cd" - integrity sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A== - "@esbuild/darwin-x64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz#90ed098e1f9dd8a9381695b207e1cff45540a0d0" @@ -439,11 +409,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" integrity sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw== -"@esbuild/freebsd-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz#1ee4d8b682ed363b08af74d1ea2b2b4dbba76487" - integrity sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA== - "@esbuild/freebsd-arm64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz#d71502d1ee89a1130327e890364666c760a2a911" @@ -459,11 +424,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" integrity sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug== -"@esbuild/freebsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz#37a693553d42ff77cd7126764b535fb6cc28a11c" - integrity sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg== - "@esbuild/freebsd-x64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz#aa5ea58d9c1dd9af688b8b6f63ef0d3d60cea53c" @@ -479,11 +439,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" integrity sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g== -"@esbuild/linux-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz#be9b145985ec6c57470e0e051d887b09dddb2d4b" - integrity sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA== - "@esbuild/linux-arm64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz#055b63725df678379b0f6db9d0fa85463755b2e5" @@ -499,11 +454,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" integrity sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ== -"@esbuild/linux-arm@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz#207ecd982a8db95f7b5279207d0ff2331acf5eef" - integrity sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w== - "@esbuild/linux-arm@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz#76b3b98cb1f87936fbc37f073efabad49dcd889c" @@ -519,11 +469,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" integrity sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg== -"@esbuild/linux-ia32@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz#d0d86b5ca1562523dc284a6723293a52d5860601" - integrity sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA== - "@esbuild/linux-ia32@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz#c0e5e787c285264e5dfc7a79f04b8b4eefdad7fa" @@ -539,11 +484,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#d5ad459d41ed42bbd4d005256b31882ec52227d8" integrity sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ== -"@esbuild/linux-loong64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz#9a37f87fec4b8408e682b528391fa22afd952299" - integrity sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA== - "@esbuild/linux-loong64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz#a6184e62bd7cdc63e0c0448b83801001653219c5" @@ -559,11 +499,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" integrity sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw== -"@esbuild/linux-mips64el@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz#4ddebd4e6eeba20b509d8e74c8e30d8ace0b89ec" - integrity sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w== - "@esbuild/linux-mips64el@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz#d08e39ce86f45ef8fc88549d29c62b8acf5649aa" @@ -579,11 +514,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" integrity sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g== -"@esbuild/linux-ppc64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz#adb67dadb73656849f63cd522f5ecb351dd8dee8" - integrity sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg== - "@esbuild/linux-ppc64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz#8d252f0b7756ffd6d1cbde5ea67ff8fd20437f20" @@ -599,11 +529,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" integrity sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw== -"@esbuild/linux-riscv64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz#11bc0698bf0a2abf8727f1c7ace2112612c15adf" - integrity sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg== - "@esbuild/linux-riscv64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz#19f6dcdb14409dae607f66ca1181dd4e9db81300" @@ -619,11 +544,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" integrity sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w== -"@esbuild/linux-s390x@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz#e86fb8ffba7c5c92ba91fc3b27ed5a70196c3cc8" - integrity sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg== - "@esbuild/linux-s390x@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz#3c830c90f1a5d7dd1473d5595ea4ebb920988685" @@ -639,11 +559,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" integrity sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw== -"@esbuild/linux-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz#5f37cfdc705aea687dfe5dfbec086a05acfe9c78" - integrity sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg== - "@esbuild/linux-x64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz#86eca35203afc0d9de0694c64ec0ab0a378f6fff" @@ -659,11 +574,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" integrity sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA== -"@esbuild/netbsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz#29da566a75324e0d0dd7e47519ba2f7ef168657b" - integrity sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA== - "@esbuild/netbsd-x64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz#e771c8eb0e0f6e1877ffd4220036b98aed5915e6" @@ -679,11 +589,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" integrity sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg== -"@esbuild/openbsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz#306c0acbdb5a99c95be98bdd1d47c916e7dc3ff0" - integrity sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw== - "@esbuild/openbsd-x64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz#9a795ae4b4e37e674f0f4d716f3e226dd7c39baf" @@ -699,11 +604,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" integrity sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw== -"@esbuild/sunos-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz#0933eaab9af8b9b2c930236f62aae3fc593faf30" - integrity sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA== - "@esbuild/sunos-x64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz#7df23b61a497b8ac189def6e25a95673caedb03f" @@ -719,11 +619,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" integrity sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw== -"@esbuild/win32-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz#773bdbaa1971b36db2f6560088639ccd1e6773ae" - integrity sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A== - "@esbuild/win32-arm64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz#f1ae5abf9ca052ae11c1bc806fb4c0f519bacf90" @@ -739,11 +634,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" integrity sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig== -"@esbuild/win32-ia32@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz#000516cad06354cc84a73f0943a4aa690ef6fd67" - integrity sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ== - "@esbuild/win32-ia32@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz#241fe62c34d8e8461cd708277813e1d0ba55ce23" @@ -759,11 +649,6 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" integrity sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q== -"@esbuild/win32-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae" - integrity sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA== - "@esbuild/win32-x64@0.20.2": version "0.20.2" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz#9c907b21e30a52db959ba4f80bb01a0cc403d5cc" @@ -816,6 +701,15 @@ "@formatjs/intl-localematcher" "0.5.4" tslib "^2.4.0" +"@formatjs/ecma402-abstract@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz#dc5a032e1971c709b32b9ab511fa35504a7d3bc9" + integrity sha512-aElGmleuReGnk2wtYOzYFmNWYoiWWmf1pPPCYg0oiIQSJj0mjc4eUfzUXaSOJ4S8WzI/cLqnCTWjqz904FT2OQ== + dependencies: + "@formatjs/fast-memoize" "2.2.3" + "@formatjs/intl-localematcher" "0.5.7" + tslib "2" + "@formatjs/fast-memoize@2.2.0": version "2.2.0" resolved "https://registry.yarnpkg.com/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz#33bd616d2e486c3e8ef4e68c99648c196887802b" @@ -823,6 +717,13 @@ dependencies: tslib "^2.4.0" +"@formatjs/fast-memoize@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz#74e64109279d5244f9fc281f3ae90c407cece823" + integrity sha512-3jeJ+HyOfu8osl3GNSL4vVHUuWFXR03Iz9jjgI7RwjG6ysu/Ymdr0JRCPHfF5yGbTE6JCrd63EpvX1/WybYRbA== + dependencies: + tslib "2" + "@formatjs/icu-messageformat-parser@2.7.6": version "2.7.6" resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.6.tgz#3d69806de056d2919d53dad895a5ff4851e4e9ff" @@ -832,6 +733,15 @@ "@formatjs/icu-skeleton-parser" "1.8.0" tslib "^2.4.0" +"@formatjs/icu-messageformat-parser@2.9.3": + version "2.9.3" + resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz#7785cb48ba980ebcbe67a0a3fe12837032b95518" + integrity sha512-9L99QsH14XjOCIp4TmbT8wxuffJxGK8uLNO1zNhLtcZaVXvv626N0s4A2qgRCKG3dfYWx9psvGlFmvyVBa6u/w== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/icu-skeleton-parser" "1.8.7" + tslib "2" + "@formatjs/icu-skeleton-parser@1.8.0": version "1.8.0" resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.0.tgz#5f3d3a620c687d6f8c180d80d1241e8f213acf79" @@ -840,6 +750,14 @@ "@formatjs/ecma402-abstract" "1.18.2" tslib "^2.4.0" +"@formatjs/icu-skeleton-parser@1.8.7": + version "1.8.7" + resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz#c0c21d75428bf7213ac23a0efbf4dbfa868b800d" + integrity sha512-fI+6SmS2g7h3srfAKSWa5dwreU5zNEfon2uFo99OToiLF6yxGE+WikvFSbsvMAYkscucvVmTYNlWlaDPp0n5HA== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + tslib "2" + "@formatjs/intl-displaynames@6.6.6": version "6.6.6" resolved "https://registry.yarnpkg.com/@formatjs/intl-displaynames/-/intl-displaynames-6.6.6.tgz#be9fea4d24f577bb1a9d0f3ef4f2dcdabb4fe42d" @@ -849,6 +767,15 @@ "@formatjs/intl-localematcher" "0.5.4" tslib "^2.4.0" +"@formatjs/intl-displaynames@6.8.4": + version "6.8.4" + resolved "https://registry.yarnpkg.com/@formatjs/intl-displaynames/-/intl-displaynames-6.8.4.tgz#5fbfa6fa08fd306bf4ed6f056eba12a71404cbbd" + integrity sha512-HDVNBspDAOW0yTWluWTPHX2fk/9iBO4oST4R96f/IUaPGsFtjsHrpakwc+XDRPa3U5RniSEU2z34ZY0W78+E6Q== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/intl-localematcher" "0.5.7" + tslib "2" + "@formatjs/intl-listformat@7.5.5": version "7.5.5" resolved "https://registry.yarnpkg.com/@formatjs/intl-listformat/-/intl-listformat-7.5.5.tgz#e4c7d741f2201c65e7da71326726e61332c7161e" @@ -858,6 +785,15 @@ "@formatjs/intl-localematcher" "0.5.4" tslib "^2.4.0" +"@formatjs/intl-listformat@7.7.4": + version "7.7.4" + resolved "https://registry.yarnpkg.com/@formatjs/intl-listformat/-/intl-listformat-7.7.4.tgz#a102e418f4b7846317e8835a31eecd670c428d0a" + integrity sha512-lipFspH2MZcoeXxR6WSR/Jy9unzJ/iT0w+gbL8vgv25Ap0S9cUtcDVAce4ECEKI1bDtAvEU3b6+9Dha27gAikA== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/intl-localematcher" "0.5.7" + tslib "2" + "@formatjs/intl-localematcher@0.5.4": version "0.5.4" resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz#caa71f2e40d93e37d58be35cfffe57865f2b366f" @@ -865,6 +801,13 @@ dependencies: tslib "^2.4.0" +"@formatjs/intl-localematcher@0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.5.7.tgz#f889d076881b785d11ff993b966f527d199436d0" + integrity sha512-GGFtfHGQVFe/niOZp24Kal5b2i36eE2bNL0xi9Sg/yd0TR8aLjcteApZdHmismP5QQax1cMnZM9yWySUUjJteA== + dependencies: + tslib "2" + "@formatjs/intl@2.10.0": version "2.10.0" resolved "https://registry.yarnpkg.com/@formatjs/intl/-/intl-2.10.0.tgz#d7bb557e172ceb0bb0be9298b61e9de957119985" @@ -878,11 +821,29 @@ intl-messageformat "10.5.11" tslib "^2.4.0" +"@formatjs/intl@2.10.14": + version "2.10.14" + resolved "https://registry.yarnpkg.com/@formatjs/intl/-/intl-2.10.14.tgz#3de1c6dfb39c286a4f48125740d45a5cb4dc3923" + integrity sha512-4CA1EO75i/mSMHdjwfpgRj3Rsdsm6WjALeu/nlzYhBmAPxGu/Ha5GIRHAet5SO05TnpmqxmEGOsskWqFm0IeoA== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/fast-memoize" "2.2.3" + "@formatjs/icu-messageformat-parser" "2.9.3" + "@formatjs/intl-displaynames" "6.8.4" + "@formatjs/intl-listformat" "7.7.4" + intl-messageformat "10.7.6" + tslib "2" + "@hapi/bourne@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-3.0.0.tgz#f11fdf7dda62fe8e336fa7c6642d9041f30356d7" integrity sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w== +"@inquirer/figures@^1.0.3": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@inquirer/figures/-/figures-1.0.8.tgz#d9e414a1376a331a0e71b151fea27c48845788b0" + integrity sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg== + "@internationalized/date@3.5.4": version "3.5.4" resolved "https://registry.yarnpkg.com/@internationalized/date/-/date-3.5.4.tgz#49ba11634fd4350b7a9308e297032267b4063c44" @@ -961,16 +922,16 @@ dependencies: vary "^1.1.2" -"@koa/router@12.0.1": - version "12.0.1" - resolved "https://registry.yarnpkg.com/@koa/router/-/router-12.0.1.tgz#1a66f92a630c02832cf5bbf0db06c9e53e423468" - integrity sha512-ribfPYfHb+Uw3b27Eiw6NPqjhIhTpVFzEWLwyc/1Xp+DCdwRRyIlAUODX+9bPARF6aQtUu1+/PHzdNvRzcs/+Q== +"@koa/router@12.0.2": + version "12.0.2" + resolved "https://registry.yarnpkg.com/@koa/router/-/router-12.0.2.tgz#286d51959ed611255faa944818a112e35567835a" + integrity sha512-sYcHglGKTxGF+hQ6x67xDfkE9o+NhVlRHBqq6gLywaMc6CojK/5vFZByphdonKinYlMLkEkacm+HEse9HzwgTA== dependencies: debug "^4.3.4" http-errors "^2.0.0" koa-compose "^4.1.0" methods "^1.1.2" - path-to-regexp "^6.2.1" + path-to-regexp "^6.3.0" "@lezer/common@^1.0.0", "@lezer/common@^1.1.0", "@lezer/common@^1.2.0": version "1.2.1" @@ -1790,22 +1751,22 @@ escape-string-regexp "^2.0.0" lodash.deburr "^4.1.0" -"@strapi/admin@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/admin/-/admin-5.0.1.tgz#679a518603129aa83d1ad00bcf9b706e0173274c" - integrity sha512-aZcWo4t2wV/cgISXGzekm2ZpSXxgPYTD8FJTNVoETpCR5HnPes5ar0dGyo9pch/85sTsY3y80tptX5PAYqH1kA== +"@strapi/admin@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/admin/-/admin-5.3.0.tgz#f2826e17c06da6f86995578de40a3dbdb5e6e57a" + integrity sha512-3IPKAg2iHxTGt3Pwg9sJmAEK3BIeziyTyZrG1UMaRSAsSfUYg2XcC+uY65iFVpiuNqnKJ0ShUciqlEPYfvdMew== dependencies: "@casl/ability" "6.5.0" "@internationalized/date" "3.5.4" "@radix-ui/react-context" "1.0.1" "@radix-ui/react-toolbar" "1.0.4" "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/permissions" "5.0.1" - "@strapi/types" "5.0.1" - "@strapi/typescript-utils" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/permissions" "5.3.0" + "@strapi/types" "5.3.0" + "@strapi/typescript-utils" "5.3.0" + "@strapi/utils" "5.3.0" "@testing-library/dom" "10.1.0" "@testing-library/react" "15.0.7" "@testing-library/user-event" "14.5.2" @@ -1859,12 +1820,12 @@ yup "0.32.9" zod "^3.22.4" -"@strapi/cloud-cli@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/cloud-cli/-/cloud-cli-5.0.1.tgz#7808c7c304f0d4da45f8ed0759838b862872a3d0" - integrity sha512-0zo1JVUddjxbJOZkVY2DfF78tBdif81SnXWkYgWcIx4LnGGa+IKG0ksV7Rl9fM/zI9lNAO+Mf5T0eoRnOUDPvQ== +"@strapi/cloud-cli@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/cloud-cli/-/cloud-cli-5.3.0.tgz#382a1b93a2618eabe39f4e4b10ed732b74e4a08e" + integrity sha512-9vzfVXhefrwP7Ov+2LSm+hvzKIH/jLUtyCYUqaa4JbkMsbPsYNukoWWpKIE9RB7EEqkkW6kTQSGSqPEZ6E0taQ== dependencies: - "@strapi/utils" "5.0.1" + "@strapi/utils" "5.3.0" axios "1.7.4" chalk "4.1.2" cli-progress "3.12.0" @@ -1884,18 +1845,18 @@ xdg-app-paths "8.3.0" yup "0.32.9" -"@strapi/content-manager@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/content-manager/-/content-manager-5.0.1.tgz#91303453017924858401b4dd7535024d571a065a" - integrity sha512-zOTbEic97F9HlHKi8dl1WMmQ0aeVP9w4Rdv4J2Qs87VIw2Olz698An41RSypjXW9hIZ3dGGHnoTUYM+SBb8Jpg== +"@strapi/content-manager@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/content-manager/-/content-manager-5.3.0.tgz#84afe3c6a049ccfc9df735efd9c7694a0d3ceefa" + integrity sha512-6/0GiVooa8WL3vH456F2QYRFHzaorAt8Fem4Sc4vfQuguKXo/SwjAHI92MWxsFlXTu2lpJiTMdh9UCgct9VQlA== dependencies: "@radix-ui/react-toolbar" "1.0.4" "@reduxjs/toolkit" "1.9.7" "@sindresorhus/slugify" "1.1.0" - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/types" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/types" "5.3.0" + "@strapi/utils" "5.3.0" codemirror5 "npm:codemirror@^5.65.11" date-fns "2.30.0" fractional-indexing "3.2.0" @@ -1928,37 +1889,38 @@ slate-react "0.98.3" yup "0.32.9" -"@strapi/content-releases@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/content-releases/-/content-releases-5.0.1.tgz#97b7c25f08c53029bec476a9911192d484eb3c8b" - integrity sha512-TVk0rHs9waNxL6ypS2X7yzO6e8S4zTmIDZVzPTw9Bo9kuj+/RUSEOltVouzdq3S2CbLoov50hAXhnq2fvIetDQ== +"@strapi/content-releases@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/content-releases/-/content-releases-5.3.0.tgz#49d1686b56eb034c817e505544bcad0852711071" + integrity sha512-JuPNiYRy91udKBt9a5eD11w5jHO2iI6ZFGYhDEkU3QKcVmtt7XqNbf2ERGNVnjZMTIjIYjWaCEDt282dccdrgg== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/database" "5.0.1" - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/types" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/database" "5.3.0" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/types" "5.3.0" + "@strapi/utils" "5.3.0" date-fns "2.30.0" date-fns-tz "2.0.1" formik "2.4.5" lodash "4.17.21" node-schedule "2.1.1" + qs "6.11.1" react-intl "6.6.2" react-redux "8.1.3" yup "0.32.9" -"@strapi/content-type-builder@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/content-type-builder/-/content-type-builder-5.0.1.tgz#1c3f825b985921b00a59edaafa45731e4dfe0ff6" - integrity sha512-+aNjJYLyw/dj5+nrSo8eyh89kiEIN+bDc5Q9z/NZvGE/xrsUtQnAUIvY5B0SVCvYvtKBShxNvQEibQsUc94Bww== +"@strapi/content-type-builder@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/content-type-builder/-/content-type-builder-5.3.0.tgz#acc54c29b4a15597aedf573c79a8c2e22f9ad8f1" + integrity sha512-PUgWJu0HBz0JB63LAEf/QBWaURkN/iQ88JUCOGrdr61kCfnV9b340FvyltD39lioTs1zT00T7wB8w8JGzJfARw== dependencies: "@reduxjs/toolkit" "1.9.7" "@sindresorhus/slugify" "1.1.0" - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/generators" "5.0.1" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/utils" "5.0.1" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/generators" "5.3.0" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/utils" "5.3.0" date-fns "2.30.0" fs-extra "11.2.0" immer "9.0.21" @@ -1969,23 +1931,23 @@ react-redux "8.1.3" yup "0.32.9" -"@strapi/core@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/core/-/core-5.0.1.tgz#a758efd8709872911f2b6c40686aa0fc025c2738" - integrity sha512-XZKcuKO0Wk7SJ6Vic1dAtAxYsdLY7633LshXDGQKtnKGx+vnCenaiYulbAlPbMeb1kAKi5zmqJjObtgdrjgmNg== +"@strapi/core@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/core/-/core-5.3.0.tgz#9e3a9faa0743c69c1cc94bf4c44e03c5f64b0d1f" + integrity sha512-b7E+KCzR18Li4l1NcIrWK/GErr7LCnjmj7ogTCgkWe4ZFk1cC4UAm2q76/hSY9S9jD46E1Uf4JsJTNTl7NqpXw== dependencies: "@koa/cors" "5.0.0" - "@koa/router" "12.0.1" + "@koa/router" "12.0.2" "@paralleldrive/cuid2" "2.2.2" - "@strapi/admin" "5.0.1" - "@strapi/database" "5.0.1" - "@strapi/generators" "5.0.1" - "@strapi/logger" "5.0.1" + "@strapi/admin" "5.3.0" + "@strapi/database" "5.3.0" + "@strapi/generators" "5.3.0" + "@strapi/logger" "5.3.0" "@strapi/pack-up" "5.0.0" - "@strapi/permissions" "5.0.1" - "@strapi/types" "5.0.1" - "@strapi/typescript-utils" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/permissions" "5.3.0" + "@strapi/types" "5.3.0" + "@strapi/typescript-utils" "5.3.0" + "@strapi/utils" "5.3.0" bcryptjs "2.4.3" boxen "5.1.2" chalk "4.1.2" @@ -2024,18 +1986,18 @@ resolve.exports "2.0.2" semver "7.5.4" statuses "2.0.1" - typescript "5.2.2" + typescript "5.3.2" undici "6.19.2" yup "0.32.9" -"@strapi/data-transfer@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/data-transfer/-/data-transfer-5.0.1.tgz#d727294ddd9f94e9d18e9cfaef58dfc2ed088e14" - integrity sha512-SX35a+aHDWoeXtZCFUEY5NjN52eNapOytsQpA238dlpN2dqd1QJ/AqIHZf5kKe1NgW1u4sh7hLmmhoFJ1vtz+Q== +"@strapi/data-transfer@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/data-transfer/-/data-transfer-5.3.0.tgz#a28206b18939b51b2498d671fa92f1e34ed1a6df" + integrity sha512-Egvk3rGtnovoGxRBqJEWhGmPjrL7dAS8788J6rR0Md0wJHO1xwCYsiK4w4uLfdufJt5BxTgLuYv3+uKY1b4zNQ== dependencies: - "@strapi/logger" "5.0.1" - "@strapi/types" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/logger" "5.3.0" + "@strapi/types" "5.3.0" + "@strapi/utils" "5.3.0" chalk "4.1.2" cli-table3 "0.6.5" commander "8.3.0" @@ -2051,13 +2013,13 @@ tar-stream "2.2.0" ws "8.17.1" -"@strapi/database@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/database/-/database-5.0.1.tgz#de2cadf9d7e1b0f6a4509b145cbede199d2d8612" - integrity sha512-VpgejZyTsAiotDxeJf1hpkGLD08Laho6kHUNVGUaULubW2HHnZap9+WKijibZkG3IGrHCim3bhFTs5t6ZChcwQ== +"@strapi/database@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/database/-/database-5.3.0.tgz#6eb11a63e03ec57f26a082db7891be4db369dc08" + integrity sha512-FEK+LiZm7SbNroz8THobLUlyJlxRSespF3v/83M7t5FiFDdq60tag/TaXo+kkxfJh9RdRa5OxorA7J+0IRUerw== dependencies: "@paralleldrive/cuid2" "2.2.2" - "@strapi/utils" "5.0.1" + "@strapi/utils" "5.3.0" ajv "8.16.0" date-fns "2.30.0" debug "4.3.4" @@ -2067,10 +2029,10 @@ semver "7.5.4" umzug "3.8.1" -"@strapi/design-system@2.0.0-rc.11": - version "2.0.0-rc.11" - resolved "https://registry.yarnpkg.com/@strapi/design-system/-/design-system-2.0.0-rc.11.tgz#28b77c0c22690d5f2e9d395cac7545a124b27429" - integrity sha512-myHSOqRsWpXsM9jp9Jx/d8cj/K4MNs+LzAqAwE4+Sd9MuKnIfnOhe6J9hAT29TtimMerymScjOE8b1uyYy3l7w== +"@strapi/design-system@2.0.0-rc.12", "@strapi/design-system@^2.0.0-rc.10": + version "2.0.0-rc.12" + resolved "https://registry.yarnpkg.com/@strapi/design-system/-/design-system-2.0.0-rc.12.tgz#2fa82985f36c889ad909eada7a585f66f794fef4" + integrity sha512-xtetrMqYi4CPzKCPbx9I3RYBwWAEBTDF3rrknEmKGqpLt+0OV+nRmNA5H3425NrWDcWp01MIEMJxB5EURGCq+A== dependencies: "@codemirror/lang-json" "6.0.1" "@floating-ui/react-dom" "2.1.0" @@ -2091,63 +2053,63 @@ "@radix-ui/react-switch" "1.0.3" "@radix-ui/react-tabs" "1.0.4" "@radix-ui/react-tooltip" "1.0.7" - "@strapi/ui-primitives" "2.0.0-rc.11" + "@strapi/ui-primitives" "2.0.0-rc.12" "@uiw/react-codemirror" "4.22.2" react-remove-scroll "2.5.10" -"@strapi/email@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/email/-/email-5.0.1.tgz#7bea2e61a8cde76416a39d5713f6154fd17a1967" - integrity sha512-aP3DKKTNlO5a+ovzZsXDRWcm3wmUfBtMTWNPdIAW44/ctBAd4/YqAtPzlBX12osPvMycXO4ftYRokd3IcZ5g6g== +"@strapi/email@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/email/-/email-5.3.0.tgz#7da5aa36c9d1dc44e47b8c6c2b4b860911acc6b3" + integrity sha512-3JgFk0+F1SpOonMS0hRPVApKlx4Kd2KJq0B47Dfog7CtNPkHls2Za4lhhcXEzvBmgGjoYJGHPmRuqNMf/rT7Ww== dependencies: - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/provider-email-sendmail" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/provider-email-sendmail" "5.3.0" + "@strapi/utils" "5.3.0" lodash "4.17.21" react-intl "6.6.2" react-query "3.39.3" yup "0.32.9" -"@strapi/generators@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/generators/-/generators-5.0.1.tgz#c9043fdb14dc55b0deb71187dc3641b3628cafe6" - integrity sha512-Ibg1XrMV/U4MkDIeGH7VcDS7/ggiVlMZVdb1s2/w0Uq3hYcyAeq7iqDBMXmm5yeX5LNXL6seN+2dC15b9CjNvg== +"@strapi/generators@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/generators/-/generators-5.3.0.tgz#dbe47c8aaa7c909bff2cd03ff0a6e10bc1693fac" + integrity sha512-gH1sgE7CWkTrGYdfvbN4aPKV5YWXMRJbRMSFJ3vH/TPPRciKlsHxoOGEEqmUYLveNjmzn6XM7vi/uk65FGybHw== dependencies: "@sindresorhus/slugify" "1.1.0" - "@strapi/typescript-utils" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/typescript-utils" "5.3.0" + "@strapi/utils" "5.3.0" chalk "4.1.2" copyfiles "2.4.1" fs-extra "11.2.0" node-plop "0.26.3" - plop "2.7.6" + plop "4.0.1" pluralize "8.0.0" -"@strapi/i18n@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/i18n/-/i18n-5.0.1.tgz#88958ca88724bff5d71a68ede6b51febb13699f6" - integrity sha512-Br06aY3WWaQ+G/G8lCuzcsD92q3H0/8W2rY46B3RRvJS6Ubnm59rFVLDtpIcf4JlSrJYE4iHMtIGCTQpT5tkgg== +"@strapi/i18n@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/i18n/-/i18n-5.3.0.tgz#2c5740d3442945c96108fa0325132f354d651b96" + integrity sha512-S3IPOBlq789VAqLiFgfM9kMOFhJrG7JnJ4+Levnf3DJbbxCAUlVeOiI+DcXn5jBDi9Jpfh4oePovoU2nRc7Axg== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/utils" "5.0.1" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/utils" "5.3.0" lodash "4.17.21" qs "6.11.1" react-intl "6.6.2" react-redux "8.1.3" yup "0.32.9" -"@strapi/icons@2.0.0-rc.11": - version "2.0.0-rc.11" - resolved "https://registry.yarnpkg.com/@strapi/icons/-/icons-2.0.0-rc.11.tgz#c81f2c8c32651a02637788943d406f484fce8769" - integrity sha512-Uu3WHKJDjcJCPDengy3uyillKhd/16A/L3EdezaYdBsHK9bgpPiPKubi6VJJAGQXUD+ysr+RUG5uD23jTDfN6A== +"@strapi/icons@2.0.0-rc.12", "@strapi/icons@^2.0.0-rc.10": + version "2.0.0-rc.12" + resolved "https://registry.yarnpkg.com/@strapi/icons/-/icons-2.0.0-rc.12.tgz#a8d268bbf3d628b466b102877a5355113024bac6" + integrity sha512-Qt5WQ9fjS1Xh7F8Elrlf3ACJGwCjogZ7xFHl/xZNUgAueZb7OYsVL6Aclr/xAJe8cJP5ohpB0c6FI3JoyjcnHQ== -"@strapi/logger@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/logger/-/logger-5.0.1.tgz#35a310e004018bf001676388fd1aa529b4304483" - integrity sha512-fffbjzaNuZOToaL/7DrVbYA/1cDZO7xbUNawrvXKaUOeIcEWW37/qGHbh7TwY7t0gKmEAJ5LSQfQ43iZILy2zA== +"@strapi/logger@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/logger/-/logger-5.3.0.tgz#a6c3b4b40be1caedfbd0cab161356058852bff1e" + integrity sha512-rAJjv6vOWcNA50/GXSeVyP6qmy/me4eie1qkWjI0ZFIY0pL6V1eahau2ZsFyASiFsBQEn9f6qp5HBqViYU5Esg== dependencies: lodash "4.17.21" winston "3.10.0" @@ -2179,34 +2141,51 @@ vite "5.2.8" yup "0.32.9" -"@strapi/permissions@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/permissions/-/permissions-5.0.1.tgz#52fa5a8a0e1ccd249daddfe2d575935971974fb2" - integrity sha512-yyLV5CRkvaKJUY8N2CLc1uB2YSnhdyGYO5wW5QN8MuR7FeeNY3ZmW27+niv96Mi1jloPNMOra830SP0/sIWL8Q== +"@strapi/permissions@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/permissions/-/permissions-5.3.0.tgz#850d13c246989d8c04127ce7cf6eb234bee8eb28" + integrity sha512-v7CBMi91z0GKsYy2hCrVqUuECjZsTbD2ZlKbwwkpW/j9M++3y8dMfQcjgAXpJxoe2XjuwK4gI4MDl4aVt8gDIg== dependencies: "@casl/ability" "6.5.0" - "@strapi/utils" "5.0.1" + "@strapi/utils" "5.3.0" lodash "4.17.21" qs "6.11.1" sift "16.0.1" -"@strapi/plugin-cloud@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/plugin-cloud/-/plugin-cloud-5.0.1.tgz#66dd8a18df4105c0aea1fa695694676140a11a44" - integrity sha512-mOfr94kthn6DNH6Q1tTNHM7ugqQbzFE+SboSK3CaqUVDSnFXkuvh3LpCdbdx5cgdJ4XX1iZxX36cyXHd2EHR9g== +"@strapi/plugin-cloud@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-cloud/-/plugin-cloud-5.3.0.tgz#7e7eb5f19b1332fec0bb913ff328e9e2bfb3e31f" + integrity sha512-Y30elqf+SxYfm+XgmrfwgIUFstWVe2rkjoEO00/5P+hsMCOBwwiX1Tx0nAn9AnXQ9EsRz3VwKlQNWCbg6v9EFQ== dependencies: - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" react-intl "6.6.2" -"@strapi/plugin-users-permissions@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/plugin-users-permissions/-/plugin-users-permissions-5.0.1.tgz#fb3937c0d68dedc77af8da363b70b9af88bde8a4" - integrity sha512-eS3eb+3icpP9bs5NUulwsmMLBR5v22MvdizkQgISJ1WgeH2NkkoQSHflRRDALnuOY6RtkrRbsqADeIjfBQTFvQ== +"@strapi/plugin-seo@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@strapi/plugin-seo/-/plugin-seo-2.0.4.tgz#32e831fc51a45f8f5bc5727af3c276164695047c" + integrity sha512-YEZktiFCBfOSkcQ5hqHeIUn4EqSN9z3O7uuH+UKT5zT0RiB104IDVzoDPGIXIfkfuOUIjHt+hBxLtbRt7bGD1Q== dependencies: - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/utils" "5.0.1" + "@strapi/design-system" "^2.0.0-rc.10" + "@strapi/icons" "^2.0.0-rc.10" + date-fns "^4.1.0" + lodash "^4.17.21" + prettier "^3.3.3" + react "^18.0.0" + react-dom "^18.0.0" + react-intl "^6.6.8" + react-router-dom "^6.0.0" + showdown "^2.1.0" + styled-components "^6.0.0" + +"@strapi/plugin-users-permissions@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-users-permissions/-/plugin-users-permissions-5.3.0.tgz#d1b5105760baa3ac0a52f20617d705f956c2600c" + integrity sha512-6NBD8xOq19P3rE0MChhaiLB3LSpbm1KaUcsM8qqkkr8yfp/HGASACVCgqtn6W4VssHpaT8j5cdshE+bn+rHC3A== + dependencies: + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/utils" "5.3.0" bcryptjs "2.4.3" formik "2.4.5" grant-koa "5.4.8" @@ -2224,31 +2203,31 @@ url-join "4.0.1" yup "0.32.9" -"@strapi/provider-email-sendmail@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/provider-email-sendmail/-/provider-email-sendmail-5.0.1.tgz#15a3cccb19a59c35abb17d76370f47c7584dc175" - integrity sha512-bf5aU3VtjXcL6XqjSVzqAOgL4n474OgZ1712gWm6ztFc1ILTOsrICEi9zryaW1gAZlny7bALYhbBJDxzPf08gQ== +"@strapi/provider-email-sendmail@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/provider-email-sendmail/-/provider-email-sendmail-5.3.0.tgz#7a290ab5b7af7f195659592d11a976e5164f6617" + integrity sha512-J+M/Ze4Qn1LMzMV1Ly/vrgEzxUZoZmLurc09nBAK1hgTRIwA2mxlSv9vhs2KdYA6hNia1jsv7oKH7PGBnUvTfA== dependencies: - "@strapi/utils" "5.0.1" + "@strapi/utils" "5.3.0" sendmail "^1.6.1" -"@strapi/provider-upload-local@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/provider-upload-local/-/provider-upload-local-5.0.1.tgz#92737f79c0e6b6d300a001b087e8182ca3784b60" - integrity sha512-CaJpOL1zCP4KTJ/NHmSF3/K+cqYwMFe8oFtCf7TCdfLzLhSjPYGiR48ZWvD+wuWBoQWJvAg6pTxvwB+bZ71DTw== +"@strapi/provider-upload-local@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/provider-upload-local/-/provider-upload-local-5.3.0.tgz#177f5662efb9f790e7940842d6ca3939f826bdb8" + integrity sha512-DNnJXHOCjIUlh3yskwujSw+OSBjK5Uocd3mrpVslAHtAf3Y1rfsLcP915+he/WKI2aX2zfY6Xx2fgv1Rshi2Cw== dependencies: - "@strapi/utils" "5.0.1" + "@strapi/utils" "5.3.0" fs-extra "11.2.0" -"@strapi/review-workflows@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/review-workflows/-/review-workflows-5.0.1.tgz#f6dce6294af8343b40d4140d2320709ccf6b1f18" - integrity sha512-yOHGRFlq1LWt47siv/VMcVPc9lCtTNUN2OMLN4FB8AVkQV+SQ5RmYieTnaKeBZ4B63VzM6L/6fM4vdcYNmM55A== +"@strapi/review-workflows@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/review-workflows/-/review-workflows-5.3.0.tgz#94321e3307294bff065e6635d954599e69ea9640" + integrity sha512-8ErApG7o84Q4acXM9AVaR+l6sPOh3XZMXlcPfYpT7IDMtudLJ8pM6I0X0Y4lsiiMiz+3CGCjitwUGpUPxk2yTA== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/utils" "5.0.1" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/utils" "5.3.0" fractional-indexing "3.2.0" react-dnd "16.0.1" react-dnd-html5-backend "16.0.1" @@ -2257,38 +2236,38 @@ react-redux "8.1.3" yup "0.32.9" -"@strapi/strapi@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/strapi/-/strapi-5.0.1.tgz#4fcf7cc0bf33ccf08b6e56fa6bad8db136e35bfe" - integrity sha512-3hyyQquyxQNIgMVgpzoZpLs5onerGvGypGoeWwK1YBJZ5sNQCl2VRrpJrceon2ePAQWVHTDPCW3JAOi8to+6sw== +"@strapi/strapi@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/strapi/-/strapi-5.3.0.tgz#af1cec957e12f8ba3178880b58104a20a82d748e" + integrity sha512-f6DWn57m9B5Ocu+hbMV4ND1yBdh2H+rVms2rp8zOgnu/NcgwyTJHVv20+spv2WhkXxRA2luAqAUa+z1AnVenWQ== dependencies: "@pmmmwh/react-refresh-webpack-plugin" "0.5.15" - "@strapi/admin" "5.0.1" - "@strapi/cloud-cli" "5.0.1" - "@strapi/content-manager" "5.0.1" - "@strapi/content-releases" "5.0.1" - "@strapi/content-type-builder" "5.0.1" - "@strapi/core" "5.0.1" - "@strapi/data-transfer" "5.0.1" - "@strapi/database" "5.0.1" - "@strapi/email" "5.0.1" - "@strapi/generators" "5.0.1" - "@strapi/i18n" "5.0.1" - "@strapi/logger" "5.0.1" + "@strapi/admin" "5.3.0" + "@strapi/cloud-cli" "5.3.0" + "@strapi/content-manager" "5.3.0" + "@strapi/content-releases" "5.3.0" + "@strapi/content-type-builder" "5.3.0" + "@strapi/core" "5.3.0" + "@strapi/data-transfer" "5.3.0" + "@strapi/database" "5.3.0" + "@strapi/email" "5.3.0" + "@strapi/generators" "5.3.0" + "@strapi/i18n" "5.3.0" + "@strapi/logger" "5.3.0" "@strapi/pack-up" "5.0.0" - "@strapi/permissions" "5.0.1" - "@strapi/review-workflows" "5.0.1" - "@strapi/types" "5.0.1" - "@strapi/typescript-utils" "5.0.1" - "@strapi/upload" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/permissions" "5.3.0" + "@strapi/review-workflows" "5.3.0" + "@strapi/types" "5.3.0" + "@strapi/typescript-utils" "5.3.0" + "@strapi/upload" "5.3.0" + "@strapi/utils" "5.3.0" "@types/nodemon" "1.19.6" "@vitejs/plugin-react-swc" "3.6.0" boxen "5.1.2" browserslist "^4.23.0" browserslist-to-esbuild "1.2.0" chalk "4.1.2" - chokidar "3.5.3" + chokidar "3.6.0" ci-info "3.8.0" cli-progress "3.12.0" cli-table3 "0.6.5" @@ -2313,14 +2292,14 @@ ora "5.4.1" outdent "0.8.0" pkg-up "3.1.0" - prettier "3.2.5" + prettier "3.3.3" react-refresh "0.14.0" read-pkg-up "7.0.1" resolve-from "5.0.0" semver "7.5.4" style-loader "3.3.4" typescript "5.3.2" - vite "5.1.7" + vite "5.2.14" webpack "^5.90.3" webpack-bundle-analyzer "^4.10.1" webpack-dev-middleware "6.1.2" @@ -2328,18 +2307,18 @@ yalc "1.0.0-pre.53" yup "0.32.9" -"@strapi/types@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/types/-/types-5.0.1.tgz#175330e4298914e908b1e596e596a3c1717065ce" - integrity sha512-wCI/DPlj2KHmt+P4beO10R9FNzXelqjwS8ytZJLy9/cuj6sCrQ2LJlA4sJbDiIoZlNqTuXPHeKYWWu1gHgsN4A== +"@strapi/types@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/types/-/types-5.3.0.tgz#dbed98ce30ff326b58bb8d4a5d6ad553b82a5e19" + integrity sha512-r/u0x/Iu6t+TI63byCsCp2+XBz+xUOZX2T6gLP14N+z64TTlXL9IDnE09L6EYho+yYuRGOaUdJk3cy0XP987Dw== dependencies: "@casl/ability" "6.5.0" "@koa/cors" "5.0.0" - "@koa/router" "12.0.1" - "@strapi/database" "5.0.1" - "@strapi/logger" "5.0.1" - "@strapi/permissions" "5.0.1" - "@strapi/utils" "5.0.1" + "@koa/router" "12.0.2" + "@strapi/database" "5.3.0" + "@strapi/logger" "5.3.0" + "@strapi/permissions" "5.3.0" + "@strapi/utils" "5.3.0" commander "8.3.0" koa "2.15.2" koa-body "6.0.1" @@ -2348,22 +2327,22 @@ typedoc-github-wiki-theme "1.1.0" typedoc-plugin-markdown "3.17.1" -"@strapi/typescript-utils@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/typescript-utils/-/typescript-utils-5.0.1.tgz#a38ed652bc086882cae64772ce781db86bd21a0c" - integrity sha512-Sskz+QVjMbFkRKQ/JjdrF4vCmODbWrDwauviARIS3LeKmG20YGj3G0WFdCXUlY12jtvgT1r6UiFqOhPEMx/ptg== +"@strapi/typescript-utils@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/typescript-utils/-/typescript-utils-5.3.0.tgz#541ea9084888b2abb39b39d27cdf71760fbd941f" + integrity sha512-hXIKjLEb3n6K75E8epwmOHg7Al8e97SdCf3o/wKZdDRHDTmTcdnSlO94fIrfJywGpc2QxjfkTdL91oBCI0sEaw== dependencies: chalk "4.1.2" cli-table3 "0.6.5" fs-extra "11.2.0" lodash "4.17.21" - prettier "3.2.5" + prettier "3.3.3" typescript "5.3.2" -"@strapi/ui-primitives@2.0.0-rc.11": - version "2.0.0-rc.11" - resolved "https://registry.yarnpkg.com/@strapi/ui-primitives/-/ui-primitives-2.0.0-rc.11.tgz#f66cb4c39f75f374f7ecff042d91058d68e9280b" - integrity sha512-8lLIs338IxfLX5ga9gpoH7ORYwk3Hdpify+emur+FQInwCcr99BfBBqYNCdPoe0fcWn2hyUIyngwjVvfjcCZfg== +"@strapi/ui-primitives@2.0.0-rc.12": + version "2.0.0-rc.12" + resolved "https://registry.yarnpkg.com/@strapi/ui-primitives/-/ui-primitives-2.0.0-rc.12.tgz#25c8ed914de603a9d85baf519bcb5dcd6da0d7bd" + integrity sha512-roFSirCbI/eGTYLwNu0pOrB5WZ5RKJh60gp5GXoQ7ogSk7aRR+5NuXOuTEZvPqvZr/1I5YRufZEIGfAnm0INng== dependencies: "@radix-ui/number" "1.0.1" "@radix-ui/primitive" "1.0.1" @@ -2387,15 +2366,15 @@ aria-hidden "1.2.4" react-remove-scroll "2.5.10" -"@strapi/upload@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/upload/-/upload-5.0.1.tgz#bdffacc110fe4a58d850cb671793956ff60e5d23" - integrity sha512-QhzgOQhO8sK51pA/fvZcWsqoIv0Dw1BBjSTq+1KbTHeNaIsp0ok+qyHVxJtQ36FteKpEDvKZoTBH2yqbm5cR6Q== +"@strapi/upload@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/upload/-/upload-5.3.0.tgz#f2a432a03f691a61fcc0c3628dd3fb9723dee63c" + integrity sha512-gxW8yDzwuJttqVE1gmPb7DVawQq7+b9dCFa3uV34qcpwn+COmwmGa7nBPy/LphB5XGNCo+TC1QKcpEa3qbP7WQ== dependencies: - "@strapi/design-system" "2.0.0-rc.11" - "@strapi/icons" "2.0.0-rc.11" - "@strapi/provider-upload-local" "5.0.1" - "@strapi/utils" "5.0.1" + "@strapi/design-system" "2.0.0-rc.12" + "@strapi/icons" "2.0.0-rc.12" + "@strapi/provider-upload-local" "5.3.0" + "@strapi/utils" "5.3.0" byte-size "8.1.1" cropperjs "1.6.1" date-fns "2.30.0" @@ -2416,10 +2395,10 @@ sharp "0.32.6" yup "0.32.9" -"@strapi/utils@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@strapi/utils/-/utils-5.0.1.tgz#c4fa1302787d6c91a30b708673d2a19a293c592c" - integrity sha512-ry8vWMcs7nZRL8xZ9qApde/QOOcIqdXCYZiDaKNOf4OwMqNYw2wg2wlgIePkiHWFsHa4YAaO4PFzVUpHfmOXLg== +"@strapi/utils@5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@strapi/utils/-/utils-5.3.0.tgz#cbbb9859443dc8a6db60473a728ca3c67ad286c0" + integrity sha512-suX1dP3T9fD9b8rdNR3//jMeuugO62IHYambpDjpbtK/RgyzIudGpyBOUk/LNSgSlAAPC2k9Fws+GqBeLEpzLA== dependencies: "@sindresorhus/slugify" "1.1.0" date-fns "2.30.0" @@ -2698,7 +2677,7 @@ "@types/minimatch" "*" "@types/node" "*" -"@types/hoist-non-react-statics@^3.3.1": +"@types/hoist-non-react-statics@3", "@types/hoist-non-react-statics@^3.3.1": version "3.3.5" resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz#dab7867ef789d87e2b4b0003c9d65c49cc44a494" integrity sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg== @@ -2734,12 +2713,13 @@ "@types/through" "*" rxjs "^6.4.0" -"@types/interpret@*": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@types/interpret/-/interpret-1.1.3.tgz#fa7695584530077e0338948188bb59270077ab7a" - integrity sha512-uBaBhj/BhilG58r64mtDb/BEdH51HIQLgP5bmWzc5qCtFMja8dCk/IOJmk36j0lbi9QHwI6sbtUNGuqXdKCAtQ== +"@types/inquirer@^9.0.3": + version "9.0.7" + resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-9.0.7.tgz#61bb8d0e42f038b9a1738b08fba7fa98ad9b4b24" + integrity sha512-Q0zyBupO6NxGRZut/JdmqYKOnN95Eg5V8Csg3PGKkP+FnvsUZx1jAyK7fztIszxxMuoBA6E3KXWvdZVXIpx60g== dependencies: - "@types/node" "*" + "@types/through" "*" + rxjs "^7.2.0" "@types/is-hotkey@^0.1.1": version "0.1.10" @@ -2796,13 +2776,12 @@ "@types/koa-compose" "*" "@types/node" "*" -"@types/liftoff@^2.5.1": - version "2.5.1" - resolved "https://registry.yarnpkg.com/@types/liftoff/-/liftoff-2.5.1.tgz#2eb4c1f86e9d5ee85571e56db0084b26af129ced" - integrity sha512-nB3R6Q9CZcM07JgiTK6ibxqrG1reiHE+UX7em/W1DKwVBxDlfKWOefQjk4jubY5xX+GDxVsWR2KD1SenPby8ow== +"@types/liftoff@^4.0.3": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@types/liftoff/-/liftoff-4.0.3.tgz#ebac04d98b65e0aeff7cc31655cb6d060a3d8146" + integrity sha512-UgbL2kR5pLrWICvr8+fuSg0u43LY250q7ZMkC+XKC3E+rs/YBDEnQIzsnhU5dYsLlwMi3R75UvCL87pObP1sxw== dependencies: "@types/fined" "*" - "@types/interpret" "*" "@types/node" "*" "@types/lodash@^4.14.149", "@types/lodash@^4.14.165": @@ -3197,6 +3176,14 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" +aggregate-error@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-4.0.1.tgz#25091fe1573b9e0be892aeda15c7c66a545f758e" + integrity sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w== + dependencies: + clean-stack "^4.0.0" + indent-string "^5.0.0" + ajv-draft-04@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz#3b64761b268ba0b9e668f0b41ba53fce0ad77fc8" @@ -3275,7 +3262,7 @@ ansi-align@^3.0.0: dependencies: string-width "^4.1.0" -ansi-escapes@^4.2.1: +ansi-escapes@^4.2.1, ansi-escapes@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== @@ -3292,16 +3279,6 @@ ansi-html@^0.0.9: resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.9.tgz#6512d02342ae2cc68131952644a129cb734cd3f0" integrity sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg== -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== - -ansi-regex@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" - integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== - ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" @@ -3317,11 +3294,6 @@ ansi-sequence-parser@^1.1.0: resolved "https://registry.yarnpkg.com/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz#e0aa1cdcbc8f8bb0b5bca625aac41f5f056973cf" integrity sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg== -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== - ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" @@ -3385,21 +3357,6 @@ aria-query@5.3.0: dependencies: dequal "^2.0.3" -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== - array-each@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" @@ -3415,11 +3372,6 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== - asap@^2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" @@ -3435,11 +3387,6 @@ asn1.js@^5.3.0: minimalistic-assert "^1.0.0" safer-buffer "^2.1.0" -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== - async@^3.2.3: version "3.2.6" resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce" @@ -3455,11 +3402,6 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - available-typed-arrays@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" @@ -3534,19 +3476,6 @@ base64-js@^1.3.1: resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - bcryptjs@2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/bcryptjs/-/bcryptjs-2.4.3.tgz#9ab5627b93e60621ff7cdac5da9733027df1d0cb" @@ -3635,22 +3564,6 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" -braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - braces@^3.0.3, braces@~3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" @@ -3734,21 +3647,6 @@ bytes@3.1.2, bytes@^3.1.2: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - cache-content-type@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-content-type/-/cache-content-type-1.0.1.tgz#035cde2b08ee2129f4a8315ea8f00a00dba1453c" @@ -3822,6 +3720,15 @@ caniuse-lite@^1.0.30001646: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz#31218de3463fabb44d0b7607b652e56edf2e2355" integrity sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg== +capital-case@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669" + integrity sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + upper-case-first "^2.0.2" + chalk@4.1.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" @@ -3830,18 +3737,7 @@ chalk@4.1.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chalk@^2.0.1, chalk@^2.4.2: +chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -3850,6 +3746,11 @@ chalk@^2.0.1, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" +chalk@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + change-case@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" @@ -3874,26 +3775,29 @@ change-case@^3.1.0: upper-case "^1.1.1" upper-case-first "^1.1.0" +change-case@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12" + integrity sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A== + dependencies: + camel-case "^4.1.2" + capital-case "^1.0.4" + constant-case "^3.0.4" + dot-case "^3.0.4" + header-case "^2.0.4" + no-case "^3.0.4" + param-case "^3.0.4" + pascal-case "^3.1.2" + path-case "^3.0.4" + sentence-case "^3.0.4" + snake-case "^3.0.4" + tslib "^2.0.3" + chardet@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -chokidar@3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - chokidar@3.6.0, chokidar@^3.4.2, chokidar@^3.5.2, chokidar@^3.5.3: version "3.6.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" @@ -3939,16 +3843,6 @@ ci-info@^3.7.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - clean-css@^5.2.2: version "5.3.3" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" @@ -3961,18 +3855,18 @@ clean-stack@^2.0.0: resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== +clean-stack@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-4.2.0.tgz#c464e4cde4ac789f4e0735c5d75beb49d7b30b31" + integrity sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg== + dependencies: + escape-string-regexp "5.0.0" + cli-boxes@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== - dependencies: - restore-cursor "^2.0.0" - cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -3980,6 +3874,13 @@ cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" +cli-cursor@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz#24a4831ecf5a6b01ddeb32fb71a4b2088b0dce38" + integrity sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw== + dependencies: + restore-cursor "^5.0.0" + cli-progress@3.12.0: version "3.12.0" resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.12.0.tgz#807ee14b66bcc086258e444ad0f19e7d42577942" @@ -3987,7 +3888,7 @@ cli-progress@3.12.0: dependencies: string-width "^4.2.3" -cli-spinners@^2.0.0, cli-spinners@^2.5.0: +cli-spinners@^2.5.0, cli-spinners@^2.9.2: version "2.9.2" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== @@ -4015,6 +3916,11 @@ cli-width@^3.0.0: resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== +cli-width@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-4.1.0.tgz#42daac41d3c254ef38ad8ac037672130173691c5" + integrity sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ== + cliui@^7.0.2: version "7.0.4" resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" @@ -4079,14 +3985,6 @@ codemirror@^6.0.0: "@codemirror/state" "^6.0.0" "@codemirror/view" "^6.0.0" -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - color-convert@^1.9.0, color-convert@^1.9.3: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" @@ -4180,10 +4078,10 @@ commander@^7.2.0: resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== -component-emitter@^1.2.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.1.tgz#ef1d5796f7d93f135ee6fb684340b26403c97d17" - integrity sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ== +commander@^9.0.0: + version "9.5.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" + integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== compressible@^2.0.18: version "2.0.18" @@ -4245,6 +4143,15 @@ constant-case@^2.0.0: snake-case "^2.1.0" upper-case "^1.1.1" +constant-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1" + integrity sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + upper-case "^2.0.2" + content-disposition@~0.5.2: version "0.5.4" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" @@ -4285,11 +4192,6 @@ cookies@~0.9.0: depd "~2.0.0" keygrip "~1.1.0" -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== - copyfiles@2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/copyfiles/-/copyfiles-2.4.1.tgz#d2dcff60aaad1015f09d0b66e7f0f1c5cd3c5da5" @@ -4435,6 +4337,11 @@ date-fns@2.30.0, date-fns@^2.30.0: dependencies: "@babel/runtime" "^7.21.0" +date-fns@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-4.1.0.tgz#64b3d83fff5aa80438f5b1a633c2e83b8a1c2d14" + integrity sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg== + debounce@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" @@ -4447,13 +4354,6 @@ debug@4.3.4: dependencies: ms "2.1.2" -debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - debug@^3.1.0: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" @@ -4468,11 +4368,6 @@ debug@^4, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: dependencies: ms "^2.1.3" -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== - decompress-response@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" @@ -4542,28 +4437,6 @@ define-properties@^1.2.1: has-property-descriptors "^1.0.0" object-keys "^1.1.1" -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - del@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/del/-/del-5.1.0.tgz#d9487c94e367410e6eff2925ee58c0c84a75b3a7" @@ -4578,6 +4451,20 @@ del@^5.1.0: rimraf "^3.0.0" slash "^3.0.0" +del@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/del/-/del-7.1.0.tgz#0de0044d556b649ff05387f1fa7c885e155fd1b6" + integrity sha512-v2KyNk7efxhlyHpjEvfyxaAihKKK0nWCuf6ZtqZcFFpQRG0bJ12Qsr0RpvsICMjAAZ8DOVCxrlqpxISlMHC4Kg== + dependencies: + globby "^13.1.2" + graceful-fs "^4.2.10" + is-glob "^4.0.3" + is-path-cwd "^3.0.0" + is-path-inside "^4.0.0" + p-map "^5.5.0" + rimraf "^3.0.2" + slash "^4.0.0" + delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" @@ -4826,6 +4713,11 @@ emittery@^0.13.0: resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== +emoji-regex@^10.3.0: + version "10.4.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.4.0.tgz#03553afea80b3975749cfcb36f776ca268e413d4" + integrity sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw== + emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -5022,35 +4914,6 @@ esbuild@^0.16.17: "@esbuild/win32-ia32" "0.16.17" "@esbuild/win32-x64" "0.16.17" -esbuild@^0.19.3: - version "0.19.12" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.12.tgz#dc82ee5dc79e82f5a5c3b4323a2a641827db3e04" - integrity sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg== - optionalDependencies: - "@esbuild/aix-ppc64" "0.19.12" - "@esbuild/android-arm" "0.19.12" - "@esbuild/android-arm64" "0.19.12" - "@esbuild/android-x64" "0.19.12" - "@esbuild/darwin-arm64" "0.19.12" - "@esbuild/darwin-x64" "0.19.12" - "@esbuild/freebsd-arm64" "0.19.12" - "@esbuild/freebsd-x64" "0.19.12" - "@esbuild/linux-arm" "0.19.12" - "@esbuild/linux-arm64" "0.19.12" - "@esbuild/linux-ia32" "0.19.12" - "@esbuild/linux-loong64" "0.19.12" - "@esbuild/linux-mips64el" "0.19.12" - "@esbuild/linux-ppc64" "0.19.12" - "@esbuild/linux-riscv64" "0.19.12" - "@esbuild/linux-s390x" "0.19.12" - "@esbuild/linux-x64" "0.19.12" - "@esbuild/netbsd-x64" "0.19.12" - "@esbuild/openbsd-x64" "0.19.12" - "@esbuild/sunos-x64" "0.19.12" - "@esbuild/win32-arm64" "0.19.12" - "@esbuild/win32-ia32" "0.19.12" - "@esbuild/win32-x64" "0.19.12" - escalade@^3.1.1, escalade@^3.1.2: version "3.2.0" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" @@ -5061,7 +4924,12 @@ escape-html@^1.0.3: resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + +escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== @@ -5136,19 +5004,6 @@ execa@5.1.1: signal-exit "^3.0.3" strip-final-newline "^2.0.0" -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - expand-template@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" @@ -5161,27 +5016,12 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2: dependencies: homedir-polyfill "^1.0.1" -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@^3.0.0: +extend@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== -external-editor@^3.0.3: +external-editor@^3.0.3, external-editor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== @@ -5190,20 +5030,6 @@ external-editor@^3.0.3: iconv-lite "^0.4.24" tmp "^0.0.33" -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - fast-deep-equal@3.1.3, fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" @@ -5264,16 +5090,6 @@ file-uri-to-path@1.0.0: resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - fill-range@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" @@ -5324,31 +5140,31 @@ find-yarn-workspace-root@^2.0.0: dependencies: micromatch "^4.0.2" -findup-sync@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" - integrity sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g== +findup-sync@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-5.0.0.tgz#54380ad965a7edca00cc8f63113559aadc541bd2" + integrity sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ== dependencies: detect-file "^1.0.0" - is-glob "^3.1.0" - micromatch "^3.0.4" + is-glob "^4.0.3" + micromatch "^4.0.4" resolve-dir "^1.0.1" -fined@^1.0.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fined/-/fined-1.2.0.tgz#d00beccf1aa2b475d16d423b0238b713a2c4a37b" - integrity sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng== +fined@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fined/-/fined-2.0.0.tgz#6846563ed96879ce6de6c85c715c42250f8d8089" + integrity sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A== dependencies: expand-tilde "^2.0.2" - is-plain-object "^2.0.3" + is-plain-object "^5.0.0" object.defaults "^1.1.0" - object.pick "^1.2.0" - parse-filepath "^1.0.1" + object.pick "^1.3.0" + parse-filepath "^1.0.2" -flagged-respawn@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" - integrity sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q== +flagged-respawn@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-2.0.0.tgz#abf39719dcfe1ac06c86c9466081c541c682987b" + integrity sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA== fn.name@1.x.x: version "1.1.0" @@ -5367,7 +5183,7 @@ for-each@^0.3.3: dependencies: is-callable "^1.1.3" -for-in@^1.0.1, for-in@^1.0.2: +for-in@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== @@ -5443,13 +5259,6 @@ fractional-indexing@3.2.0: resolved "https://registry.yarnpkg.com/fractional-indexing/-/fractional-indexing-3.2.0.tgz#1193e63d54ff4e0cbe0c79a9ed6cfbab25d91628" integrity sha512-PcOxmqwYCW7O2ovKRU8OoQQj2yqTfEB/yeTYk4gPid6dN5ODRfU1hXd9tTVZzax/0NkO7AxpHykvZnT1aYp/BQ== -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== - dependencies: - map-cache "^0.2.2" - fresh@~0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" @@ -5538,6 +5347,11 @@ get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== +get-east-asian-width@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz#21b4071ee58ed04ee0db653371b55b4299875389" + integrity sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ== + get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" @@ -5599,11 +5413,6 @@ get-stream@^6.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== - getopts@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/getopts/-/getopts-2.3.0.tgz#71e5593284807e03e2427449d4f6712a268666f4" @@ -5747,7 +5556,7 @@ globby@^10.0.1: merge2 "^1.2.3" slash "^3.0.0" -globby@^13.1.2: +globby@^13.1.2, globby@^13.2.2: version "13.2.2" resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592" integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== @@ -5787,7 +5596,7 @@ graceful-fs@4.2.10: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.2, graceful-fs@^4.2.4: +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.11, graceful-fs@^4.2.2, graceful-fs@^4.2.4: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -5825,7 +5634,7 @@ gzip-size@^6.0.0: dependencies: duplexer "^0.1.2" -handlebars@^4.4.3, handlebars@^4.7.7: +handlebars@^4.4.3, handlebars@^4.7.7, handlebars@^4.7.8: version "4.7.8" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9" integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== @@ -5837,13 +5646,6 @@ handlebars@^4.4.3, handlebars@^4.7.7: optionalDependencies: uglify-js "^3.1.4" -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== - dependencies: - ansi-regex "^2.0.0" - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -5878,44 +5680,13 @@ has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: dependencies: has-symbols "^1.0.3" -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" + inherits "^2.0.3" + minimalistic-assert "^1.0.1" hasown@^2.0.0, hasown@^2.0.2: version "2.0.2" @@ -5937,6 +5708,14 @@ header-case@^1.0.0: no-case "^2.2.0" upper-case "^1.1.3" +header-case@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.4.tgz#5a42e63b55177349cf405beb8d775acabb92c063" + integrity sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q== + dependencies: + capital-case "^1.0.4" + tslib "^2.0.3" + headers-polyfill@3.2.5: version "3.2.5" resolved "https://registry.yarnpkg.com/headers-polyfill/-/headers-polyfill-3.2.5.tgz#6e67d392c9d113d37448fe45014e0afdd168faed" @@ -5971,7 +5750,7 @@ hmac-drbg@^1.0.1: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.1, hoist-non-react-statics@^3.3.2: +hoist-non-react-statics@3, hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.1, hoist-non-react-statics@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== @@ -6174,6 +5953,11 @@ indent-string@^4.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== +indent-string@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-5.0.0.tgz#4fd2980fccaf8622d14c64d694f4cf33c81951a5" + integrity sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg== + inflation@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/inflation/-/inflation-2.1.0.tgz#9214db11a47e6f756d111c4f9df96971c60f886c" @@ -6273,16 +6057,34 @@ inquirer@^8.2.0: through "^2.3.6" wrap-ansi "^6.0.1" -interpret@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== +inquirer@^9.2.10: + version "9.3.7" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-9.3.7.tgz#0b562bf843812208844741c9aec9244c939b83d4" + integrity sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w== + dependencies: + "@inquirer/figures" "^1.0.3" + ansi-escapes "^4.3.2" + cli-width "^4.1.0" + external-editor "^3.1.0" + mute-stream "1.0.0" + ora "^5.4.1" + run-async "^3.0.0" + rxjs "^7.8.1" + string-width "^4.2.3" + strip-ansi "^6.0.1" + wrap-ansi "^6.2.0" + yoctocolors-cjs "^2.1.2" interpret@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== +interpret@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4" + integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== + intl-messageformat@10.5.11: version "10.5.11" resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.5.11.tgz#95d6a3b0b303f924d5d8c3f8d3ad057d1dc73c64" @@ -6293,6 +6095,16 @@ intl-messageformat@10.5.11: "@formatjs/icu-messageformat-parser" "2.7.6" tslib "^2.4.0" +intl-messageformat@10.7.6: + version "10.7.6" + resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.7.6.tgz#d486c780508a2fb8c383e95462951276cf0bcdf4" + integrity sha512-IsMU/hqyy3FJwNJ0hxDfY2heJ7MteSuFvcnCebxRp67di4Fhx1gKKE+qS0bBwUF8yXkX9SsPUhLeX/B6h5SKUA== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/fast-memoize" "2.2.3" + "@formatjs/icu-messageformat-parser" "2.9.3" + tslib "2" + invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" @@ -6308,13 +6120,6 @@ is-absolute@^1.0.0: is-relative "^1.0.0" is-windows "^1.0.1" -is-accessor-descriptor@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz#3223b10628354644b86260db29b3e693f5ceedd4" - integrity sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA== - dependencies: - hasown "^2.0.0" - is-arguments@^1.0.4: version "1.1.1" resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" @@ -6340,11 +6145,6 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - is-callable@^1.1.3: version "1.2.7" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" @@ -6362,47 +6162,12 @@ is-core-module@^2.13.0: dependencies: hasown "^2.0.2" -is-data-descriptor@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz#2109164426166d32ea38c405c1e0945d9e6a4eeb" - integrity sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw== - dependencies: - hasown "^2.0.0" - -is-descriptor@^0.1.0: - version "0.1.7" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.7.tgz#2727eb61fd789dcd5bdf0ed4569f551d2fe3be33" - integrity sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg== - dependencies: - is-accessor-descriptor "^1.0.1" - is-data-descriptor "^1.0.1" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.3.tgz#92d27cb3cd311c4977a4db47df457234a13cb306" - integrity sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw== - dependencies: - is-accessor-descriptor "^1.0.1" - is-data-descriptor "^1.0.1" - is-docker@2.2.1, is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: +is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== @@ -6419,14 +6184,7 @@ is-generator-function@^1.0.7: dependencies: has-tostringtag "^1.0.0" -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw== - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.1, is-glob@~4.0.1: +is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== @@ -6443,6 +6201,11 @@ is-interactive@^1.0.0: resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== +is-interactive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-2.0.0.tgz#40c57614593826da1100ade6059778d597f16e90" + integrity sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ== + is-localhost-ip@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-localhost-ip/-/is-localhost-ip-2.0.0.tgz#c2bf11faa0973657fd6e29e4e848348aeb09a1cd" @@ -6460,13 +6223,6 @@ is-node-process@^1.2.0: resolved "https://registry.yarnpkg.com/is-node-process/-/is-node-process-1.2.0.tgz#ea02a1b90ddb3934a19aea414e88edef7e11d134" integrity sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw== -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== - dependencies: - kind-of "^3.0.2" - is-number@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" @@ -6482,23 +6238,26 @@ is-path-cwd@^2.2.0: resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== +is-path-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-3.0.0.tgz#889b41e55c8588b1eb2a96a61d05740a674521c7" + integrity sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA== + is-path-inside@^3.0.1: version "3.0.3" resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== +is-path-inside@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-4.0.0.tgz#805aeb62c47c1b12fc3fd13bfb3ed1e7430071db" + integrity sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA== + is-plain-obj@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - is-plain-object@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" @@ -6561,6 +6320,16 @@ is-unicode-supported@^0.1.0: resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== +is-unicode-supported@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714" + integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ== + +is-unicode-supported@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#09f0ab0de6d3744d48d265ebb98f65d11f2a9b3a" + integrity sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ== + is-upper-case@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" @@ -6568,7 +6337,7 @@ is-upper-case@^1.1.0: dependencies: upper-case "^1.1.0" -is-windows@^1.0.1, is-windows@^1.0.2: +is-windows@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== @@ -6585,33 +6354,31 @@ isarray@0.0.1: resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - isarray@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + isbinaryfile@^4.0.2: version "4.0.10" resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3" integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw== +isbinaryfile@^5.0.0: + version "5.0.4" + resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.4.tgz#2a2edefa76cafa66613fe4c1ea52f7f031017bdf" + integrity sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== - dependencies: - isarray "1.0.0" - isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" @@ -6846,20 +6613,6 @@ keyv@^4.0.0: dependencies: json-buffer "3.0.1" -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== - dependencies: - is-buffer "^1.1.5" - kind-of@^6.0.2: version "6.0.3" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" @@ -7068,19 +6821,19 @@ libqp@1.1.0: resolved "https://registry.yarnpkg.com/libqp/-/libqp-1.1.0.tgz#f5e6e06ad74b794fb5b5b66988bf728ef1dedbe8" integrity sha512-4Rgfa0hZpG++t1Vi2IiqXG9Ad1ig4QTmtuZF946QJP4bPqOYC78ixUXgz5TW/wE7lNaNKlplSYTxQ+fR2KZ0EA== -liftoff@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.5.0.tgz#2009291bb31cea861bbf10a7c15a28caf75c31ec" - integrity sha512-01zfGFqfORP1CGmZZP2Zn51zsqz4RltDi0RDOhbGoLYdUT5Lw+I2gX6QdwXhPITF6hPOHEOp+At6/L24hIg9WQ== - dependencies: - extend "^3.0.0" - findup-sync "^2.0.0" - fined "^1.0.1" - flagged-respawn "^1.0.0" - is-plain-object "^2.0.4" - object.map "^1.0.0" - rechoir "^0.6.2" - resolve "^1.1.7" +liftoff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-4.0.0.tgz#1a463b9073335cd425cdaa3b468996f7d66d2d81" + integrity sha512-rMGwYF8q7g2XhG2ulBmmJgWv25qBsqRbDn5gH0+wnuyeFt7QBJlHJmtg5qEdn4pN6WVAUMgXnIxytMFRX9c1aA== + dependencies: + extend "^3.0.2" + findup-sync "^5.0.0" + fined "^2.0.0" + flagged-respawn "^2.0.0" + is-plain-object "^5.0.0" + object.map "^1.0.1" + rechoir "^0.8.0" + resolve "^1.20.0" limiter@^1.1.5: version "1.1.5" @@ -7175,13 +6928,6 @@ lodash@4.17.21, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17. resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -log-symbols@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - log-symbols@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" @@ -7190,6 +6936,14 @@ log-symbols@^4.1.0: chalk "^4.1.0" is-unicode-supported "^0.1.0" +log-symbols@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-6.0.0.tgz#bb95e5f05322651cac30c0feb6404f9f2a8a9439" + integrity sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw== + dependencies: + chalk "^5.3.0" + is-unicode-supported "^1.3.0" + logform@^2.4.0, logform@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/logform/-/logform-2.6.1.tgz#71403a7d8cae04b2b734147963236205db9b3df0" @@ -7295,18 +7049,11 @@ make-iterator@^1.0.0: dependencies: kind-of "^6.0.2" -map-cache@^0.2.0, map-cache@^0.2.2: +map-cache@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== - dependencies: - object-visit "^1.0.0" - markdown-it-abbr@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz#d66b5364521cbb3dd8aa59dadfba2fb6865c8fd8" @@ -7425,25 +7172,6 @@ methods@^1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromatch@^3.0.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - micromatch@^4.0.2, micromatch@^4.0.4: version "4.0.8" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" @@ -7474,16 +7202,16 @@ mime-types@2.1.35, mime-types@^2.1.12, mime-types@^2.1.18, mime-types@^2.1.27, m dependencies: mime-db "1.52.0" -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== +mimic-function@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076" + integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA== + mimic-response@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" @@ -7532,7 +7260,7 @@ minimatch@^9.0.1, minimatch@^9.0.3, minimatch@^9.0.4: dependencies: brace-expansion "^2.0.1" -minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: +minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -7562,14 +7290,6 @@ minizlib@^2.1.1: minipass "^3.0.0" yallist "^4.0.0" -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" @@ -7587,16 +7307,16 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +mkdirp@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50" + integrity sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg== + mrmime@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4" integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" @@ -7645,6 +7365,11 @@ mute-stream@0.0.8: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== +mute-stream@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-1.0.0.tgz#e31bd9fe62f0aed23520aa4324ea6671531e013e" + integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA== + mz@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" @@ -7671,23 +7396,6 @@ nanoid@^3.3.7: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - napi-build-utils@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" @@ -7747,7 +7455,7 @@ node-machine-id@1.1.12: resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267" integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== -node-plop@0.26.3, node-plop@^0.26.3: +node-plop@0.26.3: version "0.26.3" resolved "https://registry.yarnpkg.com/node-plop/-/node-plop-0.26.3.tgz#d6fa7e71393c8b940513ba8c4868f8aaa6dea9df" integrity sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q== @@ -7764,6 +7472,25 @@ node-plop@0.26.3, node-plop@^0.26.3: mkdirp "^0.5.1" resolve "^1.12.0" +node-plop@^0.32.0: + version "0.32.0" + resolved "https://registry.yarnpkg.com/node-plop/-/node-plop-0.32.0.tgz#ec9952c3a8f7e47733a9e7b96b006d05369a5624" + integrity sha512-lKFSRSRuDHhwDKMUobdsvaWCbbDRbV3jMUSMiajQSQux1aNUevAZVxUHc2JERI//W8ABPRbi3ebYuSuIzkNIpQ== + dependencies: + "@types/inquirer" "^9.0.3" + change-case "^4.1.2" + del "^7.1.0" + globby "^13.2.2" + handlebars "^4.7.8" + inquirer "^9.2.10" + isbinaryfile "^5.0.0" + lodash.get "^4.4.2" + lower-case "^2.0.2" + mkdirp "^3.0.1" + resolve "^1.22.4" + title-case "^3.0.3" + upper-case "^2.0.2" + node-releases@^2.0.18: version "2.0.18" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" @@ -7880,15 +7607,6 @@ object-assign@^4.0.1, object-assign@^4.1.1: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - object-inspect@^1.13.1: version "1.13.2" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" @@ -7899,13 +7617,6 @@ object-keys@^1.1.1: resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== - dependencies: - isobject "^3.0.0" - object.defaults@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" @@ -7916,7 +7627,7 @@ object.defaults@^1.1.0: for-own "^1.0.0" isobject "^3.0.0" -object.map@^1.0.0: +object.map@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37" integrity sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w== @@ -7924,7 +7635,7 @@ object.map@^1.0.0: for-own "^1.0.0" make-iterator "^1.0.0" -object.pick@^1.2.0, object.pick@^1.3.0: +object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== @@ -7957,13 +7668,6 @@ one-time@^1.0.0: dependencies: fn.name "1.x.x" -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== - dependencies: - mimic-fn "^1.0.0" - onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" @@ -7971,6 +7675,13 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" +onetime@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz#9f16c92d8c9ef5120e3acd9dd9957cceecc1ab60" + integrity sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ== + dependencies: + mimic-function "^5.0.0" + only@~0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4" @@ -8013,17 +7724,20 @@ ora@5.4.1, ora@^5.4.1: strip-ansi "^6.0.0" wcwidth "^1.0.1" -ora@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" - integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== - dependencies: - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-spinners "^2.0.0" - log-symbols "^2.2.0" - strip-ansi "^5.2.0" - wcwidth "^1.0.1" +ora@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/ora/-/ora-8.1.1.tgz#8efc8865e44c87e4b55468a47e80a03e678b0e54" + integrity sha512-YWielGi1XzG1UTvOaCFaNgEnuhZVMSHYkW/FQ7UX8O26PtlpdM84c0f7wLPlkvx2RfiQmnzd61d/MGxmpQeJPw== + dependencies: + chalk "^5.3.0" + cli-cursor "^5.0.0" + cli-spinners "^2.9.2" + is-interactive "^2.0.0" + is-unicode-supported "^2.0.0" + log-symbols "^6.0.0" + stdin-discarder "^0.2.2" + string-width "^7.2.0" + strip-ansi "^7.1.0" os-paths@^7.4.0: version "7.4.0" @@ -8101,6 +7815,13 @@ p-map@^3.0.0: dependencies: aggregate-error "^3.0.0" +p-map@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-5.5.0.tgz#054ca8ca778dfa4cf3f8db6638ccb5b937266715" + integrity sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg== + dependencies: + aggregate-error "^4.0.0" + p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -8143,7 +7864,7 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-filepath@^1.0.1: +parse-filepath@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" integrity sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q== @@ -8207,11 +7928,6 @@ pascal-case@^3.1.2: no-case "^3.0.4" tslib "^2.0.3" -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== - passport-local@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/passport-local/-/passport-local-1.0.0.tgz#1fe63268c92e75606626437e3b906662c15ba6ee" @@ -8261,6 +7977,14 @@ path-case@^2.1.0: dependencies: no-case "^2.2.0" +path-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.4.tgz#9168645334eb942658375c56f80b4c0cb5f82c6f" + integrity sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" @@ -8306,11 +8030,16 @@ path-scurry@^1.10.1, path-scurry@^1.11.1: lru-cache "^10.2.0" minipass "^5.0.0 || ^6.0.2 || ^7.0.0" -path-to-regexp@^6.2.0, path-to-regexp@^6.2.1: +path-to-regexp@^6.2.0: version "6.2.2" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.2.tgz#324377a83e5049cbecadc5554d6a63a9a4866b36" integrity sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw== +path-to-regexp@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz#2b6a26a337737a8e1416f9272ed0766b1c0389f4" + integrity sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ== + path-type@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" @@ -8355,19 +8084,19 @@ pkg-up@3.1.0: dependencies: find-up "^3.0.0" -plop@2.7.6: - version "2.7.6" - resolved "https://registry.yarnpkg.com/plop/-/plop-2.7.6.tgz#1fa5360cd5b04e9932ce677bb6bd44750d97ae67" - integrity sha512-IgnYAsC3Ni7t1cDU7wH2151CD22YhMxH8PFh+iPzCf+WuGEWXslJ5t1Tpr0N/gjL23CAV/HbLAWug2IPM2YrHg== - dependencies: - "@types/liftoff" "^2.5.1" - chalk "^1.1.3" - interpret "^1.2.0" - liftoff "^2.5.0" - minimist "^1.2.5" - node-plop "^0.26.3" - ora "^3.4.0" - v8flags "^2.0.10" +plop@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/plop/-/plop-4.0.1.tgz#85d8a6e9d6d4dbcb1ec811f0d3220ae869539dd2" + integrity sha512-5n8QU93kvL/ObOzBcPAB1siVFtAH1TZM6TntJ3JK5kXT0jIgnQV+j+uaOWWFJlg1cNkzLYm8klgASF65K36q9w== + dependencies: + "@types/liftoff" "^4.0.3" + chalk "^5.3.0" + interpret "^3.1.1" + liftoff "^4.0.0" + minimist "^1.2.8" + node-plop "^0.32.0" + ora "^8.0.0" + v8flags "^4.0.1" pluralize@8.0.0, pluralize@^8.0.0: version "8.0.0" @@ -8379,11 +8108,6 @@ pony-cause@^2.1.4: resolved "https://registry.yarnpkg.com/pony-cause/-/pony-cause-2.1.11.tgz#d69a20aaccdb3bdb8f74dd59e5c68d8e6772e4bd" integrity sha512-M7LhCsdNbNgiLYiP4WjsfLUuFmCfnjdF6jKe2R9NKl4WFN+HZPGHJZ9lnLP7f9ZnKe3U9nuWD0szirmj+migUg== -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== - possible-typed-array-names@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" @@ -8439,7 +8163,7 @@ postcss@8.4.38: picocolors "^1.0.0" source-map-js "^1.2.0" -postcss@^8.3.11, postcss@^8.4.33, postcss@^8.4.35, postcss@^8.4.38: +postcss@^8.3.11, postcss@^8.4.33, postcss@^8.4.38: version "8.4.45" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.45.tgz#538d13d89a16ef71edbf75d895284ae06b79e603" integrity sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q== @@ -8489,10 +8213,10 @@ prettier@2.8.8: resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== -prettier@3.2.5: - version "3.2.5" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" - integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== +prettier@3.3.3, prettier@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" + integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== pretty-error@^4.0.0: version "4.0.0" @@ -8713,6 +8437,22 @@ react-intl@6.6.2: intl-messageformat "10.5.11" tslib "^2.4.0" +react-intl@^6.6.8: + version "6.8.7" + resolved "https://registry.yarnpkg.com/react-intl/-/react-intl-6.8.7.tgz#e6f08f365810a366031358ff1c7dd8cf7e649bdd" + integrity sha512-Ocv8Tg6fXqBdVdkkYohQ79T9rJls3G1lmDSjhqHdK9873BdQFLSeITGgwuGWTRBd6Mg5FL33TBen4FtujCTP0g== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/icu-messageformat-parser" "2.9.3" + "@formatjs/intl" "2.10.14" + "@formatjs/intl-displaynames" "6.8.4" + "@formatjs/intl-listformat" "7.7.4" + "@types/hoist-non-react-statics" "3" + "@types/react" "16 || 17 || 18" + hoist-non-react-statics "3" + intl-messageformat "10.7.6" + tslib "2" + react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" @@ -8911,13 +8651,6 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== - dependencies: - resolve "^1.1.6" - rechoir@^0.8.0: version "0.8.0" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22" @@ -8942,14 +8675,6 @@ regenerator-runtime@^0.14.0: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - registry-auth-token@^4.0.0: version "4.2.2" resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.2.tgz#f02d49c3668884612ca031419491a13539e21fac" @@ -8992,16 +8717,6 @@ renderkid@^3.0.0: lodash "^4.17.21" strip-ansi "^6.0.1" -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== - request-compose@^2.1.4, request-compose@^2.1.6: version "2.1.6" resolved "https://registry.yarnpkg.com/request-compose/-/request-compose-2.1.6.tgz#f498d6afd4ce983066432446d4b1e3d3d51fbd0f" @@ -9085,17 +8800,12 @@ resolve-path@^1.4.0: http-errors "~1.6.2" path-is-absolute "1.0.1" -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== - resolve.exports@2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.19.0, resolve@^1.20.0, resolve@~1.22.1: +resolve@^1.10.0, resolve@^1.12.0, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.4, resolve@~1.22.1: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -9111,14 +8821,6 @@ responselike@^2.0.0: dependencies: lowercase-keys "^2.0.0" -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - restore-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" @@ -9127,17 +8829,20 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== +restore-cursor@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz#0766d95699efacb14150993f55baf0953ea1ebe7" + integrity sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA== + dependencies: + onetime "^7.0.0" + signal-exit "^4.1.0" reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rimraf@3.0.2, rimraf@^3.0.0: +rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== @@ -9170,7 +8875,7 @@ roarr@^2.15.3: semver-compare "^1.0.0" sprintf-js "^1.1.2" -rollup@^4.13.0, rollup@^4.2.0: +rollup@^4.13.0: version "4.21.2" resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.21.2.tgz#f41f277a448d6264e923dd1ea179f0a926aaf9b7" integrity sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw== @@ -9200,6 +8905,11 @@ run-async@^2.4.0: resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== +run-async@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-3.0.0.tgz#42a432f6d76c689522058984384df28be379daad" + integrity sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q== + run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" @@ -9207,7 +8917,7 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@7.8.1, rxjs@^7.5.5, rxjs@^7.8.1: +rxjs@7.8.1, rxjs@^7.2.0, rxjs@^7.5.5, rxjs@^7.8.1: version "7.8.1" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== @@ -9231,13 +8941,6 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== - dependencies: - ret "~0.1.10" - safe-stable-stringify@^2.3.1: version "2.5.0" resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz#4ca2f8e385f2831c432a719b108a3bf7af42a1dd" @@ -9343,6 +9046,15 @@ sentence-case@^2.1.0: no-case "^2.2.0" upper-case-first "^1.1.2" +sentence-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f" + integrity sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + upper-case-first "^2.0.2" + serialize-error@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" @@ -9374,16 +9086,6 @@ set-function-length@^1.2.1: gopd "^1.0.1" has-property-descriptors "^1.0.2" -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - setprototypeof@1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" @@ -9440,6 +9142,13 @@ shiki@^0.14.7: vscode-oniguruma "^1.7.0" vscode-textmate "^8.0.0" +showdown@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/showdown/-/showdown-2.1.0.tgz#1251f5ed8f773f0c0c7bfc8e6fd23581f9e545c5" + integrity sha512-/6NVYu4U819R2pUIk79n67SYgJHWCce0a5xTP979WbNp0FL9MN1I1QK662IDU1b6JzKTvmhgI7T7JYIxBi3kMQ== + dependencies: + commander "^9.0.0" + side-channel@^1.0.4, side-channel@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" @@ -9460,7 +9169,7 @@ signal-exit@^3.0.2, signal-exit@^3.0.3: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== -signal-exit@^4.0.1: +signal-exit@^4.0.1, signal-exit@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== @@ -9560,35 +9269,13 @@ snake-case@^2.1.0: dependencies: no-case "^2.2.0" -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== +snake-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" + integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" + dot-case "^3.0.4" + tslib "^2.0.3" sort-object-keys@^1.1.3: version "1.1.3" @@ -9624,17 +9311,6 @@ source-map-js@^1.2.0: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" @@ -9643,12 +9319,7 @@ source-map-support@~0.5.20: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@^0.5.6, source-map@^0.5.7: +source-map@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== @@ -9699,13 +9370,6 @@ speedometer@~1.0.0: resolved "https://registry.yarnpkg.com/speedometer/-/speedometer-1.0.0.tgz#cd671cb06752c22bca3370e2f334440be4fc62e2" integrity sha512-lgxErLl/7A5+vgIIXsh9MbeukOaCb2axgQ+bKCdIE+ibNT4XNYGNCR1qFEGq6F+YDASXK3Fh/c5FgtZchFolxw== -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - sprintf-js@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz#4914b903a2f8b685d17fdf78a70e917e872e444a" @@ -9726,14 +9390,6 @@ stackframe@^1.3.4: resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - statuses@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" @@ -9744,6 +9400,11 @@ statuses@2.0.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== +stdin-discarder@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stdin-discarder/-/stdin-discarder-0.2.2.tgz#390037f44c4ae1a1ae535c5fe38dc3aba8d997be" + integrity sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ== + stream-chain@2.2.5, stream-chain@^2.2.5: version "2.2.5" resolved "https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.5.tgz#b30967e8f14ee033c5b9a19bbe8a2cba90ba0d09" @@ -9789,7 +9450,16 @@ string-argv@~0.3.1: resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -9807,6 +9477,15 @@ string-width@^5.0.1, string-width@^5.1.2: emoji-regex "^9.2.2" strip-ansi "^7.0.1" +string-width@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz#b5bb8e2165ce275d4d43476dd2700ad9091db6dc" + integrity sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ== + dependencies: + emoji-regex "^10.3.0" + get-east-asian-width "^1.0.0" + strip-ansi "^7.1.0" + string_decoder@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" @@ -9826,28 +9505,21 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" -strip-ansi@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: - ansi-regex "^4.1.0" + ansi-regex "^5.0.1" -strip-ansi@^7.0.1: +strip-ansi@^7.0.1, strip-ansi@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== @@ -9904,11 +9576,6 @@ stylis@4.3.2: resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.2.tgz#8f76b70777dd53eb669c6f58c997bf0a9972e444" integrity sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg== -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== - supports-color@^5.3.0, supports-color@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -10097,6 +9764,13 @@ title-case@^2.1.0: no-case "^2.2.0" upper-case "^1.0.3" +title-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/title-case/-/title-case-3.0.3.tgz#bc689b46f02e411f1d1e1d081f7c3deca0489982" + integrity sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA== + dependencies: + tslib "^2.0.3" + tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -10109,21 +9783,6 @@ to-fast-properties@^2.0.0: resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -10131,16 +9790,6 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - toidentifier@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" @@ -10176,6 +9825,11 @@ triple-beam@^1.3.0: resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.4.1.tgz#6fde70271dc6e5d73ca0c3b24e2d92afb7441984" integrity sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg== +tslib@2: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + tslib@2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" @@ -10275,11 +9929,6 @@ typedoc@0.25.10: minimatch "^9.0.3" shiki "^0.14.7" -typescript@5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== - typescript@5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.2.tgz#00d1c7c1c46928c5845c1ee8d0cc2791031d4c43" @@ -10336,16 +9985,6 @@ undici@6.19.2: resolved "https://registry.yarnpkg.com/undici/-/undici-6.19.2.tgz#231bc5de78d0dafb6260cf454b294576c2f3cd31" integrity sha512-JfjKqIauur3Q6biAtHJ564e3bWa8VvT+7cSiOJHFbX4Erv6CLGDpg8z+Fmg/1OI/47RA+GI2QZaF48SSaLvyBA== -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - unique-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" @@ -10376,14 +10015,6 @@ unpipe@1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - untildify@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" @@ -10404,11 +10035,25 @@ upper-case-first@^1.1.0, upper-case-first@^1.1.2: dependencies: upper-case "^1.1.1" +upper-case-first@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324" + integrity sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg== + dependencies: + tslib "^2.0.3" + upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" integrity sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA== +upper-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-2.0.2.tgz#d89810823faab1df1549b7d97a76f8662bae6f7a" + integrity sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg== + dependencies: + tslib "^2.0.3" + uri-js@^4.2.2, uri-js@^4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -10416,11 +10061,6 @@ uri-js@^4.2.2, uri-js@^4.4.1: dependencies: punycode "^2.1.0" -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== - url-join@4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7" @@ -10456,16 +10096,6 @@ use-sync-external-store@^1.0.0: resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz#c3b6390f3a30eba13200d2302dcdf1e7b57b2ef9" integrity sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw== -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -user-home@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" - integrity sha512-aggiKfEEubv3UwRNqTzLInZpAOmKzwdHqEBmW/hBA/mt99eg+b4VrX6i+IRLxU8+WJYfa33rGwRseg4eElUgsQ== - util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -10502,12 +10132,10 @@ uuid@^8.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== -v8flags@^2.0.10: - version "2.1.1" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" - integrity sha512-SKfhk/LlaXzvtowJabLZwD4K6SGRYeoxA7KJeISlUMAB/NT4CBkZjMq3WceX2Ckm4llwqYVo8TICgsDYCBU2tA== - dependencies: - user-home "^1.1.1" +v8flags@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-4.0.1.tgz#98fe6c4308317c5f394d85a435eb192490f7e132" + integrity sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg== validate-npm-package-license@^3.0.1: version "3.0.4" @@ -10522,14 +10150,14 @@ vary@^1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -vite@5.1.7: - version "5.1.7" - resolved "https://registry.yarnpkg.com/vite/-/vite-5.1.7.tgz#9f685a2c4c70707fef6d37341b0e809c366da619" - integrity sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA== +vite@5.2.14: + version "5.2.14" + resolved "https://registry.yarnpkg.com/vite/-/vite-5.2.14.tgz#fd5f60facf6b5f90ec7da6323c467a365d380c3d" + integrity sha512-TFQLuwWLPms+NBNlh0D9LZQ+HXW471COABxw/9TEUBrjuHMo9BrYBPrN/SYAwIuVL+rLerycxiLT41t4f5MZpA== dependencies: - esbuild "^0.19.3" - postcss "^8.4.35" - rollup "^4.2.0" + esbuild "^0.20.1" + postcss "^8.4.38" + rollup "^4.13.0" optionalDependencies: fsevents "~2.3.3" @@ -10747,7 +10375,7 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -10756,7 +10384,7 @@ wordwrap@^1.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^6.0.1: +wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== @@ -10765,6 +10393,15 @@ wrap-ansi@^6.0.1: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" @@ -10907,6 +10544,11 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== +yoctocolors-cjs@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz#f4b905a840a37506813a7acaa28febe97767a242" + integrity sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA== + yup@0.32.9: version "0.32.9" resolved "https://registry.yarnpkg.com/yup/-/yup-0.32.9.tgz#9367bec6b1b0e39211ecbca598702e106019d872" From 8ed84a1f3a9f1e0970b5e114540796e451165243 Mon Sep 17 00:00:00 2001 From: Maxime Castres Date: Wed, 13 Nov 2024 14:45:09 +0100 Subject: [PATCH 2/2] chore: fix packages.json --- strapi/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strapi/package.json b/strapi/package.json index 1ed2d4b..332fc45 100644 --- a/strapi/package.json +++ b/strapi/package.json @@ -36,7 +36,7 @@ "name": "A Strapi developer" }, "strapi": { - "uuid": "LAUNCHPAD-LOCAL-0351f341-a9ac-45b2-9872-ebabdace5370" + "uuid": "LAUNCHPAD" }, "engines": { "node": ">=18.0.0 <=20.x.x",