From 2f026ea9b3bab55c8085a65d4f1a37c9a163f8ef Mon Sep 17 00:00:00 2001 From: Josh <37798644+joshuaellis@users.noreply.github.com> Date: Mon, 13 Nov 2023 12:07:27 +0000 Subject: [PATCH 1/5] fix(admin): admin build errors (#18764) (#18770) * fix(admin): import & pass user customisations for admin panel * fix(admin): modules should be resolved with module paths not system paths * fix(admin): ensure webpack config is a type of function before calling, warn otherwise * fix: convert the pluginPath to a system path before trying to resolve relative * chore: update documentation --- .../01-core/admin/06-commands/01-build.md | 10 ++- .../01-core/admin/06-commands/02-develop.md | 6 +- examples/getstarted/src/admin/app.example.js | 9 --- examples/getstarted/src/admin/app.js | 11 +++ .../node/core/admin-customisations.ts | 32 ++++++++ .../core/admin/_internal/node/core/plugins.ts | 79 ++++++++++++++++++- .../_internal/node/createBuildContext.ts | 76 +++--------------- .../core/admin/_internal/node/staticFiles.ts | 22 ++++-- .../admin/_internal/node/webpack/config.ts | 15 +++- packages/core/admin/admin/src/render.ts | 8 +- packages/core/strapi/src/admin.ts | 3 +- 11 files changed, 176 insertions(+), 95 deletions(-) delete mode 100644 examples/getstarted/src/admin/app.example.js create mode 100644 examples/getstarted/src/admin/app.js create mode 100644 packages/core/admin/_internal/node/core/admin-customisations.ts diff --git a/docs/docs/docs/01-core/admin/06-commands/01-build.md b/docs/docs/docs/01-core/admin/06-commands/01-build.md index 3bcdf6d44c..350fe79bab 100644 --- a/docs/docs/docs/01-core/admin/06-commands/01-build.md +++ b/docs/docs/docs/01-core/admin/06-commands/01-build.md @@ -44,6 +44,10 @@ interface BuildContext { * this path so all asset paths will be rewritten accordingly */ basePath: string; + /** + * The customisations defined by the user in their app.js file + */ + customisations?: AppFile; /** * The current working directory */ @@ -64,9 +68,9 @@ interface BuildContext { * The environment variables to be included in the JS bundle */ env: Record; - logger: Logger; + logger: CLIContext['logger']; /** - * The build or develop options + * The build options */ options: Pick & Pick; /** @@ -90,7 +94,7 @@ interface BuildContext { * The browserslist target either loaded from the user's workspace or falling back to the default */ target: string[]; - tsconfig?: TSConfig; + tsconfig?: CLIContext['tsconfig']; } ``` diff --git a/docs/docs/docs/01-core/admin/06-commands/02-develop.md b/docs/docs/docs/01-core/admin/06-commands/02-develop.md index e42ade3b27..f5d50cd165 100644 --- a/docs/docs/docs/01-core/admin/06-commands/02-develop.md +++ b/docs/docs/docs/01-core/admin/06-commands/02-develop.md @@ -24,7 +24,7 @@ Start your Strapi application in development mode Options: --polling Watch for file changes (default: false) – Whether to use fs.watchFile (backed by polling), or fs.watch, this is passed directly to chokidar --no-build [deprecated]: there is middleware for the server, it is no longer a separate process - --watch-admin [deprecated]: there is now middleware for watching, it is no longer a separate process + --watch-admin Watch the admin for changes (default: false) --browser [deprecated]: use open instead --open Open the admin in your browser (default: true) -h, --help Display help for command @@ -66,6 +66,10 @@ interface DevelopOptions extends CLIContext { * The tsconfig to use for the build. If undefined, this is not a TS project. */ tsconfig?: TsConfig; + /** + * Watch the admin for changes + */ + watchAdmin?: boolean; } interface Logger { diff --git a/examples/getstarted/src/admin/app.example.js b/examples/getstarted/src/admin/app.example.js deleted file mode 100644 index 0ea34bef7a..0000000000 --- a/examples/getstarted/src/admin/app.example.js +++ /dev/null @@ -1,9 +0,0 @@ -const config = { - locales: ['fr'], -}; -const bootstrap = () => {}; - -export default { - config, - bootstrap, -}; diff --git a/examples/getstarted/src/admin/app.js b/examples/getstarted/src/admin/app.js new file mode 100644 index 0000000000..3acc1c2c16 --- /dev/null +++ b/examples/getstarted/src/admin/app.js @@ -0,0 +1,11 @@ +const config = { + locales: ['it', 'es', 'en'], +}; +const bootstrap = () => { + console.log('I AM BOOTSTRAPPED'); +}; + +export default { + config, + bootstrap, +}; diff --git a/packages/core/admin/_internal/node/core/admin-customisations.ts b/packages/core/admin/_internal/node/core/admin-customisations.ts new file mode 100644 index 0000000000..6e8612c6b1 --- /dev/null +++ b/packages/core/admin/_internal/node/core/admin-customisations.ts @@ -0,0 +1,32 @@ +import path from 'node:path'; +import { loadFile } from './files'; + +const ADMIN_APP_FILES = ['app.js', 'app.mjs', 'app.ts', 'app.jsx', 'app.tsx']; + +interface AdminCustomisations { + config?: { + locales?: string[]; + }; + bootstrap?: Function; +} + +interface AppFile { + path: string; + config: AdminCustomisations['config']; +} + +const loadUserAppFile = async (appDir: string): Promise => { + for (const file of ADMIN_APP_FILES) { + const filePath = path.join(appDir, 'src', 'admin', file); + const configFile = await loadFile(filePath); + + if (configFile) { + return { path: filePath, config: configFile }; + } + } + + return undefined; +}; + +export { loadUserAppFile }; +export type { AdminCustomisations, AppFile }; diff --git a/packages/core/admin/_internal/node/core/plugins.ts b/packages/core/admin/_internal/node/core/plugins.ts index f3f5003b75..f71459df2f 100644 --- a/packages/core/admin/_internal/node/core/plugins.ts +++ b/packages/core/admin/_internal/node/core/plugins.ts @@ -1,9 +1,12 @@ import os from 'node:os'; import path from 'node:path'; +import fs from 'node:fs'; +import camelCase from 'lodash/camelCase'; import { env } from '@strapi/utils'; import { getModule, PackageJson } from './dependencies'; import { loadFile } from './files'; -import { BuildContext, CreateBuildContextArgs } from '../createBuildContext'; +import { BuildContext } from '../createBuildContext'; +import { isError } from './errors'; interface PluginMeta { name: string; @@ -32,11 +35,11 @@ const validatePackageHasStrapi = ( const validatePackageIsPlugin = (pkg: PackageJson): pkg is StrapiPlugin => validatePackageHasStrapi(pkg) && pkg.strapi.kind === 'plugin'; -export const getEnabledPlugins = async ({ +const getEnabledPlugins = async ({ strapi, cwd, logger, -}: Pick) => { +}: Pick): Promise> => { const plugins: Record = {}; /** @@ -110,3 +113,73 @@ const loadUserPluginsFile = async (root: string): Promise return {}; }; + +const getMapOfPluginsWithAdmin = ( + plugins: Record, + { runtimeDir }: { runtimeDir: string } +) => + Object.values(plugins) + .filter((plugin) => { + if (!plugin) { + return false; + } + + /** + * There are two ways a plugin should be imported, either it's local to the strapi app, + * or it's an actual npm module that's installed and resolved via node_modules. + * + * We first check if the plugin is local to the strapi app, using a regular `resolve` because + * the pathToPlugin will be relative i.e. `/Users/my-name/strapi-app/src/plugins/my-plugin`. + * + * If the file doesn't exist well then it's probably a node_module, so instead we use `require.resolve` + * which will resolve the path to the module in node_modules. If it fails with the specific code `MODULE_NOT_FOUND` + * then it doesn't have an admin part to the package. + */ + try { + const isLocalPluginWithLegacyAdminFile = fs.existsSync( + //@ts-ignore + path.resolve(`${plugin.pathToPlugin}/strapi-admin.js`) + ); + + if (!isLocalPluginWithLegacyAdminFile) { + //@ts-ignore + let pathToPlugin = plugin.pathToPlugin; + + if (process.platform === 'win32') { + pathToPlugin = pathToPlugin.split(path.sep).join(path.posix.sep); + } + + const isModuleWithFE = require.resolve(`${pathToPlugin}/strapi-admin`); + + return isModuleWithFE; + } + + return isLocalPluginWithLegacyAdminFile; + } catch (err) { + if (isError(err) && 'code' in err && err.code === 'MODULE_NOT_FOUND') { + /** + * the plugin does not contain FE code, so we + * don't want to import it anyway + */ + return false; + } + + throw err; + } + }) + .map((plugin) => { + const systemPath = plugin.isLocal + ? path.relative(runtimeDir, plugin.pathToPlugin.split('/').join(path.sep)) + : undefined; + const modulePath = systemPath ? systemPath.split(path.sep).join('/') : undefined; + + return { + path: !plugin.isLocal + ? `${plugin.pathToPlugin}/strapi-admin` + : `${modulePath}/strapi-admin`, + name: plugin.name, + importName: camelCase(plugin.name), + }; + }); + +export { getEnabledPlugins, getMapOfPluginsWithAdmin }; diff --git a/packages/core/admin/_internal/node/createBuildContext.ts b/packages/core/admin/_internal/node/createBuildContext.ts index 959caedb1c..cc6130d59f 100644 --- a/packages/core/admin/_internal/node/createBuildContext.ts +++ b/packages/core/admin/_internal/node/createBuildContext.ts @@ -1,19 +1,17 @@ import os from 'node:os'; import path from 'node:path'; import fs from 'node:fs/promises'; -import syncFs from 'node:fs'; -import camelCase from 'lodash/camelCase'; import browserslist from 'browserslist'; import strapiFactory, { CLIContext } from '@strapi/strapi'; import { getConfigUrls } from '@strapi/utils'; import { getStrapiAdminEnvVars, loadEnv } from './core/env'; -import { isError } from './core/errors'; import type { BuildOptions } from './build'; import { DevelopOptions } from './develop'; -import { getEnabledPlugins } from './core/plugins'; +import { getEnabledPlugins, getMapOfPluginsWithAdmin } from './core/plugins'; import { Strapi } from '@strapi/types'; +import { AppFile, loadUserAppFile } from './core/admin-customisations'; interface BuildContext { /** @@ -25,6 +23,10 @@ interface BuildContext { * this path so all asset paths will be rewritten accordingly */ basePath: string; + /** + * The customisations defined by the user in their app.js file + */ + customisations?: AppFile; /** * The current working directory */ @@ -152,23 +154,18 @@ const createBuildContext = async ({ logger.debug('Enabled plugins', os.EOL, plugins); - const pluginsWithFront = Object.values(plugins) - .filter(filterPluginsByAdminEntry) - .map((plugin) => ({ - path: !plugin.isLocal - ? `${plugin.pathToPlugin}/strapi-admin` - : `${path.relative(runtimeDir, plugin.pathToPlugin)}/strapi-admin`, - name: plugin.name, - importName: camelCase(plugin.name), - })); + const pluginsWithFront = getMapOfPluginsWithAdmin(plugins, { runtimeDir }); logger.debug('Enabled plugins with FE', os.EOL, plugins); const target = browserslist.loadConfig({ path: cwd }) ?? DEFAULT_BROWSERSLIST; + const customisations = await loadUserAppFile(strapiInstance.dirs.app.root); + const buildContext = { appDir: strapiInstance.dirs.app.root, basePath: `${adminPath}/`, + customisations, cwd, distDir, distPath, @@ -186,58 +183,5 @@ const createBuildContext = async ({ return buildContext; }; -interface Plugin extends Required<{}> { - name: string; -} - -const filterPluginsByAdminEntry = (plugin: Plugin) => { - if (!plugin) { - return false; - } - - /** - * There are two ways a plugin should be imported, either it's local to the strapi app, - * or it's an actual npm module that's installed and resolved via node_modules. - * - * We first check if the plugin is local to the strapi app, using a regular `resolve` because - * the pathToPlugin will be relative i.e. `/Users/my-name/strapi-app/src/plugins/my-plugin`. - * - * If the file doesn't exist well then it's probably a node_module, so instead we use `require.resolve` - * which will resolve the path to the module in node_modules. If it fails with the specific code `MODULE_NOT_FOUND` - * then it doesn't have an admin part to the package. - */ - try { - const isLocalPluginWithLegacyAdminFile = syncFs.existsSync( - //@ts-ignore - path.resolve(`${plugin.pathToPlugin}/strapi-admin.js`) - ); - - if (!isLocalPluginWithLegacyAdminFile) { - //@ts-ignore - let pathToPlugin = plugin.pathToPlugin; - - if (process.platform === 'win32') { - pathToPlugin = pathToPlugin.split(path.sep).join(path.posix.sep); - } - - const isModuleWithFE = require.resolve(`${pathToPlugin}/strapi-admin`); - - return isModuleWithFE; - } - - return isLocalPluginWithLegacyAdminFile; - } catch (err) { - if (isError(err) && 'code' in err && err.code === 'MODULE_NOT_FOUND') { - /** - * the plugin does not contain FE code, so we - * don't want to import it anyway - */ - return false; - } - - throw err; - } -}; - export { createBuildContext }; export type { BuildContext, CreateBuildContextArgs }; diff --git a/packages/core/admin/_internal/node/staticFiles.ts b/packages/core/admin/_internal/node/staticFiles.ts index 5ae9545c24..914e7725bf 100644 --- a/packages/core/admin/_internal/node/staticFiles.ts +++ b/packages/core/admin/_internal/node/staticFiles.ts @@ -8,16 +8,12 @@ import { DefaultDocument as Document } from '../../admin/src/components/DefaultD import type { BuildContext } from './createBuildContext'; -interface EntryModuleArgs { - plugins: BuildContext['plugins']; -} - -const getEntryModule = ({ plugins }: EntryModuleArgs): string => { - const pluginsObject = plugins +const getEntryModule = (ctx: BuildContext): string => { + const pluginsObject = ctx.plugins .map(({ name, importName }) => `'${name}': ${importName}`) .join(',\n'); - const pluginsImport = plugins + const pluginsImport = ctx.plugins .map(({ importName, path }) => `import ${importName} from '${path}';`) .join('\n'); @@ -29,9 +25,19 @@ const getEntryModule = ({ plugins }: EntryModuleArgs): string => { ${pluginsImport} import { renderAdmin } from "@strapi/strapi/admin" + ${ + ctx.customisations?.path + ? `import customisations from '${path.relative( + ctx.runtimeDir, + ctx.customisations.path + )}'` + : '' + } + renderAdmin( document.getElementById("strapi"), { + ${ctx.customisations?.path ? 'customisations,' : ''} plugins: { ${pluginsObject} } @@ -88,7 +94,7 @@ const writeStaticClientFiles = async (ctx: BuildContext) => { ctx.logger.debug('Wrote the index.html file'); await fs.writeFile( path.join(ctx.runtimeDir, 'app.js'), - format(getEntryModule({ plugins: ctx.plugins }), { + format(getEntryModule(ctx), { parser: 'babel', }) ); diff --git a/packages/core/admin/_internal/node/webpack/config.ts b/packages/core/admin/_internal/node/webpack/config.ts index 8cf2ad9ab2..35a55acda5 100644 --- a/packages/core/admin/_internal/node/webpack/config.ts +++ b/packages/core/admin/_internal/node/webpack/config.ts @@ -218,8 +218,19 @@ const mergeConfigWithUserConfig = async (config: Configuration, ctx: BuildContex const userConfig = await getUserConfig(ctx); if (userConfig) { - const webpack = await import('webpack'); - return userConfig(config, webpack); + if (typeof userConfig === 'function') { + const webpack = await import('webpack'); + return userConfig(config, webpack); + } else { + ctx.logger.warn( + `You've exported something other than a function from ${path.join( + ctx.appDir, + 'src', + 'admin', + 'webpack.config' + )}, this will ignored.` + ); + } } return config; diff --git a/packages/core/admin/admin/src/render.ts b/packages/core/admin/admin/src/render.ts index dd4a104c99..21f6265d8f 100644 --- a/packages/core/admin/admin/src/render.ts +++ b/packages/core/admin/admin/src/render.ts @@ -5,10 +5,14 @@ import { createRoot } from 'react-dom/client'; import { StrapiApp, StrapiAppConstructorArgs } from './StrapiApp'; interface RenderAdminArgs { + customisations: StrapiAppConstructorArgs['adminConfig']; plugins: StrapiAppConstructorArgs['appPlugins']; } -const renderAdmin = async (mountNode: HTMLElement | null, { plugins }: RenderAdminArgs) => { +const renderAdmin = async ( + mountNode: HTMLElement | null, + { plugins, customisations }: RenderAdminArgs +) => { if (!mountNode) { throw new Error('[@strapi/admin]: Could not find the root element to mount the admin app'); } @@ -73,7 +77,7 @@ const renderAdmin = async (mountNode: HTMLElement | null, { plugins }: RenderAdm } const app = new StrapiApp({ - adminConfig: {}, + adminConfig: customisations, appPlugins: plugins, }); diff --git a/packages/core/strapi/src/admin.ts b/packages/core/strapi/src/admin.ts index 0502ebd0b8..10bba0ac90 100644 --- a/packages/core/strapi/src/admin.ts +++ b/packages/core/strapi/src/admin.ts @@ -5,8 +5,9 @@ import email from '@strapi/plugin-email/strapi-admin'; // @ts-expect-error – No types, yet. import upload from '@strapi/plugin-upload/strapi-admin'; -const render = (mountNode: HTMLElement | null, { plugins }: RenderAdminArgs) => { +const render = (mountNode: HTMLElement | null, { plugins, ...restArgs }: RenderAdminArgs) => { return renderAdmin(mountNode, { + ...restArgs, plugins: { 'content-type-builder': contentTypeBuilder, // @ts-expect-error – TODO: fix this From ecfbf5ede664b0e56f8dd828fd26bd63903b3d14 Mon Sep 17 00:00:00 2001 From: Josh <37798644+joshuaellis@users.noreply.github.com> Date: Mon, 13 Nov 2023 12:07:42 +0000 Subject: [PATCH 2/5] chore(deps): update axios to 1.6.0 (#18768) (#18769) due to https://github.com/advisories/GHSA-wf5p-g6vw-rhxx --- packages/core/admin/package.json | 2 +- packages/core/helper-plugin/package.json | 2 +- packages/core/upload/package.json | 2 +- yarn.lock | 17 ++++++++++++++--- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/packages/core/admin/package.json b/packages/core/admin/package.json index e155d99306..7c171ccb6a 100644 --- a/packages/core/admin/package.json +++ b/packages/core/admin/package.json @@ -84,7 +84,7 @@ "@strapi/types": "4.15.4", "@strapi/typescript-utils": "4.15.4", "@strapi/utils": "4.15.4", - "axios": "1.5.0", + "axios": "1.6.0", "bcryptjs": "2.4.3", "boxen": "5.1.2", "browserslist": "^4.22.1", diff --git a/packages/core/helper-plugin/package.json b/packages/core/helper-plugin/package.json index d69f8f1994..042ac1ab47 100644 --- a/packages/core/helper-plugin/package.json +++ b/packages/core/helper-plugin/package.json @@ -51,7 +51,7 @@ "watch": "pack-up watch" }, "dependencies": { - "axios": "1.5.0", + "axios": "1.6.0", "date-fns": "2.30.0", "formik": "2.4.0", "immer": "9.0.19", diff --git a/packages/core/upload/package.json b/packages/core/upload/package.json index d3e28b24df..053eb73564 100644 --- a/packages/core/upload/package.json +++ b/packages/core/upload/package.json @@ -48,7 +48,7 @@ "@strapi/icons": "1.13.0", "@strapi/provider-upload-local": "4.15.4", "@strapi/utils": "4.15.4", - "axios": "1.5.0", + "axios": "1.6.0", "byte-size": "7.0.1", "cropperjs": "1.6.0", "date-fns": "2.30.0", diff --git a/yarn.lock b/yarn.lock index 064ee9a678..726d2c1052 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8776,7 +8776,7 @@ __metadata: "@types/pluralize": "npm:0.0.32" "@types/webpack-bundle-analyzer": "npm:4.6.2" "@types/webpack-hot-middleware": "npm:2.25.8" - axios: "npm:1.5.0" + axios: "npm:1.6.0" bcryptjs: "npm:2.4.3" boxen: "npm:5.1.2" browserslist: "npm:^4.22.1" @@ -9159,7 +9159,7 @@ __metadata: "@types/react-helmet": "npm:6.1.6" "@types/react-router-dom": "npm:5.3.3" "@types/styled-components": "npm:5.1.26" - axios: "npm:1.5.0" + axios: "npm:1.6.0" cross-env: "npm:^7.0.3" date-fns: "npm:2.30.0" eslint-config-custom: "npm:4.15.4" @@ -9725,7 +9725,7 @@ __metadata: "@testing-library/dom": "npm:9.2.0" "@testing-library/react": "npm:14.0.0" "@testing-library/user-event": "npm:14.4.3" - axios: "npm:1.5.0" + axios: "npm:1.6.0" byte-size: "npm:7.0.1" cropperjs: "npm:1.6.0" date-fns: "npm:2.30.0" @@ -13468,6 +13468,17 @@ __metadata: languageName: node linkType: hard +"axios@npm:1.6.0": + version: 1.6.0 + resolution: "axios@npm:1.6.0" + dependencies: + follow-redirects: "npm:^1.15.0" + form-data: "npm:^4.0.0" + proxy-from-env: "npm:^1.1.0" + checksum: f069d938a05d2293e27c7cd6f0c08a1cb764f7cc43a1e637572f8d5928837ecd735890ad67a867d696094ee4b8b4dfdb3727a57aae600845e4c295581cb32f9a + languageName: node + linkType: hard + "axios@npm:^0.26.0": version: 0.26.1 resolution: "axios@npm:0.26.1" From 8ac0ef5c4238a4f0f9d9451aa6b9fd77173fef70 Mon Sep 17 00:00:00 2001 From: Alexandre Bodin Date: Mon, 13 Nov 2023 19:21:11 +0100 Subject: [PATCH 3/5] fix(admin): load app custom with jsx and allow more extensions --- examples/getstarted/jsconfig.json | 1 + examples/getstarted/src/admin/app.js | 12 +++++++++++- packages/core/admin/_internal/node/core/files.ts | 6 +++++- packages/core/admin/_internal/node/staticFiles.ts | 4 ++-- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/examples/getstarted/jsconfig.json b/examples/getstarted/jsconfig.json index 4ebd9272cf..43e55dec51 100644 --- a/examples/getstarted/jsconfig.json +++ b/examples/getstarted/jsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "jsx": "react", "moduleResolution": "nodenext", "target": "ES2021", "checkJs": true, diff --git a/examples/getstarted/src/admin/app.js b/examples/getstarted/src/admin/app.js index 3acc1c2c16..78994130c7 100644 --- a/examples/getstarted/src/admin/app.js +++ b/examples/getstarted/src/admin/app.js @@ -1,8 +1,18 @@ +import React from 'react'; +import { Button } from '@strapi/design-system'; + const config = { locales: ['it', 'es', 'en'], }; -const bootstrap = () => { +const bootstrap = (app) => { console.log('I AM BOOTSTRAPPED'); + + app.injectContentManagerComponent('editView', 'right-links', { + name: 'PreviewButton', + Component: () => ( + + ), + }); }; export default { diff --git a/packages/core/admin/_internal/node/core/files.ts b/packages/core/admin/_internal/node/core/files.ts index 644f1afd7e..f9fd9a52b0 100644 --- a/packages/core/admin/_internal/node/core/files.ts +++ b/packages/core/admin/_internal/node/core/files.ts @@ -18,7 +18,11 @@ const pathExists = async (path: string) => { */ const loadFile = async (path: string): Promise => { if (await pathExists(path)) { - const esbuildOptions = { extensions: ['.js', '.mjs', '.ts'] }; + const esbuildOptions: Parameters[0] = { + extensions: ['.js', '.mjs', '.ts', '.jsx', '.tsx'], + jsx: 'automatic', + loader: 'jsx', + }; const { unregister } = register(esbuildOptions); diff --git a/packages/core/admin/_internal/node/staticFiles.ts b/packages/core/admin/_internal/node/staticFiles.ts index 914e7725bf..79cf23e113 100644 --- a/packages/core/admin/_internal/node/staticFiles.ts +++ b/packages/core/admin/_internal/node/staticFiles.ts @@ -24,7 +24,7 @@ const getEntryModule = (ctx: BuildContext): string => { */ ${pluginsImport} import { renderAdmin } from "@strapi/strapi/admin" - + ${ ctx.customisations?.path ? `import customisations from '${path.relative( @@ -33,7 +33,7 @@ const getEntryModule = (ctx: BuildContext): string => { )}'` : '' } - + renderAdmin( document.getElementById("strapi"), { From c9ec5ee0e4191faafba1cee3276a6d59015f4e51 Mon Sep 17 00:00:00 2001 From: Alexandre Bodin Date: Tue, 14 Nov 2023 10:40:51 +0100 Subject: [PATCH 4/5] chore(admin): simplify user customisation loading --- .../admin/_internal/node/core/admin-customisations.ts | 8 +++----- packages/core/admin/_internal/node/core/files.ts | 4 +--- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/core/admin/_internal/node/core/admin-customisations.ts b/packages/core/admin/_internal/node/core/admin-customisations.ts index 6e8612c6b1..e6dabbdac0 100644 --- a/packages/core/admin/_internal/node/core/admin-customisations.ts +++ b/packages/core/admin/_internal/node/core/admin-customisations.ts @@ -1,5 +1,5 @@ import path from 'node:path'; -import { loadFile } from './files'; +import fs from 'node:fs'; const ADMIN_APP_FILES = ['app.js', 'app.mjs', 'app.ts', 'app.jsx', 'app.tsx']; @@ -12,16 +12,14 @@ interface AdminCustomisations { interface AppFile { path: string; - config: AdminCustomisations['config']; } const loadUserAppFile = async (appDir: string): Promise => { for (const file of ADMIN_APP_FILES) { const filePath = path.join(appDir, 'src', 'admin', file); - const configFile = await loadFile(filePath); - if (configFile) { - return { path: filePath, config: configFile }; + if (fs.existsSync(filePath)) { + return { path: filePath }; } } diff --git a/packages/core/admin/_internal/node/core/files.ts b/packages/core/admin/_internal/node/core/files.ts index f9fd9a52b0..3771a1f5bc 100644 --- a/packages/core/admin/_internal/node/core/files.ts +++ b/packages/core/admin/_internal/node/core/files.ts @@ -19,9 +19,7 @@ const pathExists = async (path: string) => { const loadFile = async (path: string): Promise => { if (await pathExists(path)) { const esbuildOptions: Parameters[0] = { - extensions: ['.js', '.mjs', '.ts', '.jsx', '.tsx'], - jsx: 'automatic', - loader: 'jsx', + extensions: ['.js', '.mjs', '.ts'], }; const { unregister } = register(esbuildOptions); From 59aec6c474372383fcdae05e0c781c1a7bc0c5ee Mon Sep 17 00:00:00 2001 From: Alexandre Bodin Date: Tue, 14 Nov 2023 14:55:52 +0100 Subject: [PATCH 5/5] v4.15.5-alpha.1 --- .github/actions/check-pr-status/package.json | 2 +- examples/getstarted/package.json | 22 +- examples/kitchensink-ts/package.json | 8 +- examples/kitchensink/package.json | 10 +- lerna.json | 2 +- packages/admin-test-utils/package.json | 6 +- packages/cli/create-strapi-app/package.json | 10 +- .../cli/create-strapi-starter/package.json | 10 +- packages/core/admin/package.json | 22 +- packages/core/content-manager/package.json | 4 +- .../core/content-type-builder/package.json | 12 +- packages/core/data-transfer/package.json | 12 +- packages/core/database/package.json | 10 +- packages/core/email/package.json | 12 +- packages/core/helper-plugin/package.json | 10 +- packages/core/permissions/package.json | 10 +- packages/core/strapi/package.json | 36 +- packages/core/types/package.json | 16 +- packages/core/upload/package.json | 12 +- packages/core/utils/package.json | 8 +- packages/generators/app/package.json | 4 +- packages/generators/generators/package.json | 12 +- packages/plugins/cloud/package.json | 10 +- packages/plugins/color-picker/package.json | 6 +- packages/plugins/documentation/package.json | 10 +- packages/plugins/graphql/package.json | 10 +- packages/plugins/i18n/package.json | 10 +- packages/plugins/sentry/package.json | 8 +- .../plugins/users-permissions/package.json | 10 +- .../providers/audit-logs-local/package.json | 10 +- .../providers/email-amazon-ses/package.json | 10 +- packages/providers/email-mailgun/package.json | 10 +- .../providers/email-nodemailer/package.json | 8 +- .../providers/email-sendgrid/package.json | 10 +- .../providers/email-sendmail/package.json | 10 +- packages/providers/upload-aws-s3/package.json | 8 +- .../providers/upload-cloudinary/package.json | 10 +- packages/providers/upload-local/package.json | 10 +- packages/utils/api-tests/package.json | 2 +- .../utils/eslint-config-custom/package.json | 2 +- packages/utils/logger/package.json | 8 +- packages/utils/pack-up/package.json | 6 +- packages/utils/tsconfig/package.json | 2 +- packages/utils/typescript/package.json | 2 +- scripts/front/package.json | 2 +- yarn.lock | 394 +++++++++--------- 46 files changed, 409 insertions(+), 409 deletions(-) diff --git a/.github/actions/check-pr-status/package.json b/.github/actions/check-pr-status/package.json index e8b8ea2a72..5a3401f4b5 100644 --- a/.github/actions/check-pr-status/package.json +++ b/.github/actions/check-pr-status/package.json @@ -1,6 +1,6 @@ { "name": "check-pr-status", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "license": "MIT", "main": "dist/index.js", diff --git a/examples/getstarted/package.json b/examples/getstarted/package.json index 08af4e0f61..25ba69e065 100644 --- a/examples/getstarted/package.json +++ b/examples/getstarted/package.json @@ -1,6 +1,6 @@ { "name": "getstarted", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "description": "A Strapi application.", "license": "SEE LICENSE IN LICENSE", @@ -14,16 +14,16 @@ }, "dependencies": { "@strapi/icons": "1.11.0", - "@strapi/plugin-color-picker": "4.15.4", - "@strapi/plugin-documentation": "4.15.4", - "@strapi/plugin-graphql": "4.15.4", - "@strapi/plugin-i18n": "4.15.4", - "@strapi/plugin-sentry": "4.15.4", - "@strapi/plugin-users-permissions": "4.15.4", - "@strapi/provider-email-mailgun": "4.15.4", - "@strapi/provider-upload-aws-s3": "4.15.4", - "@strapi/provider-upload-cloudinary": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/plugin-color-picker": "4.15.5-alpha.1", + "@strapi/plugin-documentation": "4.15.5-alpha.1", + "@strapi/plugin-graphql": "4.15.5-alpha.1", + "@strapi/plugin-i18n": "4.15.5-alpha.1", + "@strapi/plugin-sentry": "4.15.5-alpha.1", + "@strapi/plugin-users-permissions": "4.15.5-alpha.1", + "@strapi/provider-email-mailgun": "4.15.5-alpha.1", + "@strapi/provider-upload-aws-s3": "4.15.5-alpha.1", + "@strapi/provider-upload-cloudinary": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "better-sqlite3": "8.6.0", "lodash": "4.17.21", "mysql": "2.18.1", diff --git a/examples/kitchensink-ts/package.json b/examples/kitchensink-ts/package.json index 653c61baa0..2856143b0f 100644 --- a/examples/kitchensink-ts/package.json +++ b/examples/kitchensink-ts/package.json @@ -1,6 +1,6 @@ { "name": "kitchensink-ts", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "description": "A Strapi application", "license": "MIT", @@ -14,9 +14,9 @@ "strapi": "strapi" }, "dependencies": { - "@strapi/plugin-i18n": "4.15.4", - "@strapi/plugin-users-permissions": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/plugin-i18n": "4.15.5-alpha.1", + "@strapi/plugin-users-permissions": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "better-sqlite3": "8.6.0", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/examples/kitchensink/package.json b/examples/kitchensink/package.json index c61cc350eb..0947b0b6c0 100644 --- a/examples/kitchensink/package.json +++ b/examples/kitchensink/package.json @@ -1,6 +1,6 @@ { "name": "kitchensink", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "description": "A Strapi application.", "license": "SEE LICENSE IN LICENSE", @@ -13,10 +13,10 @@ "strapi": "strapi" }, "dependencies": { - "@strapi/provider-email-mailgun": "4.15.4", - "@strapi/provider-upload-aws-s3": "4.15.4", - "@strapi/provider-upload-cloudinary": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/provider-email-mailgun": "4.15.5-alpha.1", + "@strapi/provider-upload-aws-s3": "4.15.5-alpha.1", + "@strapi/provider-upload-cloudinary": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "lodash": "4.17.21", "mysql": "2.18.1", "mysql2": "3.6.0", diff --git a/lerna.json b/lerna.json index 06f115a5fd..2845e6fd6d 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "4.15.4", + "version": "4.15.5-alpha.1", "packages": ["packages/*", "examples/*"], "npmClient": "yarn", "useWorkspaces": true, diff --git a/packages/admin-test-utils/package.json b/packages/admin-test-utils/package.json index 1d1314168f..0a5cf9a40f 100644 --- a/packages/admin-test-utils/package.json +++ b/packages/admin-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/admin-test-utils", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "description": "Test utilities for the Strapi administration panel", "license": "MIT", @@ -75,8 +75,8 @@ "@reduxjs/toolkit": "1.9.7", "@strapi/pack-up": "workspace:*", "@testing-library/jest-dom": "5.16.5", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "peerDependencies": { "@reduxjs/toolkit": "^1.9.7", diff --git a/packages/cli/create-strapi-app/package.json b/packages/cli/create-strapi-app/package.json index 81e2d7725d..fc04899720 100644 --- a/packages/cli/create-strapi-app/package.json +++ b/packages/cli/create-strapi-app/package.json @@ -1,6 +1,6 @@ { "name": "create-strapi-app", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Generate a new Strapi application.", "keywords": [ "create-strapi-app", @@ -44,14 +44,14 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/generate-new": "4.15.4", + "@strapi/generate-new": "4.15.5-alpha.1", "commander": "8.3.0", "inquirer": "8.2.5" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/cli/create-strapi-starter/package.json b/packages/cli/create-strapi-starter/package.json index 118817d1b9..1b2f5b72fc 100644 --- a/packages/cli/create-strapi-starter/package.json +++ b/packages/cli/create-strapi-starter/package.json @@ -1,6 +1,6 @@ { "name": "create-strapi-starter", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Generate a new Strapi application.", "keywords": [ "create-strapi-starter", @@ -44,7 +44,7 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/generate-new": "4.15.4", + "@strapi/generate-new": "4.15.5-alpha.1", "chalk": "4.1.2", "ci-info": "3.8.0", "commander": "8.3.0", @@ -54,9 +54,9 @@ "ora": "5.4.1" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/core/admin/package.json b/packages/core/admin/package.json index 7c171ccb6a..805e7a363a 100644 --- a/packages/core/admin/package.json +++ b/packages/core/admin/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/admin", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Strapi Admin", "repository": { "type": "git", @@ -75,15 +75,15 @@ "@radix-ui/react-context": "1.0.1", "@radix-ui/react-toolbar": "1.0.4", "@reduxjs/toolkit": "1.9.7", - "@strapi/data-transfer": "4.15.4", + "@strapi/data-transfer": "4.15.5-alpha.1", "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", - "@strapi/permissions": "4.15.4", - "@strapi/provider-audit-logs-local": "4.15.4", - "@strapi/types": "4.15.4", - "@strapi/typescript-utils": "4.15.4", - "@strapi/utils": "4.15.4", + "@strapi/permissions": "4.15.5-alpha.1", + "@strapi/provider-audit-logs-local": "4.15.5-alpha.1", + "@strapi/types": "4.15.5-alpha.1", + "@strapi/typescript-utils": "4.15.5-alpha.1", + "@strapi/utils": "4.15.5-alpha.1", "axios": "1.6.0", "bcryptjs": "2.4.3", "boxen": "5.1.2", @@ -172,9 +172,9 @@ "yup": "0.32.9" }, "devDependencies": { - "@strapi/admin-test-utils": "4.15.4", - "@strapi/pack-up": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/admin-test-utils": "4.15.5-alpha.1", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "@testing-library/dom": "9.2.0", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", diff --git a/packages/core/content-manager/package.json b/packages/core/content-manager/package.json index 56d39b4c70..8f5a16035a 100644 --- a/packages/core/content-manager/package.json +++ b/packages/core/content-manager/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-content-manager", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "A powerful UI to easily manage your data.", "repository": { "type": "git", @@ -26,7 +26,7 @@ }, "dependencies": { "@sindresorhus/slugify": "1.1.0", - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "lodash": "4.17.21", "qs": "6.11.1" }, diff --git a/packages/core/content-type-builder/package.json b/packages/core/content-type-builder/package.json index 8fd98b7c8c..08405fcb35 100644 --- a/packages/core/content-type-builder/package.json +++ b/packages/core/content-type-builder/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-content-type-builder", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Strapi plugin to create content type", "repository": { "type": "git", @@ -49,10 +49,10 @@ "dependencies": { "@sindresorhus/slugify": "1.1.0", "@strapi/design-system": "1.13.0", - "@strapi/generators": "4.15.4", - "@strapi/helper-plugin": "4.15.4", + "@strapi/generators": "4.15.5-alpha.1", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "fs-extra": "10.0.0", "immer": "9.0.19", "lodash": "4.17.21", @@ -65,8 +65,8 @@ "yup": "0.32.9" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "@testing-library/react": "14.0.0", "history": "^4.9.0", "react": "^18.2.0", diff --git a/packages/core/data-transfer/package.json b/packages/core/data-transfer/package.json index 3d028cdc49..a261eb1619 100644 --- a/packages/core/data-transfer/package.json +++ b/packages/core/data-transfer/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/data-transfer", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Data transfer capabilities for Strapi", "keywords": [ "strapi", @@ -41,10 +41,10 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/logger": "4.15.4", - "@strapi/strapi": "4.15.4", - "@strapi/types": "4.15.4", - "@strapi/utils": "4.15.4", + "@strapi/logger": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", + "@strapi/types": "4.15.5-alpha.1", + "@strapi/utils": "4.15.5-alpha.1", "chalk": "4.1.2", "cli-table3": "0.6.2", "commander": "8.3.0", @@ -61,7 +61,7 @@ "ws": "8.13.0" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "@strapi/strapi": "4.15.2", "@types/fs-extra": "9.0.13", "@types/jest": "29.5.2", diff --git a/packages/core/database/package.json b/packages/core/database/package.json index d1bb207f2d..86869f3596 100644 --- a/packages/core/database/package.json +++ b/packages/core/database/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/database", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Strapi's database layer", "homepage": "https://strapi.io", "bugs": { @@ -40,7 +40,7 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "date-fns": "2.30.0", "debug": "4.3.4", "fs-extra": "10.0.0", @@ -50,9 +50,9 @@ "umzug": "3.2.1" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/core/email/package.json b/packages/core/email/package.json index ff7966214c..ff007b5af9 100644 --- a/packages/core/email/package.json +++ b/packages/core/email/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-email", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Easily configure your Strapi application to send emails.", "repository": { "type": "git", @@ -54,10 +54,10 @@ }, "dependencies": { "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", - "@strapi/provider-email-sendmail": "4.15.4", - "@strapi/utils": "4.15.4", + "@strapi/provider-email-sendmail": "4.15.5-alpha.1", + "@strapi/utils": "4.15.5-alpha.1", "lodash": "4.17.21", "prop-types": "^15.8.1", "react-intl": "6.4.1", @@ -65,8 +65,8 @@ "yup": "0.32.9" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "@strapi/types": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/types": "4.15.5-alpha.1", "@testing-library/react": "14.0.0", "@types/koa": "2.13.4", "@types/lodash": "^4.14.191", diff --git a/packages/core/helper-plugin/package.json b/packages/core/helper-plugin/package.json index 042ac1ab47..a7b2422f9c 100644 --- a/packages/core/helper-plugin/package.json +++ b/packages/core/helper-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/helper-plugin", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Helper for Strapi plugins development", "repository": { "type": "git", @@ -69,11 +69,11 @@ "@storybook/addon-mdx-gfm": "7.4.0", "@storybook/builder-vite": "7.4.0", "@storybook/react-vite": "7.4.0", - "@strapi/admin-test-utils": "4.15.4", + "@strapi/admin-test-utils": "4.15.5-alpha.1", "@strapi/design-system": "1.13.0", "@strapi/icons": "1.13.0", - "@strapi/pack-up": "4.15.4", - "@strapi/types": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/types": "4.15.5-alpha.1", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", "@types/react": "18.2.7", @@ -82,7 +82,7 @@ "@types/react-router-dom": "5.3.3", "@types/styled-components": "5.1.26", "cross-env": "^7.0.3", - "eslint-config-custom": "4.15.4", + "eslint-config-custom": "4.15.5-alpha.1", "eslint-plugin-storybook": "0.6.14", "msw": "1.3.0", "react": "^18.2.0", diff --git a/packages/core/permissions/package.json b/packages/core/permissions/package.json index 254604022f..23362b3cce 100644 --- a/packages/core/permissions/package.json +++ b/packages/core/permissions/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/permissions", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Strapi's permission layer.", "repository": { "type": "git", @@ -38,15 +38,15 @@ }, "dependencies": { "@casl/ability": "6.5.0", - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "lodash": "4.17.21", "qs": "6.11.1", "sift": "16.0.1" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/core/strapi/package.json b/packages/core/strapi/package.json index bdeba4fa57..23b7b04b0b 100644 --- a/packages/core/strapi/package.json +++ b/packages/core/strapi/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/strapi", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite", "keywords": [ "strapi", @@ -114,21 +114,21 @@ "dependencies": { "@koa/cors": "3.4.3", "@koa/router": "10.1.1", - "@strapi/admin": "4.15.4", - "@strapi/data-transfer": "4.15.4", - "@strapi/database": "4.15.4", - "@strapi/generate-new": "4.15.4", - "@strapi/generators": "4.15.4", - "@strapi/logger": "4.15.4", - "@strapi/pack-up": "4.15.4", - "@strapi/permissions": "4.15.4", - "@strapi/plugin-content-manager": "4.15.4", - "@strapi/plugin-content-type-builder": "4.15.4", - "@strapi/plugin-email": "4.15.4", - "@strapi/plugin-upload": "4.15.4", - "@strapi/types": "4.15.4", - "@strapi/typescript-utils": "4.15.4", - "@strapi/utils": "4.15.4", + "@strapi/admin": "4.15.5-alpha.1", + "@strapi/data-transfer": "4.15.5-alpha.1", + "@strapi/database": "4.15.5-alpha.1", + "@strapi/generate-new": "4.15.5-alpha.1", + "@strapi/generators": "4.15.5-alpha.1", + "@strapi/logger": "4.15.5-alpha.1", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/permissions": "4.15.5-alpha.1", + "@strapi/plugin-content-manager": "4.15.5-alpha.1", + "@strapi/plugin-content-type-builder": "4.15.5-alpha.1", + "@strapi/plugin-email": "4.15.5-alpha.1", + "@strapi/plugin-upload": "4.15.5-alpha.1", + "@strapi/types": "4.15.5-alpha.1", + "@strapi/typescript-utils": "4.15.5-alpha.1", + "@strapi/utils": "4.15.5-alpha.1", "bcryptjs": "2.4.3", "boxen": "5.1.2", "chalk": "4.1.2", @@ -188,9 +188,9 @@ "@types/node": "18.18.4", "@types/node-schedule": "2.1.0", "@types/statuses": "2.0.1", - "eslint-config-custom": "4.15.4", + "eslint-config-custom": "4.15.5-alpha.1", "supertest": "6.3.3", - "tsconfig": "4.15.4" + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/core/types/package.json b/packages/core/types/package.json index 56c9bdc7cf..80c63a2fd2 100644 --- a/packages/core/types/package.json +++ b/packages/core/types/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/types", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Shared typescript types for Strapi internal use", "keywords": [ "strapi" @@ -46,10 +46,10 @@ "dependencies": { "@koa/cors": "3.4.3", "@koa/router": "10.1.1", - "@strapi/database": "4.15.4", - "@strapi/logger": "4.15.4", - "@strapi/permissions": "4.15.4", - "@strapi/utils": "4.15.4", + "@strapi/database": "4.15.5-alpha.1", + "@strapi/logger": "4.15.5-alpha.1", + "@strapi/permissions": "4.15.5-alpha.1", + "@strapi/utils": "4.15.5-alpha.1", "commander": "8.3.0", "https-proxy-agent": "5.0.1", "koa": "2.13.4", @@ -57,14 +57,14 @@ "node-schedule": "2.1.0" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "@strapi/ts-zen": "^0.2.0", "@types/jest": "29.5.2", "@types/koa": "2.13.4", "@types/koa__router": "12.0.0", "@types/node-schedule": "2.1.0", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1", "typescript": "5.2.2" }, "engines": { diff --git a/packages/core/upload/package.json b/packages/core/upload/package.json index 053eb73564..c78426ecc2 100644 --- a/packages/core/upload/package.json +++ b/packages/core/upload/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-upload", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Makes it easy to upload images and files to your Strapi Application.", "license": "SEE LICENSE IN LICENSE", "author": { @@ -44,10 +44,10 @@ }, "dependencies": { "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", - "@strapi/provider-upload-local": "4.15.4", - "@strapi/utils": "4.15.4", + "@strapi/provider-upload-local": "4.15.5-alpha.1", + "@strapi/utils": "4.15.5-alpha.1", "axios": "1.6.0", "byte-size": "7.0.1", "cropperjs": "1.6.0", @@ -71,8 +71,8 @@ "yup": "0.32.9" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "@testing-library/dom": "9.2.0", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", diff --git a/packages/core/utils/package.json b/packages/core/utils/package.json index fb09e74280..5fb27c94e3 100644 --- a/packages/core/utils/package.json +++ b/packages/core/utils/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/utils", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Shared utilities for the Strapi packages", "keywords": [ "strapi", @@ -53,13 +53,13 @@ "yup": "0.32.9" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "@types/koa": "2.13.4", "@types/node": "18.18.4", - "eslint-config-custom": "4.15.4", + "eslint-config-custom": "4.15.5-alpha.1", "koa": "2.13.4", "koa-body": "4.2.0", - "tsconfig": "4.15.4" + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/generators/app/package.json b/packages/generators/app/package.json index 2e7afe714d..4b0cc28653 100644 --- a/packages/generators/app/package.json +++ b/packages/generators/app/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/generate-new", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Generate a new Strapi application.", "keywords": [ "generate", @@ -58,7 +58,7 @@ "tar": "6.1.13" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "copyfiles": "2.4.1" }, "engines": { diff --git a/packages/generators/generators/package.json b/packages/generators/generators/package.json index a87d9fc9c8..c1b2d4098f 100644 --- a/packages/generators/generators/package.json +++ b/packages/generators/generators/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/generators", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Interactive API generator.", "keywords": [ "strapi", @@ -47,8 +47,8 @@ }, "dependencies": { "@sindresorhus/slugify": "1.1.0", - "@strapi/typescript-utils": "4.15.4", - "@strapi/utils": "4.15.4", + "@strapi/typescript-utils": "4.15.5-alpha.1", + "@strapi/utils": "4.15.5-alpha.1", "chalk": "4.1.2", "copyfiles": "2.4.1", "fs-extra": "10.0.0", @@ -57,9 +57,9 @@ "pluralize": "8.0.0" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/plugins/cloud/package.json b/packages/plugins/cloud/package.json index 616880924f..7fa6b7bd9c 100644 --- a/packages/plugins/cloud/package.json +++ b/packages/plugins/cloud/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-cloud", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Instructions to deploy your local project to Strapi Cloud", "license": "MIT", "author": { @@ -38,22 +38,22 @@ }, "dependencies": { "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", "react-intl": "6.4.1" }, "devDependencies": { - "@strapi/strapi": "4.15.4", + "@strapi/strapi": "4.15.5-alpha.1", "@types/react": "18.2.7", "@types/react-dom": "18.2.12", "@types/react-router-dom": "^5.3.3", "@types/styled-components": "5.1.26", - "eslint-config-custom": "4.15.4", + "eslint-config-custom": "4.15.5-alpha.1", "react": "18.2.0", "react-dom": "18.2.0", "react-router-dom": "5.3.4", "styled-components": "5.3.3", - "tsconfig": "4.15.4", + "tsconfig": "4.15.5-alpha.1", "typescript": "5.2.2" }, "peerDependencies": { diff --git a/packages/plugins/color-picker/package.json b/packages/plugins/color-picker/package.json index d26ead320f..8a01415593 100644 --- a/packages/plugins/color-picker/package.json +++ b/packages/plugins/color-picker/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-color-picker", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Strapi maintained Custom Fields", "repository": { "type": "git", @@ -55,14 +55,14 @@ }, "dependencies": { "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", "prop-types": "^15.8.1", "react-colorful": "5.6.1", "react-intl": "6.4.1" }, "devDependencies": { - "@strapi/strapi": "4.15.4", + "@strapi/strapi": "4.15.5-alpha.1", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", "@types/styled-components": "5.1.26", diff --git a/packages/plugins/documentation/package.json b/packages/plugins/documentation/package.json index 37f0b4a9f6..1265875658 100644 --- a/packages/plugins/documentation/package.json +++ b/packages/plugins/documentation/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-documentation", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Create an OpenAPI Document and visualize your API with SWAGGER UI.", "repository": { "type": "git", @@ -47,9 +47,9 @@ }, "dependencies": { "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "bcryptjs": "2.4.3", "cheerio": "^1.0.0-rc.12", "formik": "2.4.0", @@ -67,8 +67,8 @@ }, "devDependencies": { "@apidevtools/swagger-parser": "^10.1.0", - "@strapi/pack-up": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", "msw": "1.3.0", diff --git a/packages/plugins/graphql/package.json b/packages/plugins/graphql/package.json index a3c4c23dee..8dc40d9996 100644 --- a/packages/plugins/graphql/package.json +++ b/packages/plugins/graphql/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-graphql", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Adds GraphQL endpoint with default API methods.", "repository": { "type": "git", @@ -45,9 +45,9 @@ "@graphql-tools/schema": "8.5.1", "@graphql-tools/utils": "^8.13.1", "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "apollo-server-core": "3.12.1", "apollo-server-koa": "3.10.0", "graphql": "^15.5.1", @@ -61,8 +61,8 @@ "pluralize": "8.0.0" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "cross-env": "^7.0.3", "koa": "2.13.4", "react": "^18.2.0", diff --git a/packages/plugins/i18n/package.json b/packages/plugins/i18n/package.json index 5dda8eb634..46d907374a 100644 --- a/packages/plugins/i18n/package.json +++ b/packages/plugins/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-i18n", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "This plugin enables to create, to read and to update content in different languages, both from the Admin Panel and from the API", "repository": { "type": "git", @@ -50,9 +50,9 @@ "dependencies": { "@reduxjs/toolkit": "1.9.7", "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "formik": "2.4.0", "immer": "9.0.19", "lodash": "4.17.21", @@ -64,8 +64,8 @@ "yup": "0.32.9" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "@testing-library/react": "14.0.0", "msw": "1.3.0", "react": "^18.2.0", diff --git a/packages/plugins/sentry/package.json b/packages/plugins/sentry/package.json index 6f40d9c56a..3d3b7631cc 100644 --- a/packages/plugins/sentry/package.json +++ b/packages/plugins/sentry/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-sentry", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Send Strapi error events to Sentry", "repository": { "type": "git", @@ -46,12 +46,12 @@ "dependencies": { "@sentry/node": "6.19.7", "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "5.3.4", diff --git a/packages/plugins/users-permissions/package.json b/packages/plugins/users-permissions/package.json index a893019cc6..0d3adabc83 100644 --- a/packages/plugins/users-permissions/package.json +++ b/packages/plugins/users-permissions/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-users-permissions", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Protect your API with a full-authentication process based on JWT", "repository": { "type": "git", @@ -48,9 +48,9 @@ }, "dependencies": { "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.4", + "@strapi/helper-plugin": "4.15.5-alpha.1", "@strapi/icons": "1.13.0", - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "bcryptjs": "2.4.3", "formik": "2.4.0", "grant-koa": "5.4.8", @@ -69,8 +69,8 @@ "yup": "0.32.9" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "@strapi/strapi": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/strapi": "4.15.5-alpha.1", "@testing-library/dom": "9.2.0", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", diff --git a/packages/providers/audit-logs-local/package.json b/packages/providers/audit-logs-local/package.json index 830b51ee2f..ee2176a459 100644 --- a/packages/providers/audit-logs-local/package.json +++ b/packages/providers/audit-logs-local/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-audit-logs-local", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Local provider for strapi audit logs", "keywords": [ "audit-logs", @@ -42,10 +42,10 @@ "watch": "pack-up watch" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "@strapi/types": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "@strapi/types": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/providers/email-amazon-ses/package.json b/packages/providers/email-amazon-ses/package.json index 3eb718205f..a33fe81bbb 100644 --- a/packages/providers/email-amazon-ses/package.json +++ b/packages/providers/email-amazon-ses/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-amazon-ses", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Amazon SES provider for strapi email", "keywords": [ "email", @@ -43,13 +43,13 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "node-ses": "^3.0.3" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/providers/email-mailgun/package.json b/packages/providers/email-mailgun/package.json index 9c7ef2ab98..865d3686a1 100644 --- a/packages/providers/email-mailgun/package.json +++ b/packages/providers/email-mailgun/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-mailgun", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Mailgun provider for strapi email plugin", "keywords": [ "email", @@ -45,14 +45,14 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "form-data": "^4.0.0", "mailgun.js": "8.2.1" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/providers/email-nodemailer/package.json b/packages/providers/email-nodemailer/package.json index 15500d37e1..0c75150932 100644 --- a/packages/providers/email-nodemailer/package.json +++ b/packages/providers/email-nodemailer/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-nodemailer", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Nodemailer provider for Strapi 3", "keywords": [ "strapi", @@ -60,10 +60,10 @@ "nodemailer": "6.9.1" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "@types/nodemailer": "6.4.7", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/providers/email-sendgrid/package.json b/packages/providers/email-sendgrid/package.json index 6a2f5d564f..703a2d18c4 100644 --- a/packages/providers/email-sendgrid/package.json +++ b/packages/providers/email-sendgrid/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-sendgrid", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Sendgrid provider for strapi email", "keywords": [ "email", @@ -44,12 +44,12 @@ }, "dependencies": { "@sendgrid/mail": "7.7.0", - "@strapi/utils": "4.15.4" + "@strapi/utils": "4.15.5-alpha.1" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/providers/email-sendmail/package.json b/packages/providers/email-sendmail/package.json index d575ffcbb0..7731268ada 100644 --- a/packages/providers/email-sendmail/package.json +++ b/packages/providers/email-sendmail/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-sendmail", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Sendmail provider for strapi email", "keywords": [ "email", @@ -42,14 +42,14 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "sendmail": "^1.6.1" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "@types/sendmail": "1.4.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/providers/upload-aws-s3/package.json b/packages/providers/upload-aws-s3/package.json index 16cf12efe9..e4fa1995e4 100644 --- a/packages/providers/upload-aws-s3/package.json +++ b/packages/providers/upload-aws-s3/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-upload-aws-s3", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "AWS S3 provider for strapi upload", "keywords": [ "upload", @@ -53,10 +53,10 @@ "lodash": "4.17.21" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "@types/jest": "29.5.2", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/providers/upload-cloudinary/package.json b/packages/providers/upload-cloudinary/package.json index 98409e43aa..90a2f664a9 100644 --- a/packages/providers/upload-cloudinary/package.json +++ b/packages/providers/upload-cloudinary/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-upload-cloudinary", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Cloudinary provider for strapi upload", "keywords": [ "upload", @@ -43,14 +43,14 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "cloudinary": "^1.41.0", "into-stream": "^5.1.0" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/providers/upload-local/package.json b/packages/providers/upload-local/package.json index 2873baa8d5..c493665a5c 100644 --- a/packages/providers/upload-local/package.json +++ b/packages/providers/upload-local/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-upload-local", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Local provider for strapi upload", "keywords": [ "upload", @@ -44,14 +44,14 @@ "watch": "pack-up watch" }, "dependencies": { - "@strapi/utils": "4.15.4", + "@strapi/utils": "4.15.5-alpha.1", "fs-extra": "10.0.0" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "@types/jest": "29.5.2", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/utils/api-tests/package.json b/packages/utils/api-tests/package.json index 743cf46551..6a1e90aecb 100644 --- a/packages/utils/api-tests/package.json +++ b/packages/utils/api-tests/package.json @@ -1,6 +1,6 @@ { "name": "api-tests", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "dependencies": { "dotenv": "14.2.0", diff --git a/packages/utils/eslint-config-custom/package.json b/packages/utils/eslint-config-custom/package.json index fcfad99e77..51ebf8f488 100644 --- a/packages/utils/eslint-config-custom/package.json +++ b/packages/utils/eslint-config-custom/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-custom", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "main": "index.js" } diff --git a/packages/utils/logger/package.json b/packages/utils/logger/package.json index 2955d122e9..88225ecea5 100644 --- a/packages/utils/logger/package.json +++ b/packages/utils/logger/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/logger", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Strapi's logger", "homepage": "https://strapi.io", "bugs": { @@ -43,9 +43,9 @@ "winston": "3.10.0" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", - "eslint-config-custom": "4.15.4", - "tsconfig": "4.15.4" + "@strapi/pack-up": "4.15.5-alpha.1", + "eslint-config-custom": "4.15.5-alpha.1", + "tsconfig": "4.15.5-alpha.1" }, "engines": { "node": ">=18.0.0 <=20.x.x", diff --git a/packages/utils/pack-up/package.json b/packages/utils/pack-up/package.json index ce016e589b..0f0c70a96c 100644 --- a/packages/utils/pack-up/package.json +++ b/packages/utils/pack-up/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/pack-up", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Simple tools for creating interoperable CJS & ESM packages.", "keywords": [ "strapi", @@ -84,11 +84,11 @@ "yup": "0.32.9" }, "devDependencies": { - "@strapi/pack-up": "4.15.4", + "@strapi/pack-up": "4.15.5-alpha.1", "@types/git-url-parse": "9.0.1", "@types/ini": "1.3.31", "@types/prompts": "2.4.4", - "eslint-config-custom": "4.15.4", + "eslint-config-custom": "4.15.5-alpha.1", "rimraf": "3.0.2" }, "engines": { diff --git a/packages/utils/tsconfig/package.json b/packages/utils/tsconfig/package.json index 5652803f12..e43a464746 100644 --- a/packages/utils/tsconfig/package.json +++ b/packages/utils/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "tsconfig", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "devDependencies": { "@tsconfig/node18": "18.2.2" diff --git a/packages/utils/typescript/package.json b/packages/utils/typescript/package.json index c9c4e3d8d7..2d83c09743 100644 --- a/packages/utils/typescript/package.json +++ b/packages/utils/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/typescript-utils", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "description": "Typescript support for Strapi", "keywords": [ "strapi", diff --git a/scripts/front/package.json b/scripts/front/package.json index b2061da8ce..422d9b54bb 100644 --- a/scripts/front/package.json +++ b/scripts/front/package.json @@ -1,6 +1,6 @@ { "name": "scripts-front", - "version": "4.15.4", + "version": "4.15.5-alpha.1", "private": true, "scripts": { "test:front": "jest --config jest.config.front.js" diff --git a/yarn.lock b/yarn.lock index 726d2c1052..616515c475 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8613,7 +8613,7 @@ __metadata: languageName: node linkType: hard -"@strapi/admin-test-utils@npm:4.15.4, @strapi/admin-test-utils@workspace:*, @strapi/admin-test-utils@workspace:packages/admin-test-utils": +"@strapi/admin-test-utils@npm:4.15.5-alpha.1, @strapi/admin-test-utils@workspace:*, @strapi/admin-test-utils@workspace:packages/admin-test-utils": version: 0.0.0-use.local resolution: "@strapi/admin-test-utils@workspace:packages/admin-test-utils" dependencies: @@ -8621,9 +8621,9 @@ __metadata: "@reduxjs/toolkit": "npm:1.9.7" "@strapi/pack-up": "workspace:*" "@testing-library/jest-dom": "npm:5.16.5" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" jest-styled-components: "npm:7.1.1" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" whatwg-fetch: "npm:3.6.2" peerDependencies: "@reduxjs/toolkit": ^1.9.7 @@ -8746,7 +8746,7 @@ __metadata: languageName: node linkType: hard -"@strapi/admin@npm:4.15.4, @strapi/admin@workspace:packages/core/admin": +"@strapi/admin@npm:4.15.5-alpha.1, @strapi/admin@workspace:packages/core/admin": version: 0.0.0-use.local resolution: "@strapi/admin@workspace:packages/core/admin" dependencies: @@ -8755,18 +8755,18 @@ __metadata: "@radix-ui/react-context": "npm:1.0.1" "@radix-ui/react-toolbar": "npm:1.0.4" "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/admin-test-utils": "npm:4.15.4" - "@strapi/data-transfer": "npm:4.15.4" + "@strapi/admin-test-utils": "npm:4.15.5-alpha.1" + "@strapi/data-transfer": "npm:4.15.5-alpha.1" "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/permissions": "npm:4.15.4" - "@strapi/provider-audit-logs-local": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" - "@strapi/types": "npm:4.15.4" - "@strapi/typescript-utils": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/permissions": "npm:4.15.5-alpha.1" + "@strapi/provider-audit-logs-local": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" + "@strapi/types": "npm:4.15.5-alpha.1" + "@strapi/typescript-utils": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@testing-library/dom": "npm:9.2.0" "@testing-library/react": "npm:14.0.0" "@testing-library/user-event": "npm:14.4.3" @@ -8902,15 +8902,15 @@ __metadata: languageName: node linkType: hard -"@strapi/data-transfer@npm:4.15.4, @strapi/data-transfer@workspace:packages/core/data-transfer": +"@strapi/data-transfer@npm:4.15.5-alpha.1, @strapi/data-transfer@workspace:packages/core/data-transfer": version: 0.0.0-use.local resolution: "@strapi/data-transfer@workspace:packages/core/data-transfer" dependencies: - "@strapi/logger": "npm:4.15.4" - "@strapi/pack-up": "npm:4.15.4" + "@strapi/logger": "npm:4.15.5-alpha.1" + "@strapi/pack-up": "npm:4.15.5-alpha.1" "@strapi/strapi": "npm:4.15.2" - "@strapi/types": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/types": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@types/fs-extra": "npm:9.0.13" "@types/jest": "npm:29.5.2" "@types/koa": "npm:2.13.4" @@ -8961,20 +8961,20 @@ __metadata: languageName: node linkType: hard -"@strapi/database@npm:4.15.4, @strapi/database@workspace:packages/core/database": +"@strapi/database@npm:4.15.5-alpha.1, @strapi/database@workspace:packages/core/database": version: 0.0.0-use.local resolution: "@strapi/database@workspace:packages/core/database" dependencies: - "@strapi/pack-up": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" date-fns: "npm:2.30.0" debug: "npm:4.3.4" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" fs-extra: "npm:10.0.0" knex: "npm:2.5.0" lodash: "npm:4.17.21" semver: "npm:7.5.4" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" umzug: "npm:3.2.1" languageName: unknown linkType: soft @@ -9056,12 +9056,12 @@ __metadata: languageName: node linkType: hard -"@strapi/generate-new@npm:4.15.4, @strapi/generate-new@workspace:packages/generators/app": +"@strapi/generate-new@npm:4.15.5-alpha.1, @strapi/generate-new@workspace:packages/generators/app": version: 0.0.0-use.local resolution: "@strapi/generate-new@workspace:packages/generators/app" dependencies: "@sentry/node": "npm:6.19.7" - "@strapi/pack-up": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" chalk: "npm:^4.1.2" copyfiles: "npm:2.4.1" execa: "npm:5.1.1" @@ -9093,22 +9093,22 @@ __metadata: languageName: node linkType: hard -"@strapi/generators@npm:4.15.4, @strapi/generators@workspace:packages/generators/generators": +"@strapi/generators@npm:4.15.5-alpha.1, @strapi/generators@workspace:packages/generators/generators": version: 0.0.0-use.local resolution: "@strapi/generators@workspace:packages/generators/generators" dependencies: "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/typescript-utils": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/typescript-utils": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" chalk: "npm:4.1.2" copyfiles: "npm:2.4.1" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" fs-extra: "npm:10.0.0" node-plop: "npm:0.26.3" plop: "npm:2.7.6" pluralize: "npm:8.0.0" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft @@ -9137,7 +9137,7 @@ __metadata: languageName: node linkType: hard -"@strapi/helper-plugin@npm:4.15.4, @strapi/helper-plugin@workspace:packages/core/helper-plugin": +"@strapi/helper-plugin@npm:4.15.5-alpha.1, @strapi/helper-plugin@workspace:packages/core/helper-plugin": version: 0.0.0-use.local resolution: "@strapi/helper-plugin@workspace:packages/core/helper-plugin" dependencies: @@ -9147,11 +9147,11 @@ __metadata: "@storybook/addon-mdx-gfm": "npm:7.4.0" "@storybook/builder-vite": "npm:7.4.0" "@storybook/react-vite": "npm:7.4.0" - "@strapi/admin-test-utils": "npm:4.15.4" + "@strapi/admin-test-utils": "npm:4.15.5-alpha.1" "@strapi/design-system": "npm:1.13.0" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/types": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/types": "npm:4.15.5-alpha.1" "@testing-library/react": "npm:14.0.0" "@testing-library/user-event": "npm:14.4.3" "@types/react": "npm:18.2.7" @@ -9162,7 +9162,7 @@ __metadata: axios: "npm:1.6.0" cross-env: "npm:^7.0.3" date-fns: "npm:2.30.0" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" eslint-plugin-storybook: "npm:0.6.14" formik: "npm:2.4.0" immer: "npm:9.0.19" @@ -9222,14 +9222,14 @@ __metadata: languageName: node linkType: hard -"@strapi/logger@npm:4.15.4, @strapi/logger@workspace:packages/utils/logger": +"@strapi/logger@npm:4.15.5-alpha.1, @strapi/logger@workspace:packages/utils/logger": version: 0.0.0-use.local resolution: "@strapi/logger@workspace:packages/utils/logger" dependencies: - "@strapi/pack-up": "npm:4.15.4" - eslint-config-custom: "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + eslint-config-custom: "npm:4.15.5-alpha.1" lodash: "npm:4.17.21" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" winston: "npm:3.10.0" languageName: unknown linkType: soft @@ -9265,11 +9265,11 @@ __metadata: languageName: node linkType: hard -"@strapi/pack-up@npm:4.15.4, @strapi/pack-up@workspace:*, @strapi/pack-up@workspace:packages/utils/pack-up": +"@strapi/pack-up@npm:4.15.5-alpha.1, @strapi/pack-up@workspace:*, @strapi/pack-up@workspace:packages/utils/pack-up": version: 0.0.0-use.local resolution: "@strapi/pack-up@workspace:packages/utils/pack-up" dependencies: - "@strapi/pack-up": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" "@types/git-url-parse": "npm:9.0.1" "@types/ini": "npm:1.3.31" "@types/prompts": "npm:2.4.4" @@ -9281,7 +9281,7 @@ __metadata: commander: "npm:8.3.0" esbuild: "npm:0.19.2" esbuild-register: "npm:3.5.0" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" get-latest-version: "npm:5.1.0" git-url-parse: "npm:13.1.0" ini: "npm:4.1.1" @@ -9314,18 +9314,18 @@ __metadata: languageName: node linkType: hard -"@strapi/permissions@npm:4.15.4, @strapi/permissions@workspace:packages/core/permissions": +"@strapi/permissions@npm:4.15.5-alpha.1, @strapi/permissions@workspace:packages/core/permissions": version: 0.0.0-use.local resolution: "@strapi/permissions@workspace:packages/core/permissions" dependencies: "@casl/ability": "npm:6.5.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" - eslint-config-custom: "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" + eslint-config-custom: "npm:4.15.5-alpha.1" lodash: "npm:4.17.21" qs: "npm:6.11.1" sift: "npm:16.0.1" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft @@ -9334,20 +9334,20 @@ __metadata: resolution: "@strapi/plugin-cloud@workspace:packages/plugins/cloud" dependencies: "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/strapi": "npm:4.15.4" + "@strapi/strapi": "npm:4.15.5-alpha.1" "@types/react": "npm:18.2.7" "@types/react-dom": "npm:18.2.12" "@types/react-router-dom": "npm:^5.3.3" "@types/styled-components": "npm:5.1.26" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" react: "npm:18.2.0" react-dom: "npm:18.2.0" react-intl: "npm:6.4.1" react-router-dom: "npm:5.3.4" styled-components: "npm:5.3.3" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" typescript: "npm:5.2.2" peerDependencies: "@strapi/strapi": ^4.4.0 @@ -9358,14 +9358,14 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-color-picker@npm:4.15.4, @strapi/plugin-color-picker@workspace:packages/plugins/color-picker": +"@strapi/plugin-color-picker@npm:4.15.5-alpha.1, @strapi/plugin-color-picker@workspace:packages/plugins/color-picker": version: 0.0.0-use.local resolution: "@strapi/plugin-color-picker@workspace:packages/plugins/color-picker" dependencies: "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/strapi": "npm:4.15.4" + "@strapi/strapi": "npm:4.15.5-alpha.1" "@testing-library/react": "npm:14.0.0" "@testing-library/user-event": "npm:14.4.3" "@types/styled-components": "npm:5.1.26" @@ -9398,12 +9398,12 @@ __metadata: languageName: node linkType: hard -"@strapi/plugin-content-manager@npm:4.15.4, @strapi/plugin-content-manager@workspace:packages/core/content-manager": +"@strapi/plugin-content-manager@npm:4.15.5-alpha.1, @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: "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/utils": "npm:4.15.4" + "@strapi/utils": "npm:4.15.5-alpha.1" lodash: "npm:4.17.21" qs: "npm:6.11.1" languageName: unknown @@ -9439,18 +9439,18 @@ __metadata: languageName: node linkType: hard -"@strapi/plugin-content-type-builder@npm:4.15.4, @strapi/plugin-content-type-builder@workspace:packages/core/content-type-builder": +"@strapi/plugin-content-type-builder@npm:4.15.5-alpha.1, @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: "@sindresorhus/slugify": "npm:1.1.0" "@strapi/design-system": "npm:1.13.0" - "@strapi/generators": "npm:4.15.4" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/generators": "npm:4.15.5-alpha.1" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@testing-library/react": "npm:14.0.0" fs-extra: "npm:10.0.0" history: "npm:^4.9.0" @@ -9476,17 +9476,17 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-documentation@npm:4.15.4, @strapi/plugin-documentation@workspace:packages/plugins/documentation": +"@strapi/plugin-documentation@npm:4.15.5-alpha.1, @strapi/plugin-documentation@workspace:packages/plugins/documentation": version: 0.0.0-use.local resolution: "@strapi/plugin-documentation@workspace:packages/plugins/documentation" dependencies: "@apidevtools/swagger-parser": "npm:^10.1.0" "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@testing-library/react": "npm:14.0.0" "@testing-library/user-event": "npm:14.4.3" bcryptjs: "npm:2.4.3" @@ -9541,17 +9541,17 @@ __metadata: languageName: node linkType: hard -"@strapi/plugin-email@npm:4.15.4, @strapi/plugin-email@workspace:packages/core/email": +"@strapi/plugin-email@npm:4.15.5-alpha.1, @strapi/plugin-email@workspace:packages/core/email": version: 0.0.0-use.local resolution: "@strapi/plugin-email@workspace:packages/core/email" dependencies: "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/provider-email-sendmail": "npm:4.15.4" - "@strapi/types": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/provider-email-sendmail": "npm:4.15.5-alpha.1" + "@strapi/types": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@testing-library/react": "npm:14.0.0" "@types/koa": "npm:2.13.4" "@types/lodash": "npm:^4.14.191" @@ -9575,18 +9575,18 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-graphql@npm:4.15.4, @strapi/plugin-graphql@workspace:packages/plugins/graphql": +"@strapi/plugin-graphql@npm:4.15.5-alpha.1, @strapi/plugin-graphql@workspace:packages/plugins/graphql": version: 0.0.0-use.local resolution: "@strapi/plugin-graphql@workspace:packages/plugins/graphql" dependencies: "@graphql-tools/schema": "npm:8.5.1" "@graphql-tools/utils": "npm:^8.13.1" "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" apollo-server-core: "npm:3.12.1" apollo-server-koa: "npm:3.10.0" cross-env: "npm:^7.0.3" @@ -9613,17 +9613,17 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-i18n@npm:4.15.4, @strapi/plugin-i18n@workspace:packages/plugins/i18n": +"@strapi/plugin-i18n@npm:4.15.5-alpha.1, @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/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@testing-library/react": "npm:14.0.0" formik: "npm:2.4.0" immer: "npm:9.0.19" @@ -9648,16 +9648,16 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-sentry@npm:4.15.4, @strapi/plugin-sentry@workspace:packages/plugins/sentry": +"@strapi/plugin-sentry@npm:4.15.5-alpha.1, @strapi/plugin-sentry@workspace:packages/plugins/sentry": version: 0.0.0-use.local resolution: "@strapi/plugin-sentry@workspace:packages/plugins/sentry" dependencies: "@sentry/node": "npm:6.19.7" "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" react: "npm:^18.2.0" react-dom: "npm:^18.2.0" react-router-dom: "npm:5.3.4" @@ -9711,17 +9711,17 @@ __metadata: languageName: node linkType: hard -"@strapi/plugin-upload@npm:4.15.4, @strapi/plugin-upload@workspace:packages/core/upload": +"@strapi/plugin-upload@npm:4.15.5-alpha.1, @strapi/plugin-upload@workspace:packages/core/upload": version: 0.0.0-use.local resolution: "@strapi/plugin-upload@workspace:packages/core/upload" dependencies: "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/provider-upload-local": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/provider-upload-local": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@testing-library/dom": "npm:9.2.0" "@testing-library/react": "npm:14.0.0" "@testing-library/user-event": "npm:14.4.3" @@ -9760,16 +9760,16 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-users-permissions@npm:4.15.4, @strapi/plugin-users-permissions@workspace:packages/plugins/users-permissions": +"@strapi/plugin-users-permissions@npm:4.15.5-alpha.1, @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" dependencies: "@strapi/design-system": "npm:1.13.0" - "@strapi/helper-plugin": "npm:4.15.4" + "@strapi/helper-plugin": "npm:4.15.5-alpha.1" "@strapi/icons": "npm:1.13.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@testing-library/dom": "npm:9.2.0" "@testing-library/react": "npm:14.0.0" "@testing-library/user-event": "npm:14.4.3" @@ -9810,14 +9810,14 @@ __metadata: languageName: node linkType: hard -"@strapi/provider-audit-logs-local@npm:4.15.4, @strapi/provider-audit-logs-local@workspace:packages/providers/audit-logs-local": +"@strapi/provider-audit-logs-local@npm:4.15.5-alpha.1, @strapi/provider-audit-logs-local@workspace:packages/providers/audit-logs-local": version: 0.0.0-use.local resolution: "@strapi/provider-audit-logs-local@workspace:packages/providers/audit-logs-local" dependencies: - "@strapi/pack-up": "npm:4.15.4" - "@strapi/types": "npm:4.15.4" - eslint-config-custom: "npm:4.15.4" - tsconfig: "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/types": "npm:4.15.5-alpha.1" + eslint-config-custom: "npm:4.15.5-alpha.1" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft @@ -9825,24 +9825,24 @@ __metadata: version: 0.0.0-use.local resolution: "@strapi/provider-email-amazon-ses@workspace:packages/providers/email-amazon-ses" dependencies: - "@strapi/pack-up": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" - eslint-config-custom: "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" + eslint-config-custom: "npm:4.15.5-alpha.1" node-ses: "npm:^3.0.3" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft -"@strapi/provider-email-mailgun@npm:4.15.4, @strapi/provider-email-mailgun@workspace:packages/providers/email-mailgun": +"@strapi/provider-email-mailgun@npm:4.15.5-alpha.1, @strapi/provider-email-mailgun@workspace:packages/providers/email-mailgun": version: 0.0.0-use.local resolution: "@strapi/provider-email-mailgun@workspace:packages/providers/email-mailgun" dependencies: - "@strapi/pack-up": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" - eslint-config-custom: "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" + eslint-config-custom: "npm:4.15.5-alpha.1" form-data: "npm:^4.0.0" mailgun.js: "npm:8.2.1" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft @@ -9850,12 +9850,12 @@ __metadata: version: 0.0.0-use.local resolution: "@strapi/provider-email-nodemailer@workspace:packages/providers/email-nodemailer" dependencies: - "@strapi/pack-up": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" "@types/nodemailer": "npm:6.4.7" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" lodash: "npm:4.17.21" nodemailer: "npm:6.9.1" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft @@ -9864,10 +9864,10 @@ __metadata: resolution: "@strapi/provider-email-sendgrid@workspace:packages/providers/email-sendgrid" dependencies: "@sendgrid/mail": "npm:7.7.0" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" - eslint-config-custom: "npm:4.15.4" - tsconfig: "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" + eslint-config-custom: "npm:4.15.5-alpha.1" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft @@ -9881,20 +9881,20 @@ __metadata: languageName: node linkType: hard -"@strapi/provider-email-sendmail@npm:4.15.4, @strapi/provider-email-sendmail@workspace:packages/providers/email-sendmail": +"@strapi/provider-email-sendmail@npm:4.15.5-alpha.1, @strapi/provider-email-sendmail@workspace:packages/providers/email-sendmail": version: 0.0.0-use.local resolution: "@strapi/provider-email-sendmail@workspace:packages/providers/email-sendmail" dependencies: - "@strapi/pack-up": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@types/sendmail": "npm:1.4.4" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" sendmail: "npm:^1.6.1" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft -"@strapi/provider-upload-aws-s3@npm:4.15.4, @strapi/provider-upload-aws-s3@workspace:packages/providers/upload-aws-s3": +"@strapi/provider-upload-aws-s3@npm:4.15.5-alpha.1, @strapi/provider-upload-aws-s3@workspace:packages/providers/upload-aws-s3": version: 0.0.0-use.local resolution: "@strapi/provider-upload-aws-s3@workspace:packages/providers/upload-aws-s3" dependencies: @@ -9902,24 +9902,24 @@ __metadata: "@aws-sdk/lib-storage": "npm:3.433.0" "@aws-sdk/s3-request-presigner": "npm:3.433.0" "@aws-sdk/types": "npm:3.433.0" - "@strapi/pack-up": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" "@types/jest": "npm:29.5.2" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" lodash: "npm:4.17.21" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft -"@strapi/provider-upload-cloudinary@npm:4.15.4, @strapi/provider-upload-cloudinary@workspace:packages/providers/upload-cloudinary": +"@strapi/provider-upload-cloudinary@npm:4.15.5-alpha.1, @strapi/provider-upload-cloudinary@workspace:packages/providers/upload-cloudinary": version: 0.0.0-use.local resolution: "@strapi/provider-upload-cloudinary@workspace:packages/providers/upload-cloudinary" dependencies: - "@strapi/pack-up": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" cloudinary: "npm:^1.41.0" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" into-stream: "npm:^5.1.0" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft @@ -9933,16 +9933,16 @@ __metadata: languageName: node linkType: hard -"@strapi/provider-upload-local@npm:4.15.4, @strapi/provider-upload-local@workspace:packages/providers/upload-local": +"@strapi/provider-upload-local@npm:4.15.5-alpha.1, @strapi/provider-upload-local@workspace:packages/providers/upload-local": version: 0.0.0-use.local resolution: "@strapi/provider-upload-local@workspace:packages/providers/upload-local" dependencies: - "@strapi/pack-up": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@types/jest": "npm:29.5.2" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" fs-extra: "npm:10.0.0" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" languageName: unknown linkType: soft @@ -10014,28 +10014,28 @@ __metadata: languageName: node linkType: hard -"@strapi/strapi@npm:4.15.4, @strapi/strapi@workspace:packages/core/strapi": +"@strapi/strapi@npm:4.15.5-alpha.1, @strapi/strapi@workspace:packages/core/strapi": version: 0.0.0-use.local resolution: "@strapi/strapi@workspace:packages/core/strapi" dependencies: "@koa/cors": "npm:3.4.3" "@koa/router": "npm:10.1.1" - "@strapi/admin": "npm:4.15.4" - "@strapi/data-transfer": "npm:4.15.4" - "@strapi/database": "npm:4.15.4" - "@strapi/generate-new": "npm:4.15.4" - "@strapi/generators": "npm:4.15.4" - "@strapi/logger": "npm:4.15.4" + "@strapi/admin": "npm:4.15.5-alpha.1" + "@strapi/data-transfer": "npm:4.15.5-alpha.1" + "@strapi/database": "npm:4.15.5-alpha.1" + "@strapi/generate-new": "npm:4.15.5-alpha.1" + "@strapi/generators": "npm:4.15.5-alpha.1" + "@strapi/logger": "npm:4.15.5-alpha.1" "@strapi/pack-up": "workspace:*" - "@strapi/permissions": "npm:4.15.4" - "@strapi/plugin-content-manager": "npm:4.15.4" - "@strapi/plugin-content-type-builder": "npm:4.15.4" - "@strapi/plugin-email": "npm:4.15.4" - "@strapi/plugin-upload": "npm:4.15.4" + "@strapi/permissions": "npm:4.15.5-alpha.1" + "@strapi/plugin-content-manager": "npm:4.15.5-alpha.1" + "@strapi/plugin-content-type-builder": "npm:4.15.5-alpha.1" + "@strapi/plugin-email": "npm:4.15.5-alpha.1" + "@strapi/plugin-upload": "npm:4.15.5-alpha.1" "@strapi/ts-zen": "npm:^0.2.0" - "@strapi/types": "npm:4.15.4" - "@strapi/typescript-utils": "npm:4.15.4" - "@strapi/utils": "npm:4.15.4" + "@strapi/types": "npm:4.15.5-alpha.1" + "@strapi/typescript-utils": "npm:4.15.5-alpha.1" + "@strapi/utils": "npm:4.15.5-alpha.1" "@types/bcryptjs": "npm:2.4.3" "@types/configstore": "npm:5.0.1" "@types/delegates": "npm:1.0.0" @@ -10061,7 +10061,7 @@ __metadata: debug: "npm:4.3.4" delegates: "npm:1.0.0" dotenv: "npm:14.2.0" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" execa: "npm:5.1.1" fs-extra: "npm:10.0.0" glob: "npm:7.2.3" @@ -10091,7 +10091,7 @@ __metadata: semver: "npm:7.5.4" statuses: "npm:2.0.1" supertest: "npm:6.3.3" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" typescript: "npm:5.2.2" yup: "npm:0.32.9" bin: @@ -10128,29 +10128,29 @@ __metadata: languageName: node linkType: hard -"@strapi/types@npm:4.15.4, @strapi/types@workspace:packages/core/types": +"@strapi/types@npm:4.15.5-alpha.1, @strapi/types@workspace:packages/core/types": version: 0.0.0-use.local resolution: "@strapi/types@workspace:packages/core/types" dependencies: "@koa/cors": "npm:3.4.3" "@koa/router": "npm:10.1.1" - "@strapi/database": "npm:4.15.4" - "@strapi/logger": "npm:4.15.4" - "@strapi/pack-up": "npm:4.15.4" - "@strapi/permissions": "npm:4.15.4" + "@strapi/database": "npm:4.15.5-alpha.1" + "@strapi/logger": "npm:4.15.5-alpha.1" + "@strapi/pack-up": "npm:4.15.5-alpha.1" + "@strapi/permissions": "npm:4.15.5-alpha.1" "@strapi/ts-zen": "npm:^0.2.0" - "@strapi/utils": "npm:4.15.4" + "@strapi/utils": "npm:4.15.5-alpha.1" "@types/jest": "npm:29.5.2" "@types/koa": "npm:2.13.4" "@types/koa__router": "npm:12.0.0" "@types/node-schedule": "npm:2.1.0" commander: "npm:8.3.0" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" https-proxy-agent: "npm:5.0.1" koa: "npm:2.13.4" node-fetch: "npm:2.7.0" node-schedule: "npm:2.1.0" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" typescript: "npm:5.2.2" languageName: unknown linkType: soft @@ -10169,7 +10169,7 @@ __metadata: languageName: node linkType: hard -"@strapi/typescript-utils@npm:4.15.4, @strapi/typescript-utils@workspace:packages/utils/typescript": +"@strapi/typescript-utils@npm:4.15.5-alpha.1, @strapi/typescript-utils@workspace:packages/utils/typescript": version: 0.0.0-use.local resolution: "@strapi/typescript-utils@workspace:packages/utils/typescript" dependencies: @@ -10228,22 +10228,22 @@ __metadata: languageName: node linkType: hard -"@strapi/utils@npm:4.15.4, @strapi/utils@workspace:packages/core/utils": +"@strapi/utils@npm:4.15.5-alpha.1, @strapi/utils@workspace:packages/core/utils": version: 0.0.0-use.local resolution: "@strapi/utils@workspace:packages/core/utils" dependencies: "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/pack-up": "npm:4.15.4" + "@strapi/pack-up": "npm:4.15.5-alpha.1" "@types/koa": "npm:2.13.4" "@types/node": "npm:18.18.4" date-fns: "npm:2.30.0" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" http-errors: "npm:1.8.1" koa: "npm:2.13.4" koa-body: "npm:4.2.0" lodash: "npm:4.17.21" p-map: "npm:4.0.0" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" yup: "npm:0.32.9" languageName: unknown linkType: soft @@ -15642,12 +15642,12 @@ __metadata: version: 0.0.0-use.local resolution: "create-strapi-app@workspace:packages/cli/create-strapi-app" dependencies: - "@strapi/generate-new": "npm:4.15.4" - "@strapi/pack-up": "npm:4.15.4" + "@strapi/generate-new": "npm:4.15.5-alpha.1" + "@strapi/pack-up": "npm:4.15.5-alpha.1" commander: "npm:8.3.0" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" inquirer: "npm:8.2.5" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" bin: create-strapi-app: ./bin/index.js languageName: unknown @@ -15657,17 +15657,17 @@ __metadata: version: 0.0.0-use.local resolution: "create-strapi-starter@workspace:packages/cli/create-strapi-starter" dependencies: - "@strapi/generate-new": "npm:4.15.4" - "@strapi/pack-up": "npm:4.15.4" + "@strapi/generate-new": "npm:4.15.5-alpha.1" + "@strapi/pack-up": "npm:4.15.5-alpha.1" chalk: "npm:4.1.2" ci-info: "npm:3.8.0" commander: "npm:8.3.0" - eslint-config-custom: "npm:4.15.4" + eslint-config-custom: "npm:4.15.5-alpha.1" execa: "npm:5.1.1" fs-extra: "npm:10.0.0" inquirer: "npm:8.2.5" ora: "npm:5.4.1" - tsconfig: "npm:4.15.4" + tsconfig: "npm:4.15.5-alpha.1" bin: create-strapi-starter: ./bin/index.js languageName: unknown @@ -17570,7 +17570,7 @@ __metadata: languageName: node linkType: hard -"eslint-config-custom@npm:4.15.4, eslint-config-custom@workspace:packages/utils/eslint-config-custom": +"eslint-config-custom@npm:4.15.5-alpha.1, eslint-config-custom@workspace:packages/utils/eslint-config-custom": version: 0.0.0-use.local resolution: "eslint-config-custom@workspace:packages/utils/eslint-config-custom" languageName: unknown @@ -19498,16 +19498,16 @@ __metadata: resolution: "getstarted@workspace:examples/getstarted" dependencies: "@strapi/icons": "npm:1.11.0" - "@strapi/plugin-color-picker": "npm:4.15.4" - "@strapi/plugin-documentation": "npm:4.15.4" - "@strapi/plugin-graphql": "npm:4.15.4" - "@strapi/plugin-i18n": "npm:4.15.4" - "@strapi/plugin-sentry": "npm:4.15.4" - "@strapi/plugin-users-permissions": "npm:4.15.4" - "@strapi/provider-email-mailgun": "npm:4.15.4" - "@strapi/provider-upload-aws-s3": "npm:4.15.4" - "@strapi/provider-upload-cloudinary": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" + "@strapi/plugin-color-picker": "npm:4.15.5-alpha.1" + "@strapi/plugin-documentation": "npm:4.15.5-alpha.1" + "@strapi/plugin-graphql": "npm:4.15.5-alpha.1" + "@strapi/plugin-i18n": "npm:4.15.5-alpha.1" + "@strapi/plugin-sentry": "npm:4.15.5-alpha.1" + "@strapi/plugin-users-permissions": "npm:4.15.5-alpha.1" + "@strapi/provider-email-mailgun": "npm:4.15.5-alpha.1" + "@strapi/provider-upload-aws-s3": "npm:4.15.5-alpha.1" + "@strapi/provider-upload-cloudinary": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" better-sqlite3: "npm:8.6.0" lodash: "npm:4.17.21" mysql: "npm:2.18.1" @@ -23025,9 +23025,9 @@ __metadata: version: 0.0.0-use.local resolution: "kitchensink-ts@workspace:examples/kitchensink-ts" dependencies: - "@strapi/plugin-i18n": "npm:4.15.4" - "@strapi/plugin-users-permissions": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" + "@strapi/plugin-i18n": "npm:4.15.5-alpha.1" + "@strapi/plugin-users-permissions": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" better-sqlite3: "npm:8.6.0" react: "npm:^18.2.0" react-dom: "npm:^18.2.0" @@ -23040,10 +23040,10 @@ __metadata: version: 0.0.0-use.local resolution: "kitchensink@workspace:examples/kitchensink" dependencies: - "@strapi/provider-email-mailgun": "npm:4.15.4" - "@strapi/provider-upload-aws-s3": "npm:4.15.4" - "@strapi/provider-upload-cloudinary": "npm:4.15.4" - "@strapi/strapi": "npm:4.15.4" + "@strapi/provider-email-mailgun": "npm:4.15.5-alpha.1" + "@strapi/provider-upload-aws-s3": "npm:4.15.5-alpha.1" + "@strapi/provider-upload-cloudinary": "npm:4.15.5-alpha.1" + "@strapi/strapi": "npm:4.15.5-alpha.1" lodash: "npm:4.17.21" mysql: "npm:2.18.1" mysql2: "npm:3.6.0" @@ -31985,7 +31985,7 @@ __metadata: languageName: node linkType: hard -"tsconfig@npm:4.15.4, tsconfig@workspace:packages/utils/tsconfig": +"tsconfig@npm:4.15.5-alpha.1, tsconfig@workspace:packages/utils/tsconfig": version: 0.0.0-use.local resolution: "tsconfig@workspace:packages/utils/tsconfig" dependencies: