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

422.diff (18188B)


      1 diff --git a/package-lock.json b/package-lock.json
      2 index 9f8e6a0..c202cf1 100644
      3 --- a/package-lock.json
      4 +++ b/package-lock.json
      5 @@ -33,7 +33,7 @@
      6          "@types/react-dom": "^18.0.10",
      7          "@typescript-eslint/eslint-plugin": "^5.48.2",
      8          "@typescript-eslint/parser": "^5.48.2",
      9 -        "@vitejs/plugin-react-swc": "^3.0.1",
     10 +        "@vitejs/plugin-react-swc": "^3.3.0",
     11          "@vitest/ui": "^0.27.3",
     12          "autoprefixer": "^10.4.13",
     13          "eslint": "^8.32.0",
     14 @@ -914,14 +914,11 @@
     15        "dev": true
     16      },
     17      "node_modules/@swc/core": {
     18 -      "version": "1.3.24",
     19 -      "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.24.tgz",
     20 -      "integrity": "sha512-QMOTd0AgiUT3K1crxLRqd3gw0f3FC8hhH1vvlIlryvYqU4c+FJ/T2G4ZhMKLxQlZ/jX6Rhk0gKINZRBxy2GFyQ==",
     21 +      "version": "1.3.49",
     22 +      "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.49.tgz",
     23 +      "integrity": "sha512-br44ZHOfE9YyRGcORSLkHFQHTvhwRcaithBJ1Q5y5iMGpLbH0Wai3GN49L60RvmGwxNJfWzT+E7+rNNR7ewKgA==",
     24        "dev": true,
     25        "hasInstallScript": true,
     26 -      "bin": {
     27 -        "swcx": "run_swcx.js"
     28 -      },
     29        "engines": {
     30          "node": ">=10"
     31        },
     32 @@ -930,22 +927,30 @@
     33          "url": "https://opencollective.com/swc"
     34        },
     35        "optionalDependencies": {
     36 -        "@swc/core-darwin-arm64": "1.3.24",
     37 -        "@swc/core-darwin-x64": "1.3.24",
     38 -        "@swc/core-linux-arm-gnueabihf": "1.3.24",
     39 -        "@swc/core-linux-arm64-gnu": "1.3.24",
     40 -        "@swc/core-linux-arm64-musl": "1.3.24",
     41 -        "@swc/core-linux-x64-gnu": "1.3.24",
     42 -        "@swc/core-linux-x64-musl": "1.3.24",
     43 -        "@swc/core-win32-arm64-msvc": "1.3.24",
     44 -        "@swc/core-win32-ia32-msvc": "1.3.24",
     45 -        "@swc/core-win32-x64-msvc": "1.3.24"
     46 +        "@swc/core-darwin-arm64": "1.3.49",
     47 +        "@swc/core-darwin-x64": "1.3.49",
     48 +        "@swc/core-linux-arm-gnueabihf": "1.3.49",
     49 +        "@swc/core-linux-arm64-gnu": "1.3.49",
     50 +        "@swc/core-linux-arm64-musl": "1.3.49",
     51 +        "@swc/core-linux-x64-gnu": "1.3.49",
     52 +        "@swc/core-linux-x64-musl": "1.3.49",
     53 +        "@swc/core-win32-arm64-msvc": "1.3.49",
     54 +        "@swc/core-win32-ia32-msvc": "1.3.49",
     55 +        "@swc/core-win32-x64-msvc": "1.3.49"
     56 +      },
     57 +      "peerDependencies": {
     58 +        "@swc/helpers": "^0.5.0"
     59 +      },
     60 +      "peerDependenciesMeta": {
     61 +        "@swc/helpers": {
     62 +          "optional": true
     63 +        }
     64        }
     65      },
     66      "node_modules/@swc/core-darwin-arm64": {
     67 -      "version": "1.3.24",
     68 -      "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.24.tgz",
     69 -      "integrity": "sha512-rR+9UpWm+fGXcipsjCst2hIL1GYIbo0YTLhJZWdIpQD6KRHHJMFXiydMgQQkDj2Ml7HpqUVgxj6m4ZWYL8b0OA==",
     70 +      "version": "1.3.49",
     71 +      "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.49.tgz",
     72 +      "integrity": "sha512-g7aIfXh6uPHmhLXdjXQq5t3HAyS/EdvujasW1DIS5k8UqOBaSoCcSGtLIjzcLv3KujqNfYcm118E+12H0nY6fQ==",
     73        "cpu": [
     74          "arm64"
     75        ],
     76 @@ -959,9 +964,9 @@
     77        }
     78      },
     79      "node_modules/@swc/core-darwin-x64": {
     80 -      "version": "1.3.24",
     81 -      "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.24.tgz",
     82 -      "integrity": "sha512-px+5vkGtgPH0m3FkkTBHynlRdS5rRz+lK+wiXIuBZFJSySWFl6RkKbvwkD+sf0MpazQlqwlv/rTOGJBw6oDffg==",
     83 +      "version": "1.3.49",
     84 +      "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.49.tgz",
     85 +      "integrity": "sha512-eSIxVX0YDw40Bre5sAx2BV3DzdIGzmQvCf2yiBvLqiiL6GC0mmuDeWbUCAzdUX6fJ6FUVEBMUVqNOc9oJ2/d5w==",
     86        "cpu": [
     87          "x64"
     88        ],
     89 @@ -975,9 +980,9 @@
     90        }
     91      },
     92      "node_modules/@swc/core-linux-arm-gnueabihf": {
     93 -      "version": "1.3.24",
     94 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.24.tgz",
     95 -      "integrity": "sha512-jLs8ZOdTV4UW4J12E143QJ4mOMONQtqgAnuhBbRuWFzQ3ny1dfoC3P1jNWAJ2Xi59XdxAIXn0PggPNH4Kh34kw==",
     96 +      "version": "1.3.49",
     97 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.49.tgz",
     98 +      "integrity": "sha512-8mj3IcRVr/OJY0mVITz6Z5osNAMJK5GiKDaZ+3QejPLbl6aiu4sH4GmTHDRN14RnaVXOpecsGcUoQmNoNa3u3w==",
     99        "cpu": [
    100          "arm"
    101        ],
    102 @@ -991,9 +996,9 @@
    103        }
    104      },
    105      "node_modules/@swc/core-linux-arm64-gnu": {
    106 -      "version": "1.3.24",
    107 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.24.tgz",
    108 -      "integrity": "sha512-A/v0h70BekrwGpp1DlzIFGcHQ3QQ2PexXcnnuIBZeMc9gNmHlcZmg3EcwAnaUDiokhNuSUFA/wV94yk1OqmSkw==",
    109 +      "version": "1.3.49",
    110 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.49.tgz",
    111 +      "integrity": "sha512-Rmg9xw6tmpOpf6GKKjpHQGmjfHzqSths5ebI2ahrHlhekzZF2HYmPkVw4bHda8Bja6mbaw8FVBgBHjPU8mMeDA==",
    112        "cpu": [
    113          "arm64"
    114        ],
    115 @@ -1007,9 +1012,9 @@
    116        }
    117      },
    118      "node_modules/@swc/core-linux-arm64-musl": {
    119 -      "version": "1.3.24",
    120 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.24.tgz",
    121 -      "integrity": "sha512-pbc9eArWPTiMrbpS/pJo0IiQNAKAQBcBIDjWBGP1tcw2iDXYLw4bruwz9kI/VjakbshWb8MoE4T5ClkeuULvSw==",
    122 +      "version": "1.3.49",
    123 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.49.tgz",
    124 +      "integrity": "sha512-nlKPYMogAI3Aak6Mlkag8/2AlHAZ/DpH7RjhfMazsaGhD/sQOmYdyY9Al69ejpa419YJuREeeeLoojFlSsd30g==",
    125        "cpu": [
    126          "arm64"
    127        ],
    128 @@ -1023,9 +1028,9 @@
    129        }
    130      },
    131      "node_modules/@swc/core-linux-x64-gnu": {
    132 -      "version": "1.3.24",
    133 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.24.tgz",
    134 -      "integrity": "sha512-pP5pOLlY1xd352qo7rTlpVPUI9/9VhOd4b3Lk+LzfZDq9bTL2NDlGfyrPiwa5DGHMSzrugH56K2J68eutkxYVA==",
    135 +      "version": "1.3.49",
    136 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.49.tgz",
    137 +      "integrity": "sha512-QOyeJQ6NVi73SJcizbwvIZTiGA/N+BxX9liRrvibumaQmRh8fWjJiLNsv3ODSHeuonak7E8Bf7a7NnSTyu48Mw==",
    138        "cpu": [
    139          "x64"
    140        ],
    141 @@ -1039,9 +1044,9 @@
    142        }
    143      },
    144      "node_modules/@swc/core-linux-x64-musl": {
    145 -      "version": "1.3.24",
    146 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.24.tgz",
    147 -      "integrity": "sha512-phNbP7zGp+Wcyxq1Qxlpe5KkxO7WLT2kVQUC7aDFGlVdCr+xdXsfH1MzheHtnr0kqTVQX1aiM8XXXHfFxR0oNA==",
    148 +      "version": "1.3.49",
    149 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.49.tgz",
    150 +      "integrity": "sha512-WlDMz+SOpYC9O/ZBUw1oiyWI7HyUCMlf/HS8Fy/kRI3eGoGCUxVTCJ1mP57GdQr4Wg32Y/ZpO2KSNQFWnT8mAw==",
    151        "cpu": [
    152          "x64"
    153        ],
    154 @@ -1055,9 +1060,9 @@
    155        }
    156      },
    157      "node_modules/@swc/core-win32-arm64-msvc": {
    158 -      "version": "1.3.24",
    159 -      "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.24.tgz",
    160 -      "integrity": "sha512-qhbiJTWAOqyR+K9xnGmCkOWSz2EmWpDBstEJCEOTc6FZiEdbiTscDmqTcMbCKaTHGu8t+6erVA4t65/Eg6uWPA==",
    161 +      "version": "1.3.49",
    162 +      "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.49.tgz",
    163 +      "integrity": "sha512-41LZOeI94Za3twib8KOIjnHYAZ+nkBFmboaREsFR1760S7jiMVywqWX8nFZvn/CXj15Fjjgdgyuig+zMREwXwQ==",
    164        "cpu": [
    165          "arm64"
    166        ],
    167 @@ -1071,9 +1076,9 @@
    168        }
    169      },
    170      "node_modules/@swc/core-win32-ia32-msvc": {
    171 -      "version": "1.3.24",
    172 -      "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.24.tgz",
    173 -      "integrity": "sha512-JfghIlscE4Rz+Lc08lSoDh+R0cWxrISed5biogFfE6vZqhaDnw3E5Qshqw7O3pIaiq8L2u1nmzuyP581ZmpbRA==",
    174 +      "version": "1.3.49",
    175 +      "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.49.tgz",
    176 +      "integrity": "sha512-IdqLPoMKssyAoOCZdNXmnAd6/uyx+Hb9KSfZUHepZaNfwMy6J5XXrOsbYs3v53FH8MtekUUdV+mMX4me9bcv9w==",
    177        "cpu": [
    178          "ia32"
    179        ],
    180 @@ -1087,9 +1092,9 @@
    181        }
    182      },
    183      "node_modules/@swc/core-win32-x64-msvc": {
    184 -      "version": "1.3.24",
    185 -      "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.24.tgz",
    186 -      "integrity": "sha512-3AmJRr0hwciwDBbzUNqaftvppzS8v9X/iv/Wl7YaVLBVpPfQvaZzfqLycvNMGLZb5vIKXR/u58txg3dRBGsJtw==",
    187 +      "version": "1.3.49",
    188 +      "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.49.tgz",
    189 +      "integrity": "sha512-7Fqjo5pS3uIohhSbYSaR0+e/bJdxmQb4oG97FIh5qvlCCGQaQ9UiaEeYy4uK0Ad+Menum1IXCAEiG7RHcl6Eyw==",
    190        "cpu": [
    191          "x64"
    192        ],
    193 @@ -1561,12 +1566,12 @@
    194        }
    195      },
    196      "node_modules/@vitejs/plugin-react-swc": {
    197 -      "version": "3.0.1",
    198 -      "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.0.1.tgz",
    199 -      "integrity": "sha512-3GQ2oruZO9j8dSHcI0MUeOZQBhjYyDQsF/pKY4Px+CJxn0M16OhgFeEzUjeuwci4zhhjoNIDE9aFNaV5GMQ09g==",
    200 +      "version": "3.3.0",
    201 +      "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.3.0.tgz",
    202 +      "integrity": "sha512-Ycg+n2eyCOTpn/wRy+evVo859+hw7qCj9iaX5CMny6x1fx1Uoq0xBG+a98lFtwLNGfGEnpI0F26YigRuxCRkwg==",
    203        "dev": true,
    204        "dependencies": {
    205 -        "@swc/core": "^1.3.22"
    206 +        "@swc/core": "^1.3.42"
    207        },
    208        "peerDependencies": {
    209          "vite": "^4"
    210 @@ -7659,90 +7664,90 @@
    211        "dev": true
    212      },
    213      "@swc/core": {
    214 -      "version": "1.3.24",
    215 -      "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.24.tgz",
    216 -      "integrity": "sha512-QMOTd0AgiUT3K1crxLRqd3gw0f3FC8hhH1vvlIlryvYqU4c+FJ/T2G4ZhMKLxQlZ/jX6Rhk0gKINZRBxy2GFyQ==",
    217 +      "version": "1.3.49",
    218 +      "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.49.tgz",
    219 +      "integrity": "sha512-br44ZHOfE9YyRGcORSLkHFQHTvhwRcaithBJ1Q5y5iMGpLbH0Wai3GN49L60RvmGwxNJfWzT+E7+rNNR7ewKgA==",
    220        "dev": true,
    221        "requires": {
    222 -        "@swc/core-darwin-arm64": "1.3.24",
    223 -        "@swc/core-darwin-x64": "1.3.24",
    224 -        "@swc/core-linux-arm-gnueabihf": "1.3.24",
    225 -        "@swc/core-linux-arm64-gnu": "1.3.24",
    226 -        "@swc/core-linux-arm64-musl": "1.3.24",
    227 -        "@swc/core-linux-x64-gnu": "1.3.24",
    228 -        "@swc/core-linux-x64-musl": "1.3.24",
    229 -        "@swc/core-win32-arm64-msvc": "1.3.24",
    230 -        "@swc/core-win32-ia32-msvc": "1.3.24",
    231 -        "@swc/core-win32-x64-msvc": "1.3.24"
    232 +        "@swc/core-darwin-arm64": "1.3.49",
    233 +        "@swc/core-darwin-x64": "1.3.49",
    234 +        "@swc/core-linux-arm-gnueabihf": "1.3.49",
    235 +        "@swc/core-linux-arm64-gnu": "1.3.49",
    236 +        "@swc/core-linux-arm64-musl": "1.3.49",
    237 +        "@swc/core-linux-x64-gnu": "1.3.49",
    238 +        "@swc/core-linux-x64-musl": "1.3.49",
    239 +        "@swc/core-win32-arm64-msvc": "1.3.49",
    240 +        "@swc/core-win32-ia32-msvc": "1.3.49",
    241 +        "@swc/core-win32-x64-msvc": "1.3.49"
    242        }
    243      },
    244      "@swc/core-darwin-arm64": {
    245 -      "version": "1.3.24",
    246 -      "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.24.tgz",
    247 -      "integrity": "sha512-rR+9UpWm+fGXcipsjCst2hIL1GYIbo0YTLhJZWdIpQD6KRHHJMFXiydMgQQkDj2Ml7HpqUVgxj6m4ZWYL8b0OA==",
    248 +      "version": "1.3.49",
    249 +      "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.49.tgz",
    250 +      "integrity": "sha512-g7aIfXh6uPHmhLXdjXQq5t3HAyS/EdvujasW1DIS5k8UqOBaSoCcSGtLIjzcLv3KujqNfYcm118E+12H0nY6fQ==",
    251        "dev": true,
    252        "optional": true
    253      },
    254      "@swc/core-darwin-x64": {
    255 -      "version": "1.3.24",
    256 -      "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.24.tgz",
    257 -      "integrity": "sha512-px+5vkGtgPH0m3FkkTBHynlRdS5rRz+lK+wiXIuBZFJSySWFl6RkKbvwkD+sf0MpazQlqwlv/rTOGJBw6oDffg==",
    258 +      "version": "1.3.49",
    259 +      "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.49.tgz",
    260 +      "integrity": "sha512-eSIxVX0YDw40Bre5sAx2BV3DzdIGzmQvCf2yiBvLqiiL6GC0mmuDeWbUCAzdUX6fJ6FUVEBMUVqNOc9oJ2/d5w==",
    261        "dev": true,
    262        "optional": true
    263      },
    264      "@swc/core-linux-arm-gnueabihf": {
    265 -      "version": "1.3.24",
    266 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.24.tgz",
    267 -      "integrity": "sha512-jLs8ZOdTV4UW4J12E143QJ4mOMONQtqgAnuhBbRuWFzQ3ny1dfoC3P1jNWAJ2Xi59XdxAIXn0PggPNH4Kh34kw==",
    268 +      "version": "1.3.49",
    269 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.49.tgz",
    270 +      "integrity": "sha512-8mj3IcRVr/OJY0mVITz6Z5osNAMJK5GiKDaZ+3QejPLbl6aiu4sH4GmTHDRN14RnaVXOpecsGcUoQmNoNa3u3w==",
    271        "dev": true,
    272        "optional": true
    273      },
    274      "@swc/core-linux-arm64-gnu": {
    275 -      "version": "1.3.24",
    276 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.24.tgz",
    277 -      "integrity": "sha512-A/v0h70BekrwGpp1DlzIFGcHQ3QQ2PexXcnnuIBZeMc9gNmHlcZmg3EcwAnaUDiokhNuSUFA/wV94yk1OqmSkw==",
    278 +      "version": "1.3.49",
    279 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.49.tgz",
    280 +      "integrity": "sha512-Rmg9xw6tmpOpf6GKKjpHQGmjfHzqSths5ebI2ahrHlhekzZF2HYmPkVw4bHda8Bja6mbaw8FVBgBHjPU8mMeDA==",
    281        "dev": true,
    282        "optional": true
    283      },
    284      "@swc/core-linux-arm64-musl": {
    285 -      "version": "1.3.24",
    286 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.24.tgz",
    287 -      "integrity": "sha512-pbc9eArWPTiMrbpS/pJo0IiQNAKAQBcBIDjWBGP1tcw2iDXYLw4bruwz9kI/VjakbshWb8MoE4T5ClkeuULvSw==",
    288 +      "version": "1.3.49",
    289 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.49.tgz",
    290 +      "integrity": "sha512-nlKPYMogAI3Aak6Mlkag8/2AlHAZ/DpH7RjhfMazsaGhD/sQOmYdyY9Al69ejpa419YJuREeeeLoojFlSsd30g==",
    291        "dev": true,
    292        "optional": true
    293      },
    294      "@swc/core-linux-x64-gnu": {
    295 -      "version": "1.3.24",
    296 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.24.tgz",
    297 -      "integrity": "sha512-pP5pOLlY1xd352qo7rTlpVPUI9/9VhOd4b3Lk+LzfZDq9bTL2NDlGfyrPiwa5DGHMSzrugH56K2J68eutkxYVA==",
    298 +      "version": "1.3.49",
    299 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.49.tgz",
    300 +      "integrity": "sha512-QOyeJQ6NVi73SJcizbwvIZTiGA/N+BxX9liRrvibumaQmRh8fWjJiLNsv3ODSHeuonak7E8Bf7a7NnSTyu48Mw==",
    301        "dev": true,
    302        "optional": true
    303      },
    304      "@swc/core-linux-x64-musl": {
    305 -      "version": "1.3.24",
    306 -      "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.24.tgz",
    307 -      "integrity": "sha512-phNbP7zGp+Wcyxq1Qxlpe5KkxO7WLT2kVQUC7aDFGlVdCr+xdXsfH1MzheHtnr0kqTVQX1aiM8XXXHfFxR0oNA==",
    308 +      "version": "1.3.49",
    309 +      "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.49.tgz",
    310 +      "integrity": "sha512-WlDMz+SOpYC9O/ZBUw1oiyWI7HyUCMlf/HS8Fy/kRI3eGoGCUxVTCJ1mP57GdQr4Wg32Y/ZpO2KSNQFWnT8mAw==",
    311        "dev": true,
    312        "optional": true
    313      },
    314      "@swc/core-win32-arm64-msvc": {
    315 -      "version": "1.3.24",
    316 -      "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.24.tgz",
    317 -      "integrity": "sha512-qhbiJTWAOqyR+K9xnGmCkOWSz2EmWpDBstEJCEOTc6FZiEdbiTscDmqTcMbCKaTHGu8t+6erVA4t65/Eg6uWPA==",
    318 +      "version": "1.3.49",
    319 +      "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.49.tgz",
    320 +      "integrity": "sha512-41LZOeI94Za3twib8KOIjnHYAZ+nkBFmboaREsFR1760S7jiMVywqWX8nFZvn/CXj15Fjjgdgyuig+zMREwXwQ==",
    321        "dev": true,
    322        "optional": true
    323      },
    324      "@swc/core-win32-ia32-msvc": {
    325 -      "version": "1.3.24",
    326 -      "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.24.tgz",
    327 -      "integrity": "sha512-JfghIlscE4Rz+Lc08lSoDh+R0cWxrISed5biogFfE6vZqhaDnw3E5Qshqw7O3pIaiq8L2u1nmzuyP581ZmpbRA==",
    328 +      "version": "1.3.49",
    329 +      "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.49.tgz",
    330 +      "integrity": "sha512-IdqLPoMKssyAoOCZdNXmnAd6/uyx+Hb9KSfZUHepZaNfwMy6J5XXrOsbYs3v53FH8MtekUUdV+mMX4me9bcv9w==",
    331        "dev": true,
    332        "optional": true
    333      },
    334      "@swc/core-win32-x64-msvc": {
    335 -      "version": "1.3.24",
    336 -      "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.24.tgz",
    337 -      "integrity": "sha512-3AmJRr0hwciwDBbzUNqaftvppzS8v9X/iv/Wl7YaVLBVpPfQvaZzfqLycvNMGLZb5vIKXR/u58txg3dRBGsJtw==",
    338 +      "version": "1.3.49",
    339 +      "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.49.tgz",
    340 +      "integrity": "sha512-7Fqjo5pS3uIohhSbYSaR0+e/bJdxmQb4oG97FIh5qvlCCGQaQ9UiaEeYy4uK0Ad+Menum1IXCAEiG7RHcl6Eyw==",
    341        "dev": true,
    342        "optional": true
    343      },
    344 @@ -8084,12 +8089,12 @@
    345        }
    346      },
    347      "@vitejs/plugin-react-swc": {
    348 -      "version": "3.0.1",
    349 -      "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.0.1.tgz",
    350 -      "integrity": "sha512-3GQ2oruZO9j8dSHcI0MUeOZQBhjYyDQsF/pKY4Px+CJxn0M16OhgFeEzUjeuwci4zhhjoNIDE9aFNaV5GMQ09g==",
    351 +      "version": "3.3.0",
    352 +      "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.3.0.tgz",
    353 +      "integrity": "sha512-Ycg+n2eyCOTpn/wRy+evVo859+hw7qCj9iaX5CMny6x1fx1Uoq0xBG+a98lFtwLNGfGEnpI0F26YigRuxCRkwg==",
    354        "dev": true,
    355        "requires": {
    356 -        "@swc/core": "^1.3.22"
    357 +        "@swc/core": "^1.3.42"
    358        }
    359      },
    360      "@vitest/ui": {
    361 diff --git a/package.json b/package.json
    362 index da65691..9544f10 100644
    363 --- a/package.json
    364 +++ b/package.json
    365 @@ -38,7 +38,7 @@
    366      "@types/react-dom": "^18.0.10",
    367      "@typescript-eslint/eslint-plugin": "^5.48.2",
    368      "@typescript-eslint/parser": "^5.48.2",
    369 -    "@vitejs/plugin-react-swc": "^3.0.1",
    370 +    "@vitejs/plugin-react-swc": "^3.3.0",
    371      "@vitest/ui": "^0.27.3",
    372      "autoprefixer": "^10.4.13",
    373      "eslint": "^8.32.0",