matrix-art.meta

Issues/PRs archive for MTRNord/matrix-art
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.meta.git
Log | Files | Refs

423.diff (14342B)


      1 diff --git a/package-lock.json b/package-lock.json
      2 index 9f8e6a0..88005f6 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.38.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.4.0",
     22 +      "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
     23 +      "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
     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.5.0",
     37 +      "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz",
     38 +      "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==",
     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.2",
     49 +      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz",
     50 +      "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==",
     51        "dev": true,
     52        "dependencies": {
     53          "ajv": "^6.12.4",
     54          "debug": "^4.3.2",
     55 -        "espree": "^9.4.0",
     56 +        "espree": "^9.5.1",
     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.38.0",
     66 +      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz",
     67 +      "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==",
     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.38.0",
     84 +      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz",
     85 +      "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==",
     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.2",
     92 +        "@eslint/js": "8.38.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 +        "eslint-visitor-keys": "^3.4.0",
    105 +        "espree": "^9.5.1",
    106 +        "esquery": "^1.4.2",
    107          "esutils": "^2.0.2",
    108          "fast-deep-equal": "^3.1.3",
    109          "file-entry-cache": "^6.0.1",
    110 @@ -2889,7 +2909,6 @@
    111          "minimatch": "^3.1.2",
    112          "natural-compare": "^1.4.0",
    113          "optionator": "^0.9.1",
    114 -        "regexpp": "^3.2.0",
    115          "strip-ansi": "^6.0.1",
    116          "strip-json-comments": "^3.1.0",
    117          "text-table": "^0.2.0"
    118 @@ -2992,12 +3011,15 @@
    119        }
    120      },
    121      "node_modules/eslint-visitor-keys": {
    122 -      "version": "3.3.0",
    123 -      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
    124 -      "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
    125 +      "version": "3.4.0",
    126 +      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz",
    127 +      "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==",
    128        "dev": true,
    129        "engines": {
    130          "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    131 +      },
    132 +      "funding": {
    133 +        "url": "https://opencollective.com/eslint"
    134        }
    135      },
    136      "node_modules/eslint/node_modules/eslint-scope": {
    137 @@ -3023,14 +3045,14 @@
    138        }
    139      },
    140      "node_modules/espree": {
    141 -      "version": "9.4.1",
    142 -      "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
    143 -      "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
    144 +      "version": "9.5.1",
    145 +      "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz",
    146 +      "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==",
    147        "dev": true,
    148        "dependencies": {
    149          "acorn": "^8.8.0",
    150          "acorn-jsx": "^5.3.2",
    151 -        "eslint-visitor-keys": "^3.3.0"
    152 +        "eslint-visitor-keys": "^3.4.0"
    153        },
    154        "engines": {
    155          "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    156 @@ -3053,9 +3075,9 @@
    157        }
    158      },
    159      "node_modules/esquery": {
    160 -      "version": "1.4.0",
    161 -      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
    162 -      "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
    163 +      "version": "1.5.0",
    164 +      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
    165 +      "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
    166        "dev": true,
    167        "dependencies": {
    168          "estraverse": "^5.1.0"
    169 @@ -3444,9 +3466,9 @@
    170        }
    171      },
    172      "node_modules/globals": {
    173 -      "version": "13.19.0",
    174 -      "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
    175 -      "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
    176 +      "version": "13.20.0",
    177 +      "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
    178 +      "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
    179        "dev": true,
    180        "dependencies": {
    181          "type-fest": "^0.20.2"
    182 @@ -7497,23 +7519,29 @@
    183        "optional": true
    184      },
    185      "@eslint-community/eslint-utils": {
    186 -      "version": "4.1.2",
    187 -      "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.1.2.tgz",
    188 -      "integrity": "sha512-7qELuQWWjVDdVsFQ5+beUl+KPczrEDA7S3zM4QUd/bJl7oXgsmpXaEVqrRTnOBqenOV4rWf2kVZk2Ot085zPWA==",
    189 +      "version": "4.4.0",
    190 +      "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
    191 +      "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
    192        "dev": true,
    193        "requires": {
    194          "eslint-visitor-keys": "^3.3.0"
    195        }
    196      },
    197 +    "@eslint-community/regexpp": {
    198 +      "version": "4.5.0",
    199 +      "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz",
    200 +      "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==",
    201 +      "dev": true
    202 +    },
    203      "@eslint/eslintrc": {
    204 -      "version": "1.4.1",
    205 -      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz",
    206 -      "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==",
    207 +      "version": "2.0.2",
    208 +      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz",
    209 +      "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==",
    210        "dev": true,
    211        "requires": {
    212          "ajv": "^6.12.4",
    213          "debug": "^4.3.2",
    214 -        "espree": "^9.4.0",
    215 +        "espree": "^9.5.1",
    216          "globals": "^13.19.0",
    217          "ignore": "^5.2.0",
    218          "import-fresh": "^3.2.1",
    219 @@ -7522,6 +7550,12 @@
    220          "strip-json-comments": "^3.1.1"
    221        }
    222      },
    223 +    "@eslint/js": {
    224 +      "version": "8.38.0",
    225 +      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz",
    226 +      "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==",
    227 +      "dev": true
    228 +    },
    229      "@humanwhocodes/config-array": {
    230        "version": "0.11.8",
    231        "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
    232 @@ -9016,12 +9050,15 @@
    233        }
    234      },
    235      "eslint": {
    236 -      "version": "8.32.0",
    237 -      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz",
    238 -      "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==",
    239 +      "version": "8.38.0",
    240 +      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz",
    241 +      "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==",
    242        "dev": true,
    243        "requires": {
    244 -        "@eslint/eslintrc": "^1.4.1",
    245 +        "@eslint-community/eslint-utils": "^4.2.0",
    246 +        "@eslint-community/regexpp": "^4.4.0",
    247 +        "@eslint/eslintrc": "^2.0.2",
    248 +        "@eslint/js": "8.38.0",
    249          "@humanwhocodes/config-array": "^0.11.8",
    250          "@humanwhocodes/module-importer": "^1.0.1",
    251          "@nodelib/fs.walk": "^1.2.8",
    252 @@ -9032,10 +9069,9 @@
    253          "doctrine": "^3.0.0",
    254          "escape-string-regexp": "^4.0.0",
    255          "eslint-scope": "^7.1.1",
    256 -        "eslint-utils": "^3.0.0",
    257 -        "eslint-visitor-keys": "^3.3.0",
    258 -        "espree": "^9.4.0",
    259 -        "esquery": "^1.4.0",
    260 +        "eslint-visitor-keys": "^3.4.0",
    261 +        "espree": "^9.5.1",
    262 +        "esquery": "^1.4.2",
    263          "esutils": "^2.0.2",
    264          "fast-deep-equal": "^3.1.3",
    265          "file-entry-cache": "^6.0.1",
    266 @@ -9056,7 +9092,6 @@
    267          "minimatch": "^3.1.2",
    268          "natural-compare": "^1.4.0",
    269          "optionator": "^0.9.1",
    270 -        "regexpp": "^3.2.0",
    271          "strip-ansi": "^6.0.1",
    272          "strip-json-comments": "^3.1.0",
    273          "text-table": "^0.2.0"
    274 @@ -9143,20 +9178,20 @@
    275        }
    276      },
    277      "eslint-visitor-keys": {
    278 -      "version": "3.3.0",
    279 -      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
    280 -      "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
    281 +      "version": "3.4.0",
    282 +      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz",
    283 +      "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==",
    284        "dev": true
    285      },
    286      "espree": {
    287 -      "version": "9.4.1",
    288 -      "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
    289 -      "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
    290 +      "version": "9.5.1",
    291 +      "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz",
    292 +      "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==",
    293        "dev": true,
    294        "requires": {
    295          "acorn": "^8.8.0",
    296          "acorn-jsx": "^5.3.2",
    297 -        "eslint-visitor-keys": "^3.3.0"
    298 +        "eslint-visitor-keys": "^3.4.0"
    299        }
    300      },
    301      "esprima": {
    302 @@ -9166,9 +9201,9 @@
    303        "dev": true
    304      },
    305      "esquery": {
    306 -      "version": "1.4.0",
    307 -      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
    308 -      "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
    309 +      "version": "1.5.0",
    310 +      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
    311 +      "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
    312        "dev": true,
    313        "requires": {
    314          "estraverse": "^5.1.0"
    315 @@ -9469,9 +9504,9 @@
    316        }
    317      },
    318      "globals": {
    319 -      "version": "13.19.0",
    320 -      "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
    321 -      "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
    322 +      "version": "13.20.0",
    323 +      "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
    324 +      "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
    325        "dev": true,
    326        "requires": {
    327          "type-fest": "^0.20.2"
    328 diff --git a/package.json b/package.json
    329 index da65691..f13dc45 100644
    330 --- a/package.json
    331 +++ b/package.json
    332 @@ -41,7 +41,7 @@
    333      "@vitejs/plugin-react-swc": "^3.0.1",
    334      "@vitest/ui": "^0.27.3",
    335      "autoprefixer": "^10.4.13",
    336 -    "eslint": "^8.32.0",
    337 +    "eslint": "^8.38.0",
    338      "eslint-plugin-tailwindcss": "^3.8.0",
    339      "eslint-plugin-unicorn": "^45.0.2",
    340      "jsdom": "^21.1.0",