378.diff (12543B)
1 diff --git a/package-lock.json b/package-lock.json 2 index 9f8e6a0..855d59a 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -36,7 +36,7 @@ 6 "@vitejs/plugin-react-swc": "^3.0.1", 7 "@vitest/ui": "^0.27.3", 8 "autoprefixer": "^10.4.13", 9 - "eslint": "^8.32.0", 10 + "eslint": "^8.36.0", 11 "eslint-plugin-tailwindcss": "^3.8.0", 12 "eslint-plugin-unicorn": "^45.0.2", 13 "jsdom": "^21.1.0", 14 @@ -698,9 +698,9 @@ 15 } 16 }, 17 "node_modules/@eslint-community/eslint-utils": { 18 - "version": "4.1.2", 19 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.1.2.tgz", 20 - "integrity": "sha512-7qELuQWWjVDdVsFQ5+beUl+KPczrEDA7S3zM4QUd/bJl7oXgsmpXaEVqrRTnOBqenOV4rWf2kVZk2Ot085zPWA==", 21 + "version": "4.2.0", 22 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz", 23 + "integrity": "sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==", 24 "dev": true, 25 "dependencies": { 26 "eslint-visitor-keys": "^3.3.0" 27 @@ -709,18 +709,27 @@ 28 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 29 }, 30 "peerDependencies": { 31 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 32 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 33 + } 34 + }, 35 + "node_modules/@eslint-community/regexpp": { 36 + "version": "4.4.0", 37 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", 38 + "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", 39 + "dev": true, 40 + "engines": { 41 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 42 } 43 }, 44 "node_modules/@eslint/eslintrc": { 45 - "version": "1.4.1", 46 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 47 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 48 + "version": "2.0.1", 49 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", 50 + "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", 51 "dev": true, 52 "dependencies": { 53 "ajv": "^6.12.4", 54 "debug": "^4.3.2", 55 - "espree": "^9.4.0", 56 + "espree": "^9.5.0", 57 "globals": "^13.19.0", 58 "ignore": "^5.2.0", 59 "import-fresh": "^3.2.1", 60 @@ -735,6 +744,15 @@ 61 "url": "https://opencollective.com/eslint" 62 } 63 }, 64 + "node_modules/@eslint/js": { 65 + "version": "8.36.0", 66 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", 67 + "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", 68 + "dev": true, 69 + "engines": { 70 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 71 + } 72 + }, 73 "node_modules/@humanwhocodes/config-array": { 74 "version": "0.11.8", 75 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 76 @@ -2849,12 +2867,15 @@ 77 } 78 }, 79 "node_modules/eslint": { 80 - "version": "8.32.0", 81 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", 82 - "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", 83 + "version": "8.36.0", 84 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", 85 + "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", 86 "dev": true, 87 "dependencies": { 88 - "@eslint/eslintrc": "^1.4.1", 89 + "@eslint-community/eslint-utils": "^4.2.0", 90 + "@eslint-community/regexpp": "^4.4.0", 91 + "@eslint/eslintrc": "^2.0.1", 92 + "@eslint/js": "8.36.0", 93 "@humanwhocodes/config-array": "^0.11.8", 94 "@humanwhocodes/module-importer": "^1.0.1", 95 "@nodelib/fs.walk": "^1.2.8", 96 @@ -2865,10 +2886,9 @@ 97 "doctrine": "^3.0.0", 98 "escape-string-regexp": "^4.0.0", 99 "eslint-scope": "^7.1.1", 100 - "eslint-utils": "^3.0.0", 101 "eslint-visitor-keys": "^3.3.0", 102 - "espree": "^9.4.0", 103 - "esquery": "^1.4.0", 104 + "espree": "^9.5.0", 105 + "esquery": "^1.4.2", 106 "esutils": "^2.0.2", 107 "fast-deep-equal": "^3.1.3", 108 "file-entry-cache": "^6.0.1", 109 @@ -2889,7 +2909,6 @@ 110 "minimatch": "^3.1.2", 111 "natural-compare": "^1.4.0", 112 "optionator": "^0.9.1", 113 - "regexpp": "^3.2.0", 114 "strip-ansi": "^6.0.1", 115 "strip-json-comments": "^3.1.0", 116 "text-table": "^0.2.0" 117 @@ -3023,9 +3042,9 @@ 118 } 119 }, 120 "node_modules/espree": { 121 - "version": "9.4.1", 122 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 123 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 124 + "version": "9.5.0", 125 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", 126 + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", 127 "dev": true, 128 "dependencies": { 129 "acorn": "^8.8.0", 130 @@ -3053,9 +3072,9 @@ 131 } 132 }, 133 "node_modules/esquery": { 134 - "version": "1.4.0", 135 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 136 - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 137 + "version": "1.5.0", 138 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 139 + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 140 "dev": true, 141 "dependencies": { 142 "estraverse": "^5.1.0" 143 @@ -3444,9 +3463,9 @@ 144 } 145 }, 146 "node_modules/globals": { 147 - "version": "13.19.0", 148 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", 149 - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", 150 + "version": "13.20.0", 151 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 152 + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 153 "dev": true, 154 "dependencies": { 155 "type-fest": "^0.20.2" 156 @@ -7497,23 +7516,29 @@ 157 "optional": true 158 }, 159 "@eslint-community/eslint-utils": { 160 - "version": "4.1.2", 161 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.1.2.tgz", 162 - "integrity": "sha512-7qELuQWWjVDdVsFQ5+beUl+KPczrEDA7S3zM4QUd/bJl7oXgsmpXaEVqrRTnOBqenOV4rWf2kVZk2Ot085zPWA==", 163 + "version": "4.2.0", 164 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz", 165 + "integrity": "sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==", 166 "dev": true, 167 "requires": { 168 "eslint-visitor-keys": "^3.3.0" 169 } 170 }, 171 + "@eslint-community/regexpp": { 172 + "version": "4.4.0", 173 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", 174 + "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", 175 + "dev": true 176 + }, 177 "@eslint/eslintrc": { 178 - "version": "1.4.1", 179 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 180 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 181 + "version": "2.0.1", 182 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", 183 + "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", 184 "dev": true, 185 "requires": { 186 "ajv": "^6.12.4", 187 "debug": "^4.3.2", 188 - "espree": "^9.4.0", 189 + "espree": "^9.5.0", 190 "globals": "^13.19.0", 191 "ignore": "^5.2.0", 192 "import-fresh": "^3.2.1", 193 @@ -7522,6 +7547,12 @@ 194 "strip-json-comments": "^3.1.1" 195 } 196 }, 197 + "@eslint/js": { 198 + "version": "8.36.0", 199 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", 200 + "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", 201 + "dev": true 202 + }, 203 "@humanwhocodes/config-array": { 204 "version": "0.11.8", 205 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 206 @@ -9016,12 +9047,15 @@ 207 } 208 }, 209 "eslint": { 210 - "version": "8.32.0", 211 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", 212 - "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", 213 + "version": "8.36.0", 214 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", 215 + "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", 216 "dev": true, 217 "requires": { 218 - "@eslint/eslintrc": "^1.4.1", 219 + "@eslint-community/eslint-utils": "^4.2.0", 220 + "@eslint-community/regexpp": "^4.4.0", 221 + "@eslint/eslintrc": "^2.0.1", 222 + "@eslint/js": "8.36.0", 223 "@humanwhocodes/config-array": "^0.11.8", 224 "@humanwhocodes/module-importer": "^1.0.1", 225 "@nodelib/fs.walk": "^1.2.8", 226 @@ -9032,10 +9066,9 @@ 227 "doctrine": "^3.0.0", 228 "escape-string-regexp": "^4.0.0", 229 "eslint-scope": "^7.1.1", 230 - "eslint-utils": "^3.0.0", 231 "eslint-visitor-keys": "^3.3.0", 232 - "espree": "^9.4.0", 233 - "esquery": "^1.4.0", 234 + "espree": "^9.5.0", 235 + "esquery": "^1.4.2", 236 "esutils": "^2.0.2", 237 "fast-deep-equal": "^3.1.3", 238 "file-entry-cache": "^6.0.1", 239 @@ -9056,7 +9089,6 @@ 240 "minimatch": "^3.1.2", 241 "natural-compare": "^1.4.0", 242 "optionator": "^0.9.1", 243 - "regexpp": "^3.2.0", 244 "strip-ansi": "^6.0.1", 245 "strip-json-comments": "^3.1.0", 246 "text-table": "^0.2.0" 247 @@ -9149,9 +9181,9 @@ 248 "dev": true 249 }, 250 "espree": { 251 - "version": "9.4.1", 252 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 253 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 254 + "version": "9.5.0", 255 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", 256 + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", 257 "dev": true, 258 "requires": { 259 "acorn": "^8.8.0", 260 @@ -9166,9 +9198,9 @@ 261 "dev": true 262 }, 263 "esquery": { 264 - "version": "1.4.0", 265 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 266 - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 267 + "version": "1.5.0", 268 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 269 + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 270 "dev": true, 271 "requires": { 272 "estraverse": "^5.1.0" 273 @@ -9469,9 +9501,9 @@ 274 } 275 }, 276 "globals": { 277 - "version": "13.19.0", 278 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", 279 - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", 280 + "version": "13.20.0", 281 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 282 + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 283 "dev": true, 284 "requires": { 285 "type-fest": "^0.20.2" 286 diff --git a/package.json b/package.json 287 index da65691..516391b 100644 288 --- a/package.json 289 +++ b/package.json 290 @@ -41,7 +41,7 @@ 291 "@vitejs/plugin-react-swc": "^3.0.1", 292 "@vitest/ui": "^0.27.3", 293 "autoprefixer": "^10.4.13", 294 - "eslint": "^8.32.0", 295 + "eslint": "^8.36.0", 296 "eslint-plugin-tailwindcss": "^3.8.0", 297 "eslint-plugin-unicorn": "^45.0.2", 298 "jsdom": "^21.1.0",