178.diff (43893B)
1 diff --git a/package-lock.json b/package-lock.json 2 index 190adbf..792a262 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -37,7 +37,7 @@ 6 "autoprefixer": "10.4.4", 7 "cross-env": "7.0.3", 8 "eslint": "8.16.0", 9 - "eslint-config-next": "12.1.5", 10 + "eslint-config-next": "12.1.6", 11 "eslint-plugin-jsx-a11y": "6.5.1", 12 "eslint-plugin-unicorn": "42.0.0", 13 "i18next-parser": "5.4.0", 14 @@ -1053,9 +1053,9 @@ 15 "integrity": "sha512-+34yUJslfJi7Lyx6ELuN8nWcOzi27izfYnZIC1Dqv7kmmfiBVxgzR3BXhlvEMTKC2IRJhXVs2FkMY+buQe3k7Q==" 16 }, 17 "node_modules/@next/eslint-plugin-next": { 18 - "version": "12.1.5", 19 - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.1.5.tgz", 20 - "integrity": "sha512-Cnb8ERC5bNKBFrnMH6203sp/b0Y78QRx1XsFu+86oBtDBmQmOFoHu7teQjHm69ER73XKK3aGaeoLiXacHoUFsg==", 21 + "version": "12.1.6", 22 + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.1.6.tgz", 23 + "integrity": "sha512-yNUtJ90NEiYFT6TJnNyofKMPYqirKDwpahcbxBgSIuABwYOdkGwzos1ZkYD51Qf0diYwpQZBeVqElTk7Q2WNqw==", 24 "dev": true, 25 "dependencies": { 26 "glob": "7.1.7" 27 @@ -1425,9 +1425,9 @@ 28 } 29 }, 30 "node_modules/@rushstack/eslint-patch": { 31 - "version": "1.0.8", 32 - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.0.8.tgz", 33 - "integrity": "sha512-ZK5v4bJwgXldAUA8r3q9YKfCwOqoHTK/ZqRjSeRXQrBXWouoPnS4MQtgC4AXGiiBuUu5wxrRgTlv0ktmM4P1Aw==", 34 + "version": "1.1.3", 35 + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", 36 + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==", 37 "dev": true 38 }, 39 "node_modules/@tootallnate/once": { 40 @@ -1489,7 +1489,7 @@ 41 "node_modules/@types/json5": { 42 "version": "0.0.29", 43 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", 44 - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", 45 + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", 46 "dev": true 47 }, 48 "node_modules/@types/minimatch": { 49 @@ -1583,15 +1583,15 @@ 50 } 51 }, 52 "node_modules/@typescript-eslint/parser": { 53 - "version": "5.10.1", 54 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.1.tgz", 55 - "integrity": "sha512-GReo3tjNBwR5RnRO0K2wDIDN31cM3MmDtgyQ85oAxAmC5K3j/g85IjP+cDfcqDsDDBf1HNKQAD0WqOYL8jXqUA==", 56 + "version": "5.25.0", 57 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.25.0.tgz", 58 + "integrity": "sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==", 59 "dev": true, 60 "dependencies": { 61 - "@typescript-eslint/scope-manager": "5.10.1", 62 - "@typescript-eslint/types": "5.10.1", 63 - "@typescript-eslint/typescript-estree": "5.10.1", 64 - "debug": "^4.3.2" 65 + "@typescript-eslint/scope-manager": "5.25.0", 66 + "@typescript-eslint/types": "5.25.0", 67 + "@typescript-eslint/typescript-estree": "5.25.0", 68 + "debug": "^4.3.4" 69 }, 70 "engines": { 71 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 72 @@ -1609,14 +1609,37 @@ 73 } 74 } 75 }, 76 + "node_modules/@typescript-eslint/parser/node_modules/debug": { 77 + "version": "4.3.4", 78 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 79 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 80 + "dev": true, 81 + "dependencies": { 82 + "ms": "2.1.2" 83 + }, 84 + "engines": { 85 + "node": ">=6.0" 86 + }, 87 + "peerDependenciesMeta": { 88 + "supports-color": { 89 + "optional": true 90 + } 91 + } 92 + }, 93 + "node_modules/@typescript-eslint/parser/node_modules/ms": { 94 + "version": "2.1.2", 95 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 96 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 97 + "dev": true 98 + }, 99 "node_modules/@typescript-eslint/scope-manager": { 100 - "version": "5.10.1", 101 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.10.1.tgz", 102 - "integrity": "sha512-Lyvi559Gvpn94k7+ElXNMEnXu/iundV5uFmCUNnftbFrUbAJ1WBoaGgkbOBm07jVZa682oaBU37ao/NGGX4ZDg==", 103 + "version": "5.25.0", 104 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.25.0.tgz", 105 + "integrity": "sha512-p4SKTFWj+2VpreUZ5xMQsBMDdQ9XdRvODKXN4EksyBjFp2YvQdLkyHqOffakYZPuWJUDNu3jVXtHALDyTv3cww==", 106 "dev": true, 107 "dependencies": { 108 - "@typescript-eslint/types": "5.10.1", 109 - "@typescript-eslint/visitor-keys": "5.10.1" 110 + "@typescript-eslint/types": "5.25.0", 111 + "@typescript-eslint/visitor-keys": "5.25.0" 112 }, 113 "engines": { 114 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 115 @@ -1627,9 +1650,9 @@ 116 } 117 }, 118 "node_modules/@typescript-eslint/types": { 119 - "version": "5.10.1", 120 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.10.1.tgz", 121 - "integrity": "sha512-ZvxQ2QMy49bIIBpTqFiOenucqUyjTQ0WNLhBM6X1fh1NNlYAC6Kxsx8bRTY3jdYsYg44a0Z/uEgQkohbR0H87Q==", 122 + "version": "5.25.0", 123 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.25.0.tgz", 124 + "integrity": "sha512-7fWqfxr0KNHj75PFqlGX24gWjdV/FDBABXL5dyvBOWHpACGyveok8Uj4ipPX/1fGU63fBkzSIycEje4XsOxUFA==", 125 "dev": true, 126 "engines": { 127 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 128 @@ -1640,17 +1663,17 @@ 129 } 130 }, 131 "node_modules/@typescript-eslint/typescript-estree": { 132 - "version": "5.10.1", 133 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.10.1.tgz", 134 - "integrity": "sha512-PwIGnH7jIueXv4opcwEbVGDATjGPO1dx9RkUl5LlHDSe+FXxPwFL5W/qYd5/NHr7f6lo/vvTrAzd0KlQtRusJQ==", 135 + "version": "5.25.0", 136 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.25.0.tgz", 137 + "integrity": "sha512-MrPODKDych/oWs/71LCnuO7NyR681HuBly2uLnX3r5i4ME7q/yBqC4hW33kmxtuauLTM0OuBOhhkFaxCCOjEEw==", 138 "dev": true, 139 "dependencies": { 140 - "@typescript-eslint/types": "5.10.1", 141 - "@typescript-eslint/visitor-keys": "5.10.1", 142 - "debug": "^4.3.2", 143 - "globby": "^11.0.4", 144 + "@typescript-eslint/types": "5.25.0", 145 + "@typescript-eslint/visitor-keys": "5.25.0", 146 + "debug": "^4.3.4", 147 + "globby": "^11.1.0", 148 "is-glob": "^4.0.3", 149 - "semver": "^7.3.5", 150 + "semver": "^7.3.7", 151 "tsutils": "^3.21.0" 152 }, 153 "engines": { 154 @@ -1666,6 +1689,29 @@ 155 } 156 } 157 }, 158 + "node_modules/@typescript-eslint/typescript-estree/node_modules/debug": { 159 + "version": "4.3.4", 160 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 161 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 162 + "dev": true, 163 + "dependencies": { 164 + "ms": "2.1.2" 165 + }, 166 + "engines": { 167 + "node": ">=6.0" 168 + }, 169 + "peerDependenciesMeta": { 170 + "supports-color": { 171 + "optional": true 172 + } 173 + } 174 + }, 175 + "node_modules/@typescript-eslint/typescript-estree/node_modules/ms": { 176 + "version": "2.1.2", 177 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 178 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 179 + "dev": true 180 + }, 181 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { 182 "version": "7.3.7", 183 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", 184 @@ -1682,13 +1728,13 @@ 185 } 186 }, 187 "node_modules/@typescript-eslint/visitor-keys": { 188 - "version": "5.10.1", 189 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.10.1.tgz", 190 - "integrity": "sha512-NjQ0Xinhy9IL979tpoTRuLKxMc0zJC7QVSdeerXs2/QvOy2yRkzX5dRb10X5woNUdJgU8G3nYRDlI33sq1K4YQ==", 191 + "version": "5.25.0", 192 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.25.0.tgz", 193 + "integrity": "sha512-yd26vFgMsC4h2dgX4+LR+GeicSKIfUvZREFLf3DDjZPtqgLx5AJZr6TetMNwFP9hcKreTTeztQYBTNbNoOycwA==", 194 "dev": true, 195 "dependencies": { 196 - "@typescript-eslint/types": "5.10.1", 197 - "eslint-visitor-keys": "^3.0.0" 198 + "@typescript-eslint/types": "5.25.0", 199 + "eslint-visitor-keys": "^3.3.0" 200 }, 201 "engines": { 202 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 203 @@ -1898,14 +1944,14 @@ 204 } 205 }, 206 "node_modules/array-includes": { 207 - "version": "3.1.4", 208 - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", 209 - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", 210 + "version": "3.1.5", 211 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", 212 + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", 213 "dev": true, 214 "dependencies": { 215 "call-bind": "^1.0.2", 216 - "define-properties": "^1.1.3", 217 - "es-abstract": "^1.19.1", 218 + "define-properties": "^1.1.4", 219 + "es-abstract": "^1.19.5", 220 "get-intrinsic": "^1.1.1", 221 "is-string": "^1.0.7" 222 }, 223 @@ -2739,15 +2785,19 @@ 224 } 225 }, 226 "node_modules/define-properties": { 227 - "version": "1.1.3", 228 - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 229 - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 230 + "version": "1.1.4", 231 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", 232 + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", 233 "dev": true, 234 "dependencies": { 235 - "object-keys": "^1.0.12" 236 + "has-property-descriptors": "^1.0.0", 237 + "object-keys": "^1.1.1" 238 }, 239 "engines": { 240 "node": ">= 0.4" 241 + }, 242 + "funding": { 243 + "url": "https://github.com/sponsors/ljharb" 244 } 245 }, 246 "node_modules/defined": { 247 @@ -3142,20 +3192,20 @@ 248 } 249 }, 250 "node_modules/eslint-config-next": { 251 - "version": "12.1.5", 252 - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.1.5.tgz", 253 - "integrity": "sha512-P+DCt5ti63KhC0qNLzrAmPcwRGq8pYqgcf/NNr1E+WjCrMkWdCAXkIANTquo+kcO1adR2k1lTo5GCrNUtKy4hQ==", 254 + "version": "12.1.6", 255 + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.1.6.tgz", 256 + "integrity": "sha512-qoiS3g/EPzfCTkGkaPBSX9W0NGE/B1wNO3oWrd76QszVGrdpLggNqcO8+LR6MB0CNqtp9Q8NoeVrxNVbzM9hqA==", 257 "dev": true, 258 "dependencies": { 259 - "@next/eslint-plugin-next": "12.1.5", 260 - "@rushstack/eslint-patch": "1.0.8", 261 - "@typescript-eslint/parser": "5.10.1", 262 - "eslint-import-resolver-node": "0.3.4", 263 - "eslint-import-resolver-typescript": "2.4.0", 264 - "eslint-plugin-import": "2.25.2", 265 - "eslint-plugin-jsx-a11y": "6.5.1", 266 - "eslint-plugin-react": "7.29.1", 267 - "eslint-plugin-react-hooks": "4.3.0" 268 + "@next/eslint-plugin-next": "12.1.6", 269 + "@rushstack/eslint-patch": "^1.1.3", 270 + "@typescript-eslint/parser": "^5.21.0", 271 + "eslint-import-resolver-node": "^0.3.6", 272 + "eslint-import-resolver-typescript": "^2.7.1", 273 + "eslint-plugin-import": "^2.26.0", 274 + "eslint-plugin-jsx-a11y": "^6.5.1", 275 + "eslint-plugin-react": "^7.29.4", 276 + "eslint-plugin-react-hooks": "^4.5.0" 277 }, 278 "peerDependencies": { 279 "eslint": "^7.23.0 || ^8.0.0", 280 @@ -3169,41 +3219,35 @@ 281 } 282 }, 283 "node_modules/eslint-import-resolver-node": { 284 - "version": "0.3.4", 285 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", 286 - "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", 287 + "version": "0.3.6", 288 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", 289 + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", 290 "dev": true, 291 "dependencies": { 292 - "debug": "^2.6.9", 293 - "resolve": "^1.13.1" 294 + "debug": "^3.2.7", 295 + "resolve": "^1.20.0" 296 } 297 }, 298 "node_modules/eslint-import-resolver-node/node_modules/debug": { 299 - "version": "2.6.9", 300 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 301 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 302 + "version": "3.2.7", 303 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 304 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 305 "dev": true, 306 "dependencies": { 307 - "ms": "2.0.0" 308 + "ms": "^2.1.1" 309 } 310 }, 311 - "node_modules/eslint-import-resolver-node/node_modules/ms": { 312 - "version": "2.0.0", 313 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 314 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 315 - "dev": true 316 - }, 317 "node_modules/eslint-import-resolver-typescript": { 318 - "version": "2.4.0", 319 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.4.0.tgz", 320 - "integrity": "sha512-useJKURidCcldRLCNKWemr1fFQL1SzB3G4a0li6lFGvlc5xGe1hY343bvG07cbpCzPuM/lK19FIJB3XGFSkplA==", 321 + "version": "2.7.1", 322 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz", 323 + "integrity": "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==", 324 "dev": true, 325 "dependencies": { 326 - "debug": "^4.1.1", 327 - "glob": "^7.1.6", 328 - "is-glob": "^4.0.1", 329 - "resolve": "^1.17.0", 330 - "tsconfig-paths": "^3.9.0" 331 + "debug": "^4.3.4", 332 + "glob": "^7.2.0", 333 + "is-glob": "^4.0.3", 334 + "resolve": "^1.22.0", 335 + "tsconfig-paths": "^3.14.1" 336 }, 337 "engines": { 338 "node": ">=4" 339 @@ -3213,6 +3257,29 @@ 340 "eslint-plugin-import": "*" 341 } 342 }, 343 + "node_modules/eslint-import-resolver-typescript/node_modules/debug": { 344 + "version": "4.3.4", 345 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 346 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 347 + "dev": true, 348 + "dependencies": { 349 + "ms": "2.1.2" 350 + }, 351 + "engines": { 352 + "node": ">=6.0" 353 + }, 354 + "peerDependenciesMeta": { 355 + "supports-color": { 356 + "optional": true 357 + } 358 + } 359 + }, 360 + "node_modules/eslint-import-resolver-typescript/node_modules/ms": { 361 + "version": "2.1.2", 362 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 363 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 364 + "dev": true 365 + }, 366 "node_modules/eslint-module-utils": { 367 "version": "2.7.3", 368 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", 369 @@ -3236,9 +3303,9 @@ 370 } 371 }, 372 "node_modules/eslint-plugin-import": { 373 - "version": "2.25.2", 374 - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz", 375 - "integrity": "sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==", 376 + "version": "2.26.0", 377 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", 378 + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", 379 "dev": true, 380 "dependencies": { 381 "array-includes": "^3.1.4", 382 @@ -3246,14 +3313,14 @@ 383 "debug": "^2.6.9", 384 "doctrine": "^2.1.0", 385 "eslint-import-resolver-node": "^0.3.6", 386 - "eslint-module-utils": "^2.7.0", 387 + "eslint-module-utils": "^2.7.3", 388 "has": "^1.0.3", 389 - "is-core-module": "^2.7.0", 390 + "is-core-module": "^2.8.1", 391 "is-glob": "^4.0.3", 392 - "minimatch": "^3.0.4", 393 + "minimatch": "^3.1.2", 394 "object.values": "^1.1.5", 395 - "resolve": "^1.20.0", 396 - "tsconfig-paths": "^3.11.0" 397 + "resolve": "^1.22.0", 398 + "tsconfig-paths": "^3.14.1" 399 }, 400 "engines": { 401 "node": ">=4" 402 @@ -3283,31 +3350,6 @@ 403 "node": ">=0.10.0" 404 } 405 }, 406 - "node_modules/eslint-plugin-import/node_modules/eslint-import-resolver-node": { 407 - "version": "0.3.6", 408 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", 409 - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", 410 - "dev": true, 411 - "dependencies": { 412 - "debug": "^3.2.7", 413 - "resolve": "^1.20.0" 414 - } 415 - }, 416 - "node_modules/eslint-plugin-import/node_modules/eslint-import-resolver-node/node_modules/debug": { 417 - "version": "3.2.7", 418 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 419 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 420 - "dev": true, 421 - "dependencies": { 422 - "ms": "^2.1.1" 423 - } 424 - }, 425 - "node_modules/eslint-plugin-import/node_modules/eslint-import-resolver-node/node_modules/ms": { 426 - "version": "2.1.3", 427 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 428 - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 429 - "dev": true 430 - }, 431 "node_modules/eslint-plugin-import/node_modules/ms": { 432 "version": "2.0.0", 433 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 434 @@ -3341,25 +3383,25 @@ 435 } 436 }, 437 "node_modules/eslint-plugin-react": { 438 - "version": "7.29.1", 439 - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.1.tgz", 440 - "integrity": "sha512-WtzRpHMhsOX05ZrkyaaqmLl2uXGqmYooCfBxftJKlkYdsltiufGgfU7uuoHwR2lBam2Kh/EIVID4aU9e3kbCMA==", 441 + "version": "7.30.0", 442 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz", 443 + "integrity": "sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==", 444 "dev": true, 445 "dependencies": { 446 - "array-includes": "^3.1.4", 447 - "array.prototype.flatmap": "^1.2.5", 448 + "array-includes": "^3.1.5", 449 + "array.prototype.flatmap": "^1.3.0", 450 "doctrine": "^2.1.0", 451 "estraverse": "^5.3.0", 452 "jsx-ast-utils": "^2.4.1 || ^3.0.0", 453 "minimatch": "^3.1.2", 454 "object.entries": "^1.1.5", 455 "object.fromentries": "^2.0.5", 456 - "object.hasown": "^1.1.0", 457 + "object.hasown": "^1.1.1", 458 "object.values": "^1.1.5", 459 "prop-types": "^15.8.1", 460 "resolve": "^2.0.0-next.3", 461 "semver": "^6.3.0", 462 - "string.prototype.matchall": "^4.0.6" 463 + "string.prototype.matchall": "^4.0.7" 464 }, 465 "engines": { 466 "node": ">=4" 467 @@ -3369,9 +3411,9 @@ 468 } 469 }, 470 "node_modules/eslint-plugin-react-hooks": { 471 - "version": "4.3.0", 472 - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", 473 - "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", 474 + "version": "4.5.0", 475 + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", 476 + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", 477 "dev": true, 478 "engines": { 479 "node": ">=10" 480 @@ -4073,9 +4115,9 @@ 481 "dev": true 482 }, 483 "node_modules/functions-have-names": { 484 - "version": "1.2.2", 485 - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", 486 - "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", 487 + "version": "1.2.3", 488 + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 489 + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 490 "dev": true, 491 "funding": { 492 "url": "https://github.com/sponsors/ljharb" 493 @@ -4360,6 +4402,18 @@ 494 "node": ">=4" 495 } 496 }, 497 + "node_modules/has-property-descriptors": { 498 + "version": "1.0.0", 499 + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", 500 + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", 501 + "dev": true, 502 + "dependencies": { 503 + "get-intrinsic": "^1.1.1" 504 + }, 505 + "funding": { 506 + "url": "https://github.com/sponsors/ljharb" 507 + } 508 + }, 509 "node_modules/has-symbols": { 510 "version": "1.0.3", 511 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 512 @@ -6249,13 +6303,13 @@ 513 } 514 }, 515 "node_modules/object.hasown": { 516 - "version": "1.1.0", 517 - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", 518 - "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", 519 + "version": "1.1.1", 520 + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", 521 + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", 522 "dev": true, 523 "dependencies": { 524 - "define-properties": "^1.1.3", 525 - "es-abstract": "^1.19.1" 526 + "define-properties": "^1.1.4", 527 + "es-abstract": "^1.19.5" 528 }, 529 "funding": { 530 "url": "https://github.com/sponsors/ljharb" 531 @@ -9406,9 +9460,9 @@ 532 "integrity": "sha512-+34yUJslfJi7Lyx6ELuN8nWcOzi27izfYnZIC1Dqv7kmmfiBVxgzR3BXhlvEMTKC2IRJhXVs2FkMY+buQe3k7Q==" 533 }, 534 "@next/eslint-plugin-next": { 535 - "version": "12.1.5", 536 - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.1.5.tgz", 537 - "integrity": "sha512-Cnb8ERC5bNKBFrnMH6203sp/b0Y78QRx1XsFu+86oBtDBmQmOFoHu7teQjHm69ER73XKK3aGaeoLiXacHoUFsg==", 538 + "version": "12.1.6", 539 + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.1.6.tgz", 540 + "integrity": "sha512-yNUtJ90NEiYFT6TJnNyofKMPYqirKDwpahcbxBgSIuABwYOdkGwzos1ZkYD51Qf0diYwpQZBeVqElTk7Q2WNqw==", 541 "dev": true, 542 "requires": { 543 "glob": "7.1.7" 544 @@ -9636,9 +9690,9 @@ 545 } 546 }, 547 "@rushstack/eslint-patch": { 548 - "version": "1.0.8", 549 - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.0.8.tgz", 550 - "integrity": "sha512-ZK5v4bJwgXldAUA8r3q9YKfCwOqoHTK/ZqRjSeRXQrBXWouoPnS4MQtgC4AXGiiBuUu5wxrRgTlv0ktmM4P1Aw==", 551 + "version": "1.1.3", 552 + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", 553 + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==", 554 "dev": true 555 }, 556 "@tootallnate/once": { 557 @@ -9697,7 +9751,7 @@ 558 "@types/json5": { 559 "version": "0.0.29", 560 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", 561 - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", 562 + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", 563 "dev": true 564 }, 565 "@types/minimatch": { 566 @@ -9791,48 +9845,80 @@ 567 } 568 }, 569 "@typescript-eslint/parser": { 570 - "version": "5.10.1", 571 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.1.tgz", 572 - "integrity": "sha512-GReo3tjNBwR5RnRO0K2wDIDN31cM3MmDtgyQ85oAxAmC5K3j/g85IjP+cDfcqDsDDBf1HNKQAD0WqOYL8jXqUA==", 573 + "version": "5.25.0", 574 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.25.0.tgz", 575 + "integrity": "sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==", 576 "dev": true, 577 "requires": { 578 - "@typescript-eslint/scope-manager": "5.10.1", 579 - "@typescript-eslint/types": "5.10.1", 580 - "@typescript-eslint/typescript-estree": "5.10.1", 581 - "debug": "^4.3.2" 582 + "@typescript-eslint/scope-manager": "5.25.0", 583 + "@typescript-eslint/types": "5.25.0", 584 + "@typescript-eslint/typescript-estree": "5.25.0", 585 + "debug": "^4.3.4" 586 + }, 587 + "dependencies": { 588 + "debug": { 589 + "version": "4.3.4", 590 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 591 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 592 + "dev": true, 593 + "requires": { 594 + "ms": "2.1.2" 595 + } 596 + }, 597 + "ms": { 598 + "version": "2.1.2", 599 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 600 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 601 + "dev": true 602 + } 603 } 604 }, 605 "@typescript-eslint/scope-manager": { 606 - "version": "5.10.1", 607 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.10.1.tgz", 608 - "integrity": "sha512-Lyvi559Gvpn94k7+ElXNMEnXu/iundV5uFmCUNnftbFrUbAJ1WBoaGgkbOBm07jVZa682oaBU37ao/NGGX4ZDg==", 609 + "version": "5.25.0", 610 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.25.0.tgz", 611 + "integrity": "sha512-p4SKTFWj+2VpreUZ5xMQsBMDdQ9XdRvODKXN4EksyBjFp2YvQdLkyHqOffakYZPuWJUDNu3jVXtHALDyTv3cww==", 612 "dev": true, 613 "requires": { 614 - "@typescript-eslint/types": "5.10.1", 615 - "@typescript-eslint/visitor-keys": "5.10.1" 616 + "@typescript-eslint/types": "5.25.0", 617 + "@typescript-eslint/visitor-keys": "5.25.0" 618 } 619 }, 620 "@typescript-eslint/types": { 621 - "version": "5.10.1", 622 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.10.1.tgz", 623 - "integrity": "sha512-ZvxQ2QMy49bIIBpTqFiOenucqUyjTQ0WNLhBM6X1fh1NNlYAC6Kxsx8bRTY3jdYsYg44a0Z/uEgQkohbR0H87Q==", 624 + "version": "5.25.0", 625 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.25.0.tgz", 626 + "integrity": "sha512-7fWqfxr0KNHj75PFqlGX24gWjdV/FDBABXL5dyvBOWHpACGyveok8Uj4ipPX/1fGU63fBkzSIycEje4XsOxUFA==", 627 "dev": true 628 }, 629 "@typescript-eslint/typescript-estree": { 630 - "version": "5.10.1", 631 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.10.1.tgz", 632 - "integrity": "sha512-PwIGnH7jIueXv4opcwEbVGDATjGPO1dx9RkUl5LlHDSe+FXxPwFL5W/qYd5/NHr7f6lo/vvTrAzd0KlQtRusJQ==", 633 + "version": "5.25.0", 634 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.25.0.tgz", 635 + "integrity": "sha512-MrPODKDych/oWs/71LCnuO7NyR681HuBly2uLnX3r5i4ME7q/yBqC4hW33kmxtuauLTM0OuBOhhkFaxCCOjEEw==", 636 "dev": true, 637 "requires": { 638 - "@typescript-eslint/types": "5.10.1", 639 - "@typescript-eslint/visitor-keys": "5.10.1", 640 - "debug": "^4.3.2", 641 - "globby": "^11.0.4", 642 + "@typescript-eslint/types": "5.25.0", 643 + "@typescript-eslint/visitor-keys": "5.25.0", 644 + "debug": "^4.3.4", 645 + "globby": "^11.1.0", 646 "is-glob": "^4.0.3", 647 - "semver": "^7.3.5", 648 + "semver": "^7.3.7", 649 "tsutils": "^3.21.0" 650 }, 651 "dependencies": { 652 + "debug": { 653 + "version": "4.3.4", 654 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 655 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 656 + "dev": true, 657 + "requires": { 658 + "ms": "2.1.2" 659 + } 660 + }, 661 + "ms": { 662 + "version": "2.1.2", 663 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 664 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 665 + "dev": true 666 + }, 667 "semver": { 668 "version": "7.3.7", 669 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", 670 @@ -9845,13 +9931,13 @@ 671 } 672 }, 673 "@typescript-eslint/visitor-keys": { 674 - "version": "5.10.1", 675 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.10.1.tgz", 676 - "integrity": "sha512-NjQ0Xinhy9IL979tpoTRuLKxMc0zJC7QVSdeerXs2/QvOy2yRkzX5dRb10X5woNUdJgU8G3nYRDlI33sq1K4YQ==", 677 + "version": "5.25.0", 678 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.25.0.tgz", 679 + "integrity": "sha512-yd26vFgMsC4h2dgX4+LR+GeicSKIfUvZREFLf3DDjZPtqgLx5AJZr6TetMNwFP9hcKreTTeztQYBTNbNoOycwA==", 680 "dev": true, 681 "requires": { 682 - "@typescript-eslint/types": "5.10.1", 683 - "eslint-visitor-keys": "^3.0.0" 684 + "@typescript-eslint/types": "5.25.0", 685 + "eslint-visitor-keys": "^3.3.0" 686 } 687 }, 688 "abbrev": { 689 @@ -10008,14 +10094,14 @@ 690 } 691 }, 692 "array-includes": { 693 - "version": "3.1.4", 694 - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", 695 - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", 696 + "version": "3.1.5", 697 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", 698 + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", 699 "dev": true, 700 "requires": { 701 "call-bind": "^1.0.2", 702 - "define-properties": "^1.1.3", 703 - "es-abstract": "^1.19.1", 704 + "define-properties": "^1.1.4", 705 + "es-abstract": "^1.19.5", 706 "get-intrinsic": "^1.1.1", 707 "is-string": "^1.0.7" 708 } 709 @@ -10636,12 +10722,13 @@ 710 "dev": true 711 }, 712 "define-properties": { 713 - "version": "1.1.3", 714 - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 715 - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 716 + "version": "1.1.4", 717 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", 718 + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", 719 "dev": true, 720 "requires": { 721 - "object-keys": "^1.0.12" 722 + "has-property-descriptors": "^1.0.0", 723 + "object-keys": "^1.1.1" 724 } 725 }, 726 "defined": { 727 @@ -11038,60 +11125,71 @@ 728 } 729 }, 730 "eslint-config-next": { 731 - "version": "12.1.5", 732 - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.1.5.tgz", 733 - "integrity": "sha512-P+DCt5ti63KhC0qNLzrAmPcwRGq8pYqgcf/NNr1E+WjCrMkWdCAXkIANTquo+kcO1adR2k1lTo5GCrNUtKy4hQ==", 734 + "version": "12.1.6", 735 + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.1.6.tgz", 736 + "integrity": "sha512-qoiS3g/EPzfCTkGkaPBSX9W0NGE/B1wNO3oWrd76QszVGrdpLggNqcO8+LR6MB0CNqtp9Q8NoeVrxNVbzM9hqA==", 737 "dev": true, 738 "requires": { 739 - "@next/eslint-plugin-next": "12.1.5", 740 - "@rushstack/eslint-patch": "1.0.8", 741 - "@typescript-eslint/parser": "5.10.1", 742 - "eslint-import-resolver-node": "0.3.4", 743 - "eslint-import-resolver-typescript": "2.4.0", 744 - "eslint-plugin-import": "2.25.2", 745 - "eslint-plugin-jsx-a11y": "6.5.1", 746 - "eslint-plugin-react": "7.29.1", 747 - "eslint-plugin-react-hooks": "4.3.0" 748 + "@next/eslint-plugin-next": "12.1.6", 749 + "@rushstack/eslint-patch": "^1.1.3", 750 + "@typescript-eslint/parser": "^5.21.0", 751 + "eslint-import-resolver-node": "^0.3.6", 752 + "eslint-import-resolver-typescript": "^2.7.1", 753 + "eslint-plugin-import": "^2.26.0", 754 + "eslint-plugin-jsx-a11y": "^6.5.1", 755 + "eslint-plugin-react": "^7.29.4", 756 + "eslint-plugin-react-hooks": "^4.5.0" 757 } 758 }, 759 "eslint-import-resolver-node": { 760 - "version": "0.3.4", 761 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", 762 - "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", 763 + "version": "0.3.6", 764 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", 765 + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", 766 "dev": true, 767 "requires": { 768 - "debug": "^2.6.9", 769 - "resolve": "^1.13.1" 770 + "debug": "^3.2.7", 771 + "resolve": "^1.20.0" 772 }, 773 "dependencies": { 774 "debug": { 775 - "version": "2.6.9", 776 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 777 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 778 + "version": "3.2.7", 779 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 780 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 781 "dev": true, 782 "requires": { 783 - "ms": "2.0.0" 784 + "ms": "^2.1.1" 785 } 786 - }, 787 - "ms": { 788 - "version": "2.0.0", 789 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 790 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 791 - "dev": true 792 } 793 } 794 }, 795 "eslint-import-resolver-typescript": { 796 - "version": "2.4.0", 797 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.4.0.tgz", 798 - "integrity": "sha512-useJKURidCcldRLCNKWemr1fFQL1SzB3G4a0li6lFGvlc5xGe1hY343bvG07cbpCzPuM/lK19FIJB3XGFSkplA==", 799 + "version": "2.7.1", 800 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz", 801 + "integrity": "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==", 802 "dev": true, 803 "requires": { 804 - "debug": "^4.1.1", 805 - "glob": "^7.1.6", 806 - "is-glob": "^4.0.1", 807 - "resolve": "^1.17.0", 808 - "tsconfig-paths": "^3.9.0" 809 + "debug": "^4.3.4", 810 + "glob": "^7.2.0", 811 + "is-glob": "^4.0.3", 812 + "resolve": "^1.22.0", 813 + "tsconfig-paths": "^3.14.1" 814 + }, 815 + "dependencies": { 816 + "debug": { 817 + "version": "4.3.4", 818 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 819 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 820 + "dev": true, 821 + "requires": { 822 + "ms": "2.1.2" 823 + } 824 + }, 825 + "ms": { 826 + "version": "2.1.2", 827 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 828 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 829 + "dev": true 830 + } 831 } 832 }, 833 "eslint-module-utils": { 834 @@ -11116,9 +11214,9 @@ 835 } 836 }, 837 "eslint-plugin-import": { 838 - "version": "2.25.2", 839 - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz", 840 - "integrity": "sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==", 841 + "version": "2.26.0", 842 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", 843 + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", 844 "dev": true, 845 "requires": { 846 "array-includes": "^3.1.4", 847 @@ -11126,14 +11224,14 @@ 848 "debug": "^2.6.9", 849 "doctrine": "^2.1.0", 850 "eslint-import-resolver-node": "^0.3.6", 851 - "eslint-module-utils": "^2.7.0", 852 + "eslint-module-utils": "^2.7.3", 853 "has": "^1.0.3", 854 - "is-core-module": "^2.7.0", 855 + "is-core-module": "^2.8.1", 856 "is-glob": "^4.0.3", 857 - "minimatch": "^3.0.4", 858 + "minimatch": "^3.1.2", 859 "object.values": "^1.1.5", 860 - "resolve": "^1.20.0", 861 - "tsconfig-paths": "^3.11.0" 862 + "resolve": "^1.22.0", 863 + "tsconfig-paths": "^3.14.1" 864 }, 865 "dependencies": { 866 "debug": { 867 @@ -11154,33 +11252,6 @@ 868 "esutils": "^2.0.2" 869 } 870 }, 871 - "eslint-import-resolver-node": { 872 - "version": "0.3.6", 873 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", 874 - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", 875 - "dev": true, 876 - "requires": { 877 - "debug": "^3.2.7", 878 - "resolve": "^1.20.0" 879 - }, 880 - "dependencies": { 881 - "debug": { 882 - "version": "3.2.7", 883 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 884 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 885 - "dev": true, 886 - "requires": { 887 - "ms": "^2.1.1" 888 - } 889 - }, 890 - "ms": { 891 - "version": "2.1.3", 892 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 893 - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 894 - "dev": true 895 - } 896 - } 897 - }, 898 "ms": { 899 "version": "2.0.0", 900 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 901 @@ -11210,25 +11281,25 @@ 902 } 903 }, 904 "eslint-plugin-react": { 905 - "version": "7.29.1", 906 - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.1.tgz", 907 - "integrity": "sha512-WtzRpHMhsOX05ZrkyaaqmLl2uXGqmYooCfBxftJKlkYdsltiufGgfU7uuoHwR2lBam2Kh/EIVID4aU9e3kbCMA==", 908 + "version": "7.30.0", 909 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz", 910 + "integrity": "sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==", 911 "dev": true, 912 "requires": { 913 - "array-includes": "^3.1.4", 914 - "array.prototype.flatmap": "^1.2.5", 915 + "array-includes": "^3.1.5", 916 + "array.prototype.flatmap": "^1.3.0", 917 "doctrine": "^2.1.0", 918 "estraverse": "^5.3.0", 919 "jsx-ast-utils": "^2.4.1 || ^3.0.0", 920 "minimatch": "^3.1.2", 921 "object.entries": "^1.1.5", 922 "object.fromentries": "^2.0.5", 923 - "object.hasown": "^1.1.0", 924 + "object.hasown": "^1.1.1", 925 "object.values": "^1.1.5", 926 "prop-types": "^15.8.1", 927 "resolve": "^2.0.0-next.3", 928 "semver": "^6.3.0", 929 - "string.prototype.matchall": "^4.0.6" 930 + "string.prototype.matchall": "^4.0.7" 931 }, 932 "dependencies": { 933 "doctrine": { 934 @@ -11253,9 +11324,9 @@ 935 } 936 }, 937 "eslint-plugin-react-hooks": { 938 - "version": "4.3.0", 939 - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", 940 - "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", 941 + "version": "4.5.0", 942 + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", 943 + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", 944 "dev": true, 945 "requires": {} 946 }, 947 @@ -11710,9 +11781,9 @@ 948 "dev": true 949 }, 950 "functions-have-names": { 951 - "version": "1.2.2", 952 - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", 953 - "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", 954 + "version": "1.2.3", 955 + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 956 + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 957 "dev": true 958 }, 959 "gauge": { 960 @@ -11944,6 +12015,15 @@ 961 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 962 "dev": true 963 }, 964 + "has-property-descriptors": { 965 + "version": "1.0.0", 966 + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", 967 + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", 968 + "dev": true, 969 + "requires": { 970 + "get-intrinsic": "^1.1.1" 971 + } 972 + }, 973 "has-symbols": { 974 "version": "1.0.3", 975 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 976 @@ -13343,13 +13423,13 @@ 977 } 978 }, 979 "object.hasown": { 980 - "version": "1.1.0", 981 - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", 982 - "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", 983 + "version": "1.1.1", 984 + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", 985 + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", 986 "dev": true, 987 "requires": { 988 - "define-properties": "^1.1.3", 989 - "es-abstract": "^1.19.1" 990 + "define-properties": "^1.1.4", 991 + "es-abstract": "^1.19.5" 992 } 993 }, 994 "object.values": { 995 diff --git a/package.json b/package.json 996 index 1f105f9..e5a9fef 100644 997 --- a/package.json 998 +++ b/package.json 999 @@ -48,7 +48,7 @@ 1000 "autoprefixer": "10.4.4", 1001 "cross-env": "7.0.3", 1002 "eslint": "8.16.0", 1003 - "eslint-config-next": "12.1.5", 1004 + "eslint-config-next": "12.1.6", 1005 "eslint-plugin-jsx-a11y": "6.5.1", 1006 "eslint-plugin-unicorn": "42.0.0", 1007 "i18next-parser": "5.4.0",