diff --git a/package.json b/package.json index 72bfd1a6f7..027b6e66eb 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,7 @@ "stylelint-config-standard-scss": "^17.0.0", "typescript": "6.0.3", "typescript-eslint": "8.59.4", - "vite": "8.0.13", + "vite": "8.0.14", "vite-plugin-compression": "0.5.1", "vite-plugin-html": "3.2.2", "vite-plugin-minify": "2.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ff4319ca5..f779ed59ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -128,23 +128,23 @@ devDependencies: specifier: 8.59.4 version: 8.59.4(eslint@10.4.0)(typescript@6.0.3) vite: - specifier: 8.0.13 - version: 8.0.13(@types/node@25.9.1)(sass@1.99.0) + specifier: 8.0.14 + version: 8.0.14(@types/node@25.9.1)(sass@1.99.0) vite-plugin-compression: specifier: 0.5.1 - version: 0.5.1(vite@8.0.13) + version: 0.5.1(vite@8.0.14) vite-plugin-html: specifier: 3.2.2 - version: 3.2.2(vite@8.0.13) + version: 3.2.2(vite@8.0.14) vite-plugin-minify: specifier: 2.1.0 - version: 2.1.0(vite@8.0.13) + version: 2.1.0(vite@8.0.14) vite-plugin-static-copy: specifier: 4.1.0 - version: 4.1.0(vite@8.0.13) + version: 4.1.0(vite@8.0.14) vitest: specifier: 4.1.0 - version: 4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.13) + version: 4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.14) vitest-fetch-mock: specifier: 0.4.5 version: 0.4.5(vitest@4.1.0) @@ -1768,8 +1768,8 @@ packages: fastq: 1.20.1 dev: true - /@oxc-project/types@0.130.0: - resolution: {integrity: sha512-ibD2usx9JRu7f5pu2tMKMI4cpA4NgXJQoYRP4pQ7Pxmn1l6k/53qWtQWZayhYy3X4QZkt90Ot+mJEaeXouio6Q==} + /@oxc-project/types@0.132.0: + resolution: {integrity: sha512-FESMOxil5Se014ui/Eq8fT5uHJo6nIRwH0PfJrZJXs6Gek3ZVFOrpUv3YIZT20m+extU98Hg1Ym72U58rlsxUQ==} dev: true /@parcel/watcher-android-arm64@2.5.6: @@ -1923,8 +1923,8 @@ packages: /@popperjs/core@2.11.8: resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - /@rolldown/binding-android-arm64@1.0.1: - resolution: {integrity: sha512-fJI3I0r3C3Oj/zdBCpaCmBRZYf07xpaq4yCfDDoSFm+beWNzbIl26puW8RraUdugoJw/95zerNOn6jasAhzSmg==} + /@rolldown/binding-android-arm64@1.0.2: + resolution: {integrity: sha512-ZS4D1JPGn/MYQN/SYDWftIE/nVsM8j/AFOYEzAoOE2O3NktQOZru+/vYXGbR/qtdLdIfGCP0lcoJiYVzsEz+iQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -1932,8 +1932,8 @@ packages: dev: true optional: true - /@rolldown/binding-darwin-arm64@1.0.1: - resolution: {integrity: sha512-cKnAhWEsV7TPcA/5EAteDp6KcJZBQ2G+BqE7zayMMi7kMvwRsbv7WT9aOnn0WNl4SKEIf43vjS31iUPu80nzXg==} + /@rolldown/binding-darwin-arm64@1.0.2: + resolution: {integrity: sha512-vdFA9+C/rekyGce7WqHs/xoT0ioZEWaOFyZLIV1mEeNFaFDUQrPIo8Vs2GvJ6eetb3rzDUtUBgzto3ExpXJB3w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -1941,8 +1941,8 @@ packages: dev: true optional: true - /@rolldown/binding-darwin-x64@1.0.1: - resolution: {integrity: sha512-YKrVwQjIRBPo+5G/u03wGjbdy4q7pyzCe93DK9VJ7zkVmeg8LJ7GbgsiHWdR4xSoe4CAXRD7Bcjgbtr64bkXNg==} + /@rolldown/binding-darwin-x64@1.0.2: + resolution: {integrity: sha512-BewSOwTHazv77DTYiAZXSqqKZ4KP/KonFisDMVU7PImxoWfB2aepnPhd2E4SWz3zDzYgDNbs6jBmTdgNnF02GA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -1950,8 +1950,8 @@ packages: dev: true optional: true - /@rolldown/binding-freebsd-x64@1.0.1: - resolution: {integrity: sha512-z/oBsREo46SsFqBwYtFe0kpJeBijAT48O/WXLI4suiCLBkr03RTtTJMCzSdDd2znlh8VJizL09XVkQgk8IZonw==} + /@rolldown/binding-freebsd-x64@1.0.2: + resolution: {integrity: sha512-m41o7M0YWtUdqk61Tb+jnKb2rN++iRdIASlExkUoKfIAH30DOHCB8fVLzSUpbWHHU8esmEioY62PxzexE8MBuA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -1959,8 +1959,8 @@ packages: dev: true optional: true - /@rolldown/binding-linux-arm-gnueabihf@1.0.1: - resolution: {integrity: sha512-ik8q7GM11zxvYxFc2PeDcT6TBvhCQMaUxfph/M5l9sKuTs/Sjg3L+Byw0F7w0ZVLBZmx30P+gG0ECzzN+MFcmQ==} + /@rolldown/binding-linux-arm-gnueabihf@1.0.2: + resolution: {integrity: sha512-jcojB9H7W/jS29pMKWAK1N+fU99vXodHDTatS3b3y/XSOCiHo0kkA74pL3jJmkoQtYpOCxDvaKs1fo2Ij/1X5w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -1968,8 +1968,8 @@ packages: dev: true optional: true - /@rolldown/binding-linux-arm64-gnu@1.0.1: - resolution: {integrity: sha512-QoSx2EkyrrdZ6kcyE8stqZ62t0Yra8Fs5ia9lOxJrh6TMQJK7gQKmscdTHf7pOXKREKrVwOtJcQG3qVSfc866A==} + /@rolldown/binding-linux-arm64-gnu@1.0.2: + resolution: {integrity: sha512-1jn6qDU5iiOgFgygDzKUuKP0maTi0/f1+sBLgvij/76C77Nm3ts6ufz9Bjg5q5dduxiUIxtq86JIoBvo1xQ4Ig==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -1977,8 +1977,8 @@ packages: dev: true optional: true - /@rolldown/binding-linux-arm64-musl@1.0.1: - resolution: {integrity: sha512-uwNwFpwKeNiZawfAWBgg0VIztPTV3ihhh1vV334h9ivnNLorxnQMU6Fz8wG1Zb4Qh9LC1/MkcyT3YlDXG3Rsgg==} + /@rolldown/binding-linux-arm64-musl@1.0.2: + resolution: {integrity: sha512-QVLO/czFMdoMFSqlX3bcswcJNm/23r+qoa/jgtmFc/qEp6/jXmIkDjF/XIo8dPfGaiwy1xfQn8o77L79GeXFgw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -1986,8 +1986,8 @@ packages: dev: true optional: true - /@rolldown/binding-linux-ppc64-gnu@1.0.1: - resolution: {integrity: sha512-zY1bul7OWr7DFBiJ++wofXvnr8B45ce3QsQUhKrIhXsygAh7bTkwyeM1bi1a2g5C/yC/N8TZyGDEoMfm/l9mpg==} + /@rolldown/binding-linux-ppc64-gnu@1.0.2: + resolution: {integrity: sha512-hgO5Abm0w5UL6FEa2iFnZqo2KlK7TQ5QhV5x09hujBf7t5KzHQ1VmfPuTpqRy/rNlSxua3eWH374xxiVrP+lcA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -1995,8 +1995,8 @@ packages: dev: true optional: true - /@rolldown/binding-linux-s390x-gnu@1.0.1: - resolution: {integrity: sha512-0frlsT/f4Ft6I7SMESTKnF3cZsdicQn1dCMkF/jT9wDLE+gGoiQfv1nmT9e+s7s/fekvvy6tZM2jHvI2tkbJDQ==} + /@rolldown/binding-linux-s390x-gnu@1.0.2: + resolution: {integrity: sha512-fy8rXxuYEu602abC8MUNaPjYLIFzReOaEIEMKMUa0rFEUxNpVXhs15KSSQ4qlqSaM7B6rcj9rDZgADh/IGDzLQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -2004,8 +2004,8 @@ packages: dev: true optional: true - /@rolldown/binding-linux-x64-gnu@1.0.1: - resolution: {integrity: sha512-XABVmGp9Tg0WspTVvwduTc4fpqy6JnAUrSQe6OuyqD/03nI7r0O9OWUkMIwFrjKAIqolvqoA4ZrJppgwE0Gxmw==} + /@rolldown/binding-linux-x64-gnu@1.0.2: + resolution: {integrity: sha512-0+bOkiQ779+r1WpoHOWHqncvyySci0vKph+myNDYb+im6meJAzHQXay6oEgnkHuUGouM1LKTZwqKpBow6Kj7CQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -2013,8 +2013,8 @@ packages: dev: true optional: true - /@rolldown/binding-linux-x64-musl@1.0.1: - resolution: {integrity: sha512-bV4fzswuzVcKD90o/VM6QqKxnxlDq0g2BISDLNVmxrnhpv1DDbyPhCIjYfvzYLV+MvkKKnQt2Q6AO86SEBULUQ==} + /@rolldown/binding-linux-x64-musl@1.0.2: + resolution: {integrity: sha512-mjSkrzZK5Qsl0a9d1JgILOiuZOSDTVdKENcSXBoqbzSrspLR/4/IRVDo5wd2GgZjNss/viBFJdeq+j7qH2nypw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -2022,8 +2022,8 @@ packages: dev: true optional: true - /@rolldown/binding-openharmony-arm64@1.0.1: - resolution: {integrity: sha512-/Mh0Zhq3OP7fVs0kcQHZP6lZEthMGTaSf8UBQYSFEZDWGXXlEC+nJ6EqenaK2t4LBXMe3A+K/G2BVXXdtOr4PQ==} + /@rolldown/binding-openharmony-arm64@1.0.2: + resolution: {integrity: sha512-1v5vHasdfQAZoEHakBV72LIFAC9JjnymsiKxp+GEr/ma3+NJCPSaYK+qavInOovJkgwFrs7GccX2d6IgDA3Z5w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -2031,8 +2031,8 @@ packages: dev: true optional: true - /@rolldown/binding-wasm32-wasi@1.0.1: - resolution: {integrity: sha512-+1xc9X45l8ufsBAm6Gjvx2qDRIY9lTVt0cgWNcJ+1gdhXvkbxePA60yRTwSTuXL09CMhyJmjpV7E3NoyxbqFQQ==} + /@rolldown/binding-wasm32-wasi@1.0.2: + resolution: {integrity: sha512-mb1VobWn6NheziTk5/WEaR6AKVbrwT5sOi6C7zk3gy/pD1qtJfU1j4PgTo2NJnOtbL9Dl3Aeei8w9jJ7qC2jZQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] requiresBuild: true @@ -2043,8 +2043,8 @@ packages: dev: true optional: true - /@rolldown/binding-win32-arm64-msvc@1.0.1: - resolution: {integrity: sha512-1D+UqZdfnuR+Jy1GgMJwi85bD40H21uNmOPRWQhw4oRSuolZ/B5rixZ45DK2KXOTCvmVCecauWgEhbw8bI7tOw==} + /@rolldown/binding-win32-arm64-msvc@1.0.2: + resolution: {integrity: sha512-SqKonF56vA/L2yHwHYcEp2P34URpOZ7d1fS635cTkpDnUtEGdUbhI6NzsPdqeSWvAAeGDrxjWjNmibDIdFf9/A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -2052,8 +2052,8 @@ packages: dev: true optional: true - /@rolldown/binding-win32-x64-msvc@1.0.1: - resolution: {integrity: sha512-INAycaWuhlOK3wk4mRHGsdgwYWmd9cChdPdE9bwWmy6rn9VqVNYNFGhOdXrofXUxwHIncSiPNb8tNm8knDVIeQ==} + /@rolldown/binding-win32-x64-msvc@1.0.2: + resolution: {integrity: sha512-v7qRI7gXLRINcOGXt+7YmAZ6iFuyZVMIoXAxhd8oP+DR9dLfL9GfNIx7PLMxmhZdvq8waUJBQiWN9EKNy+TRBQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2327,7 +2327,7 @@ packages: magicast: 0.5.2 obug: 2.1.1 tinyrainbow: 3.1.0 - vitest: 4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.13) + vitest: 4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.14) transitivePeerDependencies: - supports-color dev: true @@ -2351,7 +2351,7 @@ packages: obug: 2.1.1 std-env: 4.1.0 tinyrainbow: 3.1.0 - vitest: 4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.13) + vitest: 4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.14) dev: true /@vitest/expect@4.1.0: @@ -2365,7 +2365,7 @@ packages: tinyrainbow: 3.1.0 dev: true - /@vitest/mocker@4.1.0(vite@8.0.13): + /@vitest/mocker@4.1.0(vite@8.0.14): resolution: {integrity: sha512-evxREh+Hork43+Y4IOhTo+h5lGmVRyjqI739Rz4RlUPqwrkFFDF6EMvOOYjTx4E8Tl6gyCLRL8Mu7Ry12a13Tw==} peerDependencies: msw: ^2.4.9 @@ -2379,7 +2379,7 @@ packages: '@vitest/spy': 4.1.0 estree-walker: 3.0.3 magic-string: 0.30.21 - vite: 8.0.13(@types/node@25.9.1)(sass@1.99.0) + vite: 8.0.14(@types/node@25.9.1)(sass@1.99.0) dev: true /@vitest/pretty-format@4.1.0: @@ -4363,29 +4363,29 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - /rolldown@1.0.1: - resolution: {integrity: sha512-X0KQHljNnEkWNqqiz9zJrGunh1B0HgOxLXvnFpCOcadzcy5qohZ3tqMEUg00vncoRovXuK3ZqCT9KnnKzoInFQ==} + /rolldown@1.0.2: + resolution: {integrity: sha512-oZx5zVDtVB44AW3eaifgDml1gWRDZGvjcfdxonE4swNPG98PrrXjaO/KrnUjzlMnztCCRVlUueA1kCXhARGk6g==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true dependencies: - '@oxc-project/types': 0.130.0 + '@oxc-project/types': 0.132.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.1 - '@rolldown/binding-darwin-arm64': 1.0.1 - '@rolldown/binding-darwin-x64': 1.0.1 - '@rolldown/binding-freebsd-x64': 1.0.1 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.1 - '@rolldown/binding-linux-arm64-gnu': 1.0.1 - '@rolldown/binding-linux-arm64-musl': 1.0.1 - '@rolldown/binding-linux-ppc64-gnu': 1.0.1 - '@rolldown/binding-linux-s390x-gnu': 1.0.1 - '@rolldown/binding-linux-x64-gnu': 1.0.1 - '@rolldown/binding-linux-x64-musl': 1.0.1 - '@rolldown/binding-openharmony-arm64': 1.0.1 - '@rolldown/binding-wasm32-wasi': 1.0.1 - '@rolldown/binding-win32-arm64-msvc': 1.0.1 - '@rolldown/binding-win32-x64-msvc': 1.0.1 + '@rolldown/binding-android-arm64': 1.0.2 + '@rolldown/binding-darwin-arm64': 1.0.2 + '@rolldown/binding-darwin-x64': 1.0.2 + '@rolldown/binding-freebsd-x64': 1.0.2 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.2 + '@rolldown/binding-linux-arm64-gnu': 1.0.2 + '@rolldown/binding-linux-arm64-musl': 1.0.2 + '@rolldown/binding-linux-ppc64-gnu': 1.0.2 + '@rolldown/binding-linux-s390x-gnu': 1.0.2 + '@rolldown/binding-linux-x64-gnu': 1.0.2 + '@rolldown/binding-linux-x64-musl': 1.0.2 + '@rolldown/binding-openharmony-arm64': 1.0.2 + '@rolldown/binding-wasm32-wasi': 1.0.2 + '@rolldown/binding-win32-arm64-msvc': 1.0.2 + '@rolldown/binding-win32-x64-msvc': 1.0.2 dev: true /run-parallel@1.2.0: @@ -4884,7 +4884,7 @@ packages: resolution: {integrity: sha512-/McNRtm/3IXzb9dhqMIcbquoU45SzbN2VB+To4jxEPqMmp7uVniP6BhGLjU8MC7ZCDsNQVOp27fhQTM/ruIXAA==} dev: false - /vite-plugin-compression@0.5.1(vite@8.0.13): + /vite-plugin-compression@0.5.1(vite@8.0.14): resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==} peerDependencies: vite: '>=2.0.0' @@ -4892,12 +4892,12 @@ packages: chalk: 4.1.2 debug: 4.4.3 fs-extra: 10.1.0 - vite: 8.0.13(@types/node@25.9.1)(sass@1.99.0) + vite: 8.0.14(@types/node@25.9.1)(sass@1.99.0) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-html@3.2.2(vite@8.0.13): + /vite-plugin-html@3.2.2(vite@8.0.14): resolution: {integrity: sha512-vb9C9kcdzcIo/Oc3CLZVS03dL5pDlOFuhGlZYDCJ840BhWl/0nGeZWf3Qy7NlOayscY4Cm/QRgULCQkEZige5Q==} peerDependencies: vite: '>=2.0.0' @@ -4914,20 +4914,20 @@ packages: html-minifier-terser: 6.1.0 node-html-parser: 5.4.2 pathe: 0.2.0 - vite: 8.0.13(@types/node@25.9.1)(sass@1.99.0) + vite: 8.0.14(@types/node@25.9.1)(sass@1.99.0) dev: true - /vite-plugin-minify@2.1.0(vite@8.0.13): + /vite-plugin-minify@2.1.0(vite@8.0.14): resolution: {integrity: sha512-h+Ae0WX0mvrWM4GhE6JX2NmxlDuZRv4AgcTHFqfbSyPwS+OdlOM692AQrK0eO8lDEh7gYLjG3EHovKvtrNQDvA==} peerDependencies: vite: '>=5' dependencies: '@types/html-minifier-terser': 7.0.2 html-minifier-terser: 7.2.0 - vite: 8.0.13(@types/node@25.9.1)(sass@1.99.0) + vite: 8.0.14(@types/node@25.9.1)(sass@1.99.0) dev: true - /vite-plugin-static-copy@4.1.0(vite@8.0.13): + /vite-plugin-static-copy@4.1.0(vite@8.0.14): resolution: {integrity: sha512-9XOarNV7LgP0KBB7AApxdgFikLXx3daZdqjC3AevYsL6MrUH62zphonLUs2a6LZc1HN1GY+vQdheZ8VVJb6dQQ==} engines: {node: ^22.0.0 || >=24.0.0} peerDependencies: @@ -4937,11 +4937,11 @@ packages: p-map: 7.0.4 picocolors: 1.1.1 tinyglobby: 0.2.16 - vite: 8.0.13(@types/node@25.9.1)(sass@1.99.0) + vite: 8.0.14(@types/node@25.9.1)(sass@1.99.0) dev: true - /vite@8.0.13(@types/node@25.9.1)(sass@1.99.0): - resolution: {integrity: sha512-MFtjBYgzmSxmgA4RAfjIyXWpGe1oALnjgUTzzV7QLx/TKxCzjtMH6Fd9/eVK+5Fg1qNoz5VAwsmMs/NofrmJvw==} + /vite@8.0.14(@types/node@25.9.1)(sass@1.99.0): + resolution: {integrity: sha512-s4BJJ+5y1pYL6Otw51FHhVJQhPnuRinKig64g/1+EUNaJsd3gCKdD31IPFvswUgW9/60QT9oFHbZHbQK5imcxw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -4987,7 +4987,7 @@ packages: lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.15 - rolldown: 1.0.1 + rolldown: 1.0.2 sass: 1.99.0 tinyglobby: 0.2.16 optionalDependencies: @@ -5000,10 +5000,10 @@ packages: peerDependencies: vitest: '>=2.0.0' dependencies: - vitest: 4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.13) + vitest: 4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.14) dev: true - /vitest@4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.13): + /vitest@4.1.0(@types/node@25.9.1)(jsdom@29.1.1)(vite@8.0.14): resolution: {integrity: sha512-YbDrMF9jM2Lqc++2530UourxZHmkKLxrs4+mYhEwqWS97WJ7wOYEkcr+QfRgJ3PW9wz3odRijLZjHEaRLTNbqw==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true @@ -5040,7 +5040,7 @@ packages: dependencies: '@types/node': 25.9.1 '@vitest/expect': 4.1.0 - '@vitest/mocker': 4.1.0(vite@8.0.13) + '@vitest/mocker': 4.1.0(vite@8.0.14) '@vitest/pretty-format': 4.1.0 '@vitest/runner': 4.1.0 '@vitest/snapshot': 4.1.0 @@ -5058,7 +5058,7 @@ packages: tinyexec: 1.1.2 tinyglobby: 0.2.16 tinyrainbow: 3.1.0 - vite: 8.0.13(@types/node@25.9.1)(sass@1.99.0) + vite: 8.0.14(@types/node@25.9.1)(sass@1.99.0) why-is-node-running: 2.3.0 transitivePeerDependencies: - msw