269.diff (38239B)
1 diff --git a/package-lock.json b/package-lock.json 2 index 7e2b502..15c956a 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -40,7 +40,7 @@ 6 "eslint-config-next": "12.1.6", 7 "eslint-plugin-jsx-a11y": "6.5.1", 8 "eslint-plugin-unicorn": "42.0.0", 9 - "i18next-parser": "6.4.0", 10 + "i18next-parser": "7.1.0", 11 "postcss": "8.4.14", 12 "tailwindcss": "3.0.24", 13 "typescript": "4.7.2" 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 @@ -501,6 +501,358 @@ 31 "node": ">=6.9.0" 32 } 33 }, 34 + "node_modules/@esbuild/android-arm": { 35 + "version": "0.16.13", 36 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.13.tgz", 37 + "integrity": "sha512-JmtqThupn9Yf+FzANE+GG73ASUkssnPwOsndUElhp23685QzRK+MO1UompOlBaXV9D5FTuYcPnw7p4mCq2YbZQ==", 38 + "cpu": [ 39 + "arm" 40 + ], 41 + "dev": true, 42 + "optional": true, 43 + "os": [ 44 + "android" 45 + ], 46 + "engines": { 47 + "node": ">=12" 48 + } 49 + }, 50 + "node_modules/@esbuild/android-arm64": { 51 + "version": "0.16.13", 52 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.13.tgz", 53 + "integrity": "sha512-r4xetsd1ez1NF9/9R2f9Q6AlxqiZLwUqo7ICOcvEVwopVkXUcspIjEbJk0EVTgT6Cp5+ymzGPT6YNV0ievx4yA==", 54 + "cpu": [ 55 + "arm64" 56 + ], 57 + "dev": true, 58 + "optional": true, 59 + "os": [ 60 + "android" 61 + ], 62 + "engines": { 63 + "node": ">=12" 64 + } 65 + }, 66 + "node_modules/@esbuild/android-x64": { 67 + "version": "0.16.13", 68 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.13.tgz", 69 + "integrity": "sha512-hKt1bFht/Vtp0xJ0ZVzFMnPy1y1ycmM3KNnp3zsyZfQmw7nhs2WLO4vxdR5YG+6RsHKCb2zbZ3VwlC0Tij0qyA==", 70 + "cpu": [ 71 + "x64" 72 + ], 73 + "dev": true, 74 + "optional": true, 75 + "os": [ 76 + "android" 77 + ], 78 + "engines": { 79 + "node": ">=12" 80 + } 81 + }, 82 + "node_modules/@esbuild/darwin-arm64": { 83 + "version": "0.16.13", 84 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.13.tgz", 85 + "integrity": "sha512-ogrVuNi2URocrr3Ps20f075EMm9V7IeenOi9FRj4qdbT6mQlwLuP4l90PW2iBrKERx0oRkcZprEUNsz/3xd7ww==", 86 + "cpu": [ 87 + "arm64" 88 + ], 89 + "dev": true, 90 + "optional": true, 91 + "os": [ 92 + "darwin" 93 + ], 94 + "engines": { 95 + "node": ">=12" 96 + } 97 + }, 98 + "node_modules/@esbuild/darwin-x64": { 99 + "version": "0.16.13", 100 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.13.tgz", 101 + "integrity": "sha512-Agajik9SBGiKD7FPXE+ExW6x3MgA/dUdpZnXa9y1tyfE4lKQx+eQiknSdrBnWPeqa9wL0AOvkhghmYhpVkyqkA==", 102 + "cpu": [ 103 + "x64" 104 + ], 105 + "dev": true, 106 + "optional": true, 107 + "os": [ 108 + "darwin" 109 + ], 110 + "engines": { 111 + "node": ">=12" 112 + } 113 + }, 114 + "node_modules/@esbuild/freebsd-arm64": { 115 + "version": "0.16.13", 116 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.13.tgz", 117 + "integrity": "sha512-KxMO3/XihBcHM+xQUM6nQZO1SgQuOsd1DCnKF1a4SIf/i5VD45vrqN3k8ePgFrEbMi7m5JeGmvNqwJXinF0a4Q==", 118 + "cpu": [ 119 + "arm64" 120 + ], 121 + "dev": true, 122 + "optional": true, 123 + "os": [ 124 + "freebsd" 125 + ], 126 + "engines": { 127 + "node": ">=12" 128 + } 129 + }, 130 + "node_modules/@esbuild/freebsd-x64": { 131 + "version": "0.16.13", 132 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.13.tgz", 133 + "integrity": "sha512-Ez15oqV1vwvZ30cVLeBW14BsWq/fdWNQGMOxxqaSJVQVLqHhvgfQ7gxGDiN9tpJdeQhqJO+Q0r02/Tce5+USNg==", 134 + "cpu": [ 135 + "x64" 136 + ], 137 + "dev": true, 138 + "optional": true, 139 + "os": [ 140 + "freebsd" 141 + ], 142 + "engines": { 143 + "node": ">=12" 144 + } 145 + }, 146 + "node_modules/@esbuild/linux-arm": { 147 + "version": "0.16.13", 148 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.13.tgz", 149 + "integrity": "sha512-18dLd2L3mda+iFj6sswyBMSh2UwniamD9M4DwPv8VM+9apRFlQ5IGKxBdumnTuOI4NvwwAernmUseWhYQ9k+rg==", 150 + "cpu": [ 151 + "arm" 152 + ], 153 + "dev": true, 154 + "optional": true, 155 + "os": [ 156 + "linux" 157 + ], 158 + "engines": { 159 + "node": ">=12" 160 + } 161 + }, 162 + "node_modules/@esbuild/linux-arm64": { 163 + "version": "0.16.13", 164 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.13.tgz", 165 + "integrity": "sha512-qi5n7KwcGViyJeZeQnu8fB6dC3Mlm5PGaqSv2HhQDDx/MPvVfQGNMcv7zcBL4qk3FkuWhGVwXkjQ76x7R0PWlA==", 166 + "cpu": [ 167 + "arm64" 168 + ], 169 + "dev": true, 170 + "optional": true, 171 + "os": [ 172 + "linux" 173 + ], 174 + "engines": { 175 + "node": ">=12" 176 + } 177 + }, 178 + "node_modules/@esbuild/linux-ia32": { 179 + "version": "0.16.13", 180 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.13.tgz", 181 + "integrity": "sha512-2489Xad9sr+6GD7nB913fUqpCsSwVwgskkQTq4Or2mZntSPYPebyJm8l1YruHo7oqYMTGV6RiwGE4gRo3H+EPQ==", 182 + "cpu": [ 183 + "ia32" 184 + ], 185 + "dev": true, 186 + "optional": true, 187 + "os": [ 188 + "linux" 189 + ], 190 + "engines": { 191 + "node": ">=12" 192 + } 193 + }, 194 + "node_modules/@esbuild/linux-loong64": { 195 + "version": "0.16.13", 196 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.13.tgz", 197 + "integrity": "sha512-x8KplRu9Y43Px8I9YS+sPBwQ+fw44Mvp2BPVADopKDWz+h3fcj1BvRU58kxb89WObmwKX9sWdtYzepL4Fmx03A==", 198 + "cpu": [ 199 + "loong64" 200 + ], 201 + "dev": true, 202 + "optional": true, 203 + "os": [ 204 + "linux" 205 + ], 206 + "engines": { 207 + "node": ">=12" 208 + } 209 + }, 210 + "node_modules/@esbuild/linux-mips64el": { 211 + "version": "0.16.13", 212 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.13.tgz", 213 + "integrity": "sha512-qhhdWph9FLwD9rVVC/nUf7k2U4NZIA6/mGx0B7+O6PFV0GjmPA2E3zDQ4NUjq9P26E0DeAZy9akH9dYcUBRU7A==", 214 + "cpu": [ 215 + "mips64el" 216 + ], 217 + "dev": true, 218 + "optional": true, 219 + "os": [ 220 + "linux" 221 + ], 222 + "engines": { 223 + "node": ">=12" 224 + } 225 + }, 226 + "node_modules/@esbuild/linux-ppc64": { 227 + "version": "0.16.13", 228 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.13.tgz", 229 + "integrity": "sha512-cVWAPKsrRVxI1jCeJHnYSbE3BrEU+pZTZK2gfao9HRxuc+3m4+RLfs3EVEpGLmMKEcWfVCB9wZ3yNxnknutGKQ==", 230 + "cpu": [ 231 + "ppc64" 232 + ], 233 + "dev": true, 234 + "optional": true, 235 + "os": [ 236 + "linux" 237 + ], 238 + "engines": { 239 + "node": ">=12" 240 + } 241 + }, 242 + "node_modules/@esbuild/linux-riscv64": { 243 + "version": "0.16.13", 244 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.13.tgz", 245 + "integrity": "sha512-Agb7dbRyZWnmPn5Vvf0eyqaEUqSsaIUwwyInu2EoFTaIDRp093QU2M5alUyOooMLkRbD1WvqQNwx08Z/g+SAcQ==", 246 + "cpu": [ 247 + "riscv64" 248 + ], 249 + "dev": true, 250 + "optional": true, 251 + "os": [ 252 + "linux" 253 + ], 254 + "engines": { 255 + "node": ">=12" 256 + } 257 + }, 258 + "node_modules/@esbuild/linux-s390x": { 259 + "version": "0.16.13", 260 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.13.tgz", 261 + "integrity": "sha512-AqRBIrc/+kl08ahliNG+EyU+j41wIzQfwBTKpi80cCDiYvYFPuXjvzZsD9muiu58Isj0RVni9VgC4xK/AnSW4g==", 262 + "cpu": [ 263 + "s390x" 264 + ], 265 + "dev": true, 266 + "optional": true, 267 + "os": [ 268 + "linux" 269 + ], 270 + "engines": { 271 + "node": ">=12" 272 + } 273 + }, 274 + "node_modules/@esbuild/linux-x64": { 275 + "version": "0.16.13", 276 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.13.tgz", 277 + "integrity": "sha512-S4wn2BimuhPcoArRtVrdHUKIymCCZcYAXQE47kUiX4yrUrEX2/ifn5eKNbZ5c1jJKUlh1gC2ESIN+iw3wQax3g==", 278 + "cpu": [ 279 + "x64" 280 + ], 281 + "dev": true, 282 + "optional": true, 283 + "os": [ 284 + "linux" 285 + ], 286 + "engines": { 287 + "node": ">=12" 288 + } 289 + }, 290 + "node_modules/@esbuild/netbsd-x64": { 291 + "version": "0.16.13", 292 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.13.tgz", 293 + "integrity": "sha512-2c8JWgfUMlQHTdaR5X3xNMwqOyad8kgeCupuVkdm3QkUOzGREjlTETQsK6oHifocYzDCo9FeKcUwsK356SdR+g==", 294 + "cpu": [ 295 + "x64" 296 + ], 297 + "dev": true, 298 + "optional": true, 299 + "os": [ 300 + "netbsd" 301 + ], 302 + "engines": { 303 + "node": ">=12" 304 + } 305 + }, 306 + "node_modules/@esbuild/openbsd-x64": { 307 + "version": "0.16.13", 308 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.13.tgz", 309 + "integrity": "sha512-Bwh+PmKD/LK+xBjqIpnYnKYj0fIyQJ0YpRxsn0F+WfzvQ2OA+GKDlf8AHosiCns26Q4Dje388jQVwfOBZ1GaFw==", 310 + "cpu": [ 311 + "x64" 312 + ], 313 + "dev": true, 314 + "optional": true, 315 + "os": [ 316 + "openbsd" 317 + ], 318 + "engines": { 319 + "node": ">=12" 320 + } 321 + }, 322 + "node_modules/@esbuild/sunos-x64": { 323 + "version": "0.16.13", 324 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.13.tgz", 325 + "integrity": "sha512-8wwk6f9XGnhrF94/DBdFM4Xm1JeCyGTCj67r516VS9yvBVQf3Rar54L+XPVDs/oZOokwH+XsktrgkuTMAmjntg==", 326 + "cpu": [ 327 + "x64" 328 + ], 329 + "dev": true, 330 + "optional": true, 331 + "os": [ 332 + "sunos" 333 + ], 334 + "engines": { 335 + "node": ">=12" 336 + } 337 + }, 338 + "node_modules/@esbuild/win32-arm64": { 339 + "version": "0.16.13", 340 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.13.tgz", 341 + "integrity": "sha512-Jmwbp/5ArLCiRAHC33ODfcrlIcbP/exXkOEUVkADNJC4e/so2jm+i8IQFvVX/lA2GWvK3GdgcN0VFfp9YITAbg==", 342 + "cpu": [ 343 + "arm64" 344 + ], 345 + "dev": true, 346 + "optional": true, 347 + "os": [ 348 + "win32" 349 + ], 350 + "engines": { 351 + "node": ">=12" 352 + } 353 + }, 354 + "node_modules/@esbuild/win32-ia32": { 355 + "version": "0.16.13", 356 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.13.tgz", 357 + "integrity": "sha512-AX6WjntGjhJHzrPSVvjMD7grxt41koHfAOx6lxLorrpDwwIKKPaGDASPZgvFIZHTbwhOtILW6vAXxYPDsKpDJA==", 358 + "cpu": [ 359 + "ia32" 360 + ], 361 + "dev": true, 362 + "optional": true, 363 + "os": [ 364 + "win32" 365 + ], 366 + "engines": { 367 + "node": ">=12" 368 + } 369 + }, 370 + "node_modules/@esbuild/win32-x64": { 371 + "version": "0.16.13", 372 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.13.tgz", 373 + "integrity": "sha512-A+U4gM6OOkPS03UgVU08GTpAAAxPsP/8Z4FmneGo4TaVSD99bK9gVJXlqUEPMO/htFXEAht2O6pX4ErtLY5tVg==", 374 + "cpu": [ 375 + "x64" 376 + ], 377 + "dev": true, 378 + "optional": true, 379 + "os": [ 380 + "win32" 381 + ], 382 + "engines": { 383 + "node": ">=12" 384 + } 385 + }, 386 "node_modules/@eslint/eslintrc": { 387 "version": "1.3.0", 388 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", 389 @@ -2009,9 +2361,9 @@ 390 } 391 }, 392 "node_modules/commander": { 393 - "version": "9.1.0", 394 - "resolved": "https://registry.npmjs.org/commander/-/commander-9.1.0.tgz", 395 - "integrity": "sha512-i0/MaqBtdbnJ4XQs4Pmyb+oFQl+q0lsAmokVUH92SlSw4fkeAcG3bVon+Qt7hmtF+u3Het6o4VgrcY3qAoEB6w==", 396 + "version": "9.4.1", 397 + "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", 398 + "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", 399 "dev": true, 400 "engines": { 401 "node": "^12.20.0 || >=14" 402 @@ -2550,6 +2902,43 @@ 403 "url": "https://github.com/sponsors/ljharb" 404 } 405 }, 406 + "node_modules/esbuild": { 407 + "version": "0.16.13", 408 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.13.tgz", 409 + "integrity": "sha512-oYwFdSEIoKM1oYzyem1osgKJAvg5447XF+05ava21fOtilyb2HeQQh26/74K4WeAk5dZmj/Mx10zUqUnI14jhA==", 410 + "dev": true, 411 + "hasInstallScript": true, 412 + "bin": { 413 + "esbuild": "bin/esbuild" 414 + }, 415 + "engines": { 416 + "node": ">=12" 417 + }, 418 + "optionalDependencies": { 419 + "@esbuild/android-arm": "0.16.13", 420 + "@esbuild/android-arm64": "0.16.13", 421 + "@esbuild/android-x64": "0.16.13", 422 + "@esbuild/darwin-arm64": "0.16.13", 423 + "@esbuild/darwin-x64": "0.16.13", 424 + "@esbuild/freebsd-arm64": "0.16.13", 425 + "@esbuild/freebsd-x64": "0.16.13", 426 + "@esbuild/linux-arm": "0.16.13", 427 + "@esbuild/linux-arm64": "0.16.13", 428 + "@esbuild/linux-ia32": "0.16.13", 429 + "@esbuild/linux-loong64": "0.16.13", 430 + "@esbuild/linux-mips64el": "0.16.13", 431 + "@esbuild/linux-ppc64": "0.16.13", 432 + "@esbuild/linux-riscv64": "0.16.13", 433 + "@esbuild/linux-s390x": "0.16.13", 434 + "@esbuild/linux-x64": "0.16.13", 435 + "@esbuild/netbsd-x64": "0.16.13", 436 + "@esbuild/openbsd-x64": "0.16.13", 437 + "@esbuild/sunos-x64": "0.16.13", 438 + "@esbuild/win32-arm64": "0.16.13", 439 + "@esbuild/win32-ia32": "0.16.13", 440 + "@esbuild/win32-x64": "0.16.13" 441 + } 442 + }, 443 "node_modules/escalade": { 444 "version": "3.1.1", 445 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 446 @@ -3148,6 +3537,12 @@ 447 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 448 "dev": true 449 }, 450 + "node_modules/fast-fifo": { 451 + "version": "1.1.0", 452 + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.1.0.tgz", 453 + "integrity": "sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==", 454 + "dev": true 455 + }, 456 "node_modules/fast-glob": { 457 "version": "3.2.11", 458 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 459 @@ -3967,27 +4362,29 @@ 460 "integrity": "sha512-/MfAGMP0jHonV966uFf9PkWWuDjPYLIcsipnSO3NxpNtAgRUKLTwvm85fEmsF6hGeu0zbZiCQ3W74jwO6K9uXA==" 461 }, 462 "node_modules/i18next-parser": { 463 - "version": "6.4.0", 464 - "resolved": "https://registry.npmjs.org/i18next-parser/-/i18next-parser-6.4.0.tgz", 465 - "integrity": "sha512-UjPs2AgjJSs6JEYr9MnWiPoq4CRx5L/9VhXVhtSsz+1qoaDVvK8zgrcc+Vv0itP//B6BWTnRZxw88FOy9frAvQ==", 466 + "version": "7.1.0", 467 + "resolved": "https://registry.npmjs.org/i18next-parser/-/i18next-parser-7.1.0.tgz", 468 + "integrity": "sha512-+4SPpTZChHZw8Mx/XUMyLAhngpxMX7ZegDdTrO0AUc7/mctzUfyS+17XEMJ3xP35TDELZNFLnvLAOt3gBj5VuQ==", 469 "dev": true, 470 "dependencies": { 471 "@babel/runtime": "^7.15.4", 472 "broccoli-plugin": "^4.0.7", 473 "cheerio": "^1.0.0-rc.2", 474 "colors": "1.4.0", 475 - "commander": "~9.1.0", 476 + "commander": "~9.4.1", 477 "concat-stream": "~2.0.0", 478 "eol": "^0.9.1", 479 + "esbuild": "^0.16.4", 480 "fs-extra": "^10.0.0", 481 "gulp-sort": "^2.0.0", 482 - "i18next": "^21.2.0", 483 + "i18next": "^22.0.4", 484 "js-yaml": "4.1.0", 485 + "lilconfig": "^2.0.6", 486 "rsvp": "^4.8.2", 487 "sort-keys": "^5.0.0", 488 "through2": "~4.0.2", 489 "typescript": "^4.2.4", 490 - "vinyl": "~2.2.1", 491 + "vinyl": "~3.0.0", 492 "vinyl-fs": "^3.0.2", 493 "vue-template-compiler": "^2.6.11" 494 }, 495 @@ -4000,6 +4397,54 @@ 496 "yarn": ">=1" 497 } 498 }, 499 + "node_modules/i18next-parser/node_modules/i18next": { 500 + "version": "22.4.8", 501 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-22.4.8.tgz", 502 + "integrity": "sha512-XSOy17ZWqflOiJRYE/dzv6vDle2Se32dnHREHb93UnZzZ1+UnvQ8yKtt1fpNL3zvXz5AwCqqixrtTVZmRetaiQ==", 503 + "dev": true, 504 + "funding": [ 505 + { 506 + "type": "individual", 507 + "url": "https://locize.com" 508 + }, 509 + { 510 + "type": "individual", 511 + "url": "https://locize.com/i18next.html" 512 + }, 513 + { 514 + "type": "individual", 515 + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" 516 + } 517 + ], 518 + "dependencies": { 519 + "@babel/runtime": "^7.20.6" 520 + } 521 + }, 522 + "node_modules/i18next-parser/node_modules/replace-ext": { 523 + "version": "2.0.0", 524 + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", 525 + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", 526 + "dev": true, 527 + "engines": { 528 + "node": ">= 10" 529 + } 530 + }, 531 + "node_modules/i18next-parser/node_modules/vinyl": { 532 + "version": "3.0.0", 533 + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.0.tgz", 534 + "integrity": "sha512-rC2VRfAVVCGEgjnxHUnpIVh3AGuk62rP3tqVrn+yab0YH7UULisC085+NYH+mnqf3Wx4SpSi1RQMwudL89N03g==", 535 + "dev": true, 536 + "dependencies": { 537 + "clone": "^2.1.2", 538 + "clone-stats": "^1.0.0", 539 + "remove-trailing-separator": "^1.1.0", 540 + "replace-ext": "^2.0.0", 541 + "teex": "^1.0.1" 542 + }, 543 + "engines": { 544 + "node": ">=10.13.0" 545 + } 546 + }, 547 "node_modules/iconv-lite": { 548 "version": "0.6.3", 549 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 550 @@ -4624,9 +5069,9 @@ 551 } 552 }, 553 "node_modules/lilconfig": { 554 - "version": "2.0.5", 555 - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", 556 - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", 557 + "version": "2.0.6", 558 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 559 + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 560 "dev": true, 561 "engines": { 562 "node": ">=10" 563 @@ -5838,6 +6283,12 @@ 564 } 565 ] 566 }, 567 + "node_modules/queue-tick": { 568 + "version": "1.0.1", 569 + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", 570 + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", 571 + "dev": true 572 + }, 573 "node_modules/quick-lru": { 574 "version": "5.1.1", 575 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 576 @@ -6102,9 +6553,9 @@ 577 "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" 578 }, 579 "node_modules/regenerator-runtime": { 580 - "version": "0.13.9", 581 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", 582 - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" 583 + "version": "0.13.11", 584 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", 585 + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" 586 }, 587 "node_modules/regexp-tree": { 588 "version": "0.1.24", 589 @@ -6669,6 +7120,16 @@ 590 "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", 591 "dev": true 592 }, 593 + "node_modules/streamx": { 594 + "version": "2.13.0", 595 + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.13.0.tgz", 596 + "integrity": "sha512-9jD4uoX0juNSIcv4PazT+97FpM4Mww3cp7PM23HRTLANhgb7K7n1mB45guH/kT5F4enl04kApOM3EeoUXSPfvw==", 597 + "dev": true, 598 + "dependencies": { 599 + "fast-fifo": "^1.1.0", 600 + "queue-tick": "^1.0.1" 601 + } 602 + }, 603 "node_modules/string_decoder": { 604 "version": "1.3.0", 605 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 606 @@ -6913,6 +7374,15 @@ 607 "node": ">= 10" 608 } 609 }, 610 + "node_modules/teex": { 611 + "version": "1.0.1", 612 + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", 613 + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", 614 + "dev": true, 615 + "dependencies": { 616 + "streamx": "^2.12.5" 617 + } 618 + }, 619 "node_modules/text-table": { 620 "version": "0.2.0", 621 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 622 @@ -7824,11 +8294,11 @@ 623 } 624 }, 625 "@babel/runtime": { 626 - "version": "7.17.8", 627 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", 628 - "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", 629 + "version": "7.20.7", 630 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", 631 + "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", 632 "requires": { 633 - "regenerator-runtime": "^0.13.4" 634 + "regenerator-runtime": "^0.13.11" 635 } 636 }, 637 "@babel/runtime-corejs3": { 638 @@ -7880,6 +8350,160 @@ 639 "to-fast-properties": "^2.0.0" 640 } 641 }, 642 + "@esbuild/android-arm": { 643 + "version": "0.16.13", 644 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.13.tgz", 645 + "integrity": "sha512-JmtqThupn9Yf+FzANE+GG73ASUkssnPwOsndUElhp23685QzRK+MO1UompOlBaXV9D5FTuYcPnw7p4mCq2YbZQ==", 646 + "dev": true, 647 + "optional": true 648 + }, 649 + "@esbuild/android-arm64": { 650 + "version": "0.16.13", 651 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.13.tgz", 652 + "integrity": "sha512-r4xetsd1ez1NF9/9R2f9Q6AlxqiZLwUqo7ICOcvEVwopVkXUcspIjEbJk0EVTgT6Cp5+ymzGPT6YNV0ievx4yA==", 653 + "dev": true, 654 + "optional": true 655 + }, 656 + "@esbuild/android-x64": { 657 + "version": "0.16.13", 658 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.13.tgz", 659 + "integrity": "sha512-hKt1bFht/Vtp0xJ0ZVzFMnPy1y1ycmM3KNnp3zsyZfQmw7nhs2WLO4vxdR5YG+6RsHKCb2zbZ3VwlC0Tij0qyA==", 660 + "dev": true, 661 + "optional": true 662 + }, 663 + "@esbuild/darwin-arm64": { 664 + "version": "0.16.13", 665 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.13.tgz", 666 + "integrity": "sha512-ogrVuNi2URocrr3Ps20f075EMm9V7IeenOi9FRj4qdbT6mQlwLuP4l90PW2iBrKERx0oRkcZprEUNsz/3xd7ww==", 667 + "dev": true, 668 + "optional": true 669 + }, 670 + "@esbuild/darwin-x64": { 671 + "version": "0.16.13", 672 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.13.tgz", 673 + "integrity": "sha512-Agajik9SBGiKD7FPXE+ExW6x3MgA/dUdpZnXa9y1tyfE4lKQx+eQiknSdrBnWPeqa9wL0AOvkhghmYhpVkyqkA==", 674 + "dev": true, 675 + "optional": true 676 + }, 677 + "@esbuild/freebsd-arm64": { 678 + "version": "0.16.13", 679 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.13.tgz", 680 + "integrity": "sha512-KxMO3/XihBcHM+xQUM6nQZO1SgQuOsd1DCnKF1a4SIf/i5VD45vrqN3k8ePgFrEbMi7m5JeGmvNqwJXinF0a4Q==", 681 + "dev": true, 682 + "optional": true 683 + }, 684 + "@esbuild/freebsd-x64": { 685 + "version": "0.16.13", 686 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.13.tgz", 687 + "integrity": "sha512-Ez15oqV1vwvZ30cVLeBW14BsWq/fdWNQGMOxxqaSJVQVLqHhvgfQ7gxGDiN9tpJdeQhqJO+Q0r02/Tce5+USNg==", 688 + "dev": true, 689 + "optional": true 690 + }, 691 + "@esbuild/linux-arm": { 692 + "version": "0.16.13", 693 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.13.tgz", 694 + "integrity": "sha512-18dLd2L3mda+iFj6sswyBMSh2UwniamD9M4DwPv8VM+9apRFlQ5IGKxBdumnTuOI4NvwwAernmUseWhYQ9k+rg==", 695 + "dev": true, 696 + "optional": true 697 + }, 698 + "@esbuild/linux-arm64": { 699 + "version": "0.16.13", 700 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.13.tgz", 701 + "integrity": "sha512-qi5n7KwcGViyJeZeQnu8fB6dC3Mlm5PGaqSv2HhQDDx/MPvVfQGNMcv7zcBL4qk3FkuWhGVwXkjQ76x7R0PWlA==", 702 + "dev": true, 703 + "optional": true 704 + }, 705 + "@esbuild/linux-ia32": { 706 + "version": "0.16.13", 707 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.13.tgz", 708 + "integrity": "sha512-2489Xad9sr+6GD7nB913fUqpCsSwVwgskkQTq4Or2mZntSPYPebyJm8l1YruHo7oqYMTGV6RiwGE4gRo3H+EPQ==", 709 + "dev": true, 710 + "optional": true 711 + }, 712 + "@esbuild/linux-loong64": { 713 + "version": "0.16.13", 714 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.13.tgz", 715 + "integrity": "sha512-x8KplRu9Y43Px8I9YS+sPBwQ+fw44Mvp2BPVADopKDWz+h3fcj1BvRU58kxb89WObmwKX9sWdtYzepL4Fmx03A==", 716 + "dev": true, 717 + "optional": true 718 + }, 719 + "@esbuild/linux-mips64el": { 720 + "version": "0.16.13", 721 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.13.tgz", 722 + "integrity": "sha512-qhhdWph9FLwD9rVVC/nUf7k2U4NZIA6/mGx0B7+O6PFV0GjmPA2E3zDQ4NUjq9P26E0DeAZy9akH9dYcUBRU7A==", 723 + "dev": true, 724 + "optional": true 725 + }, 726 + "@esbuild/linux-ppc64": { 727 + "version": "0.16.13", 728 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.13.tgz", 729 + "integrity": "sha512-cVWAPKsrRVxI1jCeJHnYSbE3BrEU+pZTZK2gfao9HRxuc+3m4+RLfs3EVEpGLmMKEcWfVCB9wZ3yNxnknutGKQ==", 730 + "dev": true, 731 + "optional": true 732 + }, 733 + "@esbuild/linux-riscv64": { 734 + "version": "0.16.13", 735 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.13.tgz", 736 + "integrity": "sha512-Agb7dbRyZWnmPn5Vvf0eyqaEUqSsaIUwwyInu2EoFTaIDRp093QU2M5alUyOooMLkRbD1WvqQNwx08Z/g+SAcQ==", 737 + "dev": true, 738 + "optional": true 739 + }, 740 + "@esbuild/linux-s390x": { 741 + "version": "0.16.13", 742 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.13.tgz", 743 + "integrity": "sha512-AqRBIrc/+kl08ahliNG+EyU+j41wIzQfwBTKpi80cCDiYvYFPuXjvzZsD9muiu58Isj0RVni9VgC4xK/AnSW4g==", 744 + "dev": true, 745 + "optional": true 746 + }, 747 + "@esbuild/linux-x64": { 748 + "version": "0.16.13", 749 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.13.tgz", 750 + "integrity": "sha512-S4wn2BimuhPcoArRtVrdHUKIymCCZcYAXQE47kUiX4yrUrEX2/ifn5eKNbZ5c1jJKUlh1gC2ESIN+iw3wQax3g==", 751 + "dev": true, 752 + "optional": true 753 + }, 754 + "@esbuild/netbsd-x64": { 755 + "version": "0.16.13", 756 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.13.tgz", 757 + "integrity": "sha512-2c8JWgfUMlQHTdaR5X3xNMwqOyad8kgeCupuVkdm3QkUOzGREjlTETQsK6oHifocYzDCo9FeKcUwsK356SdR+g==", 758 + "dev": true, 759 + "optional": true 760 + }, 761 + "@esbuild/openbsd-x64": { 762 + "version": "0.16.13", 763 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.13.tgz", 764 + "integrity": "sha512-Bwh+PmKD/LK+xBjqIpnYnKYj0fIyQJ0YpRxsn0F+WfzvQ2OA+GKDlf8AHosiCns26Q4Dje388jQVwfOBZ1GaFw==", 765 + "dev": true, 766 + "optional": true 767 + }, 768 + "@esbuild/sunos-x64": { 769 + "version": "0.16.13", 770 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.13.tgz", 771 + "integrity": "sha512-8wwk6f9XGnhrF94/DBdFM4Xm1JeCyGTCj67r516VS9yvBVQf3Rar54L+XPVDs/oZOokwH+XsktrgkuTMAmjntg==", 772 + "dev": true, 773 + "optional": true 774 + }, 775 + "@esbuild/win32-arm64": { 776 + "version": "0.16.13", 777 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.13.tgz", 778 + "integrity": "sha512-Jmwbp/5ArLCiRAHC33ODfcrlIcbP/exXkOEUVkADNJC4e/so2jm+i8IQFvVX/lA2GWvK3GdgcN0VFfp9YITAbg==", 779 + "dev": true, 780 + "optional": true 781 + }, 782 + "@esbuild/win32-ia32": { 783 + "version": "0.16.13", 784 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.13.tgz", 785 + "integrity": "sha512-AX6WjntGjhJHzrPSVvjMD7grxt41koHfAOx6lxLorrpDwwIKKPaGDASPZgvFIZHTbwhOtILW6vAXxYPDsKpDJA==", 786 + "dev": true, 787 + "optional": true 788 + }, 789 + "@esbuild/win32-x64": { 790 + "version": "0.16.13", 791 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.13.tgz", 792 + "integrity": "sha512-A+U4gM6OOkPS03UgVU08GTpAAAxPsP/8Z4FmneGo4TaVSD99bK9gVJXlqUEPMO/htFXEAht2O6pX4ErtLY5tVg==", 793 + "dev": true, 794 + "optional": true 795 + }, 796 "@eslint/eslintrc": { 797 "version": "1.3.0", 798 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", 799 @@ -8955,9 +9579,9 @@ 800 "dev": true 801 }, 802 "commander": { 803 - "version": "9.1.0", 804 - "resolved": "https://registry.npmjs.org/commander/-/commander-9.1.0.tgz", 805 - "integrity": "sha512-i0/MaqBtdbnJ4XQs4Pmyb+oFQl+q0lsAmokVUH92SlSw4fkeAcG3bVon+Qt7hmtF+u3Het6o4VgrcY3qAoEB6w==", 806 + "version": "9.4.1", 807 + "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", 808 + "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", 809 "dev": true 810 }, 811 "concat-map": { 812 @@ -9383,6 +10007,36 @@ 813 "is-symbol": "^1.0.2" 814 } 815 }, 816 + "esbuild": { 817 + "version": "0.16.13", 818 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.13.tgz", 819 + "integrity": "sha512-oYwFdSEIoKM1oYzyem1osgKJAvg5447XF+05ava21fOtilyb2HeQQh26/74K4WeAk5dZmj/Mx10zUqUnI14jhA==", 820 + "dev": true, 821 + "requires": { 822 + "@esbuild/android-arm": "0.16.13", 823 + "@esbuild/android-arm64": "0.16.13", 824 + "@esbuild/android-x64": "0.16.13", 825 + "@esbuild/darwin-arm64": "0.16.13", 826 + "@esbuild/darwin-x64": "0.16.13", 827 + "@esbuild/freebsd-arm64": "0.16.13", 828 + "@esbuild/freebsd-x64": "0.16.13", 829 + "@esbuild/linux-arm": "0.16.13", 830 + "@esbuild/linux-arm64": "0.16.13", 831 + "@esbuild/linux-ia32": "0.16.13", 832 + "@esbuild/linux-loong64": "0.16.13", 833 + "@esbuild/linux-mips64el": "0.16.13", 834 + "@esbuild/linux-ppc64": "0.16.13", 835 + "@esbuild/linux-riscv64": "0.16.13", 836 + "@esbuild/linux-s390x": "0.16.13", 837 + "@esbuild/linux-x64": "0.16.13", 838 + "@esbuild/netbsd-x64": "0.16.13", 839 + "@esbuild/openbsd-x64": "0.16.13", 840 + "@esbuild/sunos-x64": "0.16.13", 841 + "@esbuild/win32-arm64": "0.16.13", 842 + "@esbuild/win32-ia32": "0.16.13", 843 + "@esbuild/win32-x64": "0.16.13" 844 + } 845 + }, 846 "escalade": { 847 "version": "3.1.1", 848 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 849 @@ -9835,6 +10489,12 @@ 850 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 851 "dev": true 852 }, 853 + "fast-fifo": { 854 + "version": "1.1.0", 855 + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.1.0.tgz", 856 + "integrity": "sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==", 857 + "dev": true 858 + }, 859 "fast-glob": { 860 "version": "3.2.11", 861 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 862 @@ -10517,29 +11177,61 @@ 863 "integrity": "sha512-/MfAGMP0jHonV966uFf9PkWWuDjPYLIcsipnSO3NxpNtAgRUKLTwvm85fEmsF6hGeu0zbZiCQ3W74jwO6K9uXA==" 864 }, 865 "i18next-parser": { 866 - "version": "6.4.0", 867 - "resolved": "https://registry.npmjs.org/i18next-parser/-/i18next-parser-6.4.0.tgz", 868 - "integrity": "sha512-UjPs2AgjJSs6JEYr9MnWiPoq4CRx5L/9VhXVhtSsz+1qoaDVvK8zgrcc+Vv0itP//B6BWTnRZxw88FOy9frAvQ==", 869 + "version": "7.1.0", 870 + "resolved": "https://registry.npmjs.org/i18next-parser/-/i18next-parser-7.1.0.tgz", 871 + "integrity": "sha512-+4SPpTZChHZw8Mx/XUMyLAhngpxMX7ZegDdTrO0AUc7/mctzUfyS+17XEMJ3xP35TDELZNFLnvLAOt3gBj5VuQ==", 872 "dev": true, 873 "requires": { 874 "@babel/runtime": "^7.15.4", 875 "broccoli-plugin": "^4.0.7", 876 "cheerio": "^1.0.0-rc.2", 877 "colors": "1.4.0", 878 - "commander": "~9.1.0", 879 + "commander": "~9.4.1", 880 "concat-stream": "~2.0.0", 881 "eol": "^0.9.1", 882 + "esbuild": "^0.16.4", 883 "fs-extra": "^10.0.0", 884 "gulp-sort": "^2.0.0", 885 - "i18next": "^21.2.0", 886 + "i18next": "^22.0.4", 887 "js-yaml": "4.1.0", 888 + "lilconfig": "^2.0.6", 889 "rsvp": "^4.8.2", 890 "sort-keys": "^5.0.0", 891 "through2": "~4.0.2", 892 "typescript": "^4.2.4", 893 - "vinyl": "~2.2.1", 894 + "vinyl": "~3.0.0", 895 "vinyl-fs": "^3.0.2", 896 "vue-template-compiler": "^2.6.11" 897 + }, 898 + "dependencies": { 899 + "i18next": { 900 + "version": "22.4.8", 901 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-22.4.8.tgz", 902 + "integrity": "sha512-XSOy17ZWqflOiJRYE/dzv6vDle2Se32dnHREHb93UnZzZ1+UnvQ8yKtt1fpNL3zvXz5AwCqqixrtTVZmRetaiQ==", 903 + "dev": true, 904 + "requires": { 905 + "@babel/runtime": "^7.20.6" 906 + } 907 + }, 908 + "replace-ext": { 909 + "version": "2.0.0", 910 + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", 911 + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", 912 + "dev": true 913 + }, 914 + "vinyl": { 915 + "version": "3.0.0", 916 + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.0.tgz", 917 + "integrity": "sha512-rC2VRfAVVCGEgjnxHUnpIVh3AGuk62rP3tqVrn+yab0YH7UULisC085+NYH+mnqf3Wx4SpSi1RQMwudL89N03g==", 918 + "dev": true, 919 + "requires": { 920 + "clone": "^2.1.2", 921 + "clone-stats": "^1.0.0", 922 + "remove-trailing-separator": "^1.1.0", 923 + "replace-ext": "^2.0.0", 924 + "teex": "^1.0.1" 925 + } 926 + } 927 } 928 }, 929 "iconv-lite": { 930 @@ -11010,9 +11702,9 @@ 931 "integrity": "sha512-9i/E/w3yaqs56y3k6SWIUS3JTLpeDCZIVnIuNppzAmj5KjLGy5wrFisoDUD0HdxVUdX0wHG5mjvB4h0TXtyf/w==" 932 }, 933 "lilconfig": { 934 - "version": "2.0.5", 935 - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", 936 - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", 937 + "version": "2.0.6", 938 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 939 + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 940 "dev": true 941 }, 942 "lines-and-columns": { 943 @@ -11883,6 +12575,12 @@ 944 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 945 "dev": true 946 }, 947 + "queue-tick": { 948 + "version": "1.0.1", 949 + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", 950 + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", 951 + "dev": true 952 + }, 953 "quick-lru": { 954 "version": "5.1.1", 955 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 956 @@ -12074,9 +12772,9 @@ 957 "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" 958 }, 959 "regenerator-runtime": { 960 - "version": "0.13.9", 961 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", 962 - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" 963 + "version": "0.13.11", 964 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", 965 + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" 966 }, 967 "regexp-tree": { 968 "version": "0.1.24", 969 @@ -12474,6 +13172,16 @@ 970 "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", 971 "dev": true 972 }, 973 + "streamx": { 974 + "version": "2.13.0", 975 + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.13.0.tgz", 976 + "integrity": "sha512-9jD4uoX0juNSIcv4PazT+97FpM4Mww3cp7PM23HRTLANhgb7K7n1mB45guH/kT5F4enl04kApOM3EeoUXSPfvw==", 977 + "dev": true, 978 + "requires": { 979 + "fast-fifo": "^1.1.0", 980 + "queue-tick": "^1.0.1" 981 + } 982 + }, 983 "string_decoder": { 984 "version": "1.3.0", 985 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 986 @@ -12648,6 +13356,15 @@ 987 "yallist": "^4.0.0" 988 } 989 }, 990 + "teex": { 991 + "version": "1.0.1", 992 + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", 993 + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", 994 + "dev": true, 995 + "requires": { 996 + "streamx": "^2.12.5" 997 + } 998 + }, 999 "text-table": { 1000 "version": "0.2.0", 1001 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1002 diff --git a/package.json b/package.json 1003 index 6b04e7d..d34eadc 100644 1004 --- a/package.json 1005 +++ b/package.json 1006 @@ -51,7 +51,7 @@ 1007 "eslint-config-next": "12.1.6", 1008 "eslint-plugin-jsx-a11y": "6.5.1", 1009 "eslint-plugin-unicorn": "42.0.0", 1010 - "i18next-parser": "6.4.0", 1011 + "i18next-parser": "7.1.0", 1012 "postcss": "8.4.14", 1013 "tailwindcss": "3.0.24", 1014 "typescript": "4.7.2"