diff --git a/package.json b/package.json index 62f235918..835fac548 100644 --- a/package.json +++ b/package.json @@ -106,7 +106,7 @@ "react-table": "~7.8.0", "react-transition-group": "~4.4.5", "reconnecting-websocket": "~4.4.0", - "sass": "~1.71.0", + "sass": "~1.83.0", "store2": "^2.14.2", "timeago.js": "~4.0.2", "typescript": "~5.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63e00ac24..d5b30db67 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,7 +31,7 @@ importers: version: 4.2.3(react@18.2.0) '@testing-library/jest-dom': specifier: ^6.3.0 - version: 6.3.0(vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.71.1)(terser@5.21.0)) + version: 6.3.0(vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.83.0)(terser@5.21.0)) '@testing-library/react': specifier: ^14.1.2 version: 14.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -100,10 +100,10 @@ importers: version: 4.23.6(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.24.1)(@lezer/common@1.2.1))(@codemirror/language@6.10.1)(@codemirror/lint@6.5.0)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.24.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@vitejs/plugin-react': specifier: ~4.3.0 - version: 4.3.3(vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0)) + version: 4.3.3(vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0)) '@vitest/coverage-v8': specifier: ^1.2.2 - version: 1.3.1(vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.71.1)(terser@5.21.0)) + version: 1.3.1(vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.83.0)(terser@5.21.0)) bootstrap: specifier: ~5.3.2 version: 5.3.3(@popperjs/core@2.11.8) @@ -225,8 +225,8 @@ importers: specifier: ~4.4.0 version: 4.4.0 sass: - specifier: ~1.71.0 - version: 1.71.1 + specifier: ~1.83.0 + version: 1.83.0 store2: specifier: ^2.14.2 version: 2.14.3 @@ -241,19 +241,19 @@ importers: version: 3.5.2(react@18.2.0) vite: specifier: ~4.5.0 - version: 4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0) + version: 4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0) vite-plugin-compression: specifier: ~0.5.1 - version: 0.5.1(vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0)) + version: 0.5.1(vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0)) vite-plugin-html: specifier: ~3.2.0 - version: 3.2.0(vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0)) + version: 3.2.0(vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0)) vite-plugin-sass-dts: specifier: ~1.3.11 - version: 1.3.11(postcss@8.4.47)(prettier@3.0.3)(sass@1.71.1)(vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0)) + version: 1.3.11(postcss@8.4.47)(prettier@3.0.3)(sass@1.83.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0)) vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.71.1)(terser@5.21.0) + version: 1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.83.0)(terser@5.21.0) ws: specifier: ~8.17.0 version: 8.17.1 @@ -914,6 +914,88 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@parcel/watcher-android-arm64@2.5.0': + resolution: {integrity: sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.0': + resolution: {integrity: sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.0': + resolution: {integrity: sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.0': + resolution: {integrity: sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.0': + resolution: {integrity: sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.0': + resolution: {integrity: sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.5.0': + resolution: {integrity: sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.5.0': + resolution: {integrity: sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.5.0': + resolution: {integrity: sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.0': + resolution: {integrity: sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.5.0': + resolution: {integrity: sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.0': + resolution: {integrity: sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.0': + resolution: {integrity: sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.0': + resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==} + engines: {node: '>= 10.0.0'} + '@pkgr/utils@2.4.2': resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -1389,10 +1471,6 @@ packages: resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} engines: {node: '>=10'} - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -1464,10 +1542,6 @@ packages: resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} engines: {node: '>=0.6'} - binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -1553,9 +1627,9 @@ packages: check-error@1.0.3: resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} + chokidar@4.0.1: + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} + engines: {node: '>= 14.16.0'} classnames@2.5.1: resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} @@ -1896,6 +1970,11 @@ packages: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + diff-sequences@29.6.3: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2415,8 +2494,8 @@ packages: immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - immutable@4.3.4: - resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} + immutable@5.0.3: + resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -2464,10 +2543,6 @@ packages: is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - is-boolean-object@1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} @@ -2913,6 +2988,9 @@ packages: no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-html-parser@5.4.2: resolution: {integrity: sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==} @@ -2930,10 +3008,6 @@ packages: resolution: {integrity: sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==} engines: {node: ^16.14.0 || >=18.0.0} - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - notyf@3.10.0: resolution: {integrity: sha512-Mtnp+0qiZxgrH+TzVlzhWyZceHdAZ/UWK0/ju9U0HQeDpap1mZ8cC7H5wSI5mwgni6yeAjaxsTw0sbMK+aSuHw==} @@ -3311,9 +3385,9 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} + readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} reconnecting-websocket@4.4.0: resolution: {integrity: sha512-D2E33ceRPga0NvTDhJmphEgJ7FUYF0v4lr1ki0csq06OdlxKfugGzN0dSkxM/NfqCxYELK4KcaTOUOjTV6Dcng==} @@ -3422,8 +3496,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.71.1: - resolution: {integrity: sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==} + sass@1.83.0: + resolution: {integrity: sha512-qsSxlayzoOjdvXMVLkzF84DJFc2HZEL/rFyGIKbbilYtAvlCxyuzUeff9LawTn4btVnLKg75Z8MMr1lxU1lfGw==} engines: {node: '>=14.0.0'} hasBin: true @@ -3483,10 +3557,6 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} @@ -4737,6 +4807,67 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 + '@parcel/watcher-android-arm64@2.5.0': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.0': + optional: true + + '@parcel/watcher-darwin-x64@2.5.0': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.0': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.0': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.0': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.0': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.0': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.0': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.0': + optional: true + + '@parcel/watcher-win32-arm64@2.5.0': + optional: true + + '@parcel/watcher-win32-ia32@2.5.0': + optional: true + + '@parcel/watcher-win32-x64@2.5.0': + optional: true + + '@parcel/watcher@2.5.0': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.5 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.0 + '@parcel/watcher-darwin-arm64': 2.5.0 + '@parcel/watcher-darwin-x64': 2.5.0 + '@parcel/watcher-freebsd-x64': 2.5.0 + '@parcel/watcher-linux-arm-glibc': 2.5.0 + '@parcel/watcher-linux-arm-musl': 2.5.0 + '@parcel/watcher-linux-arm64-glibc': 2.5.0 + '@parcel/watcher-linux-arm64-musl': 2.5.0 + '@parcel/watcher-linux-x64-glibc': 2.5.0 + '@parcel/watcher-linux-x64-musl': 2.5.0 + '@parcel/watcher-win32-arm64': 2.5.0 + '@parcel/watcher-win32-ia32': 2.5.0 + '@parcel/watcher-win32-x64': 2.5.0 + optional: true + '@pkgr/utils@2.4.2': dependencies: cross-spawn: 7.0.3 @@ -4880,7 +5011,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.3.0(vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.71.1)(terser@5.21.0))': + '@testing-library/jest-dom@6.3.0(vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.83.0)(terser@5.21.0))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.24.4 @@ -4891,7 +5022,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 optionalDependencies: - vitest: 1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.71.1)(terser@5.21.0) + vitest: 1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.83.0)(terser@5.21.0) '@testing-library/react@14.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -5158,18 +5289,18 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@4.3.3(vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0))': + '@vitejs/plugin-react@4.3.3(vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0) + vite: 4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@1.3.1(vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.71.1)(terser@5.21.0))': + '@vitest/coverage-v8@1.3.1(vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.83.0)(terser@5.21.0))': dependencies: '@ampproject/remapping': 2.2.1 '@bcoe/v8-coverage': 0.2.3 @@ -5184,7 +5315,7 @@ snapshots: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.71.1)(terser@5.21.0) + vitest: 1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.83.0)(terser@5.21.0) transitivePeerDependencies: - supports-color @@ -5266,11 +5397,6 @@ snapshots: ansi-styles@5.2.0: {} - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - arg@4.1.3: {} argparse@2.0.1: {} @@ -5352,8 +5478,6 @@ snapshots: big-integer@1.6.51: {} - binary-extensions@2.2.0: {} - boolbase@1.0.0: {} bootstrap@5.3.3(@popperjs/core@2.11.8): @@ -5452,17 +5576,9 @@ snapshots: dependencies: get-func-name: 2.0.2 - chokidar@3.5.3: + chokidar@4.0.1: dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 + readdirp: 4.0.2 classnames@2.5.1: {} @@ -5822,6 +5938,9 @@ snapshots: dequal@2.0.3: {} + detect-libc@1.0.3: + optional: true + diff-sequences@29.6.3: {} diff@4.0.2: {} @@ -6510,7 +6629,7 @@ snapshots: immediate@3.0.6: {} - immutable@4.3.4: {} + immutable@5.0.3: {} import-fresh@3.3.0: dependencies: @@ -6561,10 +6680,6 @@ snapshots: dependencies: has-bigints: 1.0.2 - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.2.0 - is-boolean-object@1.1.2: dependencies: call-bind: 1.0.2 @@ -6987,6 +7102,9 @@ snapshots: lower-case: 2.0.2 tslib: 2.6.2 + node-addon-api@7.1.1: + optional: true + node-html-parser@5.4.2: dependencies: css-select: 4.3.0 @@ -7015,8 +7133,6 @@ snapshots: semver: 7.5.4 validate-npm-package-license: 3.0.4 - normalize-path@3.0.0: {} - notyf@3.10.0: {} npm-run-path@4.0.1: @@ -7428,9 +7544,7 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 + readdirp@4.0.2: {} reconnecting-websocket@4.4.0: {} @@ -7553,11 +7667,13 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.71.1: + sass@1.83.0: dependencies: - chokidar: 3.5.3 - immutable: 4.3.4 - source-map-js: 1.0.2 + chokidar: 4.0.1 + immutable: 5.0.3 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.0 saxes@6.0.0: dependencies: @@ -7611,8 +7727,6 @@ snapshots: slash@3.0.0: {} - source-map-js@1.0.2: {} - source-map-js@1.2.0: {} source-map-js@1.2.1: {} @@ -7955,13 +8069,13 @@ snapshots: value-equal@1.0.1: {} - vite-node@1.3.1(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0): + vite-node@1.3.1(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.4.10(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0) + vite: 5.4.10(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0) transitivePeerDependencies: - '@types/node' - less @@ -7973,16 +8087,16 @@ snapshots: - supports-color - terser - vite-plugin-compression@0.5.1(vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0)): + vite-plugin-compression@0.5.1(vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0)): dependencies: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0) + vite: 4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0) transitivePeerDependencies: - supports-color - vite-plugin-html@3.2.0(vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0)): + vite-plugin-html@3.2.0(vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0)): dependencies: '@rollup/pluginutils': 4.2.1 colorette: 2.0.20 @@ -7996,17 +8110,17 @@ snapshots: html-minifier-terser: 6.1.0 node-html-parser: 5.4.2 pathe: 0.2.0 - vite: 4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0) + vite: 4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0) - vite-plugin-sass-dts@1.3.11(postcss@8.4.47)(prettier@3.0.3)(sass@1.71.1)(vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0)): + vite-plugin-sass-dts@1.3.11(postcss@8.4.47)(prettier@3.0.3)(sass@1.83.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0)): dependencies: postcss: 8.4.47 postcss-js: 4.0.1(postcss@8.4.47) prettier: 3.0.3 - sass: 1.71.1 - vite: 4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0) + sass: 1.83.0 + vite: 4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0) - vite@4.5.5(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0): + vite@4.5.5(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0): dependencies: esbuild: 0.18.20 postcss: 8.4.47 @@ -8014,10 +8128,10 @@ snapshots: optionalDependencies: '@types/node': 20.5.1 fsevents: 2.3.3 - sass: 1.71.1 + sass: 1.83.0 terser: 5.21.0 - vite@5.4.10(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0): + vite@5.4.10(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -8025,10 +8139,10 @@ snapshots: optionalDependencies: '@types/node': 20.5.1 fsevents: 2.3.3 - sass: 1.71.1 + sass: 1.83.0 terser: 5.21.0 - vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.71.1)(terser@5.21.0): + vitest@1.3.1(@types/node@20.5.1)(jsdom@24.0.0)(sass@1.83.0)(terser@5.21.0): dependencies: '@vitest/expect': 1.3.1 '@vitest/runner': 1.3.1 @@ -8047,8 +8161,8 @@ snapshots: strip-literal: 2.0.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.4.10(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0) - vite-node: 1.3.1(@types/node@20.5.1)(sass@1.71.1)(terser@5.21.0) + vite: 5.4.10(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0) + vite-node: 1.3.1(@types/node@20.5.1)(sass@1.83.0)(terser@5.21.0) why-is-node-running: 2.2.2 optionalDependencies: '@types/node': 20.5.1