diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..719c174 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,13 @@ +{ + "sqltools.connections": [ + { + "previewLimit": 50, + "server": "localhost", + "port": 5433, + "driver": "PostgreSQL", + "name": "prod", + "database": "fdk_llm_search", + "username": "postgres" + } + ] +} diff --git a/package.json b/package.json index 05b3f94..a7bf57d 100644 --- a/package.json +++ b/package.json @@ -36,14 +36,14 @@ "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.2", "koa": "^2.15.3", - "prettier": "^3.4.2" + "prettier": "^3.5.0" }, "dependencies": { "@strapi/icons": "^1.19.0", - "@strapi/plugin-graphql": "^5.7.0", - "@strapi/plugin-users-permissions": "^5.7.0", - "@strapi/provider-email-nodemailer": "5.7.0", - "@strapi/strapi": "^5.7.0", + "@strapi/plugin-graphql": "^5.9.0", + "@strapi/plugin-users-permissions": "^5.9.0", + "@strapi/provider-email-nodemailer": "5.9.0", + "@strapi/strapi": "^5.9.0", "pg": "^8.13.1", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/yarn.lock b/yarn.lock index c979b0b..63702b5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2376,10 +2376,10 @@ escape-string-regexp "^2.0.0" lodash.deburr "^4.1.0" -"@strapi/admin@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/admin/-/admin-5.7.0.tgz#618e3e289a80a7d1ec4a7e8bc348b1b4d223a042" - integrity sha512-8gy0NMQM1Tls9OgxWW2Pfb163A6iUvK5sLE7Snjl+vHLOuGqkHNZiNuy48uOdK8uM4P58m4XqbpHBxYj6/fWhQ== +"@strapi/admin@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/admin/-/admin-5.9.0.tgz#e23ab51e9d16604560b06ef8270b342679b4dc89" + integrity sha512-39t2H3bHic/n5lSDWEhbdIc6UyfaJPShA3EoYWDNvUfPDva/gltZhxriTaNun2E5oO7jTV2XOyP7ciIvYnOT8Q== dependencies: "@casl/ability" "6.5.0" "@internationalized/date" "3.5.4" @@ -2388,10 +2388,10 @@ "@reduxjs/toolkit" "1.9.7" "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/permissions" "5.7.0" - "@strapi/types" "5.7.0" - "@strapi/typescript-utils" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/permissions" "5.9.0" + "@strapi/types" "5.9.0" + "@strapi/typescript-utils" "5.9.0" + "@strapi/utils" "5.9.0" "@testing-library/dom" "10.1.0" "@testing-library/react" "15.0.7" "@testing-library/user-event" "14.5.2" @@ -2444,12 +2444,12 @@ yup "0.32.9" zod "^3.22.4" -"@strapi/cloud-cli@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/cloud-cli/-/cloud-cli-5.7.0.tgz#c7658f30d24de1ac8735c871cad5ef4d6180418c" - integrity sha512-o6U4XrGl1FikxsU5H1RfKeEi7U5eUIdrHju4oZsBSq5lPyc2Jy37ox2/Y7D2kukksgPubsmP2GZQ1cJF5ASDlQ== +"@strapi/cloud-cli@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/cloud-cli/-/cloud-cli-5.9.0.tgz#daddf08ca8d14e21abe8e6d36ae66e957e49183b" + integrity sha512-dfANAU3aRWl6iej21Ov7U6LC4NT+iwAeUu8/5J393UOY4dkewN4AyuDe7i8srpX2LxkeW0NkLRwDnfJ98UTE2A== dependencies: - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" axios "1.7.4" boxen "5.1.2" chalk "4.1.2" @@ -2470,18 +2470,18 @@ xdg-app-paths "8.3.0" yup "0.32.9" -"@strapi/content-manager@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/content-manager/-/content-manager-5.7.0.tgz#ea37ce25b00689c8b0086147e232c2cc8b511d40" - integrity sha512-d7san5pV8RTLMkUjCZSHrElqAH9IrsH/rbTACWy00DnM0pDC6qJWIsxijxfyW0RdKSM0yKHlP9bHFPUO7uvEVw== +"@strapi/content-manager@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/content-manager/-/content-manager-5.9.0.tgz#305c98f7c4b600b558533121b5941d7ab98dddad" + integrity sha512-BLpFpIjbtuXheumc9JfKH1RYiVu4VtmHf8DVrjGgVAMPEJl5f3ObnydSkCCXHuIuDUVKU2r45q8vNgkENIOz2w== dependencies: "@radix-ui/react-toolbar" "1.0.4" "@reduxjs/toolkit" "1.9.7" "@sindresorhus/slugify" "1.1.0" "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/types" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/types" "5.9.0" + "@strapi/utils" "5.9.0" codemirror5 "npm:codemirror@^5.65.11" date-fns "2.30.0" fractional-indexing "3.2.0" @@ -2515,17 +2515,17 @@ slate-react "0.98.3" yup "0.32.9" -"@strapi/content-releases@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/content-releases/-/content-releases-5.7.0.tgz#fe85559cefb421c4c4768f7a7eb3d809e9484c3b" - integrity sha512-zc9oCZk+64Qc8mdt7n26fu0qhd1wVIww+yMY8SFRfPybniLCsIjmcRTYuCDXJ8OaapYNas1r0lXnu1ZBtwRlBg== +"@strapi/content-releases@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/content-releases/-/content-releases-5.9.0.tgz#732f39a273df5496bb2ea18940c5da2f83af5e0a" + integrity sha512-WEshBPPk9zh+BoujLYPsP6wWuukZo2BFoT+Z6pwxtBWC1P6pRvIUIkpN/kWEwhUnRBf5e0Nxiw0yidv3ZzcTYQ== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/database" "5.7.0" + "@strapi/database" "5.9.0" "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/types" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/types" "5.9.0" + "@strapi/utils" "5.9.0" date-fns "2.30.0" date-fns-tz "2.0.1" formik "2.4.5" @@ -2536,17 +2536,17 @@ react-redux "8.1.3" yup "0.32.9" -"@strapi/content-type-builder@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/content-type-builder/-/content-type-builder-5.7.0.tgz#718b22f0975067db05038e59eb4aa653715350fe" - integrity sha512-ll7xadiyCjtENUctCCA4DhJXiiq6lxXMSYJ0QH51ZaSGPGZrwBi2oZHO1l6W8mn333FaPjjfIUsoDw4VRjOPFQ== +"@strapi/content-type-builder@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/content-type-builder/-/content-type-builder-5.9.0.tgz#f93b90e707e1a53487aea97d32ad525e392c1ce6" + integrity sha512-svVSZjax80vyv7k0E1cnQQXGnse4VUNRPxUO/8zlLDR+KmQeM83+SFZs77RGjHs9Wbk1OLJyxZIai/T4YDoz4g== dependencies: "@reduxjs/toolkit" "1.9.7" "@sindresorhus/slugify" "1.1.0" "@strapi/design-system" "2.0.0-rc.14" - "@strapi/generators" "5.7.0" + "@strapi/generators" "5.9.0" "@strapi/icons" "2.0.0-rc.14" - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" date-fns "2.30.0" fs-extra "11.2.0" immer "9.0.21" @@ -2557,23 +2557,23 @@ react-redux "8.1.3" yup "0.32.9" -"@strapi/core@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/core/-/core-5.7.0.tgz#014a7766c9f6fee8bd36d8ce98c1f4b1a514a97c" - integrity sha512-lzi0w4yt+TPvs3DmH6HaiHv0cs/Oe4ze+RrNv8TOmlRRx5fgjQSTr6tihdzmsY8TmNLQdFBjaArG4iqxsZNebg== +"@strapi/core@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/core/-/core-5.9.0.tgz#e83a2dffdc1616ec33b1583468069a27aad90411" + integrity sha512-fdLv/PVb6nmN/jziUGrl5iosCsNsBZbJ+aGpeazsNIQ5fuZC3f1m4hlCE9obXYKTvEsE8tdHd0K7CrleKNCBIg== dependencies: "@koa/cors" "5.0.0" "@koa/router" "12.0.2" "@paralleldrive/cuid2" "2.2.2" - "@strapi/admin" "5.7.0" - "@strapi/database" "5.7.0" - "@strapi/generators" "5.7.0" - "@strapi/logger" "5.7.0" + "@strapi/admin" "5.9.0" + "@strapi/database" "5.9.0" + "@strapi/generators" "5.9.0" + "@strapi/logger" "5.9.0" "@strapi/pack-up" "5.0.2" - "@strapi/permissions" "5.7.0" - "@strapi/types" "5.7.0" - "@strapi/typescript-utils" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/permissions" "5.9.0" + "@strapi/types" "5.9.0" + "@strapi/typescript-utils" "5.9.0" + "@strapi/utils" "5.9.0" bcryptjs "2.4.3" boxen "5.1.2" chalk "4.1.2" @@ -2616,14 +2616,14 @@ undici "6.19.2" yup "0.32.9" -"@strapi/data-transfer@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/data-transfer/-/data-transfer-5.7.0.tgz#95dc9fd0fb95e34fb889614b456621f88f96df49" - integrity sha512-BDgqdKCtpT+qUFTrUPDaLzNJxLIvSuSaUKDrkfpJaP5GlC2FwZVpFvIV9GftMw8klWG97DT3TbPW41D6Xr3yyA== +"@strapi/data-transfer@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/data-transfer/-/data-transfer-5.9.0.tgz#b88de6ad86d385fe0fb4ffed19e6f21c6515fc3c" + integrity sha512-Gd+6eQYX/H0NZ0JtUmXZmwXUwiJTwGdUPXEDIoWjqa0xo7SXqkZu/dt1ZQ9lPTFhXhJBB7IHKQof5zheTW2HTg== dependencies: - "@strapi/logger" "5.7.0" - "@strapi/types" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/logger" "5.9.0" + "@strapi/types" "5.9.0" + "@strapi/utils" "5.9.0" chalk "4.1.2" cli-table3 "0.6.5" commander "8.3.0" @@ -2639,13 +2639,13 @@ tar-stream "2.2.0" ws "8.17.1" -"@strapi/database@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/database/-/database-5.7.0.tgz#608d8e7d6c953988de1a3c13bb44e1a5a7d4a37c" - integrity sha512-vFEBmrTd1TvBVFTLJjKSmj0u0in7+pXtfOE7IsGp0SDYHy7la8tGxoigam+X9vXgkcRTH09UWxGmfD+l9Z1oSg== +"@strapi/database@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/database/-/database-5.9.0.tgz#4a3172ba87227b5f2526233745010a2f5c05e5f9" + integrity sha512-qUj18BsR5yIqRui3HfapathB/IRpIYQpcQOXy0hi/86nBnwao884e9pTc9DlgNJLpAgotn+15nwO5uLZENX0wg== dependencies: "@paralleldrive/cuid2" "2.2.2" - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" ajv "8.16.0" date-fns "2.30.0" debug "4.3.4" @@ -2683,28 +2683,28 @@ "@uiw/react-codemirror" "4.22.2" react-remove-scroll "2.5.10" -"@strapi/email@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/email/-/email-5.7.0.tgz#7a60e81f4d78e1e11d795fac818b9978c03a3ea1" - integrity sha512-Khng67Fs5K29hTE8quKyTcUdeNdOozusTe7hRipxz2HQPT2JZwvdQJzZ5LpbN7taBUSyFubR8F+BqhxWiwMP/Q== +"@strapi/email@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/email/-/email-5.9.0.tgz#c3aa80a5d5106ba333082d4dc644b8532738666f" + integrity sha512-/zXvjQJ03IY1cOd8JGH3xKZZ1hY4wUjYyAQZ6+KlaikxKu5zubxOy3xIzZFNQu0bCZf25tPDS2f4WlHOP+8iJA== dependencies: "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/provider-email-sendmail" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/provider-email-sendmail" "5.9.0" + "@strapi/utils" "5.9.0" lodash "4.17.21" react-intl "6.6.2" react-query "3.39.3" yup "0.32.9" -"@strapi/generators@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/generators/-/generators-5.7.0.tgz#24dc25a3f5e6ab75bc672d9606a537809f5251f4" - integrity sha512-NSUbMkoLwNqlKXTLi8AEJD18FKFV2VVefEJhL8GUotZhQp9yGULDY/HxLZyC7ABWRMa19eHVH0NEt9IL4wm3mQ== +"@strapi/generators@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/generators/-/generators-5.9.0.tgz#c966a8fe92450dd2c11c12aab7f594b527a69790" + integrity sha512-yXrrLMgwnRT0Eu5Z6bmlvZLagCgJmwGcattVYolDYTaPUJAPkKkrGG5S78RKqXPN2b2HxfYHumZYuzaN+pQNYA== dependencies: "@sindresorhus/slugify" "1.1.0" - "@strapi/typescript-utils" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/typescript-utils" "5.9.0" + "@strapi/utils" "5.9.0" chalk "4.1.2" copyfiles "2.4.1" fs-extra "11.2.0" @@ -2712,15 +2712,15 @@ plop "4.0.1" pluralize "8.0.0" -"@strapi/i18n@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/i18n/-/i18n-5.7.0.tgz#147df46fc73e056e1ec6704b24cd94b6c1414341" - integrity sha512-8tn9KbxQU1IN7WJFUtgjP88GqmOcdbjHSGgRViNRgypIl5L6xSUGT/HhXbdug8G03qCma9AfPXt6RYs2hclPkA== +"@strapi/i18n@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/i18n/-/i18n-5.9.0.tgz#8bfe110c2110d302b4636d4afa6ad945077081b6" + integrity sha512-9VrRoa2mcVeeMoJappUdzUAKwlxVlEPq2KyTlmY8CcULa9EOwB0jbrAxane6hCmn88+0XheMLdT9+pOyVu28jg== dependencies: "@reduxjs/toolkit" "1.9.7" "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" lodash "4.17.21" qs "6.11.1" react-intl "6.6.2" @@ -2737,10 +2737,10 @@ resolved "https://registry.yarnpkg.com/@strapi/icons/-/icons-1.19.0.tgz#efa6b553a7de437171512e3549859faa141a145f" integrity sha512-jcS7n3Ps+73fYGadxdaD6owazoDJKN1fHSG9dp8RX4RqkP6BfoHOX5j3aodVLmDX57Ksg6gy5JXf9xEml7nMpQ== -"@strapi/logger@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/logger/-/logger-5.7.0.tgz#8071139a5f8a376cbfdb489066592c6240df637e" - integrity sha512-V2M/ekc8ibOLjIS8K2RlTvu5Q5Y3I95bFKLI1w6XMymhHj6tD5Ex/9qhDD3nTscpbAauRtgVK35XfcKBvqjlEA== +"@strapi/logger@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/logger/-/logger-5.9.0.tgz#a8e138a03e512d2a61f573337185b4d3561cbd8d" + integrity sha512-etrOGOwLDtX/hJ0GvbQvplkGGdQJMdNnsP5jwEFn6PuI7yGjXglxGynGVXMPCTE4m/3j2RFTYS0c5vaAREnYOQ== dependencies: lodash "4.17.21" winston "3.10.0" @@ -2772,21 +2772,21 @@ vite "5.4.8" yup "0.32.9" -"@strapi/permissions@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/permissions/-/permissions-5.7.0.tgz#5c42ce50156580edcbf8edad12e4839e5256e88e" - integrity sha512-f4aBJeEMxdq+20YTUiN58JAmQ81dauJRUlY8ielJ6XBdfKCzuClUXQTUFa4lUnqJB4JMaRRxOdrtWGpu1Zbevw== +"@strapi/permissions@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/permissions/-/permissions-5.9.0.tgz#baa1ba842c9d32aed5ddbb781ffbcbc1dc6b3547" + integrity sha512-eFfPKO2DJHxQ+Ct3tJhSZ9uPsR9lGo1QT3UgLQlUf/IAv/fJBHFUIRxz1DZFMvMuO4a7slKm8FOdQq7W+DuEqQ== dependencies: "@casl/ability" "6.5.0" - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" lodash "4.17.21" qs "6.11.1" sift "16.0.1" -"@strapi/plugin-graphql@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/plugin-graphql/-/plugin-graphql-5.7.0.tgz#00751caddfe70b880fe121982c777dac18429fda" - integrity sha512-XAq+CFQAjmdByZLoVkPvLh4MTCKOSLDuGmubmf0ohQwfBlEaYHxfn851kXqc1T/ZmgGzNGiCqwBIpxN3uNzirQ== +"@strapi/plugin-graphql@^5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-graphql/-/plugin-graphql-5.9.0.tgz#ec0623fab5dac6ff35a0d6ae47609ac1ad68e9b5" + integrity sha512-njX8QwwS8sp/NmEijr3REOPAaAuo41swqrJ4ePWwdOsMh2zmj8NuRWDyAC5k+IrrOT8dASYGobI4gCLnFfpLEg== dependencies: "@apollo/server" "4.11.0" "@as-integrations/koa" "1.1.1" @@ -2795,7 +2795,7 @@ "@koa/cors" "5.0.0" "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" graphql "^16.8.1" graphql-depth-limit "^1.1.0" graphql-playground-middleware-koa "^1.6.21" @@ -2806,17 +2806,17 @@ nexus "1.3.0" pluralize "8.0.0" -"@strapi/plugin-users-permissions@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/plugin-users-permissions/-/plugin-users-permissions-5.7.0.tgz#0cf6a9c077e4dee2c4fcf0b60a13111f66549fbd" - integrity sha512-MVWiAdn6vMayX5OdJVWaSmXHBl0Gc/oRvEqATFfL+2nqJjPYgmIHIdw4DbNe2O38ABMhjRnusmMFSb3MmUYAbw== +"@strapi/plugin-users-permissions@^5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/plugin-users-permissions/-/plugin-users-permissions-5.9.0.tgz#26c2ec2b8d752f4d865ab063e2480021482561c6" + integrity sha512-5HAwMJftrJyxJjrRWUVP9Md8r6YKZOQOsIOgY1s8ulJSNtMWiSo5sEyb8fcL4+cRHrub9LuWPmD8ChdKt2WEnQ== dependencies: "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" bcryptjs "2.4.3" formik "2.4.5" - grant-koa "5.4.8" + grant "^5.4.8" immer "9.0.21" jsonwebtoken "9.0.0" jwk-to-pem "2.0.5" @@ -2831,39 +2831,39 @@ url-join "4.0.1" yup "0.32.9" -"@strapi/provider-email-nodemailer@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/provider-email-nodemailer/-/provider-email-nodemailer-5.7.0.tgz#47298ae6fcf7bc2fcfc59c5fdca0719ed0e2a59d" - integrity sha512-qnJslRPASHcA7x/3uirKcuP1KdiGqc8+Zly8Gc5MMamIhwDmEQisFYRVU/22Y7v1gHsGZWfHDUDeZMKiZrzKmQ== +"@strapi/provider-email-nodemailer@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/provider-email-nodemailer/-/provider-email-nodemailer-5.9.0.tgz#6ab4327f982d19129824cfe96eada58991897dd6" + integrity sha512-tHTxdhGYQSQO7cKs+/9dejOv7egw33M8msu/w5sc7xi9lHO3onss05r2Nqy8JdlQQESh6qDO7ZtdXDTbtwoPdg== dependencies: lodash "4.17.21" nodemailer "6.9.1" -"@strapi/provider-email-sendmail@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/provider-email-sendmail/-/provider-email-sendmail-5.7.0.tgz#77bde3a52f826ae7bf90a955ea1e2851fd4fa745" - integrity sha512-hTmoemI0i0Yiv8Gy71JDElyxxcZZxgU11GdYaWT0sD9loWbXpuvZHpOiIyJdVC3+uc35V469V4D4wAaTelbWIQ== +"@strapi/provider-email-sendmail@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/provider-email-sendmail/-/provider-email-sendmail-5.9.0.tgz#18c0e3362dd2c80543d3cc19819ad547250441e9" + integrity sha512-MLFxw4DSlBdy5BnKriVLp4cMwNjlk5zHKHxLmYwWR657I1+wKy1vbFQ4Ec22Owza3GT2i8Eu6Jj85h7K8ZKLhg== dependencies: - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" sendmail "^1.6.1" -"@strapi/provider-upload-local@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/provider-upload-local/-/provider-upload-local-5.7.0.tgz#4a119f5461c40b2d0b29642ef4971f62cde7dae8" - integrity sha512-E/hdHjDZDxGUTSwqrdHlKqky6VFfJdhzDOzdnYLzje11HhPAYd8aWVIDNWoSot5ZcsnW4M7B4wQdHDMDQK4Tlw== +"@strapi/provider-upload-local@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/provider-upload-local/-/provider-upload-local-5.9.0.tgz#7109dfad7a53600d847554c7b38c77879c9dbfd8" + integrity sha512-dF9ZFZz9GSYo5FKsDHcAhq8oXBYYUgMARW+PNlsOJcMo+wM/aPD0IfL4oD6J34cbrt0I3QNAxAXaGFEhjnO+xg== dependencies: - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" fs-extra "11.2.0" -"@strapi/review-workflows@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/review-workflows/-/review-workflows-5.7.0.tgz#32d63558e62dc6cef3056fd5c446b51139a95fb8" - integrity sha512-Jf1M6vF4rnDsh6hGw83YqLzcBTGTJziV+bT6VZdyW23ppq4KUaVQNdbpvYsN0dafLayu7CPRE+palFi8q3IdFA== +"@strapi/review-workflows@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/review-workflows/-/review-workflows-5.9.0.tgz#c4de983d90c6230868fa328fb6d59e7f5b22188f" + integrity sha512-4Lz2m6TBENFvBWN53DEQMfW+mzJGc/xDSH2u5eCTnCenoJ1iNZP3ZHIGd4pKmg8KN937KpIUn1q/JVeSTNcRcQ== dependencies: "@reduxjs/toolkit" "1.9.7" "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/utils" "5.7.0" + "@strapi/utils" "5.9.0" fractional-indexing "3.2.0" react-dnd "16.0.1" react-dnd-html5-backend "16.0.1" @@ -2872,31 +2872,31 @@ react-redux "8.1.3" yup "0.32.9" -"@strapi/strapi@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/strapi/-/strapi-5.7.0.tgz#1f574c3390b4a1fecb4dcedd8f89d2c03281fc95" - integrity sha512-jRGpD4mkC5vNdWkNeWJq4km6bM2wa2gDNP8JKHVHNxwYJRBCOb8PMKiVzc41WSWACm/cIO/uWow3LxHmr0Zxtw== +"@strapi/strapi@^5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/strapi/-/strapi-5.9.0.tgz#68ffd043860b330c818417e8d9d1b26b61e67f3e" + integrity sha512-NOnji7MqaiPJGjzI9ACXFMvIaw7yz8BeaDZmAsvx41BY/ojb6nlzNC11ywdheBojzahXm897iEOqKxQKB3PmVg== dependencies: "@pmmmwh/react-refresh-webpack-plugin" "0.5.15" - "@strapi/admin" "5.7.0" - "@strapi/cloud-cli" "5.7.0" - "@strapi/content-manager" "5.7.0" - "@strapi/content-releases" "5.7.0" - "@strapi/content-type-builder" "5.7.0" - "@strapi/core" "5.7.0" - "@strapi/data-transfer" "5.7.0" - "@strapi/database" "5.7.0" - "@strapi/email" "5.7.0" - "@strapi/generators" "5.7.0" - "@strapi/i18n" "5.7.0" - "@strapi/logger" "5.7.0" + "@strapi/admin" "5.9.0" + "@strapi/cloud-cli" "5.9.0" + "@strapi/content-manager" "5.9.0" + "@strapi/content-releases" "5.9.0" + "@strapi/content-type-builder" "5.9.0" + "@strapi/core" "5.9.0" + "@strapi/data-transfer" "5.9.0" + "@strapi/database" "5.9.0" + "@strapi/email" "5.9.0" + "@strapi/generators" "5.9.0" + "@strapi/i18n" "5.9.0" + "@strapi/logger" "5.9.0" "@strapi/pack-up" "5.0.2" - "@strapi/permissions" "5.7.0" - "@strapi/review-workflows" "5.7.0" - "@strapi/types" "5.7.0" - "@strapi/typescript-utils" "5.7.0" - "@strapi/upload" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/permissions" "5.9.0" + "@strapi/review-workflows" "5.9.0" + "@strapi/types" "5.9.0" + "@strapi/typescript-utils" "5.9.0" + "@strapi/upload" "5.9.0" + "@strapi/utils" "5.9.0" "@types/nodemon" "1.19.6" "@vitejs/plugin-react-swc" "3.6.0" boxen "5.1.2" @@ -2943,18 +2943,18 @@ yalc "1.0.0-pre.53" yup "0.32.9" -"@strapi/types@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/types/-/types-5.7.0.tgz#cebce2e0e5743940046c5c225b1c264ba25524de" - integrity sha512-+QlB/sGi5/Kxi7oqVLV5Kl0Hb4CfRFkuwyXQOFu4tIDoqyfCi0GCrlma/PoG67IjQw0jdPDgeu+sWYeMS63b3w== +"@strapi/types@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/types/-/types-5.9.0.tgz#24038df6498a56758a087f3ae55c78e83bf4958f" + integrity sha512-FspCnsToGGj8QZQQ6HRuk0mMIPbKZbZMF80Ji/VCpxv7b2/7wdxvcSlHbMOCWebDAtrm6651pqSPqkwxHZ37zQ== dependencies: "@casl/ability" "6.5.0" "@koa/cors" "5.0.0" "@koa/router" "12.0.2" - "@strapi/database" "5.7.0" - "@strapi/logger" "5.7.0" - "@strapi/permissions" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/database" "5.9.0" + "@strapi/logger" "5.9.0" + "@strapi/permissions" "5.9.0" + "@strapi/utils" "5.9.0" commander "8.3.0" koa "2.15.2" koa-body "6.0.1" @@ -2963,10 +2963,10 @@ typedoc-github-wiki-theme "1.1.0" typedoc-plugin-markdown "3.17.1" -"@strapi/typescript-utils@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/typescript-utils/-/typescript-utils-5.7.0.tgz#ecfc5692d39dea9d7f993875ace3ccf7cb64b01c" - integrity sha512-In6BIWrRwT3T5PCwQ36Ix4FZMdtRcqJ60ZHBDO+Wwp7l6IyABZo6msa2h9ZmSDyX3Zrb6US9hrt7vnoM+H/m0Q== +"@strapi/typescript-utils@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/typescript-utils/-/typescript-utils-5.9.0.tgz#fab3510f3e407741462bee7fc5cd364f613ffe29" + integrity sha512-8jwtIKLLbAZcaalQHhj7sU02rnbqgG2EV/3PpzGqD9oh2js/sev3AG4ddr9Xhqvl6PEGnOle+cIqBulsW8EOhQ== dependencies: chalk "4.1.2" cli-table3 "0.6.5" @@ -3002,16 +3002,16 @@ aria-hidden "1.2.4" react-remove-scroll "2.5.10" -"@strapi/upload@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/upload/-/upload-5.7.0.tgz#3cdf96b0cf7da586c80751359c65cb11c67dff51" - integrity sha512-NlvlSuYLL9sCYVPaB+UImyULgGaPXatB627xh93ZttrPUz0RcQVq6mVr+0rrdQQu58e6Gh8dZWLD6h4gOARR+Q== +"@strapi/upload@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/upload/-/upload-5.9.0.tgz#93098192a8c87395b7dad1f5a1fe7ad9aa893033" + integrity sha512-rrixnt7Gvvy2gqyi2JF0QO2YAFUQ+MVSZtOPw/gjbEH8gKiVJFVqj1KSGyx01Ea63YyEo2xYAHnMWeZvjVxG+A== dependencies: "@mux/mux-player-react" "3.1.0" "@strapi/design-system" "2.0.0-rc.14" "@strapi/icons" "2.0.0-rc.14" - "@strapi/provider-upload-local" "5.7.0" - "@strapi/utils" "5.7.0" + "@strapi/provider-upload-local" "5.9.0" + "@strapi/utils" "5.9.0" byte-size "8.1.1" cropperjs "1.6.1" date-fns "2.30.0" @@ -3032,10 +3032,10 @@ sharp "0.32.6" yup "0.32.9" -"@strapi/utils@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@strapi/utils/-/utils-5.7.0.tgz#708e79018cf647e43cc618c5a20649e88eb7be92" - integrity sha512-43wpNmi3sd/tGi5xlF9laBsEsRyt6nk/f4gJ24DVPioj/HUVM9SJB2lau+s0kZruYMcpeCS3dMxU6OMQzdcfgQ== +"@strapi/utils@5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@strapi/utils/-/utils-5.9.0.tgz#0f88e812aea6ab0455aed28f4ce7cce0fad1b042" + integrity sha512-asQs32gg3EfnA+cEMd4hQ4jhMPalxRnqEWNeYKaDaoreAHMKyzkCqy0CdlgP3ewDOrWaFPSvUaWhE3EaSdD7ag== dependencies: "@sindresorhus/slugify" "1.1.0" date-fns "2.30.0" @@ -7085,13 +7085,6 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== -grant-koa@5.4.8: - version "5.4.8" - resolved "https://registry.yarnpkg.com/grant-koa/-/grant-koa-5.4.8.tgz#2fc49ad91007588fff58559cffa44dca9f06835d" - integrity sha512-Kw8np9AL3Z3mZuvoSUklHJpTe3xx7iLBDauRyIwwbDLRr/5Ll6APmOFHixXj+Vw+LGEnreTxO35CyhAf9oBUMA== - dependencies: - grant "^5.4.8" - grant@^5.4.8: version "5.4.23" resolved "https://registry.yarnpkg.com/grant/-/grant-5.4.23.tgz#32412f56b2cb5ae3f3ecaa7474f574e26865e751" @@ -10120,10 +10113,10 @@ prettier@3.3.3: resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== -prettier@^3.4.2: - version "3.4.2" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.4.2.tgz#a5ce1fb522a588bf2b78ca44c6e6fe5aa5a2b13f" - integrity sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ== +prettier@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.5.0.tgz#50325a28887c6dfdf2ca3f8eaba02b66a8429ca7" + integrity sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA== pretty-error@^4.0.0: version "4.0.0"