From 2a8097365a7c598937cee13166c4b56e389b8553 Mon Sep 17 00:00:00 2001 From: DMehaffy Date: Mon, 22 Apr 2024 10:37:51 -0700 Subject: [PATCH 1/2] Update to Strapi v4.23.1 Just bumping to the latest --- backend/package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/package.json b/backend/package.json index 4988f71..22ff129 100644 --- a/backend/package.json +++ b/backend/package.json @@ -11,10 +11,10 @@ }, "devDependencies": {}, "dependencies": { - "@strapi/strapi": "4.20.2", - "@strapi/plugin-users-permissions": "4.20.2", - "@strapi/plugin-i18n": "4.20.2", - "@strapi/plugin-cloud": "4.20.2", + "@strapi/strapi": "4.23.1", + "@strapi/plugin-users-permissions": "4.23.1", + "@strapi/plugin-i18n": "4.23.1", + "@strapi/plugin-cloud": "4.23.1", "better-sqlite3": "8.6.0", "react": "^18.0.0", "react-dom": "^18.0.0", From 8f0f31ecc12bc8f1891c26ed58437dd6c03439c6 Mon Sep 17 00:00:00 2001 From: Richard Date: Fri, 14 Jun 2024 15:47:16 +0200 Subject: [PATCH 2/2] Fast forward to 4.25.0 --- backend/package.json | 28 +- backend/types/generated/components.d.ts | 5 + backend/types/generated/contentTypes.d.ts | 811 ++++++++++++++++++++++ backend/yarn.lock | 707 ++++++++++++------- 4 files changed, 1294 insertions(+), 257 deletions(-) create mode 100644 backend/types/generated/components.d.ts create mode 100644 backend/types/generated/contentTypes.d.ts diff --git a/backend/package.json b/backend/package.json index 22ff129..b50bb04 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,35 +1,35 @@ { "name": "backend", - "private": true, "version": "0.1.0", + "private": true, "description": "A Strapi application", + "license": "MIT", + "author": { + "name": "A Strapi developer" + }, "scripts": { + "build": "strapi build", "develop": "strapi develop", "start": "strapi start", - "build": "strapi build", "strapi": "strapi" }, - "devDependencies": {}, "dependencies": { - "@strapi/strapi": "4.23.1", - "@strapi/plugin-users-permissions": "4.23.1", - "@strapi/plugin-i18n": "4.23.1", - "@strapi/plugin-cloud": "4.23.1", + "@strapi/plugin-cloud": "4.25.0", + "@strapi/plugin-i18n": "4.25.0", + "@strapi/plugin-users-permissions": "4.25.0", + "@strapi/strapi": "4.25.0", "better-sqlite3": "8.6.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "5.3.4", "styled-components": "5.3.3" }, - "author": { - "name": "A Strapi developer" - }, - "strapi": { - "uuid": "acc0a234-c7e6-42d2-9641-c1ceaa92b4e8" - }, + "devDependencies": {}, "engines": { "node": ">=18.0.0 <=20.x.x", "npm": ">=6.0.0" }, - "license": "MIT" + "strapi": { + "uuid": "acc0a234-c7e6-42d2-9641-c1ceaa92b4e8" + } } diff --git a/backend/types/generated/components.d.ts b/backend/types/generated/components.d.ts new file mode 100644 index 0000000..0cd76b4 --- /dev/null +++ b/backend/types/generated/components.d.ts @@ -0,0 +1,5 @@ +import type { Schema, Attribute } from '@strapi/strapi'; + +declare module '@strapi/types' { + export module Shared {} +} diff --git a/backend/types/generated/contentTypes.d.ts b/backend/types/generated/contentTypes.d.ts new file mode 100644 index 0000000..b969710 --- /dev/null +++ b/backend/types/generated/contentTypes.d.ts @@ -0,0 +1,811 @@ +import type { Schema, Attribute } from '@strapi/strapi'; + +export interface AdminPermission extends Schema.CollectionType { + collectionName: 'admin_permissions'; + info: { + name: 'Permission'; + description: ''; + singularName: 'permission'; + pluralName: 'permissions'; + displayName: 'Permission'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + action: Attribute.String & + Attribute.Required & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + actionParameters: Attribute.JSON & Attribute.DefaultTo<{}>; + subject: Attribute.String & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + properties: Attribute.JSON & Attribute.DefaultTo<{}>; + conditions: Attribute.JSON & Attribute.DefaultTo<[]>; + role: Attribute.Relation<'admin::permission', 'manyToOne', 'admin::role'>; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'admin::permission', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'admin::permission', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface AdminUser extends Schema.CollectionType { + collectionName: 'admin_users'; + info: { + name: 'User'; + description: ''; + singularName: 'user'; + pluralName: 'users'; + displayName: 'User'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + firstname: Attribute.String & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + lastname: Attribute.String & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + username: Attribute.String; + email: Attribute.Email & + Attribute.Required & + Attribute.Private & + Attribute.Unique & + Attribute.SetMinMaxLength<{ + minLength: 6; + }>; + password: Attribute.Password & + Attribute.Private & + Attribute.SetMinMaxLength<{ + minLength: 6; + }>; + resetPasswordToken: Attribute.String & Attribute.Private; + registrationToken: Attribute.String & Attribute.Private; + isActive: Attribute.Boolean & + Attribute.Private & + Attribute.DefaultTo; + roles: Attribute.Relation<'admin::user', 'manyToMany', 'admin::role'> & + Attribute.Private; + blocked: Attribute.Boolean & Attribute.Private & Attribute.DefaultTo; + preferedLanguage: Attribute.String; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation<'admin::user', 'oneToOne', 'admin::user'> & + Attribute.Private; + updatedBy: Attribute.Relation<'admin::user', 'oneToOne', 'admin::user'> & + Attribute.Private; + }; +} + +export interface AdminRole extends Schema.CollectionType { + collectionName: 'admin_roles'; + info: { + name: 'Role'; + description: ''; + singularName: 'role'; + pluralName: 'roles'; + displayName: 'Role'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + name: Attribute.String & + Attribute.Required & + Attribute.Unique & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + code: Attribute.String & + Attribute.Required & + Attribute.Unique & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + description: Attribute.String; + users: Attribute.Relation<'admin::role', 'manyToMany', 'admin::user'>; + permissions: Attribute.Relation< + 'admin::role', + 'oneToMany', + 'admin::permission' + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation<'admin::role', 'oneToOne', 'admin::user'> & + Attribute.Private; + updatedBy: Attribute.Relation<'admin::role', 'oneToOne', 'admin::user'> & + Attribute.Private; + }; +} + +export interface AdminApiToken extends Schema.CollectionType { + collectionName: 'strapi_api_tokens'; + info: { + name: 'Api Token'; + singularName: 'api-token'; + pluralName: 'api-tokens'; + displayName: 'Api Token'; + description: ''; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + name: Attribute.String & + Attribute.Required & + Attribute.Unique & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + description: Attribute.String & + Attribute.SetMinMaxLength<{ + minLength: 1; + }> & + Attribute.DefaultTo<''>; + type: Attribute.Enumeration<['read-only', 'full-access', 'custom']> & + Attribute.Required & + Attribute.DefaultTo<'read-only'>; + accessKey: Attribute.String & + Attribute.Required & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + lastUsedAt: Attribute.DateTime; + permissions: Attribute.Relation< + 'admin::api-token', + 'oneToMany', + 'admin::api-token-permission' + >; + expiresAt: Attribute.DateTime; + lifespan: Attribute.BigInteger; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'admin::api-token', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'admin::api-token', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface AdminApiTokenPermission extends Schema.CollectionType { + collectionName: 'strapi_api_token_permissions'; + info: { + name: 'API Token Permission'; + description: ''; + singularName: 'api-token-permission'; + pluralName: 'api-token-permissions'; + displayName: 'API Token Permission'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + action: Attribute.String & + Attribute.Required & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + token: Attribute.Relation< + 'admin::api-token-permission', + 'manyToOne', + 'admin::api-token' + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'admin::api-token-permission', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'admin::api-token-permission', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface AdminTransferToken extends Schema.CollectionType { + collectionName: 'strapi_transfer_tokens'; + info: { + name: 'Transfer Token'; + singularName: 'transfer-token'; + pluralName: 'transfer-tokens'; + displayName: 'Transfer Token'; + description: ''; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + name: Attribute.String & + Attribute.Required & + Attribute.Unique & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + description: Attribute.String & + Attribute.SetMinMaxLength<{ + minLength: 1; + }> & + Attribute.DefaultTo<''>; + accessKey: Attribute.String & + Attribute.Required & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + lastUsedAt: Attribute.DateTime; + permissions: Attribute.Relation< + 'admin::transfer-token', + 'oneToMany', + 'admin::transfer-token-permission' + >; + expiresAt: Attribute.DateTime; + lifespan: Attribute.BigInteger; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'admin::transfer-token', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'admin::transfer-token', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface AdminTransferTokenPermission extends Schema.CollectionType { + collectionName: 'strapi_transfer_token_permissions'; + info: { + name: 'Transfer Token Permission'; + description: ''; + singularName: 'transfer-token-permission'; + pluralName: 'transfer-token-permissions'; + displayName: 'Transfer Token Permission'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + action: Attribute.String & + Attribute.Required & + Attribute.SetMinMaxLength<{ + minLength: 1; + }>; + token: Attribute.Relation< + 'admin::transfer-token-permission', + 'manyToOne', + 'admin::transfer-token' + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'admin::transfer-token-permission', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'admin::transfer-token-permission', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface PluginUploadFile extends Schema.CollectionType { + collectionName: 'files'; + info: { + singularName: 'file'; + pluralName: 'files'; + displayName: 'File'; + description: ''; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + name: Attribute.String & Attribute.Required; + alternativeText: Attribute.String; + caption: Attribute.String; + width: Attribute.Integer; + height: Attribute.Integer; + formats: Attribute.JSON; + hash: Attribute.String & Attribute.Required; + ext: Attribute.String; + mime: Attribute.String & Attribute.Required; + size: Attribute.Decimal & Attribute.Required; + url: Attribute.String & Attribute.Required; + previewUrl: Attribute.String; + provider: Attribute.String & Attribute.Required; + provider_metadata: Attribute.JSON; + related: Attribute.Relation<'plugin::upload.file', 'morphToMany'>; + folder: Attribute.Relation< + 'plugin::upload.file', + 'manyToOne', + 'plugin::upload.folder' + > & + Attribute.Private; + folderPath: Attribute.String & + Attribute.Required & + Attribute.Private & + Attribute.SetMinMax< + { + min: 1; + }, + number + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'plugin::upload.file', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'plugin::upload.file', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface PluginUploadFolder extends Schema.CollectionType { + collectionName: 'upload_folders'; + info: { + singularName: 'folder'; + pluralName: 'folders'; + displayName: 'Folder'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + name: Attribute.String & + Attribute.Required & + Attribute.SetMinMax< + { + min: 1; + }, + number + >; + pathId: Attribute.Integer & Attribute.Required & Attribute.Unique; + parent: Attribute.Relation< + 'plugin::upload.folder', + 'manyToOne', + 'plugin::upload.folder' + >; + children: Attribute.Relation< + 'plugin::upload.folder', + 'oneToMany', + 'plugin::upload.folder' + >; + files: Attribute.Relation< + 'plugin::upload.folder', + 'oneToMany', + 'plugin::upload.file' + >; + path: Attribute.String & + Attribute.Required & + Attribute.SetMinMax< + { + min: 1; + }, + number + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'plugin::upload.folder', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'plugin::upload.folder', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface PluginContentReleasesRelease extends Schema.CollectionType { + collectionName: 'strapi_releases'; + info: { + singularName: 'release'; + pluralName: 'releases'; + displayName: 'Release'; + }; + options: { + draftAndPublish: false; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + name: Attribute.String & Attribute.Required; + releasedAt: Attribute.DateTime; + scheduledAt: Attribute.DateTime; + timezone: Attribute.String; + status: Attribute.Enumeration< + ['ready', 'blocked', 'failed', 'done', 'empty'] + > & + Attribute.Required; + actions: Attribute.Relation< + 'plugin::content-releases.release', + 'oneToMany', + 'plugin::content-releases.release-action' + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'plugin::content-releases.release', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'plugin::content-releases.release', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface PluginContentReleasesReleaseAction + extends Schema.CollectionType { + collectionName: 'strapi_release_actions'; + info: { + singularName: 'release-action'; + pluralName: 'release-actions'; + displayName: 'Release Action'; + }; + options: { + draftAndPublish: false; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + type: Attribute.Enumeration<['publish', 'unpublish']> & Attribute.Required; + entry: Attribute.Relation< + 'plugin::content-releases.release-action', + 'morphToOne' + >; + contentType: Attribute.String & Attribute.Required; + locale: Attribute.String; + release: Attribute.Relation< + 'plugin::content-releases.release-action', + 'manyToOne', + 'plugin::content-releases.release' + >; + isEntryValid: Attribute.Boolean; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'plugin::content-releases.release-action', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'plugin::content-releases.release-action', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface PluginI18NLocale extends Schema.CollectionType { + collectionName: 'i18n_locale'; + info: { + singularName: 'locale'; + pluralName: 'locales'; + collectionName: 'locales'; + displayName: 'Locale'; + description: ''; + }; + options: { + draftAndPublish: false; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + name: Attribute.String & + Attribute.SetMinMax< + { + min: 1; + max: 50; + }, + number + >; + code: Attribute.String & Attribute.Unique; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'plugin::i18n.locale', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'plugin::i18n.locale', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface PluginUsersPermissionsPermission + extends Schema.CollectionType { + collectionName: 'up_permissions'; + info: { + name: 'permission'; + description: ''; + singularName: 'permission'; + pluralName: 'permissions'; + displayName: 'Permission'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + action: Attribute.String & Attribute.Required; + role: Attribute.Relation< + 'plugin::users-permissions.permission', + 'manyToOne', + 'plugin::users-permissions.role' + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'plugin::users-permissions.permission', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'plugin::users-permissions.permission', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface PluginUsersPermissionsRole extends Schema.CollectionType { + collectionName: 'up_roles'; + info: { + name: 'role'; + description: ''; + singularName: 'role'; + pluralName: 'roles'; + displayName: 'Role'; + }; + pluginOptions: { + 'content-manager': { + visible: false; + }; + 'content-type-builder': { + visible: false; + }; + }; + attributes: { + name: Attribute.String & + Attribute.Required & + Attribute.SetMinMaxLength<{ + minLength: 3; + }>; + description: Attribute.String; + type: Attribute.String & Attribute.Unique; + permissions: Attribute.Relation< + 'plugin::users-permissions.role', + 'oneToMany', + 'plugin::users-permissions.permission' + >; + users: Attribute.Relation< + 'plugin::users-permissions.role', + 'oneToMany', + 'plugin::users-permissions.user' + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'plugin::users-permissions.role', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'plugin::users-permissions.role', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +export interface PluginUsersPermissionsUser extends Schema.CollectionType { + collectionName: 'up_users'; + info: { + name: 'user'; + description: ''; + singularName: 'user'; + pluralName: 'users'; + displayName: 'User'; + }; + options: { + draftAndPublish: false; + timestamps: true; + }; + attributes: { + username: Attribute.String & + Attribute.Required & + Attribute.Unique & + Attribute.SetMinMaxLength<{ + minLength: 3; + }>; + email: Attribute.Email & + Attribute.Required & + Attribute.SetMinMaxLength<{ + minLength: 6; + }>; + provider: Attribute.String; + password: Attribute.Password & + Attribute.Private & + Attribute.SetMinMaxLength<{ + minLength: 6; + }>; + resetPasswordToken: Attribute.String & Attribute.Private; + confirmationToken: Attribute.String & Attribute.Private; + confirmed: Attribute.Boolean & Attribute.DefaultTo; + blocked: Attribute.Boolean & Attribute.DefaultTo; + role: Attribute.Relation< + 'plugin::users-permissions.user', + 'manyToOne', + 'plugin::users-permissions.role' + >; + createdAt: Attribute.DateTime; + updatedAt: Attribute.DateTime; + createdBy: Attribute.Relation< + 'plugin::users-permissions.user', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + updatedBy: Attribute.Relation< + 'plugin::users-permissions.user', + 'oneToOne', + 'admin::user' + > & + Attribute.Private; + }; +} + +declare module '@strapi/types' { + export module Shared { + export interface ContentTypes { + '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::upload.file': PluginUploadFile; + 'plugin::upload.folder': PluginUploadFolder; + 'plugin::content-releases.release': PluginContentReleasesRelease; + 'plugin::content-releases.release-action': PluginContentReleasesReleaseAction; + 'plugin::i18n.locale': PluginI18NLocale; + 'plugin::users-permissions.permission': PluginUsersPermissionsPermission; + 'plugin::users-permissions.role': PluginUsersPermissionsRole; + 'plugin::users-permissions.user': PluginUsersPermissionsUser; + } + } +} diff --git a/backend/yarn.lock b/backend/yarn.lock index 86045f7..4e59f18 100644 --- a/backend/yarn.lock +++ b/backend/yarn.lock @@ -716,6 +716,14 @@ dependencies: "@floating-ui/utils" "^0.2.1" +"@floating-ui/dom@^1.0.0": + version "1.6.5" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.5.tgz#323f065c003f1d3ecf0ff16d2c2c4d38979f4cb9" + integrity sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw== + dependencies: + "@floating-ui/core" "^1.0.0" + "@floating-ui/utils" "^0.2.0" + "@floating-ui/dom@^1.0.1", "@floating-ui/dom@^1.6.1": version "1.6.3" resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.3.tgz#954e46c1dd3ad48e49db9ada7218b0985cee75ef" @@ -724,13 +732,20 @@ "@floating-ui/core" "^1.0.0" "@floating-ui/utils" "^0.2.0" -"@floating-ui/react-dom@^2.0.0", "@floating-ui/react-dom@^2.0.5": +"@floating-ui/react-dom@^2.0.0": version "2.0.8" resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.8.tgz#afc24f9756d1b433e1fe0d047c24bd4d9cefaa5d" integrity sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw== dependencies: "@floating-ui/dom" "^1.6.1" +"@floating-ui/react-dom@^2.0.8": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.1.0.tgz#4f0e5e9920137874b2405f7d6c862873baf4beff" + integrity sha512-lNzj5EQmEKn5FFKc04+zasr09h/uX8RtJRNj5gUXsSQIXHVWTVh+hVAg1vOMCexkX8EgvemMvIFpQfkosnVNyA== + dependencies: + "@floating-ui/dom" "^1.0.0" + "@floating-ui/utils@^0.2.0", "@floating-ui/utils@^0.2.1": version "0.2.1" resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.1.tgz#16308cea045f0fc777b6ff20a9f25474dd8293d2" @@ -806,17 +821,17 @@ intl-messageformat "10.3.4" tslib "^2.4.0" -"@internationalized/date@^3.5.1": - version "3.5.2" - resolved "https://registry.yarnpkg.com/@internationalized/date/-/date-3.5.2.tgz#d760ace32bb47e869b8c607a4a786c8b208aacc2" - integrity sha512-vo1yOMUt2hzp63IutEaTUxROdvQg1qlMRsbCvbay2AK2Gai7wIgCyK5weEX3nHkiLgo4qCXHijFNC/ILhlRpOQ== +"@internationalized/date@^3.5.2": + version "3.5.4" + resolved "https://registry.yarnpkg.com/@internationalized/date/-/date-3.5.4.tgz#49ba11634fd4350b7a9308e297032267b4063c44" + integrity sha512-qoVJVro+O0rBaw+8HPjUB1iH8Ihf8oziEnqMnvhJUSuVIrHOuZ6eNLHNvzXJKUvAtaDiqMnRlg8Z2mgh09BlUw== dependencies: "@swc/helpers" "^0.5.0" -"@internationalized/number@^3.5.0": - version "3.5.1" - resolved "https://registry.yarnpkg.com/@internationalized/number/-/number-3.5.1.tgz#8e3359b498aec6bb865be668ef7e794a424067a7" - integrity sha512-N0fPU/nz15SwR9IbfJ5xaS9Ss/O5h1sVXMZf43vc9mxEG48ovglvvzBjF53aHlq20uoR6c+88CrIXipU/LSzwg== +"@internationalized/number@^3.5.1": + version "3.5.3" + resolved "https://registry.yarnpkg.com/@internationalized/number/-/number-3.5.3.tgz#9fa060c1c4809f23fb3d38dd3f3d1ae4c87e95a8" + integrity sha512-rd1wA3ebzlp0Mehj5YTuTI50AQEx80gWFyHcQu+u91/5NgdwBecO8BH6ipPfE+lmQ9d63vpB3H9SHoIUiupllw== dependencies: "@swc/helpers" "^0.5.0" @@ -865,10 +880,10 @@ resolved "https://registry.yarnpkg.com/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== -"@koa/cors@3.4.3": - version "3.4.3" - resolved "https://registry.yarnpkg.com/@koa/cors/-/cors-3.4.3.tgz#d669ee6e8d6e4f0ec4a7a7b0a17e7a3ed3752ebb" - integrity sha512-WPXQUaAeAMVaLTEFpoq3T2O1C+FstkjJnDQqy95Ck1UdILajsRhu6mhJ8H2f4NFPRBoCNN+qywTJfq/gGki5mw== +"@koa/cors@5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@koa/cors/-/cors-5.0.0.tgz#0029b5f057fa0d0ae0e37dd2c89ece315a0daffd" + integrity sha512-x/iUDjcS90W69PryLDIMgFyV21YLTnG9zOpPXS7Bkt2b8AsY3zZsIpOLBkYr9fBcF3HbkKaER5hOBZLfpLgYNw== dependencies: vary "^1.1.2" @@ -1497,24 +1512,24 @@ escape-string-regexp "^2.0.0" lodash.deburr "^4.1.0" -"@strapi/admin@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/admin/-/admin-4.20.2.tgz#05697b2344abe94bb63a4e4bd23825d11921af0e" - integrity sha512-QNvB3NjlJTVQqAs1zFC7fe9HQPkRtmldZerNnX9ytsboVO+9DHmrkUdDlO6yKS8qCrSVU/IXAnqLGzGaEjoHrQ== +"@strapi/admin@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/admin/-/admin-4.25.0.tgz#cc1e9eb4a3483a7fe302f04e5025d3f9fa9496ae" + integrity sha512-xV3O3+SYCKS62xXAj1Sh5tQJfOFcIoiDlETn754fML5HCSsg4LM7Sb22lDVStewxq/71Lur2yE0nM0jNy2Fa5Q== dependencies: "@casl/ability" "6.5.0" "@pmmmwh/react-refresh-webpack-plugin" "0.5.11" "@radix-ui/react-context" "1.0.1" "@radix-ui/react-toolbar" "1.0.4" "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "1.14.1" - "@strapi/helper-plugin" "4.20.2" - "@strapi/icons" "1.14.1" - "@strapi/permissions" "4.20.2" - "@strapi/provider-audit-logs-local" "4.20.2" - "@strapi/types" "4.20.2" - "@strapi/typescript-utils" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/design-system" "1.19.0" + "@strapi/helper-plugin" "4.25.0" + "@strapi/icons" "1.19.0" + "@strapi/permissions" "4.25.0" + "@strapi/provider-audit-logs-local" "4.25.0" + "@strapi/types" "4.25.0" + "@strapi/typescript-utils" "4.25.0" + "@strapi/utils" "4.25.0" "@vitejs/plugin-react-swc" "3.5.0" axios "1.6.0" bcryptjs "2.4.3" @@ -1587,7 +1602,7 @@ read-pkg-up "7.0.1" resolve-from "5.0.0" rimraf "3.0.2" - sanitize-html "2.11.0" + sanitize-html "2.13.0" semver "7.5.4" sift "16.0.1" slate "0.94.1" @@ -1595,26 +1610,52 @@ slate-react "0.98.3" style-loader "3.3.4" typescript "5.2.2" - use-context-selector "1.4.1" - vite "5.0.11" + vite "5.0.13" webpack "^5.89.0" webpack-bundle-analyzer "^4.10.1" - webpack-dev-middleware "6.1.1" + webpack-dev-middleware "6.1.2" webpack-hot-middleware "2.26.0" yup "0.32.9" -"@strapi/content-releases@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/content-releases/-/content-releases-4.20.2.tgz#3a36f542c38915234563012c9021240a4f4d66f8" - integrity sha512-sKPhrEQ2b5qE8vNqusrXttK5BikzUhbBpsn3SXowoTd5ewImaKjrmK4vk7aPZ1mUbG5pP2VQYpvTcAUwYB4E9A== +"@strapi/cloud-cli@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/cloud-cli/-/cloud-cli-4.25.0.tgz#385640da7b92714938c8044c9b96a1e7adf3b937" + integrity sha512-CDXStCgNvV3F5K4Z8d9GiHuNcheGPbcv3pFk/eZZW3YtsCLXvCbFG+3vB9Tah5ROzjq38X8Fa5VxCfXOvzAMwg== + dependencies: + "@strapi/utils" "4.25.0" + axios "1.6.0" + chalk "4.1.2" + cli-progress "3.12.0" + commander "8.3.0" + eventsource "2.0.2" + fast-safe-stringify "2.1.1" + fs-extra "10.0.0" + inquirer "8.2.5" + jsonwebtoken "9.0.0" + jwks-rsa "3.1.0" + lodash "4.17.21" + minimatch "9.0.3" + open "8.4.0" + ora "5.4.1" + pkg-up "3.1.0" + tar "6.1.13" + xdg-app-paths "8.3.0" + yup "0.32.9" + +"@strapi/content-releases@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/content-releases/-/content-releases-4.25.0.tgz#50ef69d771611c6792c1e65337d1a6e5aae0d1a0" + integrity sha512-bHNuI+LoRmlW6dfQ24nRZh2g/sZ1XoXLtZpOzhTFQwWlWAY6DlpgtMDYeFwYaAOo/PSxGSZD9IFDaCfImRA9Nw== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "1.14.1" - "@strapi/helper-plugin" "4.20.2" - "@strapi/icons" "1.14.1" - "@strapi/types" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/design-system" "1.19.0" + "@strapi/helper-plugin" "4.25.0" + "@strapi/icons" "1.19.0" + "@strapi/types" "4.25.0" + "@strapi/utils" "4.25.0" axios "1.6.0" + date-fns "2.30.0" + date-fns-tz "2.0.0" formik "2.4.0" lodash "4.17.21" node-schedule "2.1.0" @@ -1622,15 +1663,15 @@ react-redux "8.1.1" yup "0.32.9" -"@strapi/data-transfer@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/data-transfer/-/data-transfer-4.20.2.tgz#7f6a43403555e2b2130acf53c6d282bcd9288609" - integrity sha512-+EcWTc5HvkfmWUqbt8+zAlFCCx4jEkanM41g4RA+X70j4sF7yg8mJQdv4RmxfSJ0hvjIpwxKVjMnU8WKCbPqUg== +"@strapi/data-transfer@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/data-transfer/-/data-transfer-4.25.0.tgz#95626876545dbb92394f8f1f37358a16cf3ce9fb" + integrity sha512-a4cmk6yqgaTs9kRjjklBTEdYV8LX/PpOG5PQBTdatRVGXCHwbTIifeYFpl4armCyBDeZFZE3cNWjFghwMO0t7A== dependencies: - "@strapi/logger" "4.20.2" - "@strapi/strapi" "4.20.2" - "@strapi/types" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/logger" "4.25.0" + "@strapi/strapi" "4.25.0" + "@strapi/types" "4.25.0" + "@strapi/utils" "4.25.0" chalk "4.1.2" cli-table3 "0.6.2" commander "8.3.0" @@ -1646,12 +1687,12 @@ tar-stream "2.2.0" ws "8.13.0" -"@strapi/database@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/database/-/database-4.20.2.tgz#9447d876194b733f4e5c038e103b9590ce395c6a" - integrity sha512-+YdwitzxZsdMQ/5zjbNfUjGErRAINvUzj3T2Ch7NIMWArLZn6mJr2PmZoxRtCdz+Nygsoqz2dlzkS2YYtghCWA== +"@strapi/database@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/database/-/database-4.25.0.tgz#a2d8e61f2493da232d78eabfdfff48a8187a5eda" + integrity sha512-xsOy02B7A67go57hCGZSKhX5lSx6gU04oWJYFfeRg11krO9LZvB6hiXFCifB1xnDWtX985RCDvBrIPhscGH05A== dependencies: - "@strapi/utils" "4.20.2" + "@strapi/utils" "4.25.0" date-fns "2.30.0" debug "4.3.4" fs-extra "10.0.0" @@ -1660,29 +1701,29 @@ semver "7.5.4" umzug "3.2.1" -"@strapi/design-system@1.14.1": - version "1.14.1" - resolved "https://registry.yarnpkg.com/@strapi/design-system/-/design-system-1.14.1.tgz#cac587cc3859e34c385b3f3e9072434ef0ec1e4b" - integrity sha512-BHWX0f8l4JNhds4c4S2Vop60eF+wK2c0dLoq+8fKB3rZOftS5deO1BuFWo7XzZHF4MFbGT5mYWys9J5ANVBA6A== +"@strapi/design-system@1.19.0": + version "1.19.0" + resolved "https://registry.yarnpkg.com/@strapi/design-system/-/design-system-1.19.0.tgz#1b0ca923c22f167baa6d35663e7f47c971df474c" + integrity sha512-kEQNaRztIcr6I5Zh6mxtE/Nmkk1mylCS5s56ySKDdqOjWZw2BCbS72/J9k6r1RF1TLIDSXJN9r5dHR0ZKtWvBQ== dependencies: "@codemirror/lang-json" "^6.0.1" - "@floating-ui/react-dom" "^2.0.5" - "@internationalized/date" "^3.5.1" - "@internationalized/number" "^3.5.0" + "@floating-ui/react-dom" "^2.0.8" + "@internationalized/date" "^3.5.2" + "@internationalized/number" "^3.5.1" "@radix-ui/react-dismissable-layer" "^1.0.5" "@radix-ui/react-dropdown-menu" "^2.0.6" "@radix-ui/react-focus-scope" "1.0.4" - "@strapi/ui-primitives" "^1.14.1" - "@uiw/react-codemirror" "^4.21.21" - aria-hidden "^1.2.3" + "@strapi/ui-primitives" "^1.19.0" + "@uiw/react-codemirror" "^4.21.25" + aria-hidden "^1.2.4" compute-scroll-into-view "^3.1.0" prop-types "^15.8.1" - react-remove-scroll "^2.5.7" + react-remove-scroll "^2.5.9" -"@strapi/generate-new@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/generate-new/-/generate-new-4.20.2.tgz#97293666d59416bb9085227024c9ccaf08ee0776" - integrity sha512-veDy9z7G47uwaIDfB/gTU194Xw95XqduZagC4KPVMOg7lS1iPpd2Iluy3cvsXMfTZQ3SgPIvWrHYokadITi3Sw== +"@strapi/generate-new@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/generate-new/-/generate-new-4.25.0.tgz#4d2fb4baad381fcc9471de5e0b4b0e1db1f4798c" + integrity sha512-LUH9ssT56KNqt7IbRf/L2ZN9Qiif9/4wn3LU3CU1J3ecL+GMHGSDDf291xQcynIzLZAwDDcMHTyeSp813I4Q2g== dependencies: "@sentry/node" "6.19.7" chalk "^4.1.2" @@ -1696,14 +1737,14 @@ semver "7.5.4" tar "6.1.13" -"@strapi/generators@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/generators/-/generators-4.20.2.tgz#99a4cac5af75eab431b62c8c50b292bebe9eb7dd" - integrity sha512-1e91R9SzQs17QzUHfnbofYjMBtpLkEgoyKPxcDMQSr3ID2BYXk1nGtdYaevHC6GHq6YMfQQIuunoRdd1pQ2b5w== +"@strapi/generators@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/generators/-/generators-4.25.0.tgz#156f3a542c9da5af761e1cc2f783ff8289c904e6" + integrity sha512-01I2qEguDr5vWninACr7H2rRcospplBXUXdEanS6D/3/vB+MbDYb/fWH2bC3Yeh/3zsQlrcxzVQCVCJ9j0xNOA== dependencies: "@sindresorhus/slugify" "1.1.0" - "@strapi/typescript-utils" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/typescript-utils" "4.25.0" + "@strapi/utils" "4.25.0" chalk "4.1.2" copyfiles "2.4.1" fs-extra "10.0.0" @@ -1711,10 +1752,10 @@ plop "2.7.6" pluralize "8.0.0" -"@strapi/helper-plugin@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/helper-plugin/-/helper-plugin-4.20.2.tgz#6d44413d579c9c1f52137f22a9fe418f306d99d7" - integrity sha512-rI097ClUvd8ifPWPcEOSnjz/x7CFUE2xye0I0fYyCg2k+/Mqmj7g8QD/DoUW1MHwTQbwwUu5TM/6nMyXyw5BFg== +"@strapi/helper-plugin@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/helper-plugin/-/helper-plugin-4.25.0.tgz#eadf32d89b05e6a0f8cd3149c82722c59b588004" + integrity sha512-mR+M5E6DR7uJ9z8gIgkp/3Gq5HQyjwzti29mQrd70ux46FfLN5fkwH1Pb3NRBWBSW7PQOczSeCJtnKkTZZn3pQ== dependencies: axios "1.6.0" date-fns "2.30.0" @@ -1727,23 +1768,23 @@ react-query "3.39.3" react-select "5.7.0" -"@strapi/icons@1.14.1": - version "1.14.1" - resolved "https://registry.yarnpkg.com/@strapi/icons/-/icons-1.14.1.tgz#8f820512d0c9a8b75570f7a96ea42c969f65263b" - integrity sha512-ja3et1QIo+6kTfk/mzeSiLTtZ6pCC6mwvUlp8qGyBTQ5BJvMacgxEdXBnYRn6fbYt6fl7gAKCORRQpnHNQfwjg== +"@strapi/icons@1.19.0": + version "1.19.0" + resolved "https://registry.yarnpkg.com/@strapi/icons/-/icons-1.19.0.tgz#efa6b553a7de437171512e3549859faa141a145f" + integrity sha512-jcS7n3Ps+73fYGadxdaD6owazoDJKN1fHSG9dp8RX4RqkP6BfoHOX5j3aodVLmDX57Ksg6gy5JXf9xEml7nMpQ== -"@strapi/logger@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/logger/-/logger-4.20.2.tgz#5934aee1a70a37bfd65daa5438b99f7f62dcc73e" - integrity sha512-kwT4897tysh11bsrGFzF8PxEyLsJcafqyN3/eDYrLKmuOFVnsHhAGTO2iHKnRFmUWpWvIOFxKCcZlaSO+OLzgA== +"@strapi/logger@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/logger/-/logger-4.25.0.tgz#2310f43b2e223237dc3276e6d911465e1f867dbd" + integrity sha512-zBqm/9qCnJhfJOu9GwXMh0ytnXbVLgW7fHIHUESgFSkYBW0C3UO3ih6PhefVgq4NyrKQMH/pTr3msWRSzdRWNg== dependencies: lodash "4.17.21" winston "3.10.0" -"@strapi/pack-up@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/pack-up/-/pack-up-4.20.2.tgz#e87672b2bcb973c96950d22d0c0d26c690136e11" - integrity sha512-khUZasz6kHnHhpyNBSI8Cnut6OQf6oZgDhS1ByhEWNdqfBhMtYyqk9l7vYCjAFIsJzm0xer/3arTanvz6RWWaw== +"@strapi/pack-up@4.23.0": + version "4.23.0" + resolved "https://registry.yarnpkg.com/@strapi/pack-up/-/pack-up-4.23.0.tgz#c75f985a370f47414d9643545ee8e26c486b3711" + integrity sha512-hiSqUEEzks2JDai6bfvtvPHYaPhI6UnSifx9ZqBdC9Q551BYm1xt+1K7HJVeW0IPI4zLckZvCcGPHh/NeYyTPw== dependencies: "@vitejs/plugin-react-swc" "3.5.0" boxen "5.1.2" @@ -1764,55 +1805,55 @@ prompts "2.4.2" rxjs "7.8.1" typescript "5.2.2" - vite "5.0.11" + vite "5.0.13" yup "0.32.9" -"@strapi/permissions@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/permissions/-/permissions-4.20.2.tgz#2ba102d96058c085c91b8b8a7c1c1a173ac9fdc4" - integrity sha512-zZFHzNtTZRuOmkjVUYKP6uPygy7l8ZxLbcDXlnC4asMGcwwBeq9BKZvzc0CWT1Ziq8C5wToygJFOZ8dcgK9New== +"@strapi/permissions@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/permissions/-/permissions-4.25.0.tgz#da1bcad266fde5d24073317546603dd9a5bc2b16" + integrity sha512-K3md9MDUa4E6WajD+bt3RGZMvsjbpymEzwWNF0HAPJxXtwZX+rWYj4BS2DGlQi/t+vDl1jYr3XP/5re9V72tPw== dependencies: "@casl/ability" "6.5.0" - "@strapi/utils" "4.20.2" + "@strapi/utils" "4.25.0" lodash "4.17.21" qs "6.11.1" sift "16.0.1" -"@strapi/plugin-cloud@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/plugin-cloud/-/plugin-cloud-4.20.2.tgz#61580744d7cdb2db388357bf8ca0ae0cce6387c5" - integrity sha512-5ghNEvXtJiOk/9jDVIdGE/EB2aYfEnIglwjnGb2514GaoprpclFlXpUKqfBS96m6Glt3xl+wYg7hmTgrqp0E0Q== +"@strapi/plugin-cloud@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-cloud/-/plugin-cloud-4.25.0.tgz#5465848e213ef7f25a66d77fa6c07076520bb6c2" + integrity sha512-mWIGkmUeQ+k9NP9Sxx87zfLR1NGb3R87s6lxNH09VKMg5S4yg/GOMxJdxpOdTYXV4W79afN4nEPHhyBqHc2K5g== dependencies: - "@strapi/design-system" "1.14.1" - "@strapi/helper-plugin" "4.20.2" - "@strapi/icons" "1.14.1" + "@strapi/design-system" "1.19.0" + "@strapi/helper-plugin" "4.25.0" + "@strapi/icons" "1.19.0" react-intl "6.4.1" -"@strapi/plugin-content-manager@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/plugin-content-manager/-/plugin-content-manager-4.20.2.tgz#9d6db86f017418cecfa7472540d35ea7eb21d899" - integrity sha512-05Uw6cfgCCj0CQYg3N66BZbYGDZ4bp1iQ4PY3Sa2BjmPjsK0i9bLTD0MYVS0ChZ8E0a+HxMtkN6zs6nYZCyzrg== +"@strapi/plugin-content-manager@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-content-manager/-/plugin-content-manager-4.25.0.tgz#0c96890f6e4e2339cb3426bc72ba4dc9ce7e71f5" + integrity sha512-VnSwmQ0aPEOZk9jDJTe30hOJqUJ6sx1DyRA4ulDgrNhVImbJ0tKM/or3rFR6SpfxWXcQyNgVvNRA2E6IEEf2WA== dependencies: "@sindresorhus/slugify" "1.1.0" - "@strapi/types" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/types" "4.25.0" + "@strapi/utils" "4.25.0" koa "2.13.4" koa-bodyparser "4.4.1" lodash "4.17.21" qs "6.11.1" -"@strapi/plugin-content-type-builder@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/plugin-content-type-builder/-/plugin-content-type-builder-4.20.2.tgz#1adf07a0048e90848e2fe8904058b80d72a3470a" - integrity sha512-SIRFuGDMb9tTCj8EnR6gQzLetV+rOrRmyocC4Gx0fPOf3q7K/7eqSwWjq6udMLNj3tfSTQ7EJsCSGzLMp8O1Yg== +"@strapi/plugin-content-type-builder@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-content-type-builder/-/plugin-content-type-builder-4.25.0.tgz#8e2127e1207a3296e3d38eafb8b83778a4d9e352" + integrity sha512-CO0YYxPRiNnx0EObmXoBAoNLg/4DJihTTsEYDSw4cfGHyFwYFJ0hUM/ubbnBML9g8n0oCDmc19P1jp+Lga1QWg== dependencies: "@reduxjs/toolkit" "1.9.7" "@sindresorhus/slugify" "1.1.0" - "@strapi/design-system" "1.14.1" - "@strapi/generators" "4.20.2" - "@strapi/helper-plugin" "4.20.2" - "@strapi/icons" "1.14.1" - "@strapi/utils" "4.20.2" + "@strapi/design-system" "1.19.0" + "@strapi/generators" "4.25.0" + "@strapi/helper-plugin" "4.25.0" + "@strapi/icons" "1.19.0" + "@strapi/utils" "4.25.0" fs-extra "10.0.0" immer "9.0.19" koa-bodyparser "4.4.1" @@ -1825,32 +1866,32 @@ react-redux "8.1.1" yup "0.32.9" -"@strapi/plugin-email@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/plugin-email/-/plugin-email-4.20.2.tgz#9521fc9ec2466d80ae3582af49e8305a08a4b409" - integrity sha512-MjBDwOXAk6qhCZpsy7V6eVgfAQGQNMHbGsRDs3mGvRh0+w4J7hbQLI030Wgi55IB7MaIsVRLSYP9CXMhFms5Rw== +"@strapi/plugin-email@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-email/-/plugin-email-4.25.0.tgz#b24ae11ec97e53f7ebecbe92a28580337cef4b03" + integrity sha512-j4nB4Xl5kEhszwXOQzROcihhFgLbwRJ/ANkhtAYi4EVESVDiBQ0fPfR7VJwtVxwX5yH3/XUlu5az8WmcdIyQKw== dependencies: - "@strapi/design-system" "1.14.1" - "@strapi/helper-plugin" "4.20.2" - "@strapi/icons" "1.14.1" - "@strapi/provider-email-sendmail" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/design-system" "1.19.0" + "@strapi/helper-plugin" "4.25.0" + "@strapi/icons" "1.19.0" + "@strapi/provider-email-sendmail" "4.25.0" + "@strapi/utils" "4.25.0" lodash "4.17.21" prop-types "^15.8.1" react-intl "6.4.1" react-query "3.39.3" yup "0.32.9" -"@strapi/plugin-i18n@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/plugin-i18n/-/plugin-i18n-4.20.2.tgz#c1e74364a7c2d4d1e31d1a3f8e876e19f6218514" - integrity sha512-H8XmmugbQzQR8ZA5n89TtpWsQ4RL+3DOs9psYbmupC4bHx7+G61PUjplhIm3brZ9ILILNuU/+NbePYXvAGPOqw== +"@strapi/plugin-i18n@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-i18n/-/plugin-i18n-4.25.0.tgz#0238b6fa0e58360767dc65ea184cfee59436cbf6" + integrity sha512-CywTsYJMIC/Bubam5mTCNdScwYGGjpZOqwm8EwEmSx5dONP1WdSoCilGdhNtcKIvmOQY1zkFc54l/S7ncxkXVw== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "1.14.1" - "@strapi/helper-plugin" "4.20.2" - "@strapi/icons" "1.14.1" - "@strapi/utils" "4.20.2" + "@strapi/design-system" "1.19.0" + "@strapi/helper-plugin" "4.25.0" + "@strapi/icons" "1.19.0" + "@strapi/utils" "4.25.0" axios "1.6.0" formik "2.4.0" immer "9.0.19" @@ -1862,16 +1903,16 @@ react-redux "8.1.1" yup "0.32.9" -"@strapi/plugin-upload@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/plugin-upload/-/plugin-upload-4.20.2.tgz#6aeacfc40286219dc2c3aa672fd4ef428d7e4f5e" - integrity sha512-+F8mxYvowFz/qgIq4EV0kDFYkyf5UJNZcDUaEPOQNYW8Ic77L076+foe1jC9Ar3HjPwksCmUAsGHbpCkrfXLXQ== +"@strapi/plugin-upload@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-upload/-/plugin-upload-4.25.0.tgz#5744d33ee41e9b1060d2ee2095be9820dac6d86f" + integrity sha512-ZZOaw5yELX2duJc3iF94hq6lNPw92/huQGtkj6E0cR2GX8KZYCJg2hVtCctIpuYE6cLxNPzuHfy4WCa/oUOQ6g== dependencies: - "@strapi/design-system" "1.14.1" - "@strapi/helper-plugin" "4.20.2" - "@strapi/icons" "1.14.1" - "@strapi/provider-upload-local" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/design-system" "1.19.0" + "@strapi/helper-plugin" "4.25.0" + "@strapi/icons" "1.19.0" + "@strapi/provider-upload-local" "4.25.0" + "@strapi/utils" "4.25.0" axios "1.6.0" byte-size "7.0.1" cropperjs "1.6.0" @@ -1894,15 +1935,15 @@ sharp "0.32.6" yup "0.32.9" -"@strapi/plugin-users-permissions@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/plugin-users-permissions/-/plugin-users-permissions-4.20.2.tgz#25d20028ea5fc4b4bba0b4c77a879f88079f2297" - integrity sha512-JPK7bipJHX0h5oBnHVBHrt0NhcMYmb9hZo4ngoVpAeC5lh7Vq4fpn3yzEWJ1vRDNfGVxctfWEBtvOh0c1ZPxDA== +"@strapi/plugin-users-permissions@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-users-permissions/-/plugin-users-permissions-4.25.0.tgz#07296ffa39b814e7189283ba267eb8fa16cbd784" + integrity sha512-4I20YTZHZjEtoFDVzVdO3JWpJddrYrg8EM0I+KEKJBivP+kWH06K02mN0jlAyH6hirreAQ3MA65oWtv0FokStw== dependencies: - "@strapi/design-system" "1.14.1" - "@strapi/helper-plugin" "4.20.2" - "@strapi/icons" "1.14.1" - "@strapi/utils" "4.20.2" + "@strapi/design-system" "1.19.0" + "@strapi/helper-plugin" "4.25.0" + "@strapi/icons" "1.19.0" + "@strapi/utils" "4.25.0" bcryptjs "2.4.3" formik "2.4.0" grant-koa "5.4.8" @@ -1920,54 +1961,56 @@ url-join "4.0.1" yup "0.32.9" -"@strapi/provider-audit-logs-local@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/provider-audit-logs-local/-/provider-audit-logs-local-4.20.2.tgz#16779a1b68bcee616ce0523525d03270a1588e1e" - integrity sha512-RTtL0xnbj88+HI9DGahol/8tVKG2Qm/DG/UpMKw5og4R7OnKXYekd9J4NZrHLEnjuUH5y2C8yfw+NqZdS2CJNA== +"@strapi/provider-audit-logs-local@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/provider-audit-logs-local/-/provider-audit-logs-local-4.25.0.tgz#1b97fdb0b33e095dabc20f3fc95d09d2770c41c1" + integrity sha512-J5C8geJ/+l7p3wAjZA73blbkc0XXerud9zlsg1GYB4+WIPiK8T5VUfEtKFybJdo2FiDHZha6wVzydWk3ZGDw9w== -"@strapi/provider-email-sendmail@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/provider-email-sendmail/-/provider-email-sendmail-4.20.2.tgz#e9736d7a1d4233783dc6bcac7e5c0c97dc8c20ef" - integrity sha512-SHdBDNhxzG8Szm4NovXaVDox7BjAAc6pOGrFruJH0GO3yLn8RZMyZRpAdoqg2VAKvTfVTSs9XfM07ppN7ENFTw== +"@strapi/provider-email-sendmail@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/provider-email-sendmail/-/provider-email-sendmail-4.25.0.tgz#19176989a3fae8ac71d44b4713102f341ab14940" + integrity sha512-xScb1IsuQBkh65CunGFzLxdqenNo0ZMAEBI0Z95EAoXvHavPklAQUzd/LekVz9hUaUxQeV5B8bBSPSX0OGMofg== dependencies: - "@strapi/utils" "4.20.2" + "@strapi/utils" "4.25.0" sendmail "^1.6.1" -"@strapi/provider-upload-local@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/provider-upload-local/-/provider-upload-local-4.20.2.tgz#a948d8b8c6df8e42aa6a717708f50f4ec8bd27b1" - integrity sha512-d2SaTFfZGT/A1XPTqykuO3r1DQcdGMMu1JO5V6m+AnCuMZmlNqChZqVZSwO+O+rO2gLUTuZySoFj5QJe06Pb3w== +"@strapi/provider-upload-local@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/provider-upload-local/-/provider-upload-local-4.25.0.tgz#be6c78f3fcf4f2440a5a9f1a548e134522b092e8" + integrity sha512-NUt1VnN6B9AULWI+4lsBtd1+Zmw9u21CkPF5JFPvd+v+3a6bkHOZ38H2IlFi48v30uU5ZpB7LgKpR54K8sqaCg== dependencies: - "@strapi/utils" "4.20.2" + "@strapi/utils" "4.25.0" fs-extra "10.0.0" -"@strapi/strapi@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/strapi/-/strapi-4.20.2.tgz#93755709f149a4992cef6beffb18f0623a5e7080" - integrity sha512-Bs3FI1HbS+Iye58dkXAnAWtkg5V4KdEPskyjgpwlmmLB8e5q4PbTT93lq32bqxg+Xh7NMx4J+hZNTYQRqiTWNg== +"@strapi/strapi@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/strapi/-/strapi-4.25.0.tgz#a62f9f62e206bb82323bf6daa4b1c097d46b1e9a" + integrity sha512-9tlKpP70nJzyYzXbMLTZ/sCjlA8xi15H4ZJweEFQvkkEkce8NiGzFNcKMLEEarfgLS4HybLC3wh9fmsFbsz4Og== dependencies: - "@koa/cors" "3.4.3" + "@koa/cors" "5.0.0" "@koa/router" "10.1.1" - "@strapi/admin" "4.20.2" - "@strapi/content-releases" "4.20.2" - "@strapi/data-transfer" "4.20.2" - "@strapi/database" "4.20.2" - "@strapi/generate-new" "4.20.2" - "@strapi/generators" "4.20.2" - "@strapi/logger" "4.20.2" - "@strapi/pack-up" "4.20.2" - "@strapi/permissions" "4.20.2" - "@strapi/plugin-content-manager" "4.20.2" - "@strapi/plugin-content-type-builder" "4.20.2" - "@strapi/plugin-email" "4.20.2" - "@strapi/plugin-upload" "4.20.2" - "@strapi/types" "4.20.2" - "@strapi/typescript-utils" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/admin" "4.25.0" + "@strapi/cloud-cli" "4.25.0" + "@strapi/content-releases" "4.25.0" + "@strapi/data-transfer" "4.25.0" + "@strapi/database" "4.25.0" + "@strapi/generate-new" "4.25.0" + "@strapi/generators" "4.25.0" + "@strapi/logger" "4.25.0" + "@strapi/pack-up" "4.23.0" + "@strapi/permissions" "4.25.0" + "@strapi/plugin-content-manager" "4.25.0" + "@strapi/plugin-content-type-builder" "4.25.0" + "@strapi/plugin-email" "4.25.0" + "@strapi/plugin-upload" "4.25.0" + "@strapi/types" "4.25.0" + "@strapi/typescript-utils" "4.25.0" + "@strapi/utils" "4.25.0" bcryptjs "2.4.3" boxen "5.1.2" chalk "4.1.2" ci-info "3.8.0" + cli-progress "3.12.0" cli-table3 "0.6.2" commander "8.3.0" concurrently "8.2.2" @@ -2012,28 +2055,28 @@ yalc "1.0.0-pre.53" yup "0.32.9" -"@strapi/types@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/types/-/types-4.20.2.tgz#cd0dff5d108b8d644ce2a5ddfec6bbacb650b10c" - integrity sha512-IvvvRhoxv7oUhUvX8t1a6zY/nFZtxMUyo1wV3tebjRwtnLXgZnfg9Wka8VlvrvaHVYQvFC+ZX8fOhiXynBBnEg== +"@strapi/types@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/types/-/types-4.25.0.tgz#5a1d4978262a6762f2d23f5d0240590e07397930" + integrity sha512-moWOcm1fLQTYE4KErytnUifiN3gBj41ZZBvkbS2mJ2HYnuyau04q2upZQ9UA3uD/Nz/TGIJrtH6OXp33XPqadA== dependencies: "@casl/ability" "6.5.0" - "@koa/cors" "3.4.3" + "@koa/cors" "5.0.0" "@koa/router" "10.1.1" - "@strapi/database" "4.20.2" - "@strapi/logger" "4.20.2" - "@strapi/permissions" "4.20.2" - "@strapi/utils" "4.20.2" + "@strapi/database" "4.25.0" + "@strapi/logger" "4.25.0" + "@strapi/permissions" "4.25.0" + "@strapi/utils" "4.25.0" commander "8.3.0" https-proxy-agent "5.0.1" koa "2.13.4" node-fetch "2.7.0" node-schedule "2.1.0" -"@strapi/typescript-utils@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/typescript-utils/-/typescript-utils-4.20.2.tgz#b0fd4471beb8125d6afe56499ebbdda440046a42" - integrity sha512-26/mO2ePRW/cbwkTj8vGr13NfbRaSIhBx1lG8O4TZFS3QIOpcGSPfdBcNycNN0TqqU7wfvN5+bSvNb91BCrz8A== +"@strapi/typescript-utils@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/typescript-utils/-/typescript-utils-4.25.0.tgz#6de5df30e2bfb2cdd1b8563f88e96d471acdf0f2" + integrity sha512-5PrGGDIcpIUpgTFi9/d7mIBk+2aJQ1sqrOeQetUs6IU9jEa9qfyhCQ+xXWHlqea/RUKe9/8uv1HEkm+cDsbzXQ== dependencies: chalk "4.1.2" cli-table3 "0.6.2" @@ -2042,10 +2085,10 @@ prettier "2.8.4" typescript "5.2.2" -"@strapi/ui-primitives@^1.14.1": - version "1.14.1" - resolved "https://registry.yarnpkg.com/@strapi/ui-primitives/-/ui-primitives-1.14.1.tgz#f4100f68874754088322bdb6da98a206fa9fbc2d" - integrity sha512-AmwyfZuazN7J1AgVf7i7oly+zwcJdWFqh/UCd3uPtoonnPmdCIRjkK8aBWlU9M+k3277FGIaCHOwNHiMSiBbbA== +"@strapi/ui-primitives@^1.19.0": + version "1.19.0" + resolved "https://registry.yarnpkg.com/@strapi/ui-primitives/-/ui-primitives-1.19.0.tgz#01e2709d64bbde1f6810c49898da216934f76479" + integrity sha512-dEpmI0PpSH6VWuP/bBvRKI5lUpazdDAcxOpukoq2QDwUFbuZWywgW7a6O5nMnD4bLQtyNeYwd52J8Jqr9pNoQA== dependencies: "@radix-ui/number" "^1.0.1" "@radix-ui/primitive" "^1.0.1" @@ -2066,13 +2109,13 @@ "@radix-ui/react-use-layout-effect" "1.0.1" "@radix-ui/react-use-previous" "^1.0.1" "@radix-ui/react-visually-hidden" "^1.0.3" - aria-hidden "^1.2.3" - react-remove-scroll "^2.5.7" + aria-hidden "^1.2.4" + react-remove-scroll "^2.5.9" -"@strapi/utils@4.20.2": - version "4.20.2" - resolved "https://registry.yarnpkg.com/@strapi/utils/-/utils-4.20.2.tgz#68edebab5d3e3034b6c3a7d57afc79564ffdb276" - integrity sha512-+5AbCF21cJ+p97N+yBMzpsWtObjpflDd6On8ISdarA/gc5Y//9gE/Os4fbj+hB6EwuUylDmPor51xE4FPLW2Cw== +"@strapi/utils@4.25.0": + version "4.25.0" + resolved "https://registry.yarnpkg.com/@strapi/utils/-/utils-4.25.0.tgz#f68811a9c34c8c56d5afb2d9d13b5c54180ac6f9" + integrity sha512-CXhdbtkL+gXKJxxd64AsTrUvjqcP/J12szt03/mmIzCxs6GsRSsQkcUNfnfvD5AJ2VNzA5xh00iD9SFokWwpdA== dependencies: "@sindresorhus/slugify" "1.1.0" date-fns "2.30.0" @@ -2179,6 +2222,14 @@ resolved "https://registry.yarnpkg.com/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9" integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== +"@types/body-parser@*": + version "1.19.5" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== + dependencies: + "@types/connect" "*" + "@types/node" "*" + "@types/cacheable-request@^6.0.1": version "6.0.3" resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183" @@ -2189,6 +2240,13 @@ "@types/node" "*" "@types/responselike" "^1.0.0" +"@types/connect@*": + version "3.4.38" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== + dependencies: + "@types/node" "*" + "@types/eslint-scope@^3.7.3": version "3.7.7" resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" @@ -2210,6 +2268,26 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== +"@types/express-serve-static-core@^4.17.33": + version "4.19.3" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.3.tgz#e469a13e4186c9e1c0418fb17be8bc8ff1b19a7a" + integrity sha512-KOzM7MhcBFlmnlr/fzISFF5vGWVSvN6fTd4T+ExOt08bA/dA5kpSzY52nMsI1KDFmUREpJelPYyuslLRSjjgCg== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + "@types/send" "*" + +"@types/express@^4.17.17": + version "4.17.21" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" + integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.33" + "@types/qs" "*" + "@types/serve-static" "*" + "@types/fined@*": version "1.1.5" resolved "https://registry.yarnpkg.com/@types/fined/-/fined-1.1.5.tgz#504b87a0de8813e06e7d226f34c1cefb70d9afb0" @@ -2248,6 +2326,11 @@ resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4" integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== + "@types/inquirer@^6.5.0": version "6.5.0" resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-6.5.0.tgz#b83b0bf30b88b8be7246d40e51d32fe9d10e09be" @@ -2273,6 +2356,13 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== +"@types/jsonwebtoken@^9.0.2": + version "9.0.6" + resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.6.tgz#d1af3544d99ad992fb6681bbe60676e06b032bd3" + integrity sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw== + dependencies: + "@types/node" "*" + "@types/keyv@^3.1.4": version "3.1.4" resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" @@ -2294,6 +2384,11 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.202.tgz#f09dbd2fb082d507178b2f2a5c7e74bd72ff98f8" integrity sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ== +"@types/mime@^1": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" + integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== + "@types/minimatch@*": version "5.1.2" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" @@ -2321,6 +2416,16 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== +"@types/qs@*": + version "6.9.15" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.15.tgz#adde8a060ec9c305a82de1babc1056e73bd64dce" + integrity sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg== + +"@types/range-parser@*": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" + integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== + "@types/react-transition-group@^4.4.0": version "4.4.10" resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.10.tgz#6ee71127bdab1f18f11ad8fb3322c6da27c327ac" @@ -2349,6 +2454,23 @@ resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== +"@types/send@*": + version "0.17.4" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" + integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/serve-static@*": + version "1.15.7" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714" + integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== + dependencies: + "@types/http-errors" "*" + "@types/node" "*" + "@types/send" "*" + "@types/through@*": version "0.0.33" resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.33.tgz#14ebf599320e1c7851e7d598149af183c6b9ea56" @@ -2394,10 +2516,10 @@ dependencies: "@ucast/core" "^1.4.1" -"@uiw/codemirror-extensions-basic-setup@4.21.24": - version "4.21.24" - resolved "https://registry.yarnpkg.com/@uiw/codemirror-extensions-basic-setup/-/codemirror-extensions-basic-setup-4.21.24.tgz#b936c3daff0100e1a3d5b0500478747cfc80f7db" - integrity sha512-TJYKlPxNAVJNclW1EGumhC7I02jpdMgBon4jZvb5Aju9+tUzS44IwORxUx8BD8ZtH2UHmYS+04rE3kLk/BtnCQ== +"@uiw/codemirror-extensions-basic-setup@4.22.2": + version "4.22.2" + resolved "https://registry.yarnpkg.com/@uiw/codemirror-extensions-basic-setup/-/codemirror-extensions-basic-setup-4.22.2.tgz#a114dc9ebad6de41a441c8aca655d9c34934a7d9" + integrity sha512-zcHGkldLFN3cGoI5XdOGAkeW24yaAgrDEYoyPyWHODmPiNwybQQoZGnH3qUdzZwUaXtAcLWoAeOPzfNRW2yGww== dependencies: "@codemirror/autocomplete" "^6.0.0" "@codemirror/commands" "^6.0.0" @@ -2407,16 +2529,16 @@ "@codemirror/state" "^6.0.0" "@codemirror/view" "^6.0.0" -"@uiw/react-codemirror@^4.21.21": - version "4.21.24" - resolved "https://registry.yarnpkg.com/@uiw/react-codemirror/-/react-codemirror-4.21.24.tgz#38b05e0a24d2307313b2e73390b20d0251837170" - integrity sha512-8zs5OuxbhikHocHBsVBMuW1vqlv4ccZAkt4rFwr7ebLP2Q6RwHsjpsR9GeGyAigAqonKRoeHugqF78UMrkaTgg== +"@uiw/react-codemirror@^4.21.25": + version "4.22.2" + resolved "https://registry.yarnpkg.com/@uiw/react-codemirror/-/react-codemirror-4.22.2.tgz#18dcb79e31cf34e0704366f3041da93ff3c64109" + integrity sha512-okCSl+WJG63gRx8Fdz7v0C6RakBQnbb3pHhuzIgDB+fwhipgFodSnu2n9oOsQesJ5YQ7mSOcKMgX0JEsu4nnfQ== dependencies: "@babel/runtime" "^7.18.6" "@codemirror/commands" "^6.1.0" "@codemirror/state" "^6.1.1" "@codemirror/theme-one-dark" "^6.0.0" - "@uiw/codemirror-extensions-basic-setup" "4.21.24" + "@uiw/codemirror-extensions-basic-setup" "4.22.2" codemirror "^6.0.0" "@vitejs/plugin-react-swc@3.5.0": @@ -2722,13 +2844,20 @@ argparse@~1.0.9: dependencies: sprintf-js "~1.0.2" -aria-hidden@^1.1.1, aria-hidden@^1.2.3: +aria-hidden@^1.1.1: version "1.2.3" resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== dependencies: tslib "^2.0.0" +aria-hidden@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.4.tgz#b78e383fdbc04d05762c78b4a25a501e736c4522" + integrity sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A== + dependencies: + tslib "^2.0.0" + arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" @@ -3310,6 +3439,13 @@ cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" +cli-progress@3.12.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.12.0.tgz#807ee14b66bcc086258e444ad0f19e7d42577942" + integrity sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A== + dependencies: + string-width "^4.2.3" + cli-spinners@^2.0.0, cli-spinners@^2.5.0: version "2.9.2" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" @@ -3772,6 +3908,11 @@ csstype@^3.0.2: resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== +date-fns-tz@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/date-fns-tz/-/date-fns-tz-2.0.0.tgz#1b14c386cb8bc16fc56fe333d4fc34ae1d1099d5" + integrity sha512-OAtcLdB9vxSXTWHdT8b398ARImVwQMyjfYGkKD2zaGpHseG2UPHbHjXELReErZFxWdSLph3c2zOaaTyHfOhERQ== + date-fns@2.30.0, date-fns@^2.30.0: version "2.30.0" resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" @@ -4409,6 +4550,11 @@ events@^3.2.0: resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== +eventsource@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-2.0.2.tgz#76dfcc02930fb2ff339520b6d290da573a9e8508" + integrity sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA== + execa@5.1.1, execa@^5.0.0: version "5.1.1" resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" @@ -4533,6 +4679,11 @@ fast-json-stable-stringify@^2.0.0: resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== +fast-safe-stringify@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" + integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== + fastq@^1.6.0: version "1.17.1" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" @@ -4786,7 +4937,7 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@~2.3.2, fsevents@~2.3.3: +fsevents@*, fsevents@~2.3.2, fsevents@~2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== @@ -5850,6 +6001,11 @@ jju@~1.4.0: resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== +jose@^4.14.6: + version "4.15.5" + resolved "https://registry.yarnpkg.com/jose/-/jose-4.15.5.tgz#6475d0f467ecd3c630a1b5dadd2735a7288df706" + integrity sha512-jc7BFxgKPKi94uOvEmzlSWFFe2+vASyXaKUpdQKatWAESU2MWjDfFf0fdfc83CDKcA5QecabZeNLyfhe3yKNkg== + joycon@^3.0.1: version "3.1.1" resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03" @@ -5960,6 +6116,18 @@ jwk-to-pem@2.0.5, jwk-to-pem@^2.0.5: elliptic "^6.5.4" safe-buffer "^5.0.1" +jwks-rsa@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jwks-rsa/-/jwks-rsa-3.1.0.tgz#50406f23e38c9b2682cd437f824d7d61aa983171" + integrity sha512-v7nqlfezb9YfHHzYII3ef2a2j1XnGeSE/bK3WfumaYCqONAIstJbrEGapz4kadScZzEt7zYCN7bucj8C0Mv/Rg== + dependencies: + "@types/express" "^4.17.17" + "@types/jsonwebtoken" "^9.0.2" + debug "^4.3.4" + jose "^4.14.6" + limiter "^1.1.5" + lru-memoizer "^2.2.0" + jws@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" @@ -6226,6 +6394,11 @@ liftoff@^2.5.0: rechoir "^0.6.2" resolve "^1.1.7" +limiter@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/limiter/-/limiter-1.1.5.tgz#8f92a25b3b16c6131293a0cc834b4a838a2aa7c2" + integrity sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA== + lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" @@ -6279,6 +6452,11 @@ lodash-es@^4.17.15, lodash-es@^4.17.21: resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== +lodash.clonedeep@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ== + lodash.deburr@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-4.1.0.tgz#ddb1bbb3ef07458c0177ba07de14422cb033ff9b" @@ -6367,13 +6545,21 @@ lowercase-keys@^2.0.0: resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== -lru-cache@^6.0.0: +lru-cache@6.0.0, lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" +lru-memoizer@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/lru-memoizer/-/lru-memoizer-2.3.0.tgz#ef0fbc021bceb666794b145eefac6be49dc47f31" + integrity sha512-GXn7gyHAMhO13WSKrIiNfztwxodVsP8IoZ3XfrJV4yH2x0/OeTO/FIaAHTY5YekdGgW94njfuKmyyt1E0mR6Ug== + dependencies: + lodash.clonedeep "^4.5.0" + lru-cache "6.0.0" + lru_map@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd" @@ -6610,6 +6796,13 @@ minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== +minimatch@9.0.3: + version "9.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -7110,6 +7303,13 @@ ora@^3.4.0: strip-ansi "^5.2.0" wcwidth "^1.0.1" +os-paths@^7.4.0: + version "7.4.0" + resolved "https://registry.yarnpkg.com/os-paths/-/os-paths-7.4.0.tgz#3354f1814425c232b6f42138a90e4000af6f9692" + integrity sha512-Ux1J4NUqC6tZayBqLN1kUlDAEvLiQlli/53sSddU4IN+h+3xxnv2HmRSMpVSvr1hvJzotfMs3ERvETGK+f4OwA== + optionalDependencies: + fsevents "*" + os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -7767,7 +7967,7 @@ react-refresh@0.14.0: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== -react-remove-scroll-bar@^2.3.3, react-remove-scroll-bar@^2.3.4: +react-remove-scroll-bar@^2.3.3: version "2.3.5" resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.5.tgz#cd2543b3ed7716c7c5b446342d21b0e0b303f47c" integrity sha512-3cqjOqg6s0XbOjWvmasmqHch+RLxIEk2r/70rzGXuz3iIGQsQheEQyqYCBb5EECoD01Vo2SIbDqW4paLeLTASw== @@ -7775,6 +7975,14 @@ react-remove-scroll-bar@^2.3.3, react-remove-scroll-bar@^2.3.4: react-style-singleton "^2.2.1" tslib "^2.0.0" +react-remove-scroll-bar@^2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz#3e585e9d163be84a010180b18721e851ac81a29c" + integrity sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g== + dependencies: + react-style-singleton "^2.2.1" + tslib "^2.0.0" + react-remove-scroll@2.5.5: version "2.5.5" resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77" @@ -7786,12 +7994,12 @@ react-remove-scroll@2.5.5: use-callback-ref "^1.3.0" use-sidecar "^1.1.2" -react-remove-scroll@^2.5.7: - version "2.5.7" - resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.7.tgz#15a1fd038e8497f65a695bf26a4a57970cac1ccb" - integrity sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA== +react-remove-scroll@^2.5.9: + version "2.5.10" + resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.10.tgz#5fae456a23962af6d3c38ca1978bcfe0806c4061" + integrity sha512-m3zvBRANPBw3qxVVjEIPEQinkcwlFZ4qyomuWVpNJdv4c6MvHfXV0C3L9Jx5rr3HeBHKNRX+1jreB5QloDIJjA== dependencies: - react-remove-scroll-bar "^2.3.4" + react-remove-scroll-bar "^2.3.6" react-style-singleton "^2.2.1" tslib "^2.1.0" use-callback-ref "^1.3.0" @@ -8259,10 +8467,10 @@ safe-stable-stringify@^2.3.1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sanitize-html@2.11.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.11.0.tgz#9a6434ee8fcaeddc740d8ae7cd5dd71d3981f8f6" - integrity sha512-BG68EDHRaGKqlsNjJ2xUB7gpInPA8gVx/mvjO743hZaeMCZ2DwzW7xvsqZ+KNU4QKwj86HJ3uu2liISf2qBBUA== +sanitize-html@2.13.0: + version "2.13.0" + resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.13.0.tgz#71aedcdb777897985a4ea1877bf4f895a1170dae" + integrity sha512-Xff91Z+4Mz5QiNSLdLWwjgBDm5b1RU6xBT0+12rapjiaR7SwfRdjw8f+6Rir2MXKLrDicRFHdb51hGOAxmsUIA== dependencies: deepmerge "^4.2.2" escape-string-regexp "^4.0.0" @@ -9312,11 +9520,6 @@ use-callback-ref@^1.3.0: dependencies: tslib "^2.0.0" -use-context-selector@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/use-context-selector/-/use-context-selector-1.4.1.tgz#eb96279965846b72915d7f899b8e6ef1d768b0ae" - integrity sha512-Io2ArvcRO+6MWIhkdfMFt+WKQX+Vb++W8DS2l03z/Vw/rz3BclKpM0ynr4LYGyU85Eke+Yx5oIhTY++QR0ZDoA== - use-isomorphic-layout-effect@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb" @@ -9395,10 +9598,10 @@ 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.0.11: - version "5.0.11" - resolved "https://registry.yarnpkg.com/vite/-/vite-5.0.11.tgz#31562e41e004cb68e1d51f5d2c641ab313b289e4" - integrity sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA== +vite@5.0.13: + version "5.0.13" + resolved "https://registry.yarnpkg.com/vite/-/vite-5.0.13.tgz#605865b0e482506163e3f04f91665238f3be8cf1" + integrity sha512-/9ovhv2M2dGTuA+dY93B9trfyWMDRQw2jdVBhHNP6wr0oF34wG2i/N55801iZIpgUpnHDm4F/FabGQLyc+eOgg== dependencies: esbuild "^0.19.3" postcss "^8.4.32" @@ -9450,10 +9653,10 @@ webpack-bundle-analyzer@^4.10.1: sirv "^2.0.3" ws "^7.3.1" -webpack-dev-middleware@6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-6.1.1.tgz#6bbc257ec83ae15522de7a62f995630efde7cc3d" - integrity sha512-y51HrHaFeeWir0YO4f0g+9GwZawuigzcAdRNon6jErXy/SqV/+O6eaVAzDqE6t3e3NpGeR5CS+cCDaTC+V3yEQ== +webpack-dev-middleware@6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz#0463232e59b7d7330fa154121528d484d36eb973" + integrity sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ== dependencies: colorette "^2.0.10" memfs "^3.4.12" @@ -9607,11 +9810,29 @@ ws@^7.3.1: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== +xdg-app-paths@8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/xdg-app-paths/-/xdg-app-paths-8.3.0.tgz#493dbbf6cdf430360a0b4ddabddd6da619b1dbbd" + integrity sha512-mgxlWVZw0TNWHoGmXq+NC3uhCIc55dDpAlDkMQUaIAcQzysb0kxctwv//fvuW61/nAAeUBJMQ8mnZjMmuYwOcQ== + dependencies: + xdg-portable "^10.6.0" + optionalDependencies: + fsevents "*" + xdg-basedir@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== +xdg-portable@^10.6.0: + version "10.6.0" + resolved "https://registry.yarnpkg.com/xdg-portable/-/xdg-portable-10.6.0.tgz#879ef439ace6a95ac5a49eea96c30f6a7819857c" + integrity sha512-xrcqhWDvtZ7WLmt8G4f3hHy37iK7D2idtosRgkeiSPZEPmBShp0VfmRBLWAPC6zLF48APJ21yfea+RfQMF4/Aw== + dependencies: + os-paths "^7.4.0" + optionalDependencies: + fsevents "*" + xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"