From f1dbaef309166c97e7067861de2e375f56ce802c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20de=20Juvigny?= <8087692+remidej@users.noreply.github.com> Date: Thu, 2 May 2024 15:07:50 +0200 Subject: [PATCH] chore: rename core packages (#20243) * chore: remove plugin from cm package name * chore: remove plugin from upload package name * chore: remove plugin from email package name * chore: remove plugin from ctb package name * chore: remove plugin from i18n package name * fix: plugin ids * fix: v5 migratino * fix: import order lint error --- packages/core/content-manager/package.json | 2 +- .../src/components/CMReleasesContainer.tsx | 2 +- .../admin/src/components/ReleaseAction.tsx | 2 +- .../tests/CMReleasesContainer.test.tsx | 4 +- .../core/content-releases/admin/src/index.ts | 2 +- .../admin/src/pages/ReleaseDetailsPage.tsx | 2 +- .../pages/tests/ReleaseDetailsPage.test.tsx | 4 +- packages/core/content-releases/package.json | 4 +- .../admin/src/pluginId.ts | 2 +- .../core/content-type-builder/package.json | 4 +- .../loaders/plugins/get-enabled-plugins.ts | 10 +- packages/core/email/package.json | 2 +- .../[id]/components/AssigneeSelect.tsx | 2 +- .../[model]/[id]/components/Panel.tsx | 4 +- .../[model]/[id]/components/StageSelect.tsx | 2 +- .../components/tests/AssigneeSelect.test.tsx | 4 +- .../components/tests/StageSelect.test.tsx | 2 +- .../content-manager/[model]/constants.tsx | 2 +- .../admin/src/services/content-manager.ts | 2 +- .../admin/src/utils/cm-hooks.ts | 2 +- packages/core/review-workflows/package.json | 4 +- packages/core/strapi/package.json | 10 +- packages/core/strapi/src/admin.ts | 10 +- packages/core/strapi/src/node/core/aliases.ts | 11 +- packages/core/upload/admin/src/pluginId.js | 2 +- packages/core/upload/package.json | 2 +- .../admin/src/components/CMHeaderActions.tsx | 6 +- .../admin/src/components/LocaleListCell.tsx | 2 +- .../components/tests/LocaleListCell.test.tsx | 4 +- .../src/contentManagerHooks/editView.tsx | 2 +- .../src/contentManagerHooks/listView.tsx | 2 +- .../tests/listView.test.ts | 2 +- .../plugins/i18n/admin/src/hooks/useI18n.ts | 2 +- packages/plugins/i18n/admin/src/index.ts | 2 +- packages/plugins/i18n/package.json | 8 +- yarn.lock | 484 +++++++++--------- 36 files changed, 306 insertions(+), 307 deletions(-) diff --git a/packages/core/content-manager/package.json b/packages/core/content-manager/package.json index ea4e925489..ecfd082d12 100644 --- a/packages/core/content-manager/package.json +++ b/packages/core/content-manager/package.json @@ -1,5 +1,5 @@ { - "name": "@strapi/plugin-content-manager", + "name": "@strapi/content-manager", "version": "5.0.0-beta.5", "description": "A powerful UI to easily manage your data.", "repository": { diff --git a/packages/core/content-releases/admin/src/components/CMReleasesContainer.tsx b/packages/core/content-releases/admin/src/components/CMReleasesContainer.tsx index d11cd5f23f..37ec1ac0f2 100644 --- a/packages/core/content-releases/admin/src/components/CMReleasesContainer.tsx +++ b/packages/core/content-releases/admin/src/components/CMReleasesContainer.tsx @@ -7,6 +7,7 @@ import { useQueryParams, useRBAC, } from '@strapi/admin/strapi-admin'; +import { unstable_useDocument } from '@strapi/content-manager/strapi-admin'; import { Box, Button, @@ -24,7 +25,6 @@ import { } from '@strapi/design-system'; import { Plus } from '@strapi/icons'; import { EmptyDocuments } from '@strapi/icons/symbols'; -import { unstable_useDocument } from '@strapi/plugin-content-manager/strapi-admin'; import { isAxiosError } from 'axios'; import { Formik, Form } from 'formik'; import { useIntl } from 'react-intl'; diff --git a/packages/core/content-releases/admin/src/components/ReleaseAction.tsx b/packages/core/content-releases/admin/src/components/ReleaseAction.tsx index 5b145d4086..4657565348 100644 --- a/packages/core/content-releases/admin/src/components/ReleaseAction.tsx +++ b/packages/core/content-releases/admin/src/components/ReleaseAction.tsx @@ -29,7 +29,7 @@ import { type FormValues, INITIAL_VALUES, RELEASE_ACTION_FORM_SCHEMA } from './C import { NoReleases } from './CMReleasesContainer'; import { ReleaseActionOptions } from './ReleaseActionOptions'; -import type { BulkActionComponent } from '@strapi/plugin-content-manager/strapi-admin'; +import type { BulkActionComponent } from '@strapi/content-manager/strapi-admin'; const getContentPermissions = (subject: string) => { const permissions = { diff --git a/packages/core/content-releases/admin/src/components/tests/CMReleasesContainer.test.tsx b/packages/core/content-releases/admin/src/components/tests/CMReleasesContainer.test.tsx index ae6d8cfd29..b0ba3a0acd 100644 --- a/packages/core/content-releases/admin/src/components/tests/CMReleasesContainer.test.tsx +++ b/packages/core/content-releases/admin/src/components/tests/CMReleasesContainer.test.tsx @@ -7,8 +7,8 @@ import { Route, Routes } from 'react-router-dom'; import { CMReleasesContainer } from '../CMReleasesContainer'; -jest.mock('@strapi/plugin-content-manager/strapi-admin', () => ({ - ...jest.requireActual('@strapi/plugin-content-manager/strapi-admin'), +jest.mock('@strapi/content-manager/strapi-admin', () => ({ + ...jest.requireActual('@strapi/content-manager/strapi-admin'), unstable_useDocument: jest.fn().mockReturnValue({ schema: { options: { diff --git a/packages/core/content-releases/admin/src/index.ts b/packages/core/content-releases/admin/src/index.ts index 0699928ec0..eafdd4ea63 100644 --- a/packages/core/content-releases/admin/src/index.ts +++ b/packages/core/content-releases/admin/src/index.ts @@ -9,7 +9,7 @@ import { releaseApi } from './services/release'; import { prefixPluginTranslations } from './utils/prefixPluginTranslations'; import type { StrapiApp } from '@strapi/admin/strapi-admin'; -import type { BulkActionComponent } from '@strapi/plugin-content-manager/strapi-admin'; +import type { BulkActionComponent } from '@strapi/content-manager/strapi-admin'; import type { Plugin } from '@strapi/types'; // eslint-disable-next-line import/no-default-export diff --git a/packages/core/content-releases/admin/src/pages/ReleaseDetailsPage.tsx b/packages/core/content-releases/admin/src/pages/ReleaseDetailsPage.tsx index 366b29e77d..3b6483487c 100644 --- a/packages/core/content-releases/admin/src/pages/ReleaseDetailsPage.tsx +++ b/packages/core/content-releases/admin/src/pages/ReleaseDetailsPage.tsx @@ -13,6 +13,7 @@ import { useRBAC, useStrapiApp, } from '@strapi/admin/strapi-admin'; +import { unstable_useDocument } from '@strapi/content-manager/strapi-admin'; import { Button, ContentLayout, @@ -33,7 +34,6 @@ import { } from '@strapi/design-system'; import { CheckCircle, More, Pencil, Trash, CrossCircle } from '@strapi/icons'; import { EmptyDocuments } from '@strapi/icons/symbols'; -import { unstable_useDocument } from '@strapi/plugin-content-manager/strapi-admin'; import format from 'date-fns/format'; import { utcToZonedTime } from 'date-fns-tz'; import { useIntl } from 'react-intl'; diff --git a/packages/core/content-releases/admin/src/pages/tests/ReleaseDetailsPage.test.tsx b/packages/core/content-releases/admin/src/pages/tests/ReleaseDetailsPage.test.tsx index 088cd53587..1ab80ec86a 100644 --- a/packages/core/content-releases/admin/src/pages/tests/ReleaseDetailsPage.test.tsx +++ b/packages/core/content-releases/admin/src/pages/tests/ReleaseDetailsPage.test.tsx @@ -19,8 +19,8 @@ jest.mock('@strapi/admin/strapi-admin', () => ({ })), })); -jest.mock('@strapi/plugin-content-manager/strapi-admin', () => ({ - ...jest.requireActual('@strapi/plugin-content-manager/strapi-admin'), +jest.mock('@strapi/content-manager/strapi-admin', () => ({ + ...jest.requireActual('@strapi/content-manager/strapi-admin'), unstable_useDocument: jest.fn().mockReturnValue({ validate: jest.fn().mockReturnValue({}) }), })); diff --git a/packages/core/content-releases/package.json b/packages/core/content-releases/package.json index 3aaa02c7b4..0c0708bf90 100644 --- a/packages/core/content-releases/package.json +++ b/packages/core/content-releases/package.json @@ -72,8 +72,8 @@ "devDependencies": { "@strapi/admin": "5.0.0-beta.5", "@strapi/admin-test-utils": "5.0.0-beta.5", + "@strapi/content-manager": "5.0.0-beta.5", "@strapi/pack-up": "5.0.0", - "@strapi/plugin-content-manager": "5.0.0-beta.5", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", "@types/koa": "2.13.4", @@ -89,7 +89,7 @@ }, "peerDependencies": { "@strapi/admin": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", - "@strapi/plugin-content-manager": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", + "@strapi/content-manager": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", "react-router-dom": "^6.0.0", diff --git a/packages/core/content-type-builder/admin/src/pluginId.ts b/packages/core/content-type-builder/admin/src/pluginId.ts index cb5a9ae247..6b8d13b882 100644 --- a/packages/core/content-type-builder/admin/src/pluginId.ts +++ b/packages/core/content-type-builder/admin/src/pluginId.ts @@ -1,3 +1,3 @@ import pluginPkg from '../../package.json'; -export const pluginId = pluginPkg.name.replace(/^@strapi\/plugin-/i, ''); +export const pluginId = pluginPkg.name.replace(/^@strapi\//i, ''); diff --git a/packages/core/content-type-builder/package.json b/packages/core/content-type-builder/package.json index cdb127a47f..06a106aee2 100644 --- a/packages/core/content-type-builder/package.json +++ b/packages/core/content-type-builder/package.json @@ -1,7 +1,7 @@ { - "name": "@strapi/plugin-content-type-builder", + "name": "@strapi/content-type-builder", "version": "5.0.0-beta.5", - "description": "Strapi plugin to create content type", + "description": "Create and manage content types", "repository": { "type": "git", "url": "git://github.com/strapi/strapi.git" diff --git a/packages/core/core/src/loaders/plugins/get-enabled-plugins.ts b/packages/core/core/src/loaders/plugins/get-enabled-plugins.ts index ec547b502e..9ca80d84d1 100644 --- a/packages/core/core/src/loaders/plugins/get-enabled-plugins.ts +++ b/packages/core/core/src/loaders/plugins/get-enabled-plugins.ts @@ -30,11 +30,11 @@ interface PluginDeclaration { * otherwise known as "core features" */ const INTERNAL_PLUGINS = [ - '@strapi/plugin-content-manager', - '@strapi/plugin-content-type-builder', - '@strapi/plugin-email', - '@strapi/plugin-upload', - '@strapi/plugin-i18n', + '@strapi/content-manager', + '@strapi/content-type-builder', + '@strapi/email', + '@strapi/upload', + '@strapi/i18n', '@strapi/content-releases', '@strapi/review-workflows', ]; diff --git a/packages/core/email/package.json b/packages/core/email/package.json index 06e62cd7e5..1937a8dd0c 100644 --- a/packages/core/email/package.json +++ b/packages/core/email/package.json @@ -1,5 +1,5 @@ { - "name": "@strapi/plugin-email", + "name": "@strapi/email", "version": "5.0.0-beta.5", "description": "Easily configure your Strapi application to send emails.", "repository": { diff --git a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/AssigneeSelect.tsx b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/AssigneeSelect.tsx index 88ad7a2b0a..77fe47df03 100644 --- a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/AssigneeSelect.tsx +++ b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/AssigneeSelect.tsx @@ -7,8 +7,8 @@ import { useAdminUsers, useQueryParams, } from '@strapi/admin/strapi-admin'; +import { unstable_useDocument } from '@strapi/content-manager/strapi-admin'; import { Combobox, ComboboxOption, Field, Flex } from '@strapi/design-system'; -import { unstable_useDocument } from '@strapi/plugin-content-manager/strapi-admin'; import { useIntl } from 'react-intl'; import { useDispatch } from 'react-redux'; import { useParams } from 'react-router-dom'; diff --git a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/Panel.tsx b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/Panel.tsx index e3855b8458..61b702731d 100644 --- a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/Panel.tsx +++ b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/Panel.tsx @@ -1,12 +1,12 @@ +import { unstable_useDocumentLayout as useDocumentLayout } from '@strapi/content-manager/strapi-admin'; import { Flex } from '@strapi/design-system'; -import { unstable_useDocumentLayout as useDocumentLayout } from '@strapi/plugin-content-manager/strapi-admin'; import { useIntl } from 'react-intl'; import { useParams } from 'react-router-dom'; import { AssigneeSelect } from './AssigneeSelect'; import { StageSelect } from './StageSelect'; -import type { PanelComponent } from '@strapi/plugin-content-manager/strapi-admin'; +import type { PanelComponent } from '@strapi/content-manager/strapi-admin'; const Panel: PanelComponent = () => { const { slug = '', id } = useParams<{ diff --git a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/StageSelect.tsx b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/StageSelect.tsx index 92ad8fcbab..261ae61d0c 100644 --- a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/StageSelect.tsx +++ b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/StageSelect.tsx @@ -2,6 +2,7 @@ import * as React from 'react'; import { useNotification, useAPIErrorHandler, useQueryParams } from '@strapi/admin/strapi-admin'; import { useLicenseLimits } from '@strapi/admin/strapi-admin/ee'; +import { unstable_useDocument } from '@strapi/content-manager/strapi-admin'; import { SingleSelect, SingleSelectOption, @@ -12,7 +13,6 @@ import { Loader, Typography, } from '@strapi/design-system'; -import { unstable_useDocument } from '@strapi/plugin-content-manager/strapi-admin'; import { useIntl } from 'react-intl'; import { useDispatch } from 'react-redux'; import { useParams } from 'react-router-dom'; diff --git a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/tests/AssigneeSelect.test.tsx b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/tests/AssigneeSelect.test.tsx index 3a813d1757..ba293dd8f2 100644 --- a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/tests/AssigneeSelect.test.tsx +++ b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/tests/AssigneeSelect.test.tsx @@ -1,11 +1,11 @@ -import { unstable_useDocument } from '@strapi/plugin-content-manager/strapi-admin'; +import { unstable_useDocument } from '@strapi/content-manager/strapi-admin'; import { render as renderRTL, waitFor, server } from '@tests/utils'; import { rest } from 'msw'; import { Route, Routes } from 'react-router-dom'; import { AssigneeSelect } from '../AssigneeSelect'; -jest.mock('@strapi/plugin-content-manager/strapi-admin', () => ({ +jest.mock('@strapi/content-manager/strapi-admin', () => ({ unstable_useDocument: jest.fn().mockReturnValue({ document: { documentId: '12345', diff --git a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/tests/StageSelect.test.tsx b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/tests/StageSelect.test.tsx index 62c583979d..024809379f 100644 --- a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/tests/StageSelect.test.tsx +++ b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/[id]/components/tests/StageSelect.test.tsx @@ -5,7 +5,7 @@ import { Route, Routes } from 'react-router-dom'; import { StageSelect } from '../StageSelect'; -jest.mock('@strapi/plugin-content-manager/strapi-admin', () => ({ +jest.mock('@strapi/content-manager/strapi-admin', () => ({ unstable_useDocument: jest.fn().mockReturnValue({ document: { documentId: '12345', diff --git a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/constants.tsx b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/constants.tsx index a6e4691410..1d5f73fe5c 100644 --- a/packages/core/review-workflows/admin/src/routes/content-manager/[model]/constants.tsx +++ b/packages/core/review-workflows/admin/src/routes/content-manager/[model]/constants.tsx @@ -4,7 +4,7 @@ import { StageFilter } from './components/StageFilter'; import { AssigneeColumn, StageColumn } from './components/TableColumns'; import type { Filters } from '@strapi/admin/strapi-admin'; -import type { ListFieldLayout } from '@strapi/plugin-content-manager/strapi-admin'; +import type { ListFieldLayout } from '@strapi/content-manager/strapi-admin'; import type { MessageDescriptor } from 'react-intl'; export const REVIEW_WORKFLOW_COLUMNS = [ diff --git a/packages/core/review-workflows/admin/src/services/content-manager.ts b/packages/core/review-workflows/admin/src/services/content-manager.ts index f603c7a904..e9cfbe4b99 100644 --- a/packages/core/review-workflows/admin/src/services/content-manager.ts +++ b/packages/core/review-workflows/admin/src/services/content-manager.ts @@ -6,7 +6,7 @@ import type { UpdateStage, UpdateAssignee, } from '../../../shared/contracts/review-workflows'; -import type { Contracts } from '@strapi/plugin-content-manager/_internal/shared'; +import type { Contracts } from '@strapi/content-manager/_internal/shared'; type ContentType = Contracts.ContentTypes.ContentType; interface ContentTypes { diff --git a/packages/core/review-workflows/admin/src/utils/cm-hooks.ts b/packages/core/review-workflows/admin/src/utils/cm-hooks.ts index b88b923e44..20d4a0ef76 100644 --- a/packages/core/review-workflows/admin/src/utils/cm-hooks.ts +++ b/packages/core/review-workflows/admin/src/utils/cm-hooks.ts @@ -2,7 +2,7 @@ import { REVIEW_WORKFLOW_COLUMNS } from '../routes/content-manager/[model]/constants'; -import type { ListFieldLayout, ListLayout } from '@strapi/plugin-content-manager/strapi-admin'; +import type { ListFieldLayout, ListLayout } from '@strapi/content-manager/strapi-admin'; /* ------------------------------------------------------------------------------------------------- * addColumnToTableHook diff --git a/packages/core/review-workflows/package.json b/packages/core/review-workflows/package.json index c93b2fd78a..3c714f4673 100644 --- a/packages/core/review-workflows/package.json +++ b/packages/core/review-workflows/package.json @@ -67,8 +67,8 @@ }, "devDependencies": { "@strapi/admin": "5.0.0-beta.5", + "@strapi/content-manager": "5.0.0-beta.5", "@strapi/pack-up": "5.0.0", - "@strapi/plugin-content-manager": "5.0.0-beta.5", "@strapi/types": "5.0.0-beta.5", "@strapi/utils": "5.0.0-beta.5", "@testing-library/react": "14.0.0", @@ -80,7 +80,7 @@ }, "peerDependencies": { "@strapi/admin": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", - "@strapi/plugin-content-manager": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", + "@strapi/content-manager": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", "react-router-dom": "^6.0.0", diff --git a/packages/core/strapi/package.json b/packages/core/strapi/package.json index 209768fb19..d22ec29352 100644 --- a/packages/core/strapi/package.json +++ b/packages/core/strapi/package.json @@ -110,23 +110,23 @@ "dependencies": { "@pmmmwh/react-refresh-webpack-plugin": "0.5.11", "@strapi/admin": "5.0.0-beta.5", + "@strapi/content-manager": "5.0.0-beta.5", "@strapi/content-releases": "5.0.0-beta.5", + "@strapi/content-type-builder": "5.0.0-beta.5", "@strapi/core": "5.0.0-beta.5", "@strapi/data-transfer": "5.0.0-beta.5", "@strapi/database": "5.0.0-beta.5", + "@strapi/email": "5.0.0-beta.5", "@strapi/generate-new": "5.0.0-beta.5", "@strapi/generators": "5.0.0-beta.5", + "@strapi/i18n": "5.0.0-beta.5", "@strapi/logger": "5.0.0-beta.5", "@strapi/pack-up": "5.0.0", "@strapi/permissions": "5.0.0-beta.5", - "@strapi/plugin-content-manager": "5.0.0-beta.5", - "@strapi/plugin-content-type-builder": "5.0.0-beta.5", - "@strapi/plugin-email": "5.0.0-beta.5", - "@strapi/plugin-i18n": "5.0.0-beta.5", - "@strapi/plugin-upload": "5.0.0-beta.5", "@strapi/review-workflows": "5.0.0-beta.5", "@strapi/types": "5.0.0-beta.5", "@strapi/typescript-utils": "5.0.0-beta.5", + "@strapi/upload": "5.0.0-beta.5", "@strapi/utils": "5.0.0-beta.5", "@types/nodemon": "1.19.6", "@vitejs/plugin-react-swc": "3.6.0", diff --git a/packages/core/strapi/src/admin.ts b/packages/core/strapi/src/admin.ts index eb95f246de..39cb790d94 100644 --- a/packages/core/strapi/src/admin.ts +++ b/packages/core/strapi/src/admin.ts @@ -1,10 +1,10 @@ import { RenderAdminArgs, renderAdmin } from '@strapi/admin/strapi-admin'; -import contentTypeBuilder from '@strapi/plugin-content-type-builder/strapi-admin'; -import contentManager from '@strapi/plugin-content-manager/strapi-admin'; -import email from '@strapi/plugin-email/strapi-admin'; +import contentTypeBuilder from '@strapi/content-type-builder/strapi-admin'; +import contentManager from '@strapi/content-manager/strapi-admin'; +import email from '@strapi/email/strapi-admin'; // @ts-expect-error – No types, yet. -import upload from '@strapi/plugin-upload/strapi-admin'; -import i18n from '@strapi/plugin-i18n/strapi-admin'; +import upload from '@strapi/upload/strapi-admin'; +import i18n from '@strapi/i18n/strapi-admin'; import contentReleases from '@strapi/content-releases/strapi-admin'; import reviewWorkflows from '@strapi/review-workflows/strapi-admin'; diff --git a/packages/core/strapi/src/node/core/aliases.ts b/packages/core/strapi/src/node/core/aliases.ts index 1dbd4d7e1a..64596c92b7 100644 --- a/packages/core/strapi/src/node/core/aliases.ts +++ b/packages/core/strapi/src/node/core/aliases.ts @@ -12,15 +12,14 @@ import { StrapiMonorepo } from './monorepo'; const devAliases: Record = { '@strapi/admin/strapi-admin': './packages/core/admin/admin/src', '@strapi/content-releases/strapi-admin': './packages/core/content-releases/admin/src', - '@strapi/plugin-content-manager/strapi-admin': './packages/core/content-manager/admin/src', - '@strapi/plugin-content-type-builder/strapi-admin': - './packages/core/content-type-builder/admin/src', - '@strapi/plugin-email/strapi-admin': './packages/core/email/admin/src', - '@strapi/plugin-upload/strapi-admin': './packages/core/upload/admin/src', + '@strapi/content-manager/strapi-admin': './packages/core/content-manager/admin/src', + '@strapi/content-type-builder/strapi-admin': './packages/core/content-type-builder/admin/src', + '@strapi/email/strapi-admin': './packages/core/email/admin/src', + '@strapi/upload/strapi-admin': './packages/core/upload/admin/src', '@strapi/plugin-color-picker/strapi-admin': './packages/plugins/color-picker/admin/src', '@strapi/plugin-documentation/strapi-admin': './packages/plugins/documentation/admin/src', '@strapi/plugin-graphql/strapi-admin': './packages/plugins/graphql/admin/src', - '@strapi/plugin-i18n/strapi-admin': './packages/plugins/i18n/admin/src', + '@strapi/i18n/strapi-admin': './packages/plugins/i18n/admin/src', '@strapi/plugin-sentry/strapi-admin': './packages/plugins/sentry/admin/src', '@strapi/plugin-users-permissions/strapi-admin': './packages/plugins/users-permissions/admin/src', '@strapi/review-workflows/strapi-admin': './packages/core/review-workflows/admin/src', diff --git a/packages/core/upload/admin/src/pluginId.js b/packages/core/upload/admin/src/pluginId.js index 791a6797b8..d04aea7837 100644 --- a/packages/core/upload/admin/src/pluginId.js +++ b/packages/core/upload/admin/src/pluginId.js @@ -1,5 +1,5 @@ import pluginPkg from '../../package.json'; -const pluginId = pluginPkg.name.replace(/^@strapi\/plugin-/i, ''); +export const pluginId = pluginPkg.name.replace(/^@strapi\//i, ''); export default pluginId; diff --git a/packages/core/upload/package.json b/packages/core/upload/package.json index cd9ae524e4..808aed994c 100644 --- a/packages/core/upload/package.json +++ b/packages/core/upload/package.json @@ -1,5 +1,5 @@ { - "name": "@strapi/plugin-upload", + "name": "@strapi/upload", "version": "5.0.0-beta.5", "description": "Makes it easy to upload images and files to your Strapi Application.", "license": "SEE LICENSE IN LICENSE", diff --git a/packages/plugins/i18n/admin/src/components/CMHeaderActions.tsx b/packages/plugins/i18n/admin/src/components/CMHeaderActions.tsx index 1ad369e01f..89a2dee1ae 100644 --- a/packages/plugins/i18n/admin/src/components/CMHeaderActions.tsx +++ b/packages/plugins/i18n/admin/src/components/CMHeaderActions.tsx @@ -1,14 +1,14 @@ import * as React from 'react'; import { useNotification, useQueryParams } from '@strapi/admin/strapi-admin'; -import { Flex, Status, Typography } from '@strapi/design-system'; -import { Trash, WarningCircle } from '@strapi/icons'; import { type HeaderActionComponent, unstable_useDocument as useDocument, unstable_useDocumentActions as useDocumentActions, type DocumentActionComponent, -} from '@strapi/plugin-content-manager/strapi-admin'; +} from '@strapi/content-manager/strapi-admin'; +import { Flex, Status, Typography } from '@strapi/design-system'; +import { Trash, WarningCircle } from '@strapi/icons'; import { useIntl } from 'react-intl'; import { useNavigate } from 'react-router-dom'; import styled from 'styled-components'; diff --git a/packages/plugins/i18n/admin/src/components/LocaleListCell.tsx b/packages/plugins/i18n/admin/src/components/LocaleListCell.tsx index 6b923f88d2..7a8b040978 100644 --- a/packages/plugins/i18n/admin/src/components/LocaleListCell.tsx +++ b/packages/plugins/i18n/admin/src/components/LocaleListCell.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; +import { unstable_useDocument as useDocument } from '@strapi/content-manager/strapi-admin'; import { Box, Flex, Popover, Typography, useCollator } from '@strapi/design-system'; import { CaretDown } from '@strapi/icons'; -import { unstable_useDocument as useDocument } from '@strapi/plugin-content-manager/strapi-admin'; import { useIntl } from 'react-intl'; import styled from 'styled-components'; diff --git a/packages/plugins/i18n/admin/src/components/tests/LocaleListCell.test.tsx b/packages/plugins/i18n/admin/src/components/tests/LocaleListCell.test.tsx index 271435e13b..b429c7c158 100644 --- a/packages/plugins/i18n/admin/src/components/tests/LocaleListCell.test.tsx +++ b/packages/plugins/i18n/admin/src/components/tests/LocaleListCell.test.tsx @@ -6,8 +6,8 @@ import { LocaleListCell } from '../LocaleListCell'; * @note Because the `useDocument` hook access the contentManagerApi, we need to unfortunately mock it. * It'd be good to export an FE rendering wrapper that would work for plugins... */ -jest.mock('@strapi/plugin-content-manager/strapi-admin', () => ({ - ...jest.requireActual('@strapi/plugin-content-manager/strapi-admin'), +jest.mock('@strapi/content-manager/strapi-admin', () => ({ + ...jest.requireActual('@strapi/content-manager/strapi-admin'), unstable_useDocument: jest.fn(() => ({ meta: { availableLocales: [ diff --git a/packages/plugins/i18n/admin/src/contentManagerHooks/editView.tsx b/packages/plugins/i18n/admin/src/contentManagerHooks/editView.tsx index 0035b253d7..c58402924b 100644 --- a/packages/plugins/i18n/admin/src/contentManagerHooks/editView.tsx +++ b/packages/plugins/i18n/admin/src/contentManagerHooks/editView.tsx @@ -8,7 +8,7 @@ import styled from 'styled-components'; import { getTranslation } from '../utils/getTranslation'; -import type { EditFieldLayout, EditLayout } from '@strapi/plugin-content-manager/strapi-admin'; +import type { EditFieldLayout, EditLayout } from '@strapi/content-manager/strapi-admin'; interface MutateEditViewArgs { layout: EditLayout; diff --git a/packages/plugins/i18n/admin/src/contentManagerHooks/listView.tsx b/packages/plugins/i18n/admin/src/contentManagerHooks/listView.tsx index 55c65e6dd0..907376b92f 100644 --- a/packages/plugins/i18n/admin/src/contentManagerHooks/listView.tsx +++ b/packages/plugins/i18n/admin/src/contentManagerHooks/listView.tsx @@ -3,7 +3,7 @@ import { LocaleListCell } from '../components/LocaleListCell'; import { doesPluginOptionsHaveI18nLocalized } from '../utils/fields'; import { getTranslation } from '../utils/getTranslation'; -import type { ListFieldLayout, ListLayout } from '@strapi/plugin-content-manager/strapi-admin'; +import type { ListFieldLayout, ListLayout } from '@strapi/content-manager/strapi-admin'; /* ------------------------------------------------------------------------------------------------- * addColumnToTableHook diff --git a/packages/plugins/i18n/admin/src/contentManagerHooks/tests/listView.test.ts b/packages/plugins/i18n/admin/src/contentManagerHooks/tests/listView.test.ts index d86b5745b7..31d00a8d47 100644 --- a/packages/plugins/i18n/admin/src/contentManagerHooks/tests/listView.test.ts +++ b/packages/plugins/i18n/admin/src/contentManagerHooks/tests/listView.test.ts @@ -1,6 +1,6 @@ import { addColumnToTableHook } from '../listView'; -import type { ListFieldLayout, ListLayout } from '@strapi/plugin-content-manager/strapi-admin'; +import type { ListFieldLayout, ListLayout } from '@strapi/content-manager/strapi-admin'; describe('addColumnToTableHook', () => { const DEFAULT_FIELD: ListFieldLayout = { diff --git a/packages/plugins/i18n/admin/src/hooks/useI18n.ts b/packages/plugins/i18n/admin/src/hooks/useI18n.ts index 6b8f6d0539..9f952fd12f 100644 --- a/packages/plugins/i18n/admin/src/hooks/useI18n.ts +++ b/packages/plugins/i18n/admin/src/hooks/useI18n.ts @@ -1,7 +1,7 @@ import * as React from 'react'; import { useAuth } from '@strapi/admin/strapi-admin'; -import { unstable_useDocument as useDocument } from '@strapi/plugin-content-manager/strapi-admin'; +import { unstable_useDocument as useDocument } from '@strapi/content-manager/strapi-admin'; import { useParams } from 'react-router-dom'; import { doesPluginOptionsHaveI18nLocalized } from '../utils/fields'; diff --git a/packages/plugins/i18n/admin/src/index.ts b/packages/plugins/i18n/admin/src/index.ts index 77b4e59970..9e83b211f5 100644 --- a/packages/plugins/i18n/admin/src/index.ts +++ b/packages/plugins/i18n/admin/src/index.ts @@ -24,7 +24,7 @@ import { getTranslation } from './utils/getTranslation'; import { prefixPluginTranslations } from './utils/prefixPluginTranslations'; import { mutateCTBContentTypeSchema } from './utils/schemas'; -import type { DocumentActionComponent } from '@strapi/plugin-content-manager/strapi-admin'; +import type { DocumentActionComponent } from '@strapi/content-manager/strapi-admin'; // eslint-disable-next-line import/no-default-export export default { diff --git a/packages/plugins/i18n/package.json b/packages/plugins/i18n/package.json index 0849c361d4..3f23c43834 100644 --- a/packages/plugins/i18n/package.json +++ b/packages/plugins/i18n/package.json @@ -1,7 +1,7 @@ { - "name": "@strapi/plugin-i18n", + "name": "@strapi/i18n", "version": "5.0.0-beta.5", - "description": "This plugin enables to create, to read and to update content in different languages, both from the Admin Panel and from the API", + "description": "Create read and update content in different languages, both from the Admin Panel and from the API", "repository": { "type": "git", "url": "https://github.com/strapi/strapi.git", @@ -66,8 +66,8 @@ "devDependencies": { "@strapi/admin": "5.0.0-beta.5", "@strapi/admin-test-utils": "5.0.0-beta.5", + "@strapi/content-manager": "5.0.0-beta.5", "@strapi/pack-up": "5.0.0", - "@strapi/plugin-content-manager": "5.0.0-beta.5", "@strapi/types": "5.0.0-beta.5", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", @@ -80,7 +80,7 @@ }, "peerDependencies": { "@strapi/admin": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", - "@strapi/plugin-content-manager": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", + "@strapi/content-manager": "^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", "react-router-dom": "^6.0.0", diff --git a/yarn.lock b/yarn.lock index 7ce2c28479..56ef1d23f4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7212,6 +7212,70 @@ __metadata: languageName: unknown linkType: soft +"@strapi/content-manager@npm:5.0.0-beta.5, @strapi/content-manager@workspace:packages/core/content-manager": + version: 0.0.0-use.local + resolution: "@strapi/content-manager@workspace:packages/core/content-manager" + dependencies: + "@radix-ui/react-toolbar": "npm:1.0.4" + "@reduxjs/toolkit": "npm:1.9.7" + "@sindresorhus/slugify": "npm:1.1.0" + "@strapi/admin": "npm:5.0.0-beta.5" + "@strapi/database": "workspace:*" + "@strapi/design-system": "npm:2.0.0-beta.2" + "@strapi/icons": "npm:2.0.0-beta.2" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/types": "npm:5.0.0-beta.5" + "@strapi/utils": "npm:5.0.0-beta.5" + "@testing-library/react": "npm:14.0.0" + "@types/jest": "npm:29.5.2" + "@types/lodash": "npm:^4.14.191" + axios: "npm:1.6.8" + codemirror5: "npm:codemirror@^5.65.11" + date-fns: "npm:2.30.0" + fractional-indexing: "npm:3.2.0" + highlight.js: "npm:^10.4.1" + immer: "npm:9.0.21" + koa: "npm:2.15.2" + koa-body: "npm:6.0.1" + lodash: "npm:4.17.21" + markdown-it: "npm:^12.3.2" + markdown-it-abbr: "npm:^1.0.4" + markdown-it-container: "npm:^3.0.0" + markdown-it-deflist: "npm:^2.1.0" + markdown-it-emoji: "npm:^2.0.0" + markdown-it-footnote: "npm:^3.0.3" + markdown-it-ins: "npm:^3.0.1" + markdown-it-mark: "npm:^3.0.1" + markdown-it-sub: "npm:^1.0.0" + markdown-it-sup: "npm:1.0.0" + msw: "npm:1.3.0" + node-schedule: "npm:2.1.0" + qs: "npm:6.11.1" + react: "npm:^18.2.0" + react-dnd: "npm:16.0.1" + react-dnd-html5-backend: "npm:16.0.1" + react-dom: "npm:^18.2.0" + react-helmet: "npm:^6.1.0" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-router-dom: "npm:6.22.3" + react-window: "npm:1.8.10" + sanitize-html: "npm:2.11.0" + slate: "npm:0.94.1" + slate-history: "npm:0.93.0" + slate-react: "npm:0.98.3" + styled-components: "npm:5.3.11" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^5.2.1 + languageName: unknown + linkType: soft + "@strapi/content-releases@npm:5.0.0-beta.5, @strapi/content-releases@workspace:packages/core/content-releases": version: 0.0.0-use.local resolution: "@strapi/content-releases@workspace:packages/core/content-releases" @@ -7219,10 +7283,10 @@ __metadata: "@reduxjs/toolkit": "npm:1.9.7" "@strapi/admin": "npm:5.0.0-beta.5" "@strapi/admin-test-utils": "npm:5.0.0-beta.5" + "@strapi/content-manager": "npm:5.0.0-beta.5" "@strapi/design-system": "npm:2.0.0-beta.2" "@strapi/icons": "npm:2.0.0-beta.2" "@strapi/pack-up": "npm:5.0.0" - "@strapi/plugin-content-manager": "npm:5.0.0-beta.5" "@strapi/types": "workspace:*" "@strapi/utils": "npm:5.0.0-beta.5" "@testing-library/react": "npm:14.0.0" @@ -7248,7 +7312,7 @@ __metadata: yup: "npm:0.32.9" peerDependencies: "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc - "@strapi/plugin-content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + "@strapi/content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 react-router-dom: ^6.0.0 @@ -7256,6 +7320,48 @@ __metadata: languageName: unknown linkType: soft +"@strapi/content-type-builder@npm:5.0.0-beta.5, @strapi/content-type-builder@workspace:packages/core/content-type-builder": + version: 0.0.0-use.local + resolution: "@strapi/content-type-builder@workspace:packages/core/content-type-builder" + dependencies: + "@reduxjs/toolkit": "npm:1.9.7" + "@sindresorhus/slugify": "npm:1.1.0" + "@strapi/admin": "npm:5.0.0-beta.5" + "@strapi/design-system": "npm:2.0.0-beta.2" + "@strapi/generators": "npm:5.0.0-beta.5" + "@strapi/icons": "npm:2.0.0-beta.2" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/types": "npm:5.0.0-beta.5" + "@strapi/utils": "npm:5.0.0-beta.5" + "@testing-library/react": "npm:14.0.0" + "@testing-library/user-event": "npm:14.4.3" + "@types/fs-extra": "npm:11.0.4" + "@types/pluralize": "npm:0.0.30" + date-fns: "npm:2.30.0" + fs-extra: "npm:11.2.0" + immer: "npm:9.0.21" + koa: "npm:2.15.2" + koa-body: "npm:6.0.1" + lodash: "npm:4.17.21" + pluralize: "npm:8.0.0" + qs: "npm:6.11.1" + react: "npm:^18.2.0" + react-dom: "npm:^18.2.0" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-router-dom: "npm:6.22.3" + styled-components: "npm:5.3.11" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^5.2.1 + languageName: unknown + linkType: soft + "@strapi/core@npm:5.0.0-beta.5, @strapi/core@workspace:packages/core/core": version: 0.0.0-use.local resolution: "@strapi/core@workspace:packages/core/core" @@ -7420,6 +7526,41 @@ __metadata: languageName: node linkType: hard +"@strapi/email@npm:5.0.0-beta.5, @strapi/email@workspace:packages/core/email": + version: 0.0.0-use.local + resolution: "@strapi/email@workspace:packages/core/email" + dependencies: + "@strapi/admin": "npm:5.0.0-beta.5" + "@strapi/design-system": "npm:2.0.0-beta.2" + "@strapi/icons": "npm:2.0.0-beta.2" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/provider-email-sendmail": "npm:5.0.0-beta.5" + "@strapi/types": "npm:5.0.0-beta.5" + "@strapi/utils": "npm:5.0.0-beta.5" + "@testing-library/react": "npm:14.0.0" + "@types/koa": "npm:2.13.4" + "@types/lodash": "npm:^4.14.191" + koa: "npm:2.15.2" + koa-body: "npm:6.0.1" + lodash: "npm:4.17.21" + msw: "npm:1.3.0" + react: "npm:^18.2.0" + react-dom: "npm:^18.2.0" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-router-dom: "npm:6.22.3" + styled-components: "npm:5.3.11" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + koa: 2.13.4 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^5.2.1 + languageName: unknown + linkType: soft + "@strapi/eslint-config@npm:0.2.0": version: 0.2.0 resolution: "@strapi/eslint-config@npm:0.2.0" @@ -7491,6 +7632,43 @@ __metadata: languageName: unknown linkType: soft +"@strapi/i18n@npm:5.0.0-beta.5, @strapi/i18n@workspace:packages/plugins/i18n": + version: 0.0.0-use.local + resolution: "@strapi/i18n@workspace:packages/plugins/i18n" + dependencies: + "@reduxjs/toolkit": "npm:1.9.7" + "@strapi/admin": "npm:5.0.0-beta.5" + "@strapi/admin-test-utils": "npm:5.0.0-beta.5" + "@strapi/content-manager": "npm:5.0.0-beta.5" + "@strapi/design-system": "npm:2.0.0-beta.2" + "@strapi/icons": "npm:2.0.0-beta.2" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/types": "npm:5.0.0-beta.5" + "@strapi/utils": "npm:5.0.0-beta.5" + "@testing-library/react": "npm:14.0.0" + "@testing-library/user-event": "npm:14.4.3" + axios: "npm:1.6.8" + lodash: "npm:4.17.21" + msw: "npm:1.3.0" + qs: "npm:6.11.1" + react: "npm:^18.2.0" + react-dom: "npm:^18.2.0" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-router-dom: "npm:6.22.3" + styled-components: "npm:5.3.11" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + "@strapi/content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^5.2.1 + languageName: unknown + linkType: soft + "@strapi/icons@npm:2.0.0-beta.2": version: 2.0.0-beta.2 resolution: "@strapi/icons@npm:2.0.0-beta.2" @@ -7613,112 +7791,6 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-content-manager@npm:5.0.0-beta.5, @strapi/plugin-content-manager@workspace:packages/core/content-manager": - version: 0.0.0-use.local - resolution: "@strapi/plugin-content-manager@workspace:packages/core/content-manager" - dependencies: - "@radix-ui/react-toolbar": "npm:1.0.4" - "@reduxjs/toolkit": "npm:1.9.7" - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/admin": "npm:5.0.0-beta.5" - "@strapi/database": "workspace:*" - "@strapi/design-system": "npm:2.0.0-beta.2" - "@strapi/icons": "npm:2.0.0-beta.2" - "@strapi/pack-up": "npm:5.0.0" - "@strapi/types": "npm:5.0.0-beta.5" - "@strapi/utils": "npm:5.0.0-beta.5" - "@testing-library/react": "npm:14.0.0" - "@types/jest": "npm:29.5.2" - "@types/lodash": "npm:^4.14.191" - axios: "npm:1.6.8" - codemirror5: "npm:codemirror@^5.65.11" - date-fns: "npm:2.30.0" - fractional-indexing: "npm:3.2.0" - highlight.js: "npm:^10.4.1" - immer: "npm:9.0.21" - koa: "npm:2.15.2" - koa-body: "npm:6.0.1" - lodash: "npm:4.17.21" - markdown-it: "npm:^12.3.2" - markdown-it-abbr: "npm:^1.0.4" - markdown-it-container: "npm:^3.0.0" - markdown-it-deflist: "npm:^2.1.0" - markdown-it-emoji: "npm:^2.0.0" - markdown-it-footnote: "npm:^3.0.3" - markdown-it-ins: "npm:^3.0.1" - markdown-it-mark: "npm:^3.0.1" - markdown-it-sub: "npm:^1.0.0" - markdown-it-sup: "npm:1.0.0" - msw: "npm:1.3.0" - node-schedule: "npm:2.1.0" - qs: "npm:6.11.1" - react: "npm:^18.2.0" - react-dnd: "npm:16.0.1" - react-dnd-html5-backend: "npm:16.0.1" - react-dom: "npm:^18.2.0" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.6.2" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.3" - react-router-dom: "npm:6.22.3" - react-window: "npm:1.8.10" - sanitize-html: "npm:2.11.0" - slate: "npm:0.94.1" - slate-history: "npm:0.93.0" - slate-react: "npm:0.98.3" - styled-components: "npm:5.3.11" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^6.0.0 - styled-components: ^5.2.1 - languageName: unknown - linkType: soft - -"@strapi/plugin-content-type-builder@npm:5.0.0-beta.5, @strapi/plugin-content-type-builder@workspace:packages/core/content-type-builder": - version: 0.0.0-use.local - resolution: "@strapi/plugin-content-type-builder@workspace:packages/core/content-type-builder" - dependencies: - "@reduxjs/toolkit": "npm:1.9.7" - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/admin": "npm:5.0.0-beta.5" - "@strapi/design-system": "npm:2.0.0-beta.2" - "@strapi/generators": "npm:5.0.0-beta.5" - "@strapi/icons": "npm:2.0.0-beta.2" - "@strapi/pack-up": "npm:5.0.0" - "@strapi/types": "npm:5.0.0-beta.5" - "@strapi/utils": "npm:5.0.0-beta.5" - "@testing-library/react": "npm:14.0.0" - "@testing-library/user-event": "npm:14.4.3" - "@types/fs-extra": "npm:11.0.4" - "@types/pluralize": "npm:0.0.30" - date-fns: "npm:2.30.0" - fs-extra: "npm:11.2.0" - immer: "npm:9.0.21" - koa: "npm:2.15.2" - koa-body: "npm:6.0.1" - lodash: "npm:4.17.21" - pluralize: "npm:8.0.0" - qs: "npm:6.11.1" - react: "npm:^18.2.0" - react-dom: "npm:^18.2.0" - react-intl: "npm:6.6.2" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.3" - react-router-dom: "npm:6.22.3" - styled-components: "npm:5.3.11" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^6.0.0 - styled-components: ^5.2.1 - languageName: unknown - linkType: soft - "@strapi/plugin-documentation@npm:5.0.0-beta.5, @strapi/plugin-documentation@workspace:packages/plugins/documentation": version: 0.0.0-use.local resolution: "@strapi/plugin-documentation@workspace:packages/plugins/documentation" @@ -7770,41 +7842,6 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-email@npm:5.0.0-beta.5, @strapi/plugin-email@workspace:packages/core/email": - version: 0.0.0-use.local - resolution: "@strapi/plugin-email@workspace:packages/core/email" - dependencies: - "@strapi/admin": "npm:5.0.0-beta.5" - "@strapi/design-system": "npm:2.0.0-beta.2" - "@strapi/icons": "npm:2.0.0-beta.2" - "@strapi/pack-up": "npm:5.0.0" - "@strapi/provider-email-sendmail": "npm:5.0.0-beta.5" - "@strapi/types": "npm:5.0.0-beta.5" - "@strapi/utils": "npm:5.0.0-beta.5" - "@testing-library/react": "npm:14.0.0" - "@types/koa": "npm:2.13.4" - "@types/lodash": "npm:^4.14.191" - koa: "npm:2.15.2" - koa-body: "npm:6.0.1" - lodash: "npm:4.17.21" - msw: "npm:1.3.0" - react: "npm:^18.2.0" - react-dom: "npm:^18.2.0" - react-intl: "npm:6.6.2" - react-query: "npm:3.39.3" - react-router-dom: "npm:6.22.3" - styled-components: "npm:5.3.11" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc - koa: 2.13.4 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^6.0.0 - styled-components: ^5.2.1 - languageName: unknown - linkType: soft - "@strapi/plugin-graphql@npm:5.0.0-beta.5, @strapi/plugin-graphql@workspace:packages/plugins/graphql": version: 0.0.0-use.local resolution: "@strapi/plugin-graphql@workspace:packages/plugins/graphql" @@ -7849,43 +7886,6 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-i18n@npm:5.0.0-beta.5, @strapi/plugin-i18n@workspace:packages/plugins/i18n": - version: 0.0.0-use.local - resolution: "@strapi/plugin-i18n@workspace:packages/plugins/i18n" - dependencies: - "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/admin": "npm:5.0.0-beta.5" - "@strapi/admin-test-utils": "npm:5.0.0-beta.5" - "@strapi/design-system": "npm:2.0.0-beta.2" - "@strapi/icons": "npm:2.0.0-beta.2" - "@strapi/pack-up": "npm:5.0.0" - "@strapi/plugin-content-manager": "npm:5.0.0-beta.5" - "@strapi/types": "npm:5.0.0-beta.5" - "@strapi/utils": "npm:5.0.0-beta.5" - "@testing-library/react": "npm:14.0.0" - "@testing-library/user-event": "npm:14.4.3" - axios: "npm:1.6.8" - lodash: "npm:4.17.21" - msw: "npm:1.3.0" - qs: "npm:6.11.1" - react: "npm:^18.2.0" - react-dom: "npm:^18.2.0" - react-intl: "npm:6.6.2" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.3" - react-router-dom: "npm:6.22.3" - styled-components: "npm:5.3.11" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc - "@strapi/plugin-content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^6.0.0 - styled-components: ^5.2.1 - languageName: unknown - linkType: soft - "@strapi/plugin-sentry@npm:5.0.0-beta.5, @strapi/plugin-sentry@workspace:packages/plugins/sentry": version: 0.0.0-use.local resolution: "@strapi/plugin-sentry@workspace:packages/plugins/sentry" @@ -7908,61 +7908,6 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-upload@npm:5.0.0-beta.5, @strapi/plugin-upload@workspace:packages/core/upload": - version: 0.0.0-use.local - resolution: "@strapi/plugin-upload@workspace:packages/core/upload" - dependencies: - "@strapi/admin": "npm:5.0.0-beta.5" - "@strapi/design-system": "npm:2.0.0-beta.2" - "@strapi/icons": "npm:2.0.0-beta.2" - "@strapi/pack-up": "npm:5.0.0" - "@strapi/provider-upload-local": "npm:5.0.0-beta.5" - "@strapi/types": "npm:5.0.0-beta.5" - "@strapi/utils": "npm:5.0.0-beta.5" - "@testing-library/dom": "npm:9.2.0" - "@testing-library/react": "npm:14.0.0" - "@testing-library/user-event": "npm:14.4.3" - "@types/fs-extra": "npm:11.0.4" - "@types/koa": "npm:2.13.4" - "@types/koa-range": "npm:0.3.5" - "@types/koa-static": "npm:4.0.2" - axios: "npm:1.6.8" - byte-size: "npm:8.1.1" - cropperjs: "npm:1.6.1" - date-fns: "npm:2.30.0" - formidable: "npm:3.5.1" - formik: "npm:2.4.5" - fs-extra: "npm:11.2.0" - immer: "npm:9.0.21" - koa: "npm:2.15.2" - koa-body: "npm:6.0.1" - koa-range: "npm:0.3.0" - koa-static: "npm:5.0.0" - lodash: "npm:4.17.21" - mime-types: "npm:2.1.35" - msw: "npm:1.3.0" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react: "npm:^18.2.0" - react-dnd: "npm:16.0.1" - react-dom: "npm:^18.2.0" - react-intl: "npm:6.6.2" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.3" - react-router-dom: "npm:6.22.3" - react-select: "npm:5.8.0" - sharp: "npm:0.32.6" - styled-components: "npm:5.3.11" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^6.0.0 - styled-components: ^5.2.1 - languageName: unknown - linkType: soft - "@strapi/plugin-users-permissions@npm:5.0.0-beta.5, @strapi/plugin-users-permissions@workspace:packages/plugins/users-permissions": version: 0.0.0-use.local resolution: "@strapi/plugin-users-permissions@workspace:packages/plugins/users-permissions" @@ -8131,10 +8076,10 @@ __metadata: dependencies: "@reduxjs/toolkit": "npm:1.9.7" "@strapi/admin": "npm:5.0.0-beta.5" + "@strapi/content-manager": "npm:5.0.0-beta.5" "@strapi/design-system": "npm:2.0.0-beta.2" "@strapi/icons": "npm:2.0.0-beta.2" "@strapi/pack-up": "npm:5.0.0" - "@strapi/plugin-content-manager": "npm:5.0.0-beta.5" "@strapi/types": "npm:5.0.0-beta.5" "@strapi/utils": "npm:5.0.0-beta.5" "@testing-library/react": "npm:14.0.0" @@ -8153,7 +8098,7 @@ __metadata: yup: "npm:0.32.9" peerDependencies: "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc - "@strapi/plugin-content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + "@strapi/content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 react-router-dom: ^6.0.0 @@ -8167,24 +8112,24 @@ __metadata: dependencies: "@pmmmwh/react-refresh-webpack-plugin": "npm:0.5.11" "@strapi/admin": "npm:5.0.0-beta.5" + "@strapi/content-manager": "npm:5.0.0-beta.5" "@strapi/content-releases": "npm:5.0.0-beta.5" + "@strapi/content-type-builder": "npm:5.0.0-beta.5" "@strapi/core": "npm:5.0.0-beta.5" "@strapi/data-transfer": "npm:5.0.0-beta.5" "@strapi/database": "npm:5.0.0-beta.5" + "@strapi/email": "npm:5.0.0-beta.5" "@strapi/generate-new": "npm:5.0.0-beta.5" "@strapi/generators": "npm:5.0.0-beta.5" + "@strapi/i18n": "npm:5.0.0-beta.5" "@strapi/logger": "npm:5.0.0-beta.5" "@strapi/pack-up": "npm:5.0.0" "@strapi/permissions": "npm:5.0.0-beta.5" - "@strapi/plugin-content-manager": "npm:5.0.0-beta.5" - "@strapi/plugin-content-type-builder": "npm:5.0.0-beta.5" - "@strapi/plugin-email": "npm:5.0.0-beta.5" - "@strapi/plugin-i18n": "npm:5.0.0-beta.5" - "@strapi/plugin-upload": "npm:5.0.0-beta.5" "@strapi/review-workflows": "npm:5.0.0-beta.5" "@strapi/ts-zen": "npm:^0.2.0" "@strapi/types": "npm:5.0.0-beta.5" "@strapi/typescript-utils": "npm:5.0.0-beta.5" + "@strapi/upload": "npm:5.0.0-beta.5" "@strapi/utils": "npm:5.0.0-beta.5" "@types/fs-extra": "npm:11.0.4" "@types/jest": "npm:29.5.2" @@ -8365,6 +8310,61 @@ __metadata: languageName: unknown linkType: soft +"@strapi/upload@npm:5.0.0-beta.5, @strapi/upload@workspace:packages/core/upload": + version: 0.0.0-use.local + resolution: "@strapi/upload@workspace:packages/core/upload" + dependencies: + "@strapi/admin": "npm:5.0.0-beta.5" + "@strapi/design-system": "npm:2.0.0-beta.2" + "@strapi/icons": "npm:2.0.0-beta.2" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/provider-upload-local": "npm:5.0.0-beta.5" + "@strapi/types": "npm:5.0.0-beta.5" + "@strapi/utils": "npm:5.0.0-beta.5" + "@testing-library/dom": "npm:9.2.0" + "@testing-library/react": "npm:14.0.0" + "@testing-library/user-event": "npm:14.4.3" + "@types/fs-extra": "npm:11.0.4" + "@types/koa": "npm:2.13.4" + "@types/koa-range": "npm:0.3.5" + "@types/koa-static": "npm:4.0.2" + axios: "npm:1.6.8" + byte-size: "npm:8.1.1" + cropperjs: "npm:1.6.1" + date-fns: "npm:2.30.0" + formidable: "npm:3.5.1" + formik: "npm:2.4.5" + fs-extra: "npm:11.2.0" + immer: "npm:9.0.21" + koa: "npm:2.15.2" + koa-body: "npm:6.0.1" + koa-range: "npm:0.3.0" + koa-static: "npm:5.0.0" + lodash: "npm:4.17.21" + mime-types: "npm:2.1.35" + msw: "npm:1.3.0" + prop-types: "npm:^15.8.1" + qs: "npm:6.11.1" + react: "npm:^18.2.0" + react-dnd: "npm:16.0.1" + react-dom: "npm:^18.2.0" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-router-dom: "npm:6.22.3" + react-select: "npm:5.8.0" + sharp: "npm:0.32.6" + styled-components: "npm:5.3.11" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^5.2.1 + languageName: unknown + linkType: soft + "@strapi/utils@npm:5.0.0-beta.5, @strapi/utils@workspace:packages/core/utils": version: 0.0.0-use.local resolution: "@strapi/utils@workspace:packages/core/utils"