mirror of
https://github.com/strapi/strapi.git
synced 2025-12-09 05:50:37 +00:00
Merge branch 'main' into feature/rw-stage-rbac
This commit is contained in:
commit
8f32edb51b
2
.github/actions/check-pr-status/package.json
vendored
2
.github/actions/check-pr-status/package.json
vendored
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "check-pr-status",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"main": "dist/index.js",
|
||||
"license": "MIT",
|
||||
"private": true,
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "getstarted",
|
||||
"private": true,
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "A Strapi application.",
|
||||
"scripts": {
|
||||
"develop": "strapi develop",
|
||||
@ -13,16 +13,16 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/plugin-color-picker": "4.12.7",
|
||||
"@strapi/plugin-documentation": "4.12.7",
|
||||
"@strapi/plugin-graphql": "4.12.7",
|
||||
"@strapi/plugin-i18n": "4.12.7",
|
||||
"@strapi/plugin-sentry": "4.12.7",
|
||||
"@strapi/plugin-users-permissions": "4.12.7",
|
||||
"@strapi/provider-email-mailgun": "4.12.7",
|
||||
"@strapi/provider-upload-aws-s3": "4.12.7",
|
||||
"@strapi/provider-upload-cloudinary": "4.12.7",
|
||||
"@strapi/strapi": "4.12.7",
|
||||
"@strapi/plugin-color-picker": "4.13.1",
|
||||
"@strapi/plugin-documentation": "4.13.1",
|
||||
"@strapi/plugin-graphql": "4.13.1",
|
||||
"@strapi/plugin-i18n": "4.13.1",
|
||||
"@strapi/plugin-sentry": "4.13.1",
|
||||
"@strapi/plugin-users-permissions": "4.13.1",
|
||||
"@strapi/provider-email-mailgun": "4.13.1",
|
||||
"@strapi/provider-upload-aws-s3": "4.13.1",
|
||||
"@strapi/provider-upload-cloudinary": "4.13.1",
|
||||
"@strapi/strapi": "4.13.1",
|
||||
"better-sqlite3": "8.5.0",
|
||||
"lodash": "4.17.21",
|
||||
"mysql": "2.18.1",
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "kitchensink-ts",
|
||||
"private": true,
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "A Strapi application",
|
||||
"scripts": {
|
||||
"develop": "strapi develop",
|
||||
@ -10,9 +10,9 @@
|
||||
"strapi": "strapi"
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/plugin-i18n": "4.12.7",
|
||||
"@strapi/plugin-users-permissions": "4.12.7",
|
||||
"@strapi/strapi": "4.12.7",
|
||||
"@strapi/plugin-i18n": "4.13.1",
|
||||
"@strapi/plugin-users-permissions": "4.13.1",
|
||||
"@strapi/strapi": "4.13.1",
|
||||
"better-sqlite3": "8.5.0",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0",
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "kitchensink",
|
||||
"private": true,
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "A Strapi application.",
|
||||
"scripts": {
|
||||
"develop": "strapi develop",
|
||||
@ -12,10 +12,10 @@
|
||||
"strapi": "strapi"
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/provider-email-mailgun": "4.12.7",
|
||||
"@strapi/provider-upload-aws-s3": "4.12.7",
|
||||
"@strapi/provider-upload-cloudinary": "4.12.7",
|
||||
"@strapi/strapi": "4.12.7",
|
||||
"@strapi/provider-email-mailgun": "4.13.1",
|
||||
"@strapi/provider-upload-aws-s3": "4.13.1",
|
||||
"@strapi/provider-upload-cloudinary": "4.13.1",
|
||||
"@strapi/strapi": "4.13.1",
|
||||
"lodash": "4.17.21",
|
||||
"mysql": "2.18.1",
|
||||
"mysql2": "3.6.0",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"packages": ["packages/*", "examples/*"],
|
||||
"npmClient": "yarn",
|
||||
"useWorkspaces": true,
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/admin-test-utils",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"private": true,
|
||||
"description": "Test utilities for the Strapi administration panel",
|
||||
"license": "MIT",
|
||||
@ -42,9 +42,9 @@
|
||||
"whatwg-fetch": "3.6.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"redux": "^4.2.1",
|
||||
"tsconfig": "4.12.7"
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"redux": "^4.2.1"
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
{
|
||||
"name": "create-strapi-app",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Generate a new Strapi application.",
|
||||
"dependencies": {
|
||||
"@strapi/generate-new": "4.12.7",
|
||||
"@strapi/generate-new": "4.13.1",
|
||||
"commander": "8.3.0",
|
||||
"inquirer": "8.2.5"
|
||||
},
|
||||
@ -49,8 +49,8 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "create-strapi-starter",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Generate a new Strapi application.",
|
||||
"keywords": [
|
||||
"create-strapi-starter",
|
||||
@ -44,7 +44,7 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/generate-new": "4.12.7",
|
||||
"@strapi/generate-new": "4.13.1",
|
||||
"chalk": "4.1.2",
|
||||
"ci-info": "3.8.0",
|
||||
"commander": "8.3.0",
|
||||
@ -54,8 +54,8 @@
|
||||
"ora": "5.4.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -134,7 +134,7 @@ export const DynamicComponent = ({
|
||||
<Drag />
|
||||
</IconButton>
|
||||
<Menu.Root>
|
||||
<Menu.Trigger size="S" endIcon={undefined} paddingLeft={2} paddingRight={2}>
|
||||
<Menu.Trigger size="S" endIcon={null} paddingLeft={2} paddingRight={2}>
|
||||
<More aria-hidden focusable={false} />
|
||||
<VisuallyHidden as="span">
|
||||
{formatMessage({
|
||||
|
||||
@ -7,6 +7,7 @@ import take from 'lodash/take';
|
||||
import uniqBy from 'lodash/uniqBy';
|
||||
import unset from 'lodash/unset';
|
||||
|
||||
import { CREATOR_FIELDS } from '../../constants/attributes';
|
||||
import { getMaxTempKey } from '../../utils';
|
||||
|
||||
import { findAllAndReplace, moveFields } from './utils';
|
||||
@ -236,17 +237,14 @@ const reducer = (state, action) =>
|
||||
|
||||
const findAllRelationsAndReplaceWithEmptyArray = findAllAndReplace(
|
||||
components,
|
||||
(value) => {
|
||||
return value.type === 'relation';
|
||||
},
|
||||
(value, { path }) => {
|
||||
const relationFieldName = path[path.length - 1];
|
||||
|
||||
// When editing, we don't want to fetch the relations with creator fields because we already have it
|
||||
if (value && (relationFieldName === 'createdBy' || relationFieldName === 'updatedBy')) {
|
||||
return value;
|
||||
}
|
||||
const fieldName = path[path.length - 1];
|
||||
// We don't replace creator fields because we already return them without need to populate them separately
|
||||
const isCreatorField = CREATOR_FIELDS.includes(fieldName);
|
||||
|
||||
return value.type === 'relation' && !isCreatorField;
|
||||
},
|
||||
(_, { path }) => {
|
||||
if (state.modifiedData?.id === data.id && get(state.modifiedData, path)) {
|
||||
return get(state.modifiedData, path);
|
||||
}
|
||||
|
||||
@ -1559,6 +1559,75 @@ describe('CONTENT MANAGER | COMPONENTS | EditViewDataManagerProvider | reducer',
|
||||
}
|
||||
`);
|
||||
});
|
||||
|
||||
it('should keep the creator fields relations without replace them with arrays', () => {
|
||||
const state = {
|
||||
...initialState,
|
||||
formErrors: true,
|
||||
initialData: {},
|
||||
modifiedData: {},
|
||||
modifiedDZName: true,
|
||||
shouldCheckErrors: true,
|
||||
};
|
||||
|
||||
const action = {
|
||||
type: 'INIT_FORM',
|
||||
initialValues: {
|
||||
ok: true,
|
||||
createdBy: { username: 'johnDoe' },
|
||||
updatedBy: { username: 'johnDoe' },
|
||||
},
|
||||
attributes: {
|
||||
okay: {
|
||||
type: 'boolean',
|
||||
},
|
||||
createdBy: {
|
||||
type: 'relation',
|
||||
relation: 'manyToOne',
|
||||
target: 'admin::user',
|
||||
relationType: 'manyToOne',
|
||||
},
|
||||
updatedBy: {
|
||||
type: 'relation',
|
||||
relation: 'manyToOne',
|
||||
target: 'admin::user',
|
||||
relationType: 'manyToOne',
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
expect(reducer(state, action)).toMatchInlineSnapshot(`
|
||||
{
|
||||
"componentsDataStructure": {},
|
||||
"contentTypeDataStructure": {},
|
||||
"formErrors": {},
|
||||
"initialData": {
|
||||
"createdBy": {
|
||||
"username": "johnDoe",
|
||||
},
|
||||
"ok": true,
|
||||
"updatedBy": {
|
||||
"username": "johnDoe",
|
||||
},
|
||||
},
|
||||
"modifiedDZName": null,
|
||||
"modifiedData": {
|
||||
"createdBy": {
|
||||
"username": "johnDoe",
|
||||
},
|
||||
"ok": true,
|
||||
"updatedBy": {
|
||||
"username": "johnDoe",
|
||||
},
|
||||
},
|
||||
"publishConfirmation": {
|
||||
"draftCount": 0,
|
||||
"show": false,
|
||||
},
|
||||
"shouldCheckErrors": false,
|
||||
}
|
||||
`);
|
||||
});
|
||||
});
|
||||
|
||||
describe('repeatable components', () => {
|
||||
|
||||
@ -2,6 +2,7 @@ import get from 'lodash/get';
|
||||
import isArray from 'lodash/isArray';
|
||||
import isObject from 'lodash/isObject';
|
||||
|
||||
import { CREATOR_FIELDS } from '../../../constants/attributes';
|
||||
import { getInitialDataPathUsingTempKeys } from '../../../utils/paths';
|
||||
|
||||
/* eslint-disable indent */
|
||||
@ -29,6 +30,11 @@ const cleanData = ({ browserState, serverState }, currentSchema, componentsSchem
|
||||
*/
|
||||
const recursiveCleanData = (browserState, serverState, schema, pathToParent) => {
|
||||
return Object.keys(browserState).reduce((acc, current) => {
|
||||
// Creator attributes can be safely ignored because they are handle on the backend
|
||||
if (CREATOR_FIELDS.includes(current)) {
|
||||
return acc;
|
||||
}
|
||||
|
||||
const path = pathToParent ? `${pathToParent}.${current}` : current;
|
||||
const attrType = getType(schema, current);
|
||||
|
||||
|
||||
@ -354,6 +354,12 @@ describe('CM || components || EditViewDataManagerProvider || utils || cleanData'
|
||||
'basic.relation',
|
||||
],
|
||||
},
|
||||
createdBy: {
|
||||
type: 'relation',
|
||||
},
|
||||
updatedBy: {
|
||||
type: 'relation',
|
||||
},
|
||||
},
|
||||
};
|
||||
const componentsSchema = {
|
||||
@ -1159,5 +1165,21 @@ describe('CM || components || EditViewDataManagerProvider || utils || cleanData'
|
||||
},
|
||||
});
|
||||
});
|
||||
|
||||
test('given that the browserState has creator fields relationships, they should be ignored', () => {
|
||||
const result = cleanData(
|
||||
{
|
||||
browserState: {
|
||||
createdBy: { id: 1 },
|
||||
updatedBy: { id: 1 },
|
||||
},
|
||||
serverState: {},
|
||||
},
|
||||
schema,
|
||||
componentsSchema
|
||||
);
|
||||
|
||||
expect(result).toStrictEqual({});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
const CREATOR_FIELDS = ['createdBy', 'updatedBy'];
|
||||
|
||||
export { CREATOR_FIELDS };
|
||||
@ -1,8 +1,9 @@
|
||||
import { useRBACProvider, findMatchingPermissions } from '@strapi/helper-plugin';
|
||||
|
||||
import { CREATOR_FIELDS } from '../constants/attributes';
|
||||
|
||||
const NOT_ALLOWED_FILTERS = ['json', 'component', 'media', 'richtext', 'dynamiczone', 'password'];
|
||||
const TIMESTAMPS = ['createdAt', 'updatedAt'];
|
||||
const CREATOR_ATTRIBUTES = ['createdBy', 'updatedBy'];
|
||||
|
||||
export const useAllowedAttributes = (contentType, slug) => {
|
||||
const { allPermissions } = useRBACProvider();
|
||||
@ -38,10 +39,5 @@ export const useAllowedAttributes = (contentType, slug) => {
|
||||
return true;
|
||||
});
|
||||
|
||||
return [
|
||||
'id',
|
||||
...allowedAttributes,
|
||||
...TIMESTAMPS,
|
||||
...(canReadAdminUsers ? CREATOR_ATTRIBUTES : []),
|
||||
];
|
||||
return ['id', ...allowedAttributes, ...TIMESTAMPS, ...(canReadAdminUsers ? CREATOR_FIELDS : [])];
|
||||
};
|
||||
|
||||
@ -49,6 +49,7 @@ import { useEnterprise } from '../../../hooks/useEnterprise';
|
||||
import { InjectionZone } from '../../../shared/components';
|
||||
import { Filter } from '../../components/Filter';
|
||||
import { AdminUsersFilter } from '../../components/Filter/CustomInputs/AdminUsersFilter';
|
||||
import { CREATOR_FIELDS } from '../../constants/attributes';
|
||||
import { useAllowedAttributes } from '../../hooks/useAllowedAttributes';
|
||||
import { getTrad, getDisplayName } from '../../utils';
|
||||
|
||||
@ -63,8 +64,7 @@ import { buildValidGetParams } from './utils';
|
||||
const REVIEW_WORKFLOW_COLUMNS_CE = null;
|
||||
const REVIEW_WORKFLOW_COLUMNS_CELL_CE = () => null;
|
||||
const REVIEW_WORKFLOW_FILTER_CE = [];
|
||||
const CREATOR_ATTRIBUTES = ['createdBy', 'updatedBy'];
|
||||
const USER_FILTER_ATTRIBUTES = [...CREATOR_ATTRIBUTES, 'strapi_assignee'];
|
||||
const USER_FILTER_ATTRIBUTES = [...CREATOR_FIELDS, 'strapi_assignee'];
|
||||
|
||||
function ListView({
|
||||
canCreate,
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/admin",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Strapi Admin",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -42,14 +42,14 @@
|
||||
"dependencies": {
|
||||
"@casl/ability": "^5.4.3",
|
||||
"@pmmmwh/react-refresh-webpack-plugin": "0.5.10",
|
||||
"@strapi/data-transfer": "4.12.7",
|
||||
"@strapi/data-transfer": "4.13.1",
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/permissions": "4.12.7",
|
||||
"@strapi/provider-audit-logs-local": "4.12.7",
|
||||
"@strapi/typescript-utils": "4.12.7",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/permissions": "4.13.1",
|
||||
"@strapi/provider-audit-logs-local": "4.13.1",
|
||||
"@strapi/typescript-utils": "4.13.1",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"axios": "1.5.0",
|
||||
"bcryptjs": "2.4.3",
|
||||
"browserslist": "^4.17.3",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-content-manager",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.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.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"lodash": "4.17.21",
|
||||
"qs": "6.11.1"
|
||||
},
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-content-type-builder",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Strapi plugin to create content type",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -31,10 +31,10 @@
|
||||
"dependencies": {
|
||||
"@sindresorhus/slugify": "1.1.0",
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/generators": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/generators": "4.13.1",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"fs-extra": "10.0.0",
|
||||
"immer": "9.0.19",
|
||||
"lodash": "4.17.21",
|
||||
@ -49,7 +49,7 @@
|
||||
"yup": "0.32.9"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@strapi/admin": "4.12.7",
|
||||
"@strapi/admin": "4.13.1",
|
||||
"@testing-library/react": "14.0.0",
|
||||
"@testing-library/react-hooks": "8.0.1",
|
||||
"history": "^4.9.0",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/data-transfer",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Data transfer capabilities for Strapi",
|
||||
"keywords": [
|
||||
"strapi",
|
||||
@ -40,8 +40,8 @@
|
||||
"./dist"
|
||||
],
|
||||
"dependencies": {
|
||||
"@strapi/logger": "4.12.7",
|
||||
"@strapi/strapi": "4.12.7",
|
||||
"@strapi/logger": "4.13.1",
|
||||
"@strapi/strapi": "4.13.1",
|
||||
"chalk": "4.1.2",
|
||||
"fs-extra": "10.0.0",
|
||||
"lodash": "4.17.21",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/database",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Strapi's database layer",
|
||||
"homepage": "https://strapi.io",
|
||||
"bugs": {
|
||||
@ -33,7 +33,7 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"date-fns": "2.30.0",
|
||||
"debug": "4.3.4",
|
||||
"fs-extra": "10.0.0",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-email",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Easily configure your Strapi application to send emails.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -29,8 +29,8 @@
|
||||
"dependencies": {
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/provider-email-sendmail": "4.12.7",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/provider-email-sendmail": "4.13.1",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"lodash": "4.17.21",
|
||||
"prop-types": "^15.8.1",
|
||||
"react-intl": "6.4.1",
|
||||
@ -38,7 +38,7 @@
|
||||
"yup": "0.32.9"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@testing-library/react": "14.0.0",
|
||||
"msw": "1.2.1",
|
||||
"react": "^18.2.0",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/helper-plugin",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Helper for Strapi plugins development",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -75,7 +75,7 @@
|
||||
"browserslist-to-esbuild": "1.2.0",
|
||||
"cross-env": "^7.0.3",
|
||||
"esbuild-loader": "^2.21.0",
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"eslint-plugin-storybook": "0.6.13",
|
||||
"msw": "1.2.1",
|
||||
"react": "^18.2.0",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/permissions",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Strapi's permission layer.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -36,14 +36,14 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@casl/ability": "5.4.4",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"lodash": "4.17.21",
|
||||
"qs": "6.11.1",
|
||||
"sift": "16.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/strapi",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.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",
|
||||
@ -81,19 +81,19 @@
|
||||
"dependencies": {
|
||||
"@koa/cors": "3.4.3",
|
||||
"@koa/router": "10.1.1",
|
||||
"@strapi/admin": "4.12.7",
|
||||
"@strapi/data-transfer": "4.12.7",
|
||||
"@strapi/database": "4.12.7",
|
||||
"@strapi/generate-new": "4.12.7",
|
||||
"@strapi/generators": "4.12.7",
|
||||
"@strapi/logger": "4.12.7",
|
||||
"@strapi/permissions": "4.12.7",
|
||||
"@strapi/plugin-content-manager": "4.12.7",
|
||||
"@strapi/plugin-content-type-builder": "4.12.7",
|
||||
"@strapi/plugin-email": "4.12.7",
|
||||
"@strapi/plugin-upload": "4.12.7",
|
||||
"@strapi/typescript-utils": "4.12.7",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/admin": "4.13.1",
|
||||
"@strapi/data-transfer": "4.13.1",
|
||||
"@strapi/database": "4.13.1",
|
||||
"@strapi/generate-new": "4.13.1",
|
||||
"@strapi/generators": "4.13.1",
|
||||
"@strapi/logger": "4.13.1",
|
||||
"@strapi/permissions": "4.13.1",
|
||||
"@strapi/plugin-content-manager": "4.13.1",
|
||||
"@strapi/plugin-content-type-builder": "4.13.1",
|
||||
"@strapi/plugin-email": "4.13.1",
|
||||
"@strapi/plugin-upload": "4.13.1",
|
||||
"@strapi/typescript-utils": "4.13.1",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"bcryptjs": "2.4.3",
|
||||
"boxen": "5.1.2",
|
||||
"chalk": "4.1.2",
|
||||
|
||||
@ -3,12 +3,14 @@ import React from 'react';
|
||||
import { CardAsset } from '@strapi/design-system';
|
||||
import PropTypes from 'prop-types';
|
||||
|
||||
import { appendSearchParamsToUrl } from '../../utils';
|
||||
|
||||
import { AssetCardBase } from './AssetCardBase';
|
||||
|
||||
export const ImageAssetCard = ({ height, width, thumbnail, size, alt, ...props }) => {
|
||||
// Prevents the browser from caching the URL for all sizes and allow react-query to make a smooth update
|
||||
// instead of a full refresh
|
||||
const urlWithCacheBusting = props.updatedAt ? `${thumbnail}?${props.updatedAt}` : thumbnail;
|
||||
const urlWithCacheBusting = appendSearchParamsToUrl({ url: thumbnail, params: { updatedAt: props.updatedAt } });
|
||||
|
||||
return (
|
||||
<AssetCardBase {...props} subtitle={height && width && ` - ${width}✕${height}`} variant="Image">
|
||||
|
||||
@ -387,7 +387,7 @@ exports[`MediaLibrary / AssetList snapshots the asset list 1`] = `
|
||||
alt="strapi-cover_1fabc982ce.png"
|
||||
aria-hidden="true"
|
||||
class="c14"
|
||||
src="http://localhost:1337/uploads/thumbnail_strapi_cover_1fabc982ce_5b43615ed5.png?2021-09-14T07:32:50.816Z"
|
||||
src="http://localhost:1337/uploads/thumbnail_strapi_cover_1fabc982ce_5b43615ed5.png?updatedAt=2021-09-14T07%3A32%3A50.816Z"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -0,0 +1,24 @@
|
||||
/**
|
||||
* Append the given search params to the given URL.
|
||||
*
|
||||
* @param {String} url The URL string to append the search params to
|
||||
* @param {Object} params The object of search params to append to the URL
|
||||
* @returns {String} A string representing the URL with the search params appended
|
||||
*/
|
||||
const appendSearchParamsToUrl = ({ url, params }) => {
|
||||
if (url === undefined || params === undefined || typeof params !== 'object' || Object.entries(params).length === 0) {
|
||||
return url;
|
||||
}
|
||||
|
||||
const urlObj = new URL(url);
|
||||
const urlParams = urlObj.searchParams;
|
||||
Object.entries(params).forEach(([key, value]) => {
|
||||
if (value !== undefined) {
|
||||
urlParams.append(key, value);
|
||||
}
|
||||
});
|
||||
|
||||
return urlObj.toString();
|
||||
};
|
||||
|
||||
export { appendSearchParamsToUrl };
|
||||
@ -1,3 +1,4 @@
|
||||
export { appendSearchParamsToUrl } from './appendSearchParamsToUrl';
|
||||
export { default as containsAssetFilter } from './containsAssetFilter';
|
||||
export { default as createAssetUrl } from './createAssetUrl';
|
||||
export { default as findRecursiveFolderByValue } from './findRecursiveFolderByValue';
|
||||
|
||||
@ -0,0 +1,38 @@
|
||||
import { appendSearchParamsToUrl } from '..';
|
||||
|
||||
describe('appendSearchParamsToUrl', () => {
|
||||
const urlString = 'https://example.com/';
|
||||
const updateTime = '2023-07-19T03:00:00.000Z';
|
||||
|
||||
test('returns undefined for undefined url string', () => {
|
||||
expect(appendSearchParamsToUrl({})).toBeUndefined();
|
||||
expect(appendSearchParamsToUrl({ url: undefined, params: { updatedAt: updateTime }})).toBeUndefined();
|
||||
});
|
||||
|
||||
test('returns original string with no update time', () => {
|
||||
expect(appendSearchParamsToUrl({ url: urlString, params: undefined })).toEqual(urlString);
|
||||
expect(appendSearchParamsToUrl({ url: urlString, params: 'notAnObject' })).toEqual(urlString);
|
||||
expect(appendSearchParamsToUrl({ url: urlString, params: { updatedAt: undefined } })).toEqual(urlString);
|
||||
});
|
||||
|
||||
test('appends update time to string with no search params', () => {
|
||||
const expected = `${urlString}?updatedAt=${updateTime.replaceAll(':', '%3A')}`;
|
||||
|
||||
expect(appendSearchParamsToUrl({ url: urlString, params: { updatedAt: updateTime } })).toEqual(expected);
|
||||
});
|
||||
|
||||
test('appends update time to string with search params', () => {
|
||||
const urlWithQuery = `${urlString}?query=test`;
|
||||
const expected = `${urlWithQuery}&updatedAt=${updateTime.replaceAll(':', '%3A')}`;
|
||||
|
||||
expect(appendSearchParamsToUrl({ url: urlWithQuery, params: { updatedAt: updateTime } })).toEqual(expected);
|
||||
});
|
||||
|
||||
test('appends multiple search params', () => {
|
||||
const param1 = 'example1';
|
||||
const param2 = 'example2';
|
||||
const expected = `${urlString}?param1=${param1}¶m2=${param2}`;
|
||||
|
||||
expect(appendSearchParamsToUrl({ url: urlString, params: { param1, param2 } })).toEqual(expected);
|
||||
});
|
||||
});
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-upload",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Makes it easy to upload images and files to your Strapi Application.",
|
||||
"license": "SEE LICENSE IN LICENSE",
|
||||
"author": {
|
||||
@ -26,10 +26,10 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/provider-upload-local": "4.12.7",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/provider-upload-local": "4.13.1",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"axios": "1.5.0",
|
||||
"byte-size": "7.0.1",
|
||||
"cropperjs": "1.5.12",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/utils",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Shared utilities for the Strapi packages",
|
||||
"keywords": [
|
||||
"strapi",
|
||||
@ -55,10 +55,10 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/koa": "2.13.4",
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"koa": "2.13.4",
|
||||
"koa-body": "4.2.0",
|
||||
"tsconfig": "4.12.7"
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/generate-new",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Generate a new Strapi application.",
|
||||
"keywords": [
|
||||
"generate",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/generators",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Interactive API generator.",
|
||||
"keywords": [
|
||||
"strapi",
|
||||
@ -45,8 +45,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@sindresorhus/slugify": "1.1.0",
|
||||
"@strapi/typescript-utils": "4.12.7",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/typescript-utils": "4.13.1",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"chalk": "4.1.2",
|
||||
"copyfiles": "2.4.1",
|
||||
"fs-extra": "10.0.0",
|
||||
@ -55,8 +55,8 @@
|
||||
"pluralize": "8.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-color-picker",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Strapi maintained Custom Fields",
|
||||
"strapi": {
|
||||
"name": "color-picker",
|
||||
@ -10,7 +10,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"prop-types": "^15.8.1",
|
||||
"react-colorful": "5.6.1",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-documentation",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Create an OpenAPI Document and visualize your API with SWAGGER UI.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -29,9 +29,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"bcryptjs": "2.4.3",
|
||||
"cheerio": "^1.0.0-rc.12",
|
||||
"formik": "2.4.0",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-graphql",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Adds GraphQL endpoint with default API methods.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -27,9 +27,9 @@
|
||||
"@graphql-tools/schema": "8.5.1",
|
||||
"@graphql-tools/utils": "^8.13.1",
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"apollo-server-core": "3.12.0",
|
||||
"apollo-server-koa": "3.10.0",
|
||||
"glob": "7.2.3",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-i18n",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.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",
|
||||
@ -31,9 +31,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"formik": "2.4.0",
|
||||
"immer": "9.0.19",
|
||||
"lodash": "4.17.21",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-sentry",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Send Strapi error events to Sentry",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -28,7 +28,7 @@
|
||||
"dependencies": {
|
||||
"@sentry/node": "6.19.7",
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/plugin-users-permissions",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Protect your API with a full-authentication process based on JWT",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -30,9 +30,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/design-system": "1.9.0",
|
||||
"@strapi/helper-plugin": "4.12.7",
|
||||
"@strapi/helper-plugin": "4.13.1",
|
||||
"@strapi/icons": "1.9.0",
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"bcryptjs": "2.4.3",
|
||||
"formik": "2.4.0",
|
||||
"grant-koa": "5.4.8",
|
||||
|
||||
@ -113,7 +113,8 @@ const userSchemaAdditions = () => {
|
||||
'updatedBy',
|
||||
'updatedAt',
|
||||
'publishedAt',
|
||||
'strapi_reviewWorkflows_stage',
|
||||
'strapi_stage',
|
||||
'strapi_assignee',
|
||||
];
|
||||
|
||||
return currentSchema.filter((key) => !(ignoreDiffs.includes(key) || defaultSchema.includes(key)));
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-audit-logs-local",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Local provider for strapi audit logs",
|
||||
"keywords": [
|
||||
"audit-logs",
|
||||
@ -41,8 +41,8 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@strapi/strapi": "^4.9.0"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-email-amazon-ses",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Amazon SES provider for strapi email",
|
||||
"keywords": [
|
||||
"email",
|
||||
@ -42,12 +42,12 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"node-ses": "^3.0.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-email-mailgun",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Mailgun provider for strapi email plugin",
|
||||
"keywords": [
|
||||
"email",
|
||||
@ -44,13 +44,13 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"form-data": "^4.0.0",
|
||||
"mailgun.js": "8.2.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-email-nodemailer",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Nodemailer provider for Strapi 3",
|
||||
"keywords": [
|
||||
"strapi",
|
||||
@ -60,8 +60,8 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/nodemailer": "6.4.7",
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-email-sendgrid",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Sendgrid provider for strapi email",
|
||||
"keywords": [
|
||||
"email",
|
||||
@ -43,11 +43,11 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@sendgrid/mail": "7.7.0",
|
||||
"@strapi/utils": "4.12.7"
|
||||
"@strapi/utils": "4.13.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-email-sendmail",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Sendmail provider for strapi email",
|
||||
"keywords": [
|
||||
"email",
|
||||
@ -41,13 +41,13 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"sendmail": "^1.6.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/sendmail": "1.4.4",
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-upload-aws-s3",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "AWS S3 provider for strapi upload",
|
||||
"keywords": [
|
||||
"upload",
|
||||
@ -50,8 +50,8 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "29.5.2",
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-upload-cloudinary",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Cloudinary provider for strapi upload",
|
||||
"keywords": [
|
||||
"upload",
|
||||
@ -42,13 +42,13 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"cloudinary": "^1.40.0",
|
||||
"into-stream": "^5.1.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/provider-upload-local",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Local provider for strapi upload",
|
||||
"keywords": [
|
||||
"upload",
|
||||
@ -43,13 +43,13 @@
|
||||
"lint": "run -T eslint ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@strapi/utils": "4.12.7",
|
||||
"@strapi/utils": "4.13.1",
|
||||
"fs-extra": "10.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "29.5.2",
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "api-tests",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
"dotenv": "14.2.0",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "eslint-config-custom",
|
||||
"main": "index.js",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"private": true
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/logger",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Strapi's logger",
|
||||
"homepage": "https://strapi.io",
|
||||
"bugs": {
|
||||
@ -41,8 +41,8 @@
|
||||
"winston": "3.10.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint-config-custom": "4.12.7",
|
||||
"tsconfig": "4.12.7"
|
||||
"eslint-config-custom": "4.13.1",
|
||||
"tsconfig": "4.13.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 <=20.x.x",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "tsconfig",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"private": true
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@strapi/typescript-utils",
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"description": "Typescript support for Strapi",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "scripts-front",
|
||||
"private": true,
|
||||
"version": "4.12.7",
|
||||
"version": "4.13.1",
|
||||
"scripts": {
|
||||
"test:front": "jest --config jest.config.front.js"
|
||||
}
|
||||
|
||||
266
yarn.lock
266
yarn.lock
@ -6936,30 +6936,30 @@ __metadata:
|
||||
dependencies:
|
||||
"@juggle/resize-observer": 3.4.0
|
||||
"@testing-library/jest-dom": 5.16.5
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
jest-styled-components: 7.1.1
|
||||
redux: ^4.2.1
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
whatwg-fetch: 3.6.2
|
||||
peerDependencies:
|
||||
redux: ^4.2.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/admin@4.12.7, @strapi/admin@workspace:packages/core/admin":
|
||||
"@strapi/admin@4.13.1, @strapi/admin@workspace:packages/core/admin":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/admin@workspace:packages/core/admin"
|
||||
dependencies:
|
||||
"@casl/ability": ^5.4.3
|
||||
"@pmmmwh/react-refresh-webpack-plugin": 0.5.10
|
||||
"@strapi/data-transfer": 4.12.7
|
||||
"@strapi/data-transfer": 4.13.1
|
||||
"@strapi/design-system": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/permissions": 4.12.7
|
||||
"@strapi/provider-audit-logs-local": 4.12.7
|
||||
"@strapi/typescript-utils": 4.12.7
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/permissions": 4.13.1
|
||||
"@strapi/provider-audit-logs-local": 4.13.1
|
||||
"@strapi/typescript-utils": 4.13.1
|
||||
"@strapi/utils": 4.13.1
|
||||
"@testing-library/dom": 9.2.0
|
||||
"@testing-library/react": 14.0.0
|
||||
"@testing-library/user-event": 14.4.3
|
||||
@ -7050,12 +7050,12 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/data-transfer@4.12.7, @strapi/data-transfer@workspace:packages/core/data-transfer":
|
||||
"@strapi/data-transfer@4.13.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": 4.12.7
|
||||
"@strapi/strapi": 4.12.7
|
||||
"@strapi/logger": 4.13.1
|
||||
"@strapi/strapi": 4.13.1
|
||||
"@tsconfig/node16": 1.0.3
|
||||
"@types/fs-extra": 9.0.13
|
||||
"@types/jest": 29.5.2
|
||||
@ -7085,11 +7085,11 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/database@4.12.7, @strapi/database@workspace:packages/core/database":
|
||||
"@strapi/database@4.13.1, @strapi/database@workspace:packages/core/database":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/database@workspace:packages/core/database"
|
||||
dependencies:
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
date-fns: 2.30.0
|
||||
debug: 4.3.4
|
||||
fs-extra: 10.0.0
|
||||
@ -7153,7 +7153,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@strapi/generate-new@4.12.7, @strapi/generate-new@workspace:packages/generators/app":
|
||||
"@strapi/generate-new@4.13.1, @strapi/generate-new@workspace:packages/generators/app":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/generate-new@workspace:packages/generators/app"
|
||||
dependencies:
|
||||
@ -7172,25 +7172,25 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/generators@4.12.7, @strapi/generators@workspace:packages/generators/generators":
|
||||
"@strapi/generators@4.13.1, @strapi/generators@workspace:packages/generators/generators":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/generators@workspace:packages/generators/generators"
|
||||
dependencies:
|
||||
"@sindresorhus/slugify": 1.1.0
|
||||
"@strapi/typescript-utils": 4.12.7
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/typescript-utils": 4.13.1
|
||||
"@strapi/utils": 4.13.1
|
||||
chalk: 4.1.2
|
||||
copyfiles: 2.4.1
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
fs-extra: 10.0.0
|
||||
node-plop: 0.26.3
|
||||
plop: 2.7.6
|
||||
pluralize: 8.0.0
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/helper-plugin@4.12.7, @strapi/helper-plugin@workspace:packages/core/helper-plugin":
|
||||
"@strapi/helper-plugin@4.13.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:
|
||||
@ -7214,7 +7214,7 @@ __metadata:
|
||||
cross-env: ^7.0.3
|
||||
date-fns: 2.30.0
|
||||
esbuild-loader: ^2.21.0
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
eslint-plugin-storybook: 0.6.13
|
||||
formik: 2.4.0
|
||||
immer: 9.0.19
|
||||
@ -7256,37 +7256,37 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@strapi/logger@4.12.7, @strapi/logger@workspace:packages/utils/logger":
|
||||
"@strapi/logger@4.13.1, @strapi/logger@workspace:packages/utils/logger":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/logger@workspace:packages/utils/logger"
|
||||
dependencies:
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
lodash: 4.17.21
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
winston: 3.10.0
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/permissions@4.12.7, @strapi/permissions@workspace:packages/core/permissions":
|
||||
"@strapi/permissions@4.13.1, @strapi/permissions@workspace:packages/core/permissions":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/permissions@workspace:packages/core/permissions"
|
||||
dependencies:
|
||||
"@casl/ability": 5.4.4
|
||||
"@strapi/utils": 4.12.7
|
||||
eslint-config-custom: 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
eslint-config-custom: 4.13.1
|
||||
lodash: 4.17.21
|
||||
qs: 6.11.1
|
||||
sift: 16.0.1
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-color-picker@4.12.7, @strapi/plugin-color-picker@workspace:packages/plugins/color-picker":
|
||||
"@strapi/plugin-color-picker@4.13.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": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@testing-library/react": 14.0.0
|
||||
prop-types: ^15.8.1
|
||||
@ -7305,28 +7305,28 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-content-manager@4.12.7, @strapi/plugin-content-manager@workspace:packages/core/content-manager":
|
||||
"@strapi/plugin-content-manager@4.13.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": 1.1.0
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
lodash: 4.17.21
|
||||
qs: 6.11.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-content-type-builder@4.12.7, @strapi/plugin-content-type-builder@workspace:packages/core/content-type-builder":
|
||||
"@strapi/plugin-content-type-builder@4.13.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": 1.1.0
|
||||
"@strapi/admin": 4.12.7
|
||||
"@strapi/admin": 4.13.1
|
||||
"@strapi/design-system": 1.9.0
|
||||
"@strapi/generators": 4.12.7
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/generators": 4.13.1
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
"@testing-library/react": 14.0.0
|
||||
"@testing-library/react-hooks": 8.0.1
|
||||
fs-extra: 10.0.0
|
||||
@ -7354,15 +7354,15 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-documentation@4.12.7, @strapi/plugin-documentation@workspace:packages/plugins/documentation":
|
||||
"@strapi/plugin-documentation@4.13.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": ^10.1.0
|
||||
"@strapi/design-system": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
"@testing-library/react": 14.0.0
|
||||
"@testing-library/user-event": 14.4.3
|
||||
bcryptjs: 2.4.3
|
||||
@ -7393,15 +7393,15 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-email@4.12.7, @strapi/plugin-email@workspace:packages/core/email":
|
||||
"@strapi/plugin-email@4.13.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": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/provider-email-sendmail": 4.12.7
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/provider-email-sendmail": 4.13.1
|
||||
"@strapi/utils": 4.13.1
|
||||
"@testing-library/react": 14.0.0
|
||||
lodash: 4.17.21
|
||||
msw: 1.2.1
|
||||
@ -7421,16 +7421,16 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-graphql@4.12.7, @strapi/plugin-graphql@workspace:packages/plugins/graphql":
|
||||
"@strapi/plugin-graphql@4.13.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": 8.5.1
|
||||
"@graphql-tools/utils": ^8.13.1
|
||||
"@strapi/design-system": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
apollo-server-core: 3.12.0
|
||||
apollo-server-koa: 3.10.0
|
||||
cross-env: ^7.0.3
|
||||
@ -7458,14 +7458,14 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-i18n@4.12.7, @strapi/plugin-i18n@workspace:packages/plugins/i18n":
|
||||
"@strapi/plugin-i18n@4.13.1, @strapi/plugin-i18n@workspace:packages/plugins/i18n":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/plugin-i18n@workspace:packages/plugins/i18n"
|
||||
dependencies:
|
||||
"@strapi/design-system": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
"@testing-library/react": 14.0.0
|
||||
formik: 2.4.0
|
||||
immer: 9.0.19
|
||||
@ -7490,13 +7490,13 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-sentry@4.12.7, @strapi/plugin-sentry@workspace:packages/plugins/sentry":
|
||||
"@strapi/plugin-sentry@4.13.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": 6.19.7
|
||||
"@strapi/design-system": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
react: ^18.2.0
|
||||
react-dom: ^18.2.0
|
||||
@ -7511,15 +7511,15 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-upload@4.12.7, @strapi/plugin-upload@workspace:packages/core/upload":
|
||||
"@strapi/plugin-upload@4.13.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": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/provider-upload-local": 4.12.7
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/provider-upload-local": 4.13.1
|
||||
"@strapi/utils": 4.13.1
|
||||
"@testing-library/dom": 9.2.0
|
||||
"@testing-library/react": 14.0.0
|
||||
"@testing-library/user-event": 14.4.3
|
||||
@ -7557,14 +7557,14 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/plugin-users-permissions@4.12.7, @strapi/plugin-users-permissions@workspace:packages/plugins/users-permissions":
|
||||
"@strapi/plugin-users-permissions@4.13.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": 1.9.0
|
||||
"@strapi/helper-plugin": 4.12.7
|
||||
"@strapi/helper-plugin": 4.13.1
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
"@testing-library/dom": 9.2.0
|
||||
"@testing-library/react": 14.0.0
|
||||
"@testing-library/user-event": 14.4.3
|
||||
@ -7597,12 +7597,12 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/provider-audit-logs-local@4.12.7, @strapi/provider-audit-logs-local@workspace:packages/providers/audit-logs-local":
|
||||
"@strapi/provider-audit-logs-local@4.13.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:
|
||||
eslint-config-custom: 4.12.7
|
||||
tsconfig: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
tsconfig: 4.13.1
|
||||
peerDependencies:
|
||||
"@strapi/strapi": ^4.9.0
|
||||
languageName: unknown
|
||||
@ -7612,22 +7612,22 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/provider-email-amazon-ses@workspace:packages/providers/email-amazon-ses"
|
||||
dependencies:
|
||||
"@strapi/utils": 4.12.7
|
||||
eslint-config-custom: 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
eslint-config-custom: 4.13.1
|
||||
node-ses: ^3.0.3
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/provider-email-mailgun@4.12.7, @strapi/provider-email-mailgun@workspace:packages/providers/email-mailgun":
|
||||
"@strapi/provider-email-mailgun@4.13.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/utils": 4.12.7
|
||||
eslint-config-custom: 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
eslint-config-custom: 4.13.1
|
||||
form-data: ^4.0.0
|
||||
mailgun.js: 8.2.1
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
@ -7636,10 +7636,10 @@ __metadata:
|
||||
resolution: "@strapi/provider-email-nodemailer@workspace:packages/providers/email-nodemailer"
|
||||
dependencies:
|
||||
"@types/nodemailer": 6.4.7
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
lodash: 4.17.21
|
||||
nodemailer: 6.9.1
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
@ -7648,79 +7648,79 @@ __metadata:
|
||||
resolution: "@strapi/provider-email-sendgrid@workspace:packages/providers/email-sendgrid"
|
||||
dependencies:
|
||||
"@sendgrid/mail": 7.7.0
|
||||
"@strapi/utils": 4.12.7
|
||||
eslint-config-custom: 4.12.7
|
||||
tsconfig: 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
eslint-config-custom: 4.13.1
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/provider-email-sendmail@4.12.7, @strapi/provider-email-sendmail@workspace:packages/providers/email-sendmail":
|
||||
"@strapi/provider-email-sendmail@4.13.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/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
"@types/sendmail": 1.4.4
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
sendmail: ^1.6.1
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/provider-upload-aws-s3@4.12.7, @strapi/provider-upload-aws-s3@workspace:packages/providers/upload-aws-s3":
|
||||
"@strapi/provider-upload-aws-s3@4.13.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:
|
||||
"@types/jest": 29.5.2
|
||||
aws-sdk: 2.1437.0
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
lodash: 4.17.21
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/provider-upload-cloudinary@4.12.7, @strapi/provider-upload-cloudinary@workspace:packages/providers/upload-cloudinary":
|
||||
"@strapi/provider-upload-cloudinary@4.13.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/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
cloudinary: ^1.40.0
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
into-stream: ^5.1.0
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/provider-upload-local@4.12.7, @strapi/provider-upload-local@workspace:packages/providers/upload-local":
|
||||
"@strapi/provider-upload-local@4.13.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/utils": 4.12.7
|
||||
"@strapi/utils": 4.13.1
|
||||
"@types/jest": 29.5.2
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
fs-extra: 10.0.0
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/strapi@4.12.7, @strapi/strapi@workspace:packages/core/strapi":
|
||||
"@strapi/strapi@4.13.1, @strapi/strapi@workspace:packages/core/strapi":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/strapi@workspace:packages/core/strapi"
|
||||
dependencies:
|
||||
"@koa/cors": 3.4.3
|
||||
"@koa/router": 10.1.1
|
||||
"@strapi/admin": 4.12.7
|
||||
"@strapi/data-transfer": 4.12.7
|
||||
"@strapi/database": 4.12.7
|
||||
"@strapi/generate-new": 4.12.7
|
||||
"@strapi/generators": 4.12.7
|
||||
"@strapi/logger": 4.12.7
|
||||
"@strapi/permissions": 4.12.7
|
||||
"@strapi/plugin-content-manager": 4.12.7
|
||||
"@strapi/plugin-content-type-builder": 4.12.7
|
||||
"@strapi/plugin-email": 4.12.7
|
||||
"@strapi/plugin-upload": 4.12.7
|
||||
"@strapi/typescript-utils": 4.12.7
|
||||
"@strapi/utils": 4.12.7
|
||||
"@strapi/admin": 4.13.1
|
||||
"@strapi/data-transfer": 4.13.1
|
||||
"@strapi/database": 4.13.1
|
||||
"@strapi/generate-new": 4.13.1
|
||||
"@strapi/generators": 4.13.1
|
||||
"@strapi/logger": 4.13.1
|
||||
"@strapi/permissions": 4.13.1
|
||||
"@strapi/plugin-content-manager": 4.13.1
|
||||
"@strapi/plugin-content-type-builder": 4.13.1
|
||||
"@strapi/plugin-email": 4.13.1
|
||||
"@strapi/plugin-upload": 4.13.1
|
||||
"@strapi/typescript-utils": 4.13.1
|
||||
"@strapi/utils": 4.13.1
|
||||
bcryptjs: 2.4.3
|
||||
boxen: 5.1.2
|
||||
chalk: 4.1.2
|
||||
@ -7768,7 +7768,7 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@strapi/typescript-utils@4.12.7, @strapi/typescript-utils@workspace:packages/utils/typescript":
|
||||
"@strapi/typescript-utils@4.13.1, @strapi/typescript-utils@workspace:packages/utils/typescript":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/typescript-utils@workspace:packages/utils/typescript"
|
||||
dependencies:
|
||||
@ -7813,20 +7813,20 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@strapi/utils@4.12.7, @strapi/utils@workspace:packages/core/utils":
|
||||
"@strapi/utils@4.13.1, @strapi/utils@workspace:packages/core/utils":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@strapi/utils@workspace:packages/core/utils"
|
||||
dependencies:
|
||||
"@sindresorhus/slugify": 1.1.0
|
||||
"@types/koa": 2.13.4
|
||||
date-fns: 2.30.0
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
http-errors: 1.8.1
|
||||
koa: 2.13.4
|
||||
koa-body: 4.2.0
|
||||
lodash: 4.17.21
|
||||
p-map: 4.0.0
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
yup: 0.32.9
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
@ -12994,11 +12994,11 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "create-strapi-app@workspace:packages/cli/create-strapi-app"
|
||||
dependencies:
|
||||
"@strapi/generate-new": 4.12.7
|
||||
"@strapi/generate-new": 4.13.1
|
||||
commander: 8.3.0
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
inquirer: 8.2.5
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
bin:
|
||||
create-strapi-app: ./bin/index.js
|
||||
languageName: unknown
|
||||
@ -13008,16 +13008,16 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "create-strapi-starter@workspace:packages/cli/create-strapi-starter"
|
||||
dependencies:
|
||||
"@strapi/generate-new": 4.12.7
|
||||
"@strapi/generate-new": 4.13.1
|
||||
chalk: 4.1.2
|
||||
ci-info: 3.8.0
|
||||
commander: 8.3.0
|
||||
eslint-config-custom: 4.12.7
|
||||
eslint-config-custom: 4.13.1
|
||||
execa: 5.1.1
|
||||
fs-extra: 10.0.0
|
||||
inquirer: 8.2.5
|
||||
ora: 5.4.1
|
||||
tsconfig: 4.12.7
|
||||
tsconfig: 4.13.1
|
||||
bin:
|
||||
create-strapi-starter: ./bin/index.js
|
||||
languageName: unknown
|
||||
@ -14734,7 +14734,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-config-custom@4.12.7, eslint-config-custom@workspace:packages/utils/eslint-config-custom":
|
||||
"eslint-config-custom@4.13.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
|
||||
@ -16595,16 +16595,16 @@ __metadata:
|
||||
resolution: "getstarted@workspace:examples/getstarted"
|
||||
dependencies:
|
||||
"@strapi/icons": 1.9.0
|
||||
"@strapi/plugin-color-picker": 4.12.7
|
||||
"@strapi/plugin-documentation": 4.12.7
|
||||
"@strapi/plugin-graphql": 4.12.7
|
||||
"@strapi/plugin-i18n": 4.12.7
|
||||
"@strapi/plugin-sentry": 4.12.7
|
||||
"@strapi/plugin-users-permissions": 4.12.7
|
||||
"@strapi/provider-email-mailgun": 4.12.7
|
||||
"@strapi/provider-upload-aws-s3": 4.12.7
|
||||
"@strapi/provider-upload-cloudinary": 4.12.7
|
||||
"@strapi/strapi": 4.12.7
|
||||
"@strapi/plugin-color-picker": 4.13.1
|
||||
"@strapi/plugin-documentation": 4.13.1
|
||||
"@strapi/plugin-graphql": 4.13.1
|
||||
"@strapi/plugin-i18n": 4.13.1
|
||||
"@strapi/plugin-sentry": 4.13.1
|
||||
"@strapi/plugin-users-permissions": 4.13.1
|
||||
"@strapi/provider-email-mailgun": 4.13.1
|
||||
"@strapi/provider-upload-aws-s3": 4.13.1
|
||||
"@strapi/provider-upload-cloudinary": 4.13.1
|
||||
"@strapi/strapi": 4.13.1
|
||||
better-sqlite3: 8.5.0
|
||||
lodash: 4.17.21
|
||||
mysql: 2.18.1
|
||||
@ -20186,9 +20186,9 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "kitchensink-ts@workspace:examples/kitchensink-ts"
|
||||
dependencies:
|
||||
"@strapi/plugin-i18n": 4.12.7
|
||||
"@strapi/plugin-users-permissions": 4.12.7
|
||||
"@strapi/strapi": 4.12.7
|
||||
"@strapi/plugin-i18n": 4.13.1
|
||||
"@strapi/plugin-users-permissions": 4.13.1
|
||||
"@strapi/strapi": 4.13.1
|
||||
better-sqlite3: 8.5.0
|
||||
react: ^18.2.0
|
||||
react-dom: ^18.2.0
|
||||
@ -20201,10 +20201,10 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "kitchensink@workspace:examples/kitchensink"
|
||||
dependencies:
|
||||
"@strapi/provider-email-mailgun": 4.12.7
|
||||
"@strapi/provider-upload-aws-s3": 4.12.7
|
||||
"@strapi/provider-upload-cloudinary": 4.12.7
|
||||
"@strapi/strapi": 4.12.7
|
||||
"@strapi/provider-email-mailgun": 4.13.1
|
||||
"@strapi/provider-upload-aws-s3": 4.13.1
|
||||
"@strapi/provider-upload-cloudinary": 4.13.1
|
||||
"@strapi/strapi": 4.13.1
|
||||
lodash: 4.17.21
|
||||
mysql: 2.18.1
|
||||
mysql2: 3.6.0
|
||||
@ -29246,7 +29246,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"tsconfig@4.12.7, tsconfig@workspace:packages/utils/tsconfig":
|
||||
"tsconfig@4.13.1, tsconfig@workspace:packages/utils/tsconfig":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "tsconfig@workspace:packages/utils/tsconfig"
|
||||
languageName: unknown
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user