diff --git a/package-lock.json b/package-lock.json index 8ad4f0b..0857e0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,10 @@ "version": "1.7.0", "license": "MIT", "dependencies": { - "@strapi/admin": "^4.24.3", - "@strapi/helper-plugin": "^4.24.3", - "@strapi/strapi": "^4.24.3", - "@strapi/utils": "^4.24.3", + "@strapi/admin": "^4.24.4", + "@strapi/helper-plugin": "^4.24.4", + "@strapi/strapi": "^4.24.4", + "@strapi/utils": "^4.24.4", "algoliasearch": "4.23.3", "deep-reduce": "^1.0.5", "prop-types": "^15.8.1" @@ -20,14 +20,14 @@ "devDependencies": { "@commitlint/config-conventional": "^19.2.2", "@release-it/conventional-changelog": "^8.0.1", - "@strapi/typescript-utils": "^4.24.3", + "@strapi/typescript-utils": "^4.24.4", "@types/jest": "^29.5.12", "@types/react": "^17.0.53", "@types/react-dom": "^18.3.0", "@types/react-router-dom": "^5.3.3", "@types/styled-components": "^5.1.34", - "@typescript-eslint/eslint-plugin": "^7.10.0", - "@typescript-eslint/parser": "^7.10.0", + "@typescript-eslint/eslint-plugin": "^7.12.0", + "@typescript-eslint/parser": "^7.12.0", "commitlint": "^19.3.0", "eslint": "^8.57.0", "eslint-config": "^0.3.0", @@ -39,7 +39,7 @@ "react-router-dom": "^5.3.4", "release-it": "^17.3.0", "styled-components": "^5.3.6", - "ts-jest": "^29.1.3", + "ts-jest": "^29.1.4", "typescript": "5.4.5" }, "engines": { @@ -706,9 +706,9 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.5.tgz", - "integrity": "sha512-GWO0mgzNMLWaSYM4z4NVIuY0Cd1fl8cPnuetuddu5w/qGuvt5Y7oUi/kvvQGK9xgOkFJDQX2heIvTRn/OQ1XTg==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.6.tgz", + "integrity": "sha512-tbC3o8uHK9xMgMsvUm9qGqxVpbv6yborMBLbDteHIc7JDNHsTV0vDMQ5j1O1NXvO+BDELtL9KgoWYaUVIVGt8w==", "dependencies": { "core-js-pure": "^3.30.2", "regenerator-runtime": "^0.14.0" @@ -4570,9 +4570,9 @@ ] }, "node_modules/@rushstack/node-core-library": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.0.0.tgz", - "integrity": "sha512-5VpOqJ48ADNTl3AOQlFbck6ig0fFGxT22eXAFtW0zOfCtrqJi50lyzEWjhJ8o+xyfEh+mD6ay0cJImkWJYoshg==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.4.1.tgz", + "integrity": "sha512-WNnwdS8r9NZ/2K3u29tNoSRldscFa7SxU0RT+82B6Dy2I4Hl2MeCSKm4EXLXPKeNzLGvJ1cqbUhTLviSF8E6iA==", "dependencies": { "ajv": "~8.13.0", "ajv-draft-04": "~1.0.0", @@ -4663,11 +4663,11 @@ } }, "node_modules/@rushstack/terminal": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.11.1.tgz", - "integrity": "sha512-DtTYA8ujZFJZUYD+dJkH3soAeOJ710Bu/5sLO5T0QBoMFR1PkCUUBYsGo9r8f2vLKSATbAJCeWH9ijoP7hhN9w==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.13.0.tgz", + "integrity": "sha512-Ou44Q2s81BqJu3dpYedAX54am9vn245F0HzqVrfJCMQk5pGgoKKOBOjkbfZC9QKcGNaECh6pwH2s5noJt7X6ew==", "dependencies": { - "@rushstack/node-core-library": "5.0.0", + "@rushstack/node-core-library": "5.4.1", "supports-color": "~8.1.1" }, "peerDependencies": { @@ -4680,11 +4680,11 @@ } }, "node_modules/@rushstack/ts-command-line": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.21.1.tgz", - "integrity": "sha512-D4sNIzGqgPRPSJ3UirnpMmxlVzs+x7vL+hwC0b73CE0aflFoU87P/93Fm2QJFGYM099ErM4Usxa1JR4eICIiKw==", + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.22.0.tgz", + "integrity": "sha512-Qj28t6MO3HRgAZ72FDeFsrpdE6wBWxF3VENgvrXh7JF2qIT+CrXiOJIesW80VFZB9QwObSpkB1ilx794fGQg6g==", "dependencies": { - "@rushstack/terminal": "0.11.1", + "@rushstack/terminal": "0.13.0", "@types/argparse": "1.0.38", "argparse": "~1.0.9", "string-argv": "~0.3.1" @@ -4868,9 +4868,9 @@ } }, "node_modules/@strapi/admin": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/admin/-/admin-4.24.3.tgz", - "integrity": "sha512-QpOSsDOG9cu7NpNu9rJBHEqu2n5zZh0/h+3SOA5JzmfHCoUMFvwszEgIOOsdvZy3ilLzG7dXc5jquN/Je0ByUA==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/admin/-/admin-4.24.4.tgz", + "integrity": "sha512-4dC6h87LOCP257u311hEoJQPK6ppNQ5iH8aPi0KbU9yepOo+XlHmx1B0QZoTyjWC31Jj57uNTnH/mUOKDV29jA==", "dependencies": { "@casl/ability": "6.5.0", "@pmmmwh/react-refresh-webpack-plugin": "0.5.11", @@ -4878,13 +4878,13 @@ "@radix-ui/react-toolbar": "1.0.4", "@reduxjs/toolkit": "1.9.7", "@strapi/design-system": "1.18.0", - "@strapi/helper-plugin": "4.24.3", + "@strapi/helper-plugin": "4.24.4", "@strapi/icons": "1.18.0", - "@strapi/permissions": "4.24.3", - "@strapi/provider-audit-logs-local": "4.24.3", - "@strapi/types": "4.24.3", - "@strapi/typescript-utils": "4.24.3", - "@strapi/utils": "4.24.3", + "@strapi/permissions": "4.24.4", + "@strapi/provider-audit-logs-local": "4.24.4", + "@strapi/types": "4.24.4", + "@strapi/typescript-utils": "4.24.4", + "@strapi/utils": "4.24.4", "@vitejs/plugin-react-swc": "3.5.0", "axios": "1.6.0", "bcryptjs": "2.4.3", @@ -5149,14 +5149,14 @@ } }, "node_modules/@strapi/data-transfer": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/data-transfer/-/data-transfer-4.24.3.tgz", - "integrity": "sha512-Ut0Li4cvaseEDmTNL+HeJMfcQxl2V+Tzyal4GR/kmAuP0Rkj/tQh9/Ld2c4bax5DLwkceJRTAL4Yq9OVBfv8LQ==", - "dependencies": { - "@strapi/logger": "4.24.3", - "@strapi/strapi": "4.24.3", - "@strapi/types": "4.24.3", - "@strapi/utils": "4.24.3", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/data-transfer/-/data-transfer-4.24.4.tgz", + "integrity": "sha512-6VvO8ehFBPF+TVQWibk2b0njbBCfPnLllaDGgTSzA5hxwxNlh6PQqLMPEbkvhkQi64L5vJdOFOsOTnVOhjPmqA==", + "dependencies": { + "@strapi/logger": "4.24.4", + "@strapi/strapi": "4.24.4", + "@strapi/types": "4.24.4", + "@strapi/utils": "4.24.4", "chalk": "4.1.2", "cli-table3": "0.6.2", "commander": "8.3.0", @@ -5262,11 +5262,11 @@ } }, "node_modules/@strapi/database": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/database/-/database-4.24.3.tgz", - "integrity": "sha512-II+ww3eyarmiGJ6i8/csQMvHzzeGgzd2O7kzP24Sns0d2Uf15w5l7ITfTjuaBJkIoTCpPu+TugiD/qyDxJDyFw==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/database/-/database-4.24.4.tgz", + "integrity": "sha512-lbM84tO+RyerRlUSDEYPdv12NSoAqoXeetNJJTvJhNegLlGmYrmsnOt4nrm9q/uXnV7KrYxlk3CsJO4NcnikUQ==", "dependencies": { - "@strapi/utils": "4.24.3", + "@strapi/utils": "4.24.4", "date-fns": "2.30.0", "debug": "4.3.4", "fs-extra": "10.0.0", @@ -5333,9 +5333,9 @@ } }, "node_modules/@strapi/generate-new": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/generate-new/-/generate-new-4.24.3.tgz", - "integrity": "sha512-BmSgkCj5oqSwnUg/1tWaE3saLg88kmbkziR8IItxPJjCFQNt4/t0W6i/TvlQPn9zG8fGk1qdR6TwoMeIo+JQgA==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/generate-new/-/generate-new-4.24.4.tgz", + "integrity": "sha512-MfDvbd4pYJIi4PJ0cpvRs82NRH/OlvJOqI3+AKRwA7iouzp68xxfolEX4DKd0bEY9g232Bk94FCETR7nqYpyjg==", "dependencies": { "@sentry/node": "6.19.7", "chalk": "^4.1.2", @@ -5436,13 +5436,13 @@ } }, "node_modules/@strapi/generators": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/generators/-/generators-4.24.3.tgz", - "integrity": "sha512-7lZKOR3iV3SYwQehnKGSzCB4/sXXCFXEqsGGPvW/o1hbotdT5TJoKPjcSHGXBmhkMt6xH5GAZTcB7Ro42b9Ldw==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/generators/-/generators-4.24.4.tgz", + "integrity": "sha512-ZnK7J51J5k3r5sUUemR9RcuyUDxe3IQIRtpDih47ROQO6+Q3LzWGhL4BAlIXD6EsngQT9RbAYXO0Qn2lnEvCNQ==", "dependencies": { "@sindresorhus/slugify": "1.1.0", - "@strapi/typescript-utils": "4.24.3", - "@strapi/utils": "4.24.3", + "@strapi/typescript-utils": "4.24.4", + "@strapi/utils": "4.24.4", "chalk": "4.1.2", "copyfiles": "2.4.1", "fs-extra": "10.0.0", @@ -5512,9 +5512,9 @@ } }, "node_modules/@strapi/helper-plugin": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/helper-plugin/-/helper-plugin-4.24.3.tgz", - "integrity": "sha512-5y/ro2n15IJrraDS0TLZQMS3ApcNLU2C16nOtIefSQ5gxr2kIYe5X1tn0eTXi9mnR7BEXZ49hHTC1O/k7s7ZXQ==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/helper-plugin/-/helper-plugin-4.24.4.tgz", + "integrity": "sha512-U9nGyHmT/OHDqrhrLVgg3YcK2Kc9AW/LyX/bQld1EtqAzIGXsHVXH3/0PYsQa4keyX/zhKuEPYnN40CPf8k41A==", "dependencies": { "axios": "1.6.0", "date-fns": "2.30.0", @@ -5550,9 +5550,9 @@ } }, "node_modules/@strapi/logger": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/logger/-/logger-4.24.3.tgz", - "integrity": "sha512-GTS8WJK53oFiD+qR9sEDv4qhSjz0QaS6kZaF5iGEJso62zawwHKbouw4ffRwKwDMuDLJVF0Bar/+A66nXadSVQ==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/logger/-/logger-4.24.4.tgz", + "integrity": "sha512-XyUOuYF/JHET4GiAqnhHqX+zt+Z4QP8U1Y2jvCB731nqA/Hc1+hFTtI1dCy+9bZM2YIJmMFsE/B3IyrypJoDQw==", "dependencies": { "lodash": "4.17.21", "winston": "3.10.0" @@ -5666,12 +5666,12 @@ } }, "node_modules/@strapi/permissions": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/permissions/-/permissions-4.24.3.tgz", - "integrity": "sha512-8oqm+TGzN+/mZx+YeM660dhxVNmZJWdm5EDwy5o4Kiqdgt4IqTvr4CYq2rscsFtZE9lzx3X81jkYKPPARpOSQA==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/permissions/-/permissions-4.24.4.tgz", + "integrity": "sha512-SLXc/oW8oEW8PT5VPWKDlN4fW/O/9mG2F3bx0K9ibXxgDhw2Jlw+5WBBCtqxyGf9u7oz7e17r8hvb9bewF9+uA==", "dependencies": { "@casl/ability": "6.5.0", - "@strapi/utils": "4.24.3", + "@strapi/utils": "4.24.4", "lodash": "4.17.21", "qs": "6.11.1", "sift": "16.0.1" @@ -5682,13 +5682,13 @@ } }, "node_modules/@strapi/plugin-content-manager": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/plugin-content-manager/-/plugin-content-manager-4.24.3.tgz", - "integrity": "sha512-2Pz76eT12UYUb8qhbXfs+L9Smm2gAll1f/y564C/ItozO+js9a7Yb0Uvvb/TFQXrGdxdWMvufnsRTw6IOiMJ7w==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/plugin-content-manager/-/plugin-content-manager-4.24.4.tgz", + "integrity": "sha512-wb6lB1pPzQGohYe3G7kjGzG3ZGRvbrA1PvgRPLD5MSdeyXO2kYMIP0n6+ZrxrR1PD8daOS+KqFlFSZwheKuAkw==", "dependencies": { "@sindresorhus/slugify": "1.1.0", - "@strapi/types": "4.24.3", - "@strapi/utils": "4.24.3", + "@strapi/types": "4.24.4", + "@strapi/utils": "4.24.4", "koa": "2.13.4", "koa-bodyparser": "4.4.1", "lodash": "4.17.21", @@ -5700,17 +5700,17 @@ } }, "node_modules/@strapi/plugin-content-type-builder": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/plugin-content-type-builder/-/plugin-content-type-builder-4.24.3.tgz", - "integrity": "sha512-sKVklTVi2t1wlGoquKoKzaIbvQWVVnYVlBuZAnu6XZcIaUeYDemMVVq0JXL9PKmxBZxIM0XhcNGQkVGYM4dZ2w==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/plugin-content-type-builder/-/plugin-content-type-builder-4.24.4.tgz", + "integrity": "sha512-Y1xt5/r0Qza04R76MWzEltJV6N8XwlbURVe2BFic+uWnST4TT0cOb0KPc+ii5ifaFbx0XD/8/Uj3hDMqGx3Kag==", "dependencies": { "@reduxjs/toolkit": "1.9.7", "@sindresorhus/slugify": "1.1.0", "@strapi/design-system": "1.18.0", - "@strapi/generators": "4.24.3", - "@strapi/helper-plugin": "4.24.3", + "@strapi/generators": "4.24.4", + "@strapi/helper-plugin": "4.24.4", "@strapi/icons": "1.18.0", - "@strapi/utils": "4.24.3", + "@strapi/utils": "4.24.4", "fs-extra": "10.0.0", "immer": "9.0.19", "koa-bodyparser": "4.4.1", @@ -5806,15 +5806,15 @@ } }, "node_modules/@strapi/plugin-email": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/plugin-email/-/plugin-email-4.24.3.tgz", - "integrity": "sha512-kWQFl86fNTDbMt8J45r4LRhWgfZaIU/j5r4nOAU74uqqVRTK5D28izDwoyQ4Jh9pwIFToovnQxo60f+GhCVzBw==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/plugin-email/-/plugin-email-4.24.4.tgz", + "integrity": "sha512-+0CDot+9sLA3XXIWacxz0HwgARh1CNU/aSl4bWxudlg/gcfq7sU6MTDtwHJqcEHxItgPEDeJuJL4AFbcC42Hxw==", "dependencies": { "@strapi/design-system": "1.18.0", - "@strapi/helper-plugin": "4.24.3", + "@strapi/helper-plugin": "4.24.4", "@strapi/icons": "1.18.0", - "@strapi/provider-email-sendmail": "4.24.3", - "@strapi/utils": "4.24.3", + "@strapi/provider-email-sendmail": "4.24.4", + "@strapi/utils": "4.24.4", "lodash": "4.17.21", "prop-types": "^15.8.1", "react-intl": "6.4.1", @@ -5834,15 +5834,15 @@ } }, "node_modules/@strapi/plugin-upload": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/plugin-upload/-/plugin-upload-4.24.3.tgz", - "integrity": "sha512-x+IJK6gikcUJK0yp46WIAOTtdUDdYPboeE3HDfsIDJTLEnpPUpjH7HVgRYgOED8176CgTbNMo2lFb/2BIjKiAA==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/plugin-upload/-/plugin-upload-4.24.4.tgz", + "integrity": "sha512-L+m9vJikFUWAcRdcF4+6qLkvFAQiJbN1WKzR/5SRyZYNrHM9AhUPhV5BX0oZtd14pqCc1DazprjjrZrywG7R0Q==", "dependencies": { "@strapi/design-system": "1.18.0", - "@strapi/helper-plugin": "4.24.3", + "@strapi/helper-plugin": "4.24.4", "@strapi/icons": "1.18.0", - "@strapi/provider-upload-local": "4.24.3", - "@strapi/utils": "4.24.3", + "@strapi/provider-upload-local": "4.24.4", + "@strapi/utils": "4.24.4", "axios": "1.6.0", "byte-size": "7.0.1", "cropperjs": "1.6.0", @@ -5916,20 +5916,20 @@ } }, "node_modules/@strapi/provider-audit-logs-local": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/provider-audit-logs-local/-/provider-audit-logs-local-4.24.3.tgz", - "integrity": "sha512-4UvpmGtQ+JuvvuC1VmGfQAXF3keuPwGa8tE2JHf9bvL+y6oioKi/Q2B08Kf/pTC0tr+P2nR8vZyEdHgN9Cim7Q==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/provider-audit-logs-local/-/provider-audit-logs-local-4.24.4.tgz", + "integrity": "sha512-RGp2Qfqm6vOY3MNEIgHhV73ginojJAPOyKJyv73/wjrqcHg28M1IQzllZrTLkE2X76tKoWZW/JG4uRxU4m/0Tw==", "engines": { "node": ">=18.0.0 <=20.x.x", "npm": ">=6.0.0" } }, "node_modules/@strapi/provider-email-sendmail": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/provider-email-sendmail/-/provider-email-sendmail-4.24.3.tgz", - "integrity": "sha512-kRfFjK1L+btuAPRH3CDa+S4JF8l0l4KEWWDWf1zuy7ZHS2wtCr8BrAeUbuJ653ZlH5AKn3rGKLIFYodbh0c9ug==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/provider-email-sendmail/-/provider-email-sendmail-4.24.4.tgz", + "integrity": "sha512-F70rCjHqpLJhsgCO2RUAVIh0Ozkf6HyG0fdMXgwxXdIeymDXS/19c+SxyPqTXBrH37PflQGu9YXpz5G1ivacVw==", "dependencies": { - "@strapi/utils": "4.24.3", + "@strapi/utils": "4.24.4", "sendmail": "^1.6.1" }, "engines": { @@ -5938,11 +5938,11 @@ } }, "node_modules/@strapi/provider-upload-local": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/provider-upload-local/-/provider-upload-local-4.24.3.tgz", - "integrity": "sha512-c2KWvPKdzpfjaTOa6WOVIrQSvYGD5y+xlJjtPS2OMPswfX/x1FgFsT09kjEXWDtFTGP7UHgyYCX8VLreV3sG8g==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/provider-upload-local/-/provider-upload-local-4.24.4.tgz", + "integrity": "sha512-RFiQyT6rX7BQHde58Uz+WkAUEbvwLigql+mp8JcRnl9YzlBMsPHDAYW3cZlMlaGoLgWPyTIr4GezuzP33E0ANw==", "dependencies": { - "@strapi/utils": "4.24.3", + "@strapi/utils": "4.24.4", "fs-extra": "10.0.0" }, "engines": { @@ -5951,29 +5951,29 @@ } }, "node_modules/@strapi/strapi": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/strapi/-/strapi-4.24.3.tgz", - "integrity": "sha512-JhwybCQJW2Ps6i0g6W73vTCSXIYYGI3E34ukc7nGEp0PLxtXg6wqWKzrklBFj5sB0leA5KlV7BJFvWldmsARXw==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/strapi/-/strapi-4.24.4.tgz", + "integrity": "sha512-1M0TirnyndXzeR7HmncmeVe+tIzOUGBYrDzbXoxQQFLMdRUYfy3SCA5QI/BIpu5m+4ooK2Oeid6ZeQYx3/CXDw==", "hasInstallScript": true, "dependencies": { "@koa/cors": "5.0.0", "@koa/router": "10.1.1", - "@strapi/admin": "4.24.3", - "@strapi/content-releases": "4.24.3", - "@strapi/data-transfer": "4.24.3", - "@strapi/database": "4.24.3", - "@strapi/generate-new": "4.24.3", - "@strapi/generators": "4.24.3", - "@strapi/logger": "4.24.3", + "@strapi/admin": "4.24.4", + "@strapi/content-releases": "4.24.4", + "@strapi/data-transfer": "4.24.4", + "@strapi/database": "4.24.4", + "@strapi/generate-new": "4.24.4", + "@strapi/generators": "4.24.4", + "@strapi/logger": "4.24.4", "@strapi/pack-up": "4.23.0", - "@strapi/permissions": "4.24.3", - "@strapi/plugin-content-manager": "4.24.3", - "@strapi/plugin-content-type-builder": "4.24.3", - "@strapi/plugin-email": "4.24.3", - "@strapi/plugin-upload": "4.24.3", - "@strapi/types": "4.24.3", - "@strapi/typescript-utils": "4.24.3", - "@strapi/utils": "4.24.3", + "@strapi/permissions": "4.24.4", + "@strapi/plugin-content-manager": "4.24.4", + "@strapi/plugin-content-type-builder": "4.24.4", + "@strapi/plugin-email": "4.24.4", + "@strapi/plugin-upload": "4.24.4", + "@strapi/types": "4.24.4", + "@strapi/typescript-utils": "4.24.4", + "@strapi/utils": "4.24.4", "bcryptjs": "2.4.3", "boxen": "5.1.2", "chalk": "4.1.2", @@ -6075,16 +6075,16 @@ } }, "node_modules/@strapi/strapi/node_modules/@strapi/content-releases": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/content-releases/-/content-releases-4.24.3.tgz", - "integrity": "sha512-BPIn9cFM0ljkAmGodRysDqpEqDUxVMk5WwX5bqNY85fuzzGQORBV7hyF8+NPwFKYoOwuUDqfHj3H7AtwKoVMiQ==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/content-releases/-/content-releases-4.24.4.tgz", + "integrity": "sha512-BJruzzDq85t2Woemu20/3I99/aZth1FO6n8G+KE7dZ6uZ58+pfw3L3EWpNX4zTFAzz3x58UMRzLUI7bTrypwIQ==", "dependencies": { "@reduxjs/toolkit": "1.9.7", "@strapi/design-system": "1.18.0", - "@strapi/helper-plugin": "4.24.3", + "@strapi/helper-plugin": "4.24.4", "@strapi/icons": "1.18.0", - "@strapi/types": "4.24.3", - "@strapi/utils": "4.24.3", + "@strapi/types": "4.24.4", + "@strapi/utils": "4.24.4", "axios": "1.6.0", "date-fns": "2.30.0", "date-fns-tz": "2.0.0", @@ -6300,17 +6300,17 @@ } }, "node_modules/@strapi/types": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/types/-/types-4.24.3.tgz", - "integrity": "sha512-whEr9DcmMQdPRud4QQVcKPWrLVZ/YgL12CYzFt4SJgw462x6jGYtKcXif2Tva5CPmoaCsnHQX5Oa1KEAdUmKGA==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/types/-/types-4.24.4.tgz", + "integrity": "sha512-GeTnvUnDgAU98WDx1Mq2OL3qdb/LCylcrc+LxpGGVGuylQrxWV+DcpNi5PrxcfdIM8SbexCXNBc43bni09WfUQ==", "dependencies": { "@casl/ability": "6.5.0", "@koa/cors": "5.0.0", "@koa/router": "10.1.1", - "@strapi/database": "4.24.3", - "@strapi/logger": "4.24.3", - "@strapi/permissions": "4.24.3", - "@strapi/utils": "4.24.3", + "@strapi/database": "4.24.4", + "@strapi/logger": "4.24.4", + "@strapi/permissions": "4.24.4", + "@strapi/utils": "4.24.4", "commander": "8.3.0", "https-proxy-agent": "5.0.1", "koa": "2.13.4", @@ -6323,9 +6323,9 @@ } }, "node_modules/@strapi/typescript-utils": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/typescript-utils/-/typescript-utils-4.24.3.tgz", - "integrity": "sha512-eyN7FY21Tii2Eby82BDANa8U7ZDmX2QtWbzI8LziRKFaV5GLrjmnJXO3rp6FLjT0OwjDfWLfocE4E5Fo2vMUcw==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/typescript-utils/-/typescript-utils-4.24.4.tgz", + "integrity": "sha512-RpskKeIlUFb4FlzVfA5QBz5svmUWE9PDwgX3HuIKXkVA6PdXfWq3xeQUdjZXhinCzxse35w4Bj+pwGjIlzrkJA==", "dependencies": { "chalk": "4.1.2", "cli-table3": "0.6.2", @@ -6440,9 +6440,9 @@ } }, "node_modules/@strapi/utils": { - "version": "4.24.3", - "resolved": "https://registry.npmjs.org/@strapi/utils/-/utils-4.24.3.tgz", - "integrity": "sha512-yc6F5KOwfMVx68jiD3kcnJMd6qA8rF1iY3o9HRei5Os74ekgylJF++mdZMOFyDgdDUANylq6GVlI+KUTKapoQw==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@strapi/utils/-/utils-4.24.4.tgz", + "integrity": "sha512-vd1XNH0Odj8JnHd8IFjaj5uef/CraIjPSP+BgaoekFHRnbXWSyddqRSPKP39NFs4uyVfCXS2dAWIh9JNG7vMmA==", "dependencies": { "@sindresorhus/slugify": "1.1.0", "date-fns": "2.30.0", @@ -7066,16 +7066,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.10.0.tgz", - "integrity": "sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.12.0.tgz", + "integrity": "sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.10.0", - "@typescript-eslint/type-utils": "7.10.0", - "@typescript-eslint/utils": "7.10.0", - "@typescript-eslint/visitor-keys": "7.10.0", + "@typescript-eslint/scope-manager": "7.12.0", + "@typescript-eslint/type-utils": "7.12.0", + "@typescript-eslint/utils": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -7099,15 +7099,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.10.0.tgz", - "integrity": "sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.12.0.tgz", + "integrity": "sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.10.0", - "@typescript-eslint/types": "7.10.0", - "@typescript-eslint/typescript-estree": "7.10.0", - "@typescript-eslint/visitor-keys": "7.10.0", + "@typescript-eslint/scope-manager": "7.12.0", + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/typescript-estree": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0", "debug": "^4.3.4" }, "engines": { @@ -7127,13 +7127,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.10.0.tgz", - "integrity": "sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz", + "integrity": "sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.10.0", - "@typescript-eslint/visitor-keys": "7.10.0" + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -7144,13 +7144,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.10.0.tgz", - "integrity": "sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.12.0.tgz", + "integrity": "sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.10.0", - "@typescript-eslint/utils": "7.10.0", + "@typescript-eslint/typescript-estree": "7.12.0", + "@typescript-eslint/utils": "7.12.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -7171,9 +7171,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.10.0.tgz", - "integrity": "sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.12.0.tgz", + "integrity": "sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==", "dev": true, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -7184,13 +7184,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.10.0.tgz", - "integrity": "sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz", + "integrity": "sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.10.0", - "@typescript-eslint/visitor-keys": "7.10.0", + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -7212,15 +7212,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.10.0.tgz", - "integrity": "sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.12.0.tgz", + "integrity": "sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.10.0", - "@typescript-eslint/types": "7.10.0", - "@typescript-eslint/typescript-estree": "7.10.0" + "@typescript-eslint/scope-manager": "7.12.0", + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/typescript-estree": "7.12.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -7234,12 +7234,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.10.0.tgz", - "integrity": "sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz", + "integrity": "sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.10.0", + "@typescript-eslint/types": "7.12.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -8231,20 +8231,20 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "node_modules/bare-events": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz", - "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", + "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", "optional": true }, "node_modules/bare-fs": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.0.tgz", - "integrity": "sha512-TNFqa1B4N99pds2a5NYHR15o0ZpdNKbAeKTE/+G6ED/UeOavv8RY3dr/Fu99HW3zU3pXpo2kDNO8Sjsm2esfOw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", "optional": true, "dependencies": { "bare-events": "^2.0.0", "bare-path": "^2.0.0", - "bare-stream": "^1.0.0" + "bare-stream": "^2.0.0" } }, "node_modules/bare-os": { @@ -8263,12 +8263,12 @@ } }, "node_modules/bare-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-1.0.0.tgz", - "integrity": "sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", + "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", "optional": true, "dependencies": { - "streamx": "^2.16.1" + "streamx": "^2.18.0" } }, "node_modules/base": { @@ -13725,6 +13725,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dependencies": { "glob": "^7.1.3" }, @@ -19473,9 +19474,9 @@ } }, "node_modules/node-abi": { - "version": "3.62.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.62.0.tgz", - "integrity": "sha512-CPMcGa+y33xuL1E0TcNIu4YyaZCxnnvkVaEXrsosR3FxN+fV8xvb7Mzpb7IgKler10qeMkE6+Dp8qJhpzdq35g==", + "version": "3.63.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.63.0.tgz", + "integrity": "sha512-vAszCsOUrUxjGAmdnM/pq7gUgie0IRteCQMX6d4A534fQCR93EJU5qgzBvU6EkFfK27s0T3HEV3BOyJIr7OMYw==", "dependencies": { "semver": "^7.3.5" }, @@ -25013,12 +25014,13 @@ "integrity": "sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==" }, "node_modules/streamx": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", - "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" }, "optionalDependencies": { "bare-events": "^2.2.0" @@ -25627,6 +25629,14 @@ "node": "*" } }, + "node_modules/text-decoder": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "dependencies": { + "b4a": "^1.6.4" + } + }, "node_modules/text-extensions": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz", @@ -25900,9 +25910,9 @@ } }, "node_modules/ts-jest": { - "version": "29.1.3", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.3.tgz", - "integrity": "sha512-6L9qz3ginTd1NKhOxmkP0qU3FyKjj5CPoY+anszfVn6Pmv/RIKzhiMCsH7Yb7UvJR9I2A64rm4zQl531s2F1iw==", + "version": "29.1.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.4.tgz", + "integrity": "sha512-YiHwDhSvCiItoAgsKtoLFCuakDzDsJ1DLDnSouTaTmdOcOwIkSzbLXduaQ6M5DRVhuZC/NYaaZ/mtHbWMv/S6Q==", "dev": true, "dependencies": { "bs-logger": "0.x", @@ -26167,6 +26177,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", diff --git a/package.json b/package.json index 818c249..d2f8744 100644 --- a/package.json +++ b/package.json @@ -44,10 +44,10 @@ "release": "release-it --only-version" }, "dependencies": { - "@strapi/admin": "^4.24.3", - "@strapi/helper-plugin": "^4.24.3", - "@strapi/strapi": "^4.24.3", - "@strapi/utils": "^4.24.3", + "@strapi/admin": "^4.24.4", + "@strapi/helper-plugin": "^4.24.4", + "@strapi/strapi": "^4.24.4", + "@strapi/utils": "^4.24.4", "algoliasearch": "4.23.3", "deep-reduce": "^1.0.5", "prop-types": "^15.8.1" @@ -55,14 +55,14 @@ "devDependencies": { "@commitlint/config-conventional": "^19.2.2", "@release-it/conventional-changelog": "^8.0.1", - "@strapi/typescript-utils": "^4.24.3", + "@strapi/typescript-utils": "^4.24.4", "@types/jest": "^29.5.12", "@types/react": "^17.0.53", "@types/react-dom": "^18.3.0", "@types/react-router-dom": "^5.3.3", "@types/styled-components": "^5.1.34", - "@typescript-eslint/eslint-plugin": "^7.10.0", - "@typescript-eslint/parser": "^7.10.0", + "@typescript-eslint/eslint-plugin": "^7.12.0", + "@typescript-eslint/parser": "^7.12.0", "commitlint": "^19.3.0", "eslint": "^8.57.0", "eslint-config": "^0.3.0", @@ -74,7 +74,7 @@ "react-router-dom": "^5.3.4", "release-it": "^17.3.0", "styled-components": "^5.3.6", - "ts-jest": "^29.1.3", + "ts-jest": "^29.1.4", "typescript": "5.4.5" }, "peerDependencies": {