diff --git a/apps/backend/package.json b/apps/backend/package.json index c892540f0..a4224f6a7 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "@strapi/plugin-documentation": "^4.11.5", - "@strapi/plugin-i18n": "4.15.0", + "@strapi/plugin-i18n": "4.15.4", "@strapi/plugin-users-permissions": "4.15.4", "@strapi/provider-email-nodemailer": "^4.12.4", "@strapi/provider-upload-local": "^4.15.4", diff --git a/package-lock.json b/package-lock.json index 73bd23e3e..cc4e26fa4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "license": "MIT", "dependencies": { "@strapi/plugin-documentation": "^4.11.5", - "@strapi/plugin-i18n": "4.15.0", + "@strapi/plugin-i18n": "4.15.4", "@strapi/plugin-users-permissions": "4.15.4", "@strapi/provider-email-nodemailer": "^4.12.4", "@strapi/provider-upload-local": "^4.15.4", @@ -45,203 +45,6 @@ "supertest": "^6.3.3" } }, - "apps/backend/node_modules/@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" - }, - "apps/backend/node_modules/@strapi/helper-plugin": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@strapi/helper-plugin/-/helper-plugin-4.15.0.tgz", - "integrity": "sha512-PLX/zucxFsNHOrkSguIps9JvQytKT5gBGhRE/L0mViJ7Z3a0cN5NY9f3eL08BTOwnkhI4NkptisO50r6Uej4+Q==", - "dependencies": { - "axios": "1.5.0", - "date-fns": "2.30.0", - "formik": "2.4.0", - "immer": "9.0.19", - "lodash": "4.17.21", - "qs": "6.11.1", - "react-helmet": "6.1.0", - "react-intl": "6.4.1", - "react-query": "3.39.3", - "react-select": "5.7.0" - }, - "engines": { - "node": ">=18.0.0 <=20.x.x", - "npm": ">=6.0.0" - }, - "peerDependencies": { - "@strapi/design-system": "1.13.0", - "@strapi/icons": "1.13.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0", - "react-router-dom": "^5.3.4", - "styled-components": "^5.3.3" - } - }, - "apps/backend/node_modules/@strapi/plugin-i18n": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@strapi/plugin-i18n/-/plugin-i18n-4.15.0.tgz", - "integrity": "sha512-alEFmlxjwkqxt7B5ArhNg8B+nb50nHbw0go9eXnlPf6zD5zaCdqyyKzOo0gO5Bfbp5bEaS050Nlxr6JOGJxXNg==", - "dependencies": { - "@reduxjs/toolkit": "1.9.7", - "@strapi/design-system": "1.13.0", - "@strapi/helper-plugin": "4.15.0", - "@strapi/icons": "1.13.0", - "@strapi/utils": "4.15.0", - "formik": "2.4.0", - "immer": "9.0.19", - "lodash": "4.17.21", - "prop-types": "^15.8.1", - "qs": "6.11.1", - "react-intl": "6.4.1", - "react-query": "3.39.3", - "react-redux": "8.1.1", - "yup": "0.32.9" - }, - "engines": { - "node": ">=18.0.0 <=20.x.x", - "npm": ">=6.0.0" - }, - "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0", - "react-router-dom": "5.3.4", - "styled-components": "5.3.3" - } - }, - "apps/backend/node_modules/@strapi/utils": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/@strapi/utils/-/utils-4.15.0.tgz", - "integrity": "sha512-8X7YNGpL7OdJOF3Sx3gnnvIt+omKPiZqoqCvLIfVxbpt1o597cmaVaBHeCWAYBkd9xqmdnalvtGmEjMtjS+ILw==", - "dependencies": { - "@sindresorhus/slugify": "1.1.0", - "date-fns": "2.30.0", - "http-errors": "1.8.1", - "lodash": "4.17.21", - "p-map": "4.0.0", - "yup": "0.32.9" - }, - "engines": { - "node": ">=18.0.0 <=20.x.x", - "npm": ">=6.0.0" - } - }, - "apps/backend/node_modules/deepmerge": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", - "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", - "engines": { - "node": ">=0.10.0" - } - }, - "apps/backend/node_modules/formik": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/formik/-/formik-2.4.0.tgz", - "integrity": "sha512-QZiWztt9fD84EYcF7Bmr431ZhIm1xUVgBACbTuJ6azPrUpVp7o6q+t9HJaIQsFZrMfcBPNBotYtDgyDpzQ3z0Q==", - "funding": [ - { - "type": "individual", - "url": "https://opencollective.com/formik" - } - ], - "dependencies": { - "deepmerge": "^2.1.1", - "hoist-non-react-statics": "^3.3.0", - "lodash": "^4.17.21", - "lodash-es": "^4.17.21", - "react-fast-compare": "^2.0.1", - "tiny-warning": "^1.0.2", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "apps/backend/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } - }, - "apps/backend/node_modules/qs": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.1.tgz", - "integrity": "sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "apps/backend/node_modules/react-fast-compare": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz", - "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==" - }, - "apps/backend/node_modules/styled-components": { - "version": "5.3.11", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz", - "integrity": "sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==", - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^1.1.0", - "@emotion/stylis": "^0.8.4", - "@emotion/unitless": "^0.7.4", - "babel-plugin-styled-components": ">= 1.12.0", - "css-to-react-native": "^3.0.0", - "hoist-non-react-statics": "^3.0.0", - "shallowequal": "^1.1.0", - "supports-color": "^5.5.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/styled-components" - }, - "peerDependencies": { - "react": ">= 16.8.0", - "react-dom": ">= 16.8.0", - "react-is": ">= 16.8.0" - } - }, - "apps/backend/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "apps/backend/node_modules/yup": { - "version": "0.32.9", - "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.9.tgz", - "integrity": "sha512-Ci1qN+i2H0XpY7syDQ0k5zKQ/DoxO0LzPg8PAR/X4Mpj6DqaeCoIYEEjDJwhArh3Fa7GWbQQVDZKeXYlSH4JMg==", - "dependencies": { - "@babel/runtime": "^7.10.5", - "@types/lodash": "^4.14.165", - "lodash": "^4.17.20", - "lodash-es": "^4.17.15", - "nanoclone": "^0.2.1", - "property-expr": "^2.0.4", - "toposort": "^2.0.2" - }, - "engines": { - "node": ">=10" - } - }, "apps/cron": { "version": "1.0.0", "license": "ISC", @@ -292,7 +95,7 @@ "react-icons": "^4.10.1", "react-infinite-scroll-component": "^6.1.0", "slugify": "^1.6.6", - "tiptap-markdown": "^0.8.4", + "tiptap-markdown": "^0.8.2", "uuid": "^9.0.1", "yup": "^1.3.2" }, @@ -6162,6 +5965,105 @@ "node": ">=10" } }, + "node_modules/@strapi/plugin-i18n": { + "version": "4.15.4", + "resolved": "https://registry.npmjs.org/@strapi/plugin-i18n/-/plugin-i18n-4.15.4.tgz", + "integrity": "sha512-SDWdb3Guc5EMza+6J+bAbw51amd4fXoSybhFpJ4ZXZUxFjo8XpDaS4MT9fRXXhRZsB5AYOOlKUm12XAoHGMJ5A==", + "dependencies": { + "@reduxjs/toolkit": "1.9.7", + "@strapi/design-system": "1.13.0", + "@strapi/helper-plugin": "4.15.4", + "@strapi/icons": "1.13.0", + "@strapi/utils": "4.15.4", + "formik": "2.4.0", + "immer": "9.0.19", + "lodash": "4.17.21", + "prop-types": "^15.8.1", + "qs": "6.11.1", + "react-intl": "6.4.1", + "react-query": "3.39.3", + "react-redux": "8.1.1", + "yup": "0.32.9" + }, + "engines": { + "node": ">=18.0.0 <=20.x.x", + "npm": ">=6.0.0" + }, + "peerDependencies": { + "@strapi/strapi": "^4.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0", + "react-router-dom": "^5.2.0", + "styled-components": "^5.2.1" + } + }, + "node_modules/@strapi/plugin-i18n/node_modules/deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@strapi/plugin-i18n/node_modules/formik": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/formik/-/formik-2.4.0.tgz", + "integrity": "sha512-QZiWztt9fD84EYcF7Bmr431ZhIm1xUVgBACbTuJ6azPrUpVp7o6q+t9HJaIQsFZrMfcBPNBotYtDgyDpzQ3z0Q==", + "funding": [ + { + "type": "individual", + "url": "https://opencollective.com/formik" + } + ], + "dependencies": { + "deepmerge": "^2.1.1", + "hoist-non-react-statics": "^3.3.0", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "react-fast-compare": "^2.0.1", + "tiny-warning": "^1.0.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@strapi/plugin-i18n/node_modules/qs": { + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.1.tgz", + "integrity": "sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@strapi/plugin-i18n/node_modules/react-fast-compare": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz", + "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==" + }, + "node_modules/@strapi/plugin-i18n/node_modules/yup": { + "version": "0.32.9", + "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.9.tgz", + "integrity": "sha512-Ci1qN+i2H0XpY7syDQ0k5zKQ/DoxO0LzPg8PAR/X4Mpj6DqaeCoIYEEjDJwhArh3Fa7GWbQQVDZKeXYlSH4JMg==", + "dependencies": { + "@babel/runtime": "^7.10.5", + "@types/lodash": "^4.14.165", + "lodash": "^4.17.20", + "lodash-es": "^4.17.15", + "nanoclone": "^0.2.1", + "property-expr": "^2.0.4", + "toposort": "^2.0.2" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@strapi/plugin-upload": { "version": "4.15.4", "resolved": "https://registry.npmjs.org/@strapi/plugin-upload/-/plugin-upload-4.15.4.tgz",