271.diff (14833B)
1 diff --git a/package-lock.json b/package-lock.json 2 index 7e2b502..5212c69 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -13,7 +13,7 @@ 6 "localforage": "1.10.0", 7 "meilisearch": "0.25.1", 8 "next": "12.1.6", 9 - "next-i18next": "11.0.0", 10 + "next-i18next": "13.0.3", 11 "png-chunks-extract": "1.0.0", 12 "prop-types": "15.8.1", 13 "react": "18.1.0", 14 @@ -430,11 +430,11 @@ 15 } 16 }, 17 "node_modules/@babel/runtime": { 18 - "version": "7.17.8", 19 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", 20 - "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", 21 + "version": "7.20.7", 22 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", 23 + "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", 24 "dependencies": { 25 - "regenerator-runtime": "^0.13.4" 26 + "regenerator-runtime": "^0.13.11" 27 }, 28 "engines": { 29 "node": ">=6.9.0" 30 @@ -3866,15 +3866,11 @@ 31 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 32 "dev": true 33 }, 34 - "node_modules/html-escaper": { 35 - "version": "2.0.2", 36 - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 37 - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" 38 - }, 39 "node_modules/html-parse-stringify": { 40 "version": "3.0.1", 41 "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", 42 "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", 43 + "peer": true, 44 "dependencies": { 45 "void-elements": "3.1.0" 46 } 47 @@ -3940,9 +3936,9 @@ 48 } 49 }, 50 "node_modules/i18next": { 51 - "version": "21.6.14", 52 - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.6.14.tgz", 53 - "integrity": "sha512-XL6WyD+xlwQwbieXRlXhKWoLb/rkch50/rA+vl6untHnJ+aYnkQ0YDZciTWE78PPhOpbi2gR0LTJCJpiAhA+uQ==", 54 + "version": "22.4.8", 55 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-22.4.8.tgz", 56 + "integrity": "sha512-XSOy17ZWqflOiJRYE/dzv6vDle2Se32dnHREHb93UnZzZ1+UnvQ8yKtt1fpNL3zvXz5AwCqqixrtTVZmRetaiQ==", 57 "funding": [ 58 { 59 "type": "individual", 60 @@ -3957,14 +3953,15 @@ 61 "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" 62 } 63 ], 64 + "peer": true, 65 "dependencies": { 66 - "@babel/runtime": "^7.17.2" 67 + "@babel/runtime": "^7.20.6" 68 } 69 }, 70 "node_modules/i18next-fs-backend": { 71 - "version": "1.1.4", 72 - "resolved": "https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.1.4.tgz", 73 - "integrity": "sha512-/MfAGMP0jHonV966uFf9PkWWuDjPYLIcsipnSO3NxpNtAgRUKLTwvm85fEmsF6hGeu0zbZiCQ3W74jwO6K9uXA==" 74 + "version": "2.1.1", 75 + "resolved": "https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.1.tgz", 76 + "integrity": "sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==" 77 }, 78 "node_modules/i18next-parser": { 79 "version": "6.4.0", 80 @@ -4000,6 +3997,29 @@ 81 "yarn": ">=1" 82 } 83 }, 84 + "node_modules/i18next-parser/node_modules/i18next": { 85 + "version": "21.10.0", 86 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", 87 + "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", 88 + "dev": true, 89 + "funding": [ 90 + { 91 + "type": "individual", 92 + "url": "https://locize.com" 93 + }, 94 + { 95 + "type": "individual", 96 + "url": "https://locize.com/i18next.html" 97 + }, 98 + { 99 + "type": "individual", 100 + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" 101 + } 102 + ], 103 + "dependencies": { 104 + "@babel/runtime": "^7.17.2" 105 + } 106 + }, 107 "node_modules/iconv-lite": { 108 "version": "0.6.3", 109 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 110 @@ -5011,28 +5031,42 @@ 111 } 112 }, 113 "node_modules/next-i18next": { 114 - "version": "11.0.0", 115 - "resolved": "https://registry.npmjs.org/next-i18next/-/next-i18next-11.0.0.tgz", 116 - "integrity": "sha512-phxbQiZGSJTTBE2FI4+BnqFZl88AI2V+6MrEQnT9aPFAXq/fATQ/F0pOUM3J7kU4nEeCfn3hjISq+ygGHlEz0g==", 117 + "version": "13.0.3", 118 + "resolved": "https://registry.npmjs.org/next-i18next/-/next-i18next-13.0.3.tgz", 119 + "integrity": "sha512-7AA8J6WbkxRBtSf1+97LSAE7btxWZHsBIJEJ3FuTSBgYtpRiO5NGjcb8XbNAlz6yGU0TtS+yZE+/Wu83KhIT1Q==", 120 + "funding": [ 121 + { 122 + "type": "individual", 123 + "url": "https://locize.com/i18next.html" 124 + }, 125 + { 126 + "type": "individual", 127 + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" 128 + }, 129 + { 130 + "type": "individual", 131 + "url": "https://locize.com" 132 + }, 133 + { 134 + "type": "individual", 135 + "url": "https://github.com/belgattitude" 136 + } 137 + ], 138 "dependencies": { 139 - "@babel/runtime": "^7.13.17", 140 + "@babel/runtime": "^7.20.6", 141 "@types/hoist-non-react-statics": "^3.3.1", 142 "core-js": "^3", 143 - "hoist-non-react-statics": "^3.2.0", 144 - "i18next": "^21.6.14", 145 - "i18next-fs-backend": "^1.1.4", 146 - "react-i18next": "^11.16.2" 147 + "hoist-non-react-statics": "^3.3.2", 148 + "i18next-fs-backend": "^2.1.0" 149 }, 150 "engines": { 151 - "node": ">=12" 152 - }, 153 - "funding": { 154 - "type": "github", 155 - "url": "https://github.com/sponsors/isaachinman" 156 + "node": ">=14" 157 }, 158 "peerDependencies": { 159 - "next": ">= 10.0.0", 160 - "react": ">= 16.8.0" 161 + "i18next": "^22.0.6", 162 + "next": ">= 12.0.0", 163 + "react": ">= 17.0.2", 164 + "react-i18next": "^12.1.1" 165 } 166 }, 167 "node_modules/next/node_modules/postcss": { 168 @@ -5922,12 +5956,12 @@ 169 } 170 }, 171 "node_modules/react-i18next": { 172 - "version": "11.16.2", 173 - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-11.16.2.tgz", 174 - "integrity": "sha512-1iuZduvARUelL5ux663FvIoDZExwFO+9QtRAAt4uvs1/aun4cUZt8XBrVg7iiDgNls9cOSORAhE7Ri5KA9RMvg==", 175 + "version": "12.1.1", 176 + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-12.1.1.tgz", 177 + "integrity": "sha512-mFdieOI0LDy84q3JuZU6Aou1DoWW2fhapcTGeBS8+vWSJuViuoCLQAMYSb0QoHhXS8B0WKUOPpx4cffAP7r/aA==", 178 + "peer": true, 179 "dependencies": { 180 "@babel/runtime": "^7.14.5", 181 - "html-escaper": "^2.0.2", 182 "html-parse-stringify": "^3.0.1" 183 }, 184 "peerDependencies": { 185 @@ -6102,9 +6136,9 @@ 186 "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" 187 }, 188 "node_modules/regenerator-runtime": { 189 - "version": "0.13.9", 190 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", 191 - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" 192 + "version": "0.13.11", 193 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", 194 + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" 195 }, 196 "node_modules/regexp-tree": { 197 "version": "0.1.24", 198 @@ -7401,7 +7435,8 @@ 199 "node_modules/void-elements": { 200 "version": "3.1.0", 201 "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", 202 - "integrity": "sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=", 203 + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", 204 + "peer": true, 205 "engines": { 206 "node": ">=0.10.0" 207 } 208 @@ -7824,11 +7859,11 @@ 209 } 210 }, 211 "@babel/runtime": { 212 - "version": "7.17.8", 213 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", 214 - "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", 215 + "version": "7.20.7", 216 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", 217 + "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", 218 "requires": { 219 - "regenerator-runtime": "^0.13.4" 220 + "regenerator-runtime": "^0.13.11" 221 } 222 }, 223 "@babel/runtime-corejs3": { 224 @@ -10443,15 +10478,11 @@ 225 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 226 "dev": true 227 }, 228 - "html-escaper": { 229 - "version": "2.0.2", 230 - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 231 - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" 232 - }, 233 "html-parse-stringify": { 234 "version": "3.0.1", 235 "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", 236 "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", 237 + "peer": true, 238 "requires": { 239 "void-elements": "3.1.0" 240 } 241 @@ -10504,17 +10535,18 @@ 242 } 243 }, 244 "i18next": { 245 - "version": "21.6.14", 246 - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.6.14.tgz", 247 - "integrity": "sha512-XL6WyD+xlwQwbieXRlXhKWoLb/rkch50/rA+vl6untHnJ+aYnkQ0YDZciTWE78PPhOpbi2gR0LTJCJpiAhA+uQ==", 248 + "version": "22.4.8", 249 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-22.4.8.tgz", 250 + "integrity": "sha512-XSOy17ZWqflOiJRYE/dzv6vDle2Se32dnHREHb93UnZzZ1+UnvQ8yKtt1fpNL3zvXz5AwCqqixrtTVZmRetaiQ==", 251 + "peer": true, 252 "requires": { 253 - "@babel/runtime": "^7.17.2" 254 + "@babel/runtime": "^7.20.6" 255 } 256 }, 257 "i18next-fs-backend": { 258 - "version": "1.1.4", 259 - "resolved": "https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-1.1.4.tgz", 260 - "integrity": "sha512-/MfAGMP0jHonV966uFf9PkWWuDjPYLIcsipnSO3NxpNtAgRUKLTwvm85fEmsF6hGeu0zbZiCQ3W74jwO6K9uXA==" 261 + "version": "2.1.1", 262 + "resolved": "https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.1.tgz", 263 + "integrity": "sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==" 264 }, 265 "i18next-parser": { 266 "version": "6.4.0", 267 @@ -10540,6 +10572,17 @@ 268 "vinyl": "~2.2.1", 269 "vinyl-fs": "^3.0.2", 270 "vue-template-compiler": "^2.6.11" 271 + }, 272 + "dependencies": { 273 + "i18next": { 274 + "version": "21.10.0", 275 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", 276 + "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", 277 + "dev": true, 278 + "requires": { 279 + "@babel/runtime": "^7.17.2" 280 + } 281 + } 282 } 283 }, 284 "iconv-lite": { 285 @@ -11300,17 +11343,15 @@ 286 } 287 }, 288 "next-i18next": { 289 - "version": "11.0.0", 290 - "resolved": "https://registry.npmjs.org/next-i18next/-/next-i18next-11.0.0.tgz", 291 - "integrity": "sha512-phxbQiZGSJTTBE2FI4+BnqFZl88AI2V+6MrEQnT9aPFAXq/fATQ/F0pOUM3J7kU4nEeCfn3hjISq+ygGHlEz0g==", 292 + "version": "13.0.3", 293 + "resolved": "https://registry.npmjs.org/next-i18next/-/next-i18next-13.0.3.tgz", 294 + "integrity": "sha512-7AA8J6WbkxRBtSf1+97LSAE7btxWZHsBIJEJ3FuTSBgYtpRiO5NGjcb8XbNAlz6yGU0TtS+yZE+/Wu83KhIT1Q==", 295 "requires": { 296 - "@babel/runtime": "^7.13.17", 297 + "@babel/runtime": "^7.20.6", 298 "@types/hoist-non-react-statics": "^3.3.1", 299 "core-js": "^3", 300 - "hoist-non-react-statics": "^3.2.0", 301 - "i18next": "^21.6.14", 302 - "i18next-fs-backend": "^1.1.4", 303 - "react-i18next": "^11.16.2" 304 + "hoist-non-react-statics": "^3.3.2", 305 + "i18next-fs-backend": "^2.1.0" 306 } 307 }, 308 "node-addon-api": { 309 @@ -11945,12 +11986,12 @@ 310 } 311 }, 312 "react-i18next": { 313 - "version": "11.16.2", 314 - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-11.16.2.tgz", 315 - "integrity": "sha512-1iuZduvARUelL5ux663FvIoDZExwFO+9QtRAAt4uvs1/aun4cUZt8XBrVg7iiDgNls9cOSORAhE7Ri5KA9RMvg==", 316 + "version": "12.1.1", 317 + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-12.1.1.tgz", 318 + "integrity": "sha512-mFdieOI0LDy84q3JuZU6Aou1DoWW2fhapcTGeBS8+vWSJuViuoCLQAMYSb0QoHhXS8B0WKUOPpx4cffAP7r/aA==", 319 + "peer": true, 320 "requires": { 321 "@babel/runtime": "^7.14.5", 322 - "html-escaper": "^2.0.2", 323 "html-parse-stringify": "^3.0.1" 324 } 325 }, 326 @@ -12074,9 +12115,9 @@ 327 "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" 328 }, 329 "regenerator-runtime": { 330 - "version": "0.13.9", 331 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", 332 - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" 333 + "version": "0.13.11", 334 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", 335 + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" 336 }, 337 "regexp-tree": { 338 "version": "0.1.24", 339 @@ -13078,7 +13119,8 @@ 340 "void-elements": { 341 "version": "3.1.0", 342 "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", 343 - "integrity": "sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=" 344 + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", 345 + "peer": true 346 }, 347 "vue-template-compiler": { 348 "version": "2.6.14", 349 diff --git a/package.json b/package.json 350 index 6b04e7d..f0df637 100644 351 --- a/package.json 352 +++ b/package.json 353 @@ -24,7 +24,7 @@ 354 "localforage": "1.10.0", 355 "meilisearch": "0.25.1", 356 "next": "12.1.6", 357 - "next-i18next": "11.0.0", 358 + "next-i18next": "13.0.3", 359 "png-chunks-extract": "1.0.0", 360 "prop-types": "15.8.1", 361 "react": "18.1.0",