this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Upgrade deps except vite

+249 -200
+1 -1
biome.json
··· 1 1 { 2 - "$schema": "https://biomejs.dev/schemas/2.2.0/schema.json", 2 + "$schema": "https://biomejs.dev/schemas/2.2.2/schema.json", 3 3 "vcs": { 4 4 "enabled": true, 5 5 "clientKind": "git",
+243 -194
package-lock.json
··· 31 31 "lz-string": "~1.5.0", 32 32 "masto": "~7.2.0", 33 33 "moize": "~6.1.6", 34 - "p-retry": "~6.2.1", 35 - "p-throttle": "~7.0.0", 34 + "p-retry": "~7.0.0", 35 + "p-throttle": "~8.0.0", 36 36 "preact": "10.27.1", 37 37 "punycode": "~2.3.1", 38 38 "react-hotkeys-hook": "~5.1.0", ··· 51 51 "valtio": "2.1.7" 52 52 }, 53 53 "devDependencies": { 54 - "@biomejs/biome": "2.2.0", 54 + "@biomejs/biome": "2.2.2", 55 55 "@lingui/babel-plugin-lingui-macro": "~5.4.1", 56 56 "@lingui/cli": "~5.4.1", 57 57 "@lingui/vite-plugin": "~5.4.1", 58 - "@playwright/test": "~1.54.2", 58 + "@playwright/test": "~1.55.0", 59 59 "@preact/preset-vite": "~2.10.2", 60 60 "@types/node": "~24.3.0", 61 61 "postcss": "~8.5.6", 62 62 "postcss-dark-theme-class": "~1.3.0", 63 - "postcss-preset-env": "~10.2.4", 63 + "postcss-preset-env": "~10.3.0", 64 64 "sonda": "~0.9.0", 65 65 "twitter-text": "~3.1.0", 66 66 "vite": "~7.0.6", ··· 1605 1605 } 1606 1606 }, 1607 1607 "node_modules/@biomejs/biome": { 1608 - "version": "2.2.0", 1609 - "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.2.0.tgz", 1610 - "integrity": "sha512-3On3RSYLsX+n9KnoSgfoYlckYBoU6VRM22cw1gB4Y0OuUVSYd/O/2saOJMrA4HFfA1Ff0eacOvMN1yAAvHtzIw==", 1608 + "version": "2.2.2", 1609 + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.2.2.tgz", 1610 + "integrity": "sha512-j1omAiQWCkhuLgwpMKisNKnsM6W8Xtt1l0WZmqY/dFj8QPNkIoTvk4tSsi40FaAAkBE1PU0AFG2RWFBWenAn+w==", 1611 1611 "dev": true, 1612 1612 "license": "MIT OR Apache-2.0", 1613 1613 "bin": { ··· 1621 1621 "url": "https://opencollective.com/biome" 1622 1622 }, 1623 1623 "optionalDependencies": { 1624 - "@biomejs/cli-darwin-arm64": "2.2.0", 1625 - "@biomejs/cli-darwin-x64": "2.2.0", 1626 - "@biomejs/cli-linux-arm64": "2.2.0", 1627 - "@biomejs/cli-linux-arm64-musl": "2.2.0", 1628 - "@biomejs/cli-linux-x64": "2.2.0", 1629 - "@biomejs/cli-linux-x64-musl": "2.2.0", 1630 - "@biomejs/cli-win32-arm64": "2.2.0", 1631 - "@biomejs/cli-win32-x64": "2.2.0" 1624 + "@biomejs/cli-darwin-arm64": "2.2.2", 1625 + "@biomejs/cli-darwin-x64": "2.2.2", 1626 + "@biomejs/cli-linux-arm64": "2.2.2", 1627 + "@biomejs/cli-linux-arm64-musl": "2.2.2", 1628 + "@biomejs/cli-linux-x64": "2.2.2", 1629 + "@biomejs/cli-linux-x64-musl": "2.2.2", 1630 + "@biomejs/cli-win32-arm64": "2.2.2", 1631 + "@biomejs/cli-win32-x64": "2.2.2" 1632 1632 } 1633 1633 }, 1634 1634 "node_modules/@biomejs/cli-darwin-arm64": { 1635 - "version": "2.2.0", 1636 - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.2.0.tgz", 1637 - "integrity": "sha512-zKbwUUh+9uFmWfS8IFxmVD6XwqFcENjZvEyfOxHs1epjdH3wyyMQG80FGDsmauPwS2r5kXdEM0v/+dTIA9FXAg==", 1635 + "version": "2.2.2", 1636 + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.2.2.tgz", 1637 + "integrity": "sha512-6ePfbCeCPryWu0CXlzsWNZgVz/kBEvHiPyNpmViSt6A2eoDf4kXs3YnwQPzGjy8oBgQulrHcLnJL0nkCh80mlQ==", 1638 1638 "cpu": [ 1639 1639 "arm64" 1640 1640 ], ··· 1649 1649 } 1650 1650 }, 1651 1651 "node_modules/@biomejs/cli-darwin-x64": { 1652 - "version": "2.2.0", 1653 - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.2.0.tgz", 1654 - "integrity": "sha512-+OmT4dsX2eTfhD5crUOPw3RPhaR+SKVspvGVmSdZ9y9O/AgL8pla6T4hOn1q+VAFBHuHhsdxDRJgFCSC7RaMOw==", 1652 + "version": "2.2.2", 1653 + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.2.2.tgz", 1654 + "integrity": "sha512-Tn4JmVO+rXsbRslml7FvKaNrlgUeJot++FkvYIhl1OkslVCofAtS35MPlBMhXgKWF9RNr9cwHanrPTUUXcYGag==", 1655 1655 "cpu": [ 1656 1656 "x64" 1657 1657 ], ··· 1666 1666 } 1667 1667 }, 1668 1668 "node_modules/@biomejs/cli-linux-arm64": { 1669 - "version": "2.2.0", 1670 - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.2.0.tgz", 1671 - "integrity": "sha512-6eoRdF2yW5FnW9Lpeivh7Mayhq0KDdaDMYOJnH9aT02KuSIX5V1HmWJCQQPwIQbhDh68Zrcpl8inRlTEan0SXw==", 1669 + "version": "2.2.2", 1670 + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.2.2.tgz", 1671 + "integrity": "sha512-JfrK3gdmWWTh2J5tq/rcWCOsImVyzUnOS2fkjhiYKCQ+v8PqM+du5cfB7G1kXas+7KQeKSWALv18iQqdtIMvzw==", 1672 1672 "cpu": [ 1673 1673 "arm64" 1674 1674 ], ··· 1683 1683 } 1684 1684 }, 1685 1685 "node_modules/@biomejs/cli-linux-arm64-musl": { 1686 - "version": "2.2.0", 1687 - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.2.0.tgz", 1688 - "integrity": "sha512-egKpOa+4FL9YO+SMUMLUvf543cprjevNc3CAgDNFLcjknuNMcZ0GLJYa3EGTCR2xIkIUJDVneBV3O9OcIlCEZQ==", 1686 + "version": "2.2.2", 1687 + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.2.2.tgz", 1688 + "integrity": "sha512-/MhYg+Bd6renn6i1ylGFL5snYUn/Ct7zoGVKhxnro3bwekiZYE8Kl39BSb0MeuqM+72sThkQv4TnNubU9njQRw==", 1689 1689 "cpu": [ 1690 1690 "arm64" 1691 1691 ], ··· 1700 1700 } 1701 1701 }, 1702 1702 "node_modules/@biomejs/cli-linux-x64": { 1703 - "version": "2.2.0", 1704 - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.2.0.tgz", 1705 - "integrity": "sha512-5UmQx/OZAfJfi25zAnAGHUMuOd+LOsliIt119x2soA2gLggQYrVPA+2kMUxR6Mw5M1deUF/AWWP2qpxgH7Nyfw==", 1703 + "version": "2.2.2", 1704 + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.2.2.tgz", 1705 + "integrity": "sha512-Ogb+77edO5LEP/xbNicACOWVLt8mgC+E1wmpUakr+O4nKwLt9vXe74YNuT3T1dUBxC/SnrVmlzZFC7kQJEfquQ==", 1706 1706 "cpu": [ 1707 1707 "x64" 1708 1708 ], ··· 1717 1717 } 1718 1718 }, 1719 1719 "node_modules/@biomejs/cli-linux-x64-musl": { 1720 - "version": "2.2.0", 1721 - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.2.0.tgz", 1722 - "integrity": "sha512-I5J85yWwUWpgJyC1CcytNSGusu2p9HjDnOPAFG4Y515hwRD0jpR9sT9/T1cKHtuCvEQ/sBvx+6zhz9l9wEJGAg==", 1720 + "version": "2.2.2", 1721 + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.2.2.tgz", 1722 + "integrity": "sha512-ZCLXcZvjZKSiRY/cFANKg+z6Fhsf9MHOzj+NrDQcM+LbqYRT97LyCLWy2AS+W2vP+i89RyRM+kbGpUzbRTYWig==", 1723 1723 "cpu": [ 1724 1724 "x64" 1725 1725 ], ··· 1734 1734 } 1735 1735 }, 1736 1736 "node_modules/@biomejs/cli-win32-arm64": { 1737 - "version": "2.2.0", 1738 - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.2.0.tgz", 1739 - "integrity": "sha512-n9a1/f2CwIDmNMNkFs+JI0ZjFnMO0jdOyGNtihgUNFnlmd84yIYY2KMTBmMV58ZlVHjgmY5Y6E1hVTnSRieggA==", 1737 + "version": "2.2.2", 1738 + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.2.2.tgz", 1739 + "integrity": "sha512-wBe2wItayw1zvtXysmHJQoQqXlTzHSpQRyPpJKiNIR21HzH/CrZRDFic1C1jDdp+zAPtqhNExa0owKMbNwW9cQ==", 1740 1740 "cpu": [ 1741 1741 "arm64" 1742 1742 ], ··· 1751 1751 } 1752 1752 }, 1753 1753 "node_modules/@biomejs/cli-win32-x64": { 1754 - "version": "2.2.0", 1755 - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.2.0.tgz", 1756 - "integrity": "sha512-Nawu5nHjP/zPKTIryh2AavzTc/KEg4um/MxWdXW0A6P/RZOyIpa7+QSjeXwAwX/utJGaCoXRPWtF3m5U/bB3Ww==", 1754 + "version": "2.2.2", 1755 + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.2.2.tgz", 1756 + "integrity": "sha512-DAuHhHekGfiGb6lCcsT4UyxQmVwQiBCBUMwVra/dcOSs9q8OhfaZgey51MlekT3p8UwRqtXQfFuEJBhJNdLZwg==", 1757 1757 "cpu": [ 1758 1758 "x64" 1759 1759 ], ··· 1792 1792 } 1793 1793 }, 1794 1794 "node_modules/@csstools/color-helpers": { 1795 - "version": "5.0.2", 1796 - "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.2.tgz", 1797 - "integrity": "sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==", 1795 + "version": "5.1.0", 1796 + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz", 1797 + "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==", 1798 1798 "dev": true, 1799 1799 "funding": [ 1800 1800 { ··· 1806 1806 "url": "https://opencollective.com/csstools" 1807 1807 } 1808 1808 ], 1809 + "license": "MIT-0", 1809 1810 "engines": { 1810 1811 "node": ">=18" 1811 1812 } ··· 1835 1836 } 1836 1837 }, 1837 1838 "node_modules/@csstools/css-color-parser": { 1838 - "version": "3.0.10", 1839 - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.10.tgz", 1840 - "integrity": "sha512-TiJ5Ajr6WRd1r8HSiwJvZBiJOqtH86aHpUjq5aEKWHiII2Qfjqd/HCWKPOW8EP4vcspXbHnXrwIDlu5savQipg==", 1839 + "version": "3.1.0", 1840 + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz", 1841 + "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==", 1841 1842 "dev": true, 1842 1843 "funding": [ 1843 1844 { ··· 1851 1852 ], 1852 1853 "license": "MIT", 1853 1854 "dependencies": { 1854 - "@csstools/color-helpers": "^5.0.2", 1855 + "@csstools/color-helpers": "^5.1.0", 1855 1856 "@csstools/css-calc": "^2.1.4" 1856 1857 }, 1857 1858 "engines": { ··· 1929 1930 "@csstools/css-tokenizer": "^3.0.4" 1930 1931 } 1931 1932 }, 1933 + "node_modules/@csstools/postcss-alpha-function": { 1934 + "version": "1.0.0", 1935 + "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-1.0.0.tgz", 1936 + "integrity": "sha512-r2L8KNg5Wriq5n8IUQcjzy2Rh37J5YjzP9iOyHZL5fxdWYHB08vqykHQa4wAzN/tXwDuCHnhQDGCtxfS76xn7g==", 1937 + "dev": true, 1938 + "funding": [ 1939 + { 1940 + "type": "github", 1941 + "url": "https://github.com/sponsors/csstools" 1942 + }, 1943 + { 1944 + "type": "opencollective", 1945 + "url": "https://opencollective.com/csstools" 1946 + } 1947 + ], 1948 + "license": "MIT-0", 1949 + "dependencies": { 1950 + "@csstools/css-color-parser": "^3.1.0", 1951 + "@csstools/css-parser-algorithms": "^3.0.5", 1952 + "@csstools/css-tokenizer": "^3.0.4", 1953 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 1954 + "@csstools/utilities": "^2.0.0" 1955 + }, 1956 + "engines": { 1957 + "node": ">=18" 1958 + }, 1959 + "peerDependencies": { 1960 + "postcss": "^8.4" 1961 + } 1962 + }, 1932 1963 "node_modules/@csstools/postcss-cascade-layers": { 1933 1964 "version": "5.0.2", 1934 1965 "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.2.tgz", ··· 1957 1988 } 1958 1989 }, 1959 1990 "node_modules/@csstools/postcss-color-function": { 1960 - "version": "4.0.10", 1961 - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.10.tgz", 1962 - "integrity": "sha512-4dY0NBu7NVIpzxZRgh/Q/0GPSz/jLSw0i/u3LTUor0BkQcz/fNhN10mSWBDsL0p9nDb0Ky1PD6/dcGbhACuFTQ==", 1991 + "version": "4.0.11", 1992 + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.11.tgz", 1993 + "integrity": "sha512-AtH22zLHTLm64HLdpv5EedT/zmYTm1MtdQbQhRZXxEB6iYtS6SrS1jLX3TcmUWMFzpumK/OVylCm3HcLms4slw==", 1963 1994 "dev": true, 1964 1995 "funding": [ 1965 1996 { ··· 1973 2004 ], 1974 2005 "license": "MIT-0", 1975 2006 "dependencies": { 1976 - "@csstools/css-color-parser": "^3.0.10", 2007 + "@csstools/css-color-parser": "^3.1.0", 1977 2008 "@csstools/css-parser-algorithms": "^3.0.5", 1978 2009 "@csstools/css-tokenizer": "^3.0.4", 1979 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2010 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2011 + "@csstools/utilities": "^2.0.0" 2012 + }, 2013 + "engines": { 2014 + "node": ">=18" 2015 + }, 2016 + "peerDependencies": { 2017 + "postcss": "^8.4" 2018 + } 2019 + }, 2020 + "node_modules/@csstools/postcss-color-function-display-p3-linear": { 2021 + "version": "1.0.0", 2022 + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-1.0.0.tgz", 2023 + "integrity": "sha512-7q+OuUqfowRrP84m/Jl0wv3pfCQyUTCW5MxDIux+/yty5IkUUHOTigCjrC0Fjy3OT0ncGLudHbfLWmP7E1arNA==", 2024 + "dev": true, 2025 + "funding": [ 2026 + { 2027 + "type": "github", 2028 + "url": "https://github.com/sponsors/csstools" 2029 + }, 2030 + { 2031 + "type": "opencollective", 2032 + "url": "https://opencollective.com/csstools" 2033 + } 2034 + ], 2035 + "license": "MIT-0", 2036 + "dependencies": { 2037 + "@csstools/css-color-parser": "^3.1.0", 2038 + "@csstools/css-parser-algorithms": "^3.0.5", 2039 + "@csstools/css-tokenizer": "^3.0.4", 2040 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 1980 2041 "@csstools/utilities": "^2.0.0" 1981 2042 }, 1982 2043 "engines": { ··· 1987 2048 } 1988 2049 }, 1989 2050 "node_modules/@csstools/postcss-color-mix-function": { 1990 - "version": "3.0.10", 1991 - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.10.tgz", 1992 - "integrity": "sha512-P0lIbQW9I4ShE7uBgZRib/lMTf9XMjJkFl/d6w4EMNHu2qvQ6zljJGEcBkw/NsBtq/6q3WrmgxSS8kHtPMkK4Q==", 2051 + "version": "3.0.11", 2052 + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.11.tgz", 2053 + "integrity": "sha512-cQpXBelpTx0YhScZM5Ve0jDCA4RzwFc7oNafzZOGgCHt/GQVYiU8Vevz9QJcwy/W0Pyi/BneY+KMjz23lI9r+Q==", 1993 2054 "dev": true, 1994 2055 "funding": [ 1995 2056 { ··· 2003 2064 ], 2004 2065 "license": "MIT-0", 2005 2066 "dependencies": { 2006 - "@csstools/css-color-parser": "^3.0.10", 2067 + "@csstools/css-color-parser": "^3.1.0", 2007 2068 "@csstools/css-parser-algorithms": "^3.0.5", 2008 2069 "@csstools/css-tokenizer": "^3.0.4", 2009 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2070 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2010 2071 "@csstools/utilities": "^2.0.0" 2011 2072 }, 2012 2073 "engines": { ··· 2017 2078 } 2018 2079 }, 2019 2080 "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": { 2020 - "version": "1.0.0", 2021 - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.0.tgz", 2022 - "integrity": "sha512-Z5WhouTyD74dPFPrVE7KydgNS9VvnjB8qcdes9ARpCOItb4jTnm7cHp4FhxCRUoyhabD0WVv43wbkJ4p8hLAlQ==", 2081 + "version": "1.0.1", 2082 + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.1.tgz", 2083 + "integrity": "sha512-c7hyBtbF+jlHIcUGVdWY06bHICgguV9ypfcELU3eU3W/9fiz2dxM8PqxQk2ndXYTzLnwPvNNqu1yCmQ++N6Dcg==", 2023 2084 "dev": true, 2024 2085 "funding": [ 2025 2086 { ··· 2033 2094 ], 2034 2095 "license": "MIT-0", 2035 2096 "dependencies": { 2036 - "@csstools/css-color-parser": "^3.0.10", 2097 + "@csstools/css-color-parser": "^3.1.0", 2037 2098 "@csstools/css-parser-algorithms": "^3.0.5", 2038 2099 "@csstools/css-tokenizer": "^3.0.4", 2039 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2100 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2040 2101 "@csstools/utilities": "^2.0.0" 2041 2102 }, 2042 2103 "engines": { ··· 2047 2108 } 2048 2109 }, 2049 2110 "node_modules/@csstools/postcss-content-alt-text": { 2050 - "version": "2.0.6", 2051 - "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.6.tgz", 2052 - "integrity": "sha512-eRjLbOjblXq+byyaedQRSrAejKGNAFued+LcbzT+LCL78fabxHkxYjBbxkroONxHHYu2qxhFK2dBStTLPG3jpQ==", 2111 + "version": "2.0.7", 2112 + "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.7.tgz", 2113 + "integrity": "sha512-cq/zWaEkpcg3RttJ5+GdNwk26NwxY5KgqgtNL777Fdd28AVGHxuBvqmK4Jq4oKhW1NX4M2LbgYAVVN0NZ+/XYQ==", 2053 2114 "dev": true, 2054 2115 "funding": [ 2055 2116 { ··· 2065 2126 "dependencies": { 2066 2127 "@csstools/css-parser-algorithms": "^3.0.5", 2067 2128 "@csstools/css-tokenizer": "^3.0.4", 2068 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2129 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2069 2130 "@csstools/utilities": "^2.0.0" 2070 2131 }, 2071 2132 "engines": { ··· 2130 2191 } 2131 2192 }, 2132 2193 "node_modules/@csstools/postcss-gamut-mapping": { 2133 - "version": "2.0.10", 2134 - "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.10.tgz", 2135 - "integrity": "sha512-QDGqhJlvFnDlaPAfCYPsnwVA6ze+8hhrwevYWlnUeSjkkZfBpcCO42SaUD8jiLlq7niouyLgvup5lh+f1qessg==", 2194 + "version": "2.0.11", 2195 + "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.11.tgz", 2196 + "integrity": "sha512-fCpCUgZNE2piVJKC76zFsgVW1apF6dpYsqGyH8SIeCcM4pTEsRTWTLCaJIMKFEundsCKwY1rwfhtrio04RJ4Dw==", 2136 2197 "dev": true, 2137 2198 "funding": [ 2138 2199 { ··· 2146 2207 ], 2147 2208 "license": "MIT-0", 2148 2209 "dependencies": { 2149 - "@csstools/css-color-parser": "^3.0.10", 2210 + "@csstools/css-color-parser": "^3.1.0", 2150 2211 "@csstools/css-parser-algorithms": "^3.0.5", 2151 2212 "@csstools/css-tokenizer": "^3.0.4" 2152 2213 }, ··· 2158 2219 } 2159 2220 }, 2160 2221 "node_modules/@csstools/postcss-gradients-interpolation-method": { 2161 - "version": "5.0.10", 2162 - "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.10.tgz", 2163 - "integrity": "sha512-HHPauB2k7Oits02tKFUeVFEU2ox/H3OQVrP3fSOKDxvloOikSal+3dzlyTZmYsb9FlY9p5EUpBtz0//XBmy+aw==", 2222 + "version": "5.0.11", 2223 + "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.11.tgz", 2224 + "integrity": "sha512-8M3mcNTL3cGIJXDnvrJ2oWEcKi3zyw7NeYheFKePUlBmLYm1gkw9Rr/BA7lFONrOPeQA3yeMPldrrws6lqHrug==", 2164 2225 "dev": true, 2165 2226 "funding": [ 2166 2227 { ··· 2174 2235 ], 2175 2236 "license": "MIT-0", 2176 2237 "dependencies": { 2177 - "@csstools/css-color-parser": "^3.0.10", 2238 + "@csstools/css-color-parser": "^3.1.0", 2178 2239 "@csstools/css-parser-algorithms": "^3.0.5", 2179 2240 "@csstools/css-tokenizer": "^3.0.4", 2180 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2241 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2181 2242 "@csstools/utilities": "^2.0.0" 2182 2243 }, 2183 2244 "engines": { ··· 2188 2249 } 2189 2250 }, 2190 2251 "node_modules/@csstools/postcss-hwb-function": { 2191 - "version": "4.0.10", 2192 - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.10.tgz", 2193 - "integrity": "sha512-nOKKfp14SWcdEQ++S9/4TgRKchooLZL0TUFdun3nI4KPwCjETmhjta1QT4ICQcGVWQTvrsgMM/aLB5We+kMHhQ==", 2252 + "version": "4.0.11", 2253 + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.11.tgz", 2254 + "integrity": "sha512-9meZbsVWTZkWsSBazQips3cHUOT29a/UAwFz0AMEXukvpIGGDR9+GMl3nIckWO5sPImsadu4F5Zy+zjt8QgCdA==", 2194 2255 "dev": true, 2195 2256 "funding": [ 2196 2257 { ··· 2204 2265 ], 2205 2266 "license": "MIT-0", 2206 2267 "dependencies": { 2207 - "@csstools/css-color-parser": "^3.0.10", 2268 + "@csstools/css-color-parser": "^3.1.0", 2208 2269 "@csstools/css-parser-algorithms": "^3.0.5", 2209 2270 "@csstools/css-tokenizer": "^3.0.4", 2210 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2271 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2211 2272 "@csstools/utilities": "^2.0.0" 2212 2273 }, 2213 2274 "engines": { ··· 2218 2279 } 2219 2280 }, 2220 2281 "node_modules/@csstools/postcss-ic-unit": { 2221 - "version": "4.0.2", 2222 - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.2.tgz", 2223 - "integrity": "sha512-lrK2jjyZwh7DbxaNnIUjkeDmU8Y6KyzRBk91ZkI5h8nb1ykEfZrtIVArdIjX4DHMIBGpdHrgP0n4qXDr7OHaKA==", 2282 + "version": "4.0.3", 2283 + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.3.tgz", 2284 + "integrity": "sha512-RtYYm2qUIu9vAaHB0cC8rQGlOCQAUgEc2tMr7ewlGXYipBQKjoWmyVArqsk7SEr8N3tErq6P6UOJT3amaVof5Q==", 2224 2285 "dev": true, 2225 2286 "funding": [ 2226 2287 { ··· 2234 2295 ], 2235 2296 "license": "MIT-0", 2236 2297 "dependencies": { 2237 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2298 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2238 2299 "@csstools/utilities": "^2.0.0", 2239 2300 "postcss-value-parser": "^4.2.0" 2240 2301 }, ··· 2295 2356 } 2296 2357 }, 2297 2358 "node_modules/@csstools/postcss-light-dark-function": { 2298 - "version": "2.0.9", 2299 - "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.9.tgz", 2300 - "integrity": "sha512-1tCZH5bla0EAkFAI2r0H33CDnIBeLUaJh1p+hvvsylJ4svsv2wOmJjJn+OXwUZLXef37GYbRIVKX+X+g6m+3CQ==", 2359 + "version": "2.0.10", 2360 + "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.10.tgz", 2361 + "integrity": "sha512-g7Lwb294lSoNnyrwcqoooh9fTAp47rRNo+ILg7SLRSMU3K9ePIwRt566sNx+pehiCelv4E1ICaU1EwLQuyF2qw==", 2301 2362 "dev": true, 2302 2363 "funding": [ 2303 2364 { ··· 2313 2374 "dependencies": { 2314 2375 "@csstools/css-parser-algorithms": "^3.0.5", 2315 2376 "@csstools/css-tokenizer": "^3.0.4", 2316 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2377 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2317 2378 "@csstools/utilities": "^2.0.0" 2318 2379 }, 2319 2380 "engines": { ··· 2550 2611 } 2551 2612 }, 2552 2613 "node_modules/@csstools/postcss-oklab-function": { 2553 - "version": "4.0.10", 2554 - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.10.tgz", 2555 - "integrity": "sha512-ZzZUTDd0fgNdhv8UUjGCtObPD8LYxMH+MJsW9xlZaWTV8Ppr4PtxlHYNMmF4vVWGl0T6f8tyWAKjoI6vePSgAg==", 2614 + "version": "4.0.11", 2615 + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.11.tgz", 2616 + "integrity": "sha512-9f03ZGxZ2VmSCrM4SDXlAYP+Xpu4VFzemfQUQFL9OYxAbpvDy0FjDipZ0i8So1pgs8VIbQI0bNjFWgfdpGw8ig==", 2556 2617 "dev": true, 2557 2618 "funding": [ 2558 2619 { ··· 2566 2627 ], 2567 2628 "license": "MIT-0", 2568 2629 "dependencies": { 2569 - "@csstools/css-color-parser": "^3.0.10", 2630 + "@csstools/css-color-parser": "^3.1.0", 2570 2631 "@csstools/css-parser-algorithms": "^3.0.5", 2571 2632 "@csstools/css-tokenizer": "^3.0.4", 2572 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2633 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2573 2634 "@csstools/utilities": "^2.0.0" 2574 2635 }, 2575 2636 "engines": { ··· 2580 2641 } 2581 2642 }, 2582 2643 "node_modules/@csstools/postcss-progressive-custom-properties": { 2583 - "version": "4.1.0", 2584 - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.1.0.tgz", 2585 - "integrity": "sha512-YrkI9dx8U4R8Sz2EJaoeD9fI7s7kmeEBfmO+UURNeL6lQI7VxF6sBE+rSqdCBn4onwqmxFdBU3lTwyYb/lCmxA==", 2644 + "version": "4.2.0", 2645 + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.2.0.tgz", 2646 + "integrity": "sha512-fWCXRasX17N1NCPTCuwC3FJDV+Wc031f16cFuuMEfIsYJ1q5ABCa59W0C6VeMGqjNv6ldf37vvwXXAeaZjD9PA==", 2586 2647 "dev": true, 2587 2648 "funding": [ 2588 2649 { ··· 2634 2695 } 2635 2696 }, 2636 2697 "node_modules/@csstools/postcss-relative-color-syntax": { 2637 - "version": "3.0.10", 2638 - "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.10.tgz", 2639 - "integrity": "sha512-8+0kQbQGg9yYG8hv0dtEpOMLwB9M+P7PhacgIzVzJpixxV4Eq9AUQtQw8adMmAJU1RBBmIlpmtmm3XTRd/T00g==", 2698 + "version": "3.0.11", 2699 + "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.11.tgz", 2700 + "integrity": "sha512-oQ5fZvkcBrWR+k6arHXk0F8FlkmD4IxM+rcGDLWrF2f31tWyEM3lSraeWAV0f7BGH6LIrqmyU3+Qo/1acfoJng==", 2640 2701 "dev": true, 2641 2702 "funding": [ 2642 2703 { ··· 2650 2711 ], 2651 2712 "license": "MIT-0", 2652 2713 "dependencies": { 2653 - "@csstools/css-color-parser": "^3.0.10", 2714 + "@csstools/css-color-parser": "^3.1.0", 2654 2715 "@csstools/css-parser-algorithms": "^3.0.5", 2655 2716 "@csstools/css-tokenizer": "^3.0.4", 2656 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 2717 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 2657 2718 "@csstools/utilities": "^2.0.0" 2658 2719 }, 2659 2720 "engines": { ··· 2745 2806 } 2746 2807 }, 2747 2808 "node_modules/@csstools/postcss-text-decoration-shorthand": { 2748 - "version": "4.0.2", 2749 - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.2.tgz", 2750 - "integrity": "sha512-8XvCRrFNseBSAGxeaVTaNijAu+FzUvjwFXtcrynmazGb/9WUdsPCpBX+mHEHShVRq47Gy4peYAoxYs8ltUnmzA==", 2809 + "version": "4.0.3", 2810 + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.3.tgz", 2811 + "integrity": "sha512-KSkGgZfx0kQjRIYnpsD7X2Om9BUXX/Kii77VBifQW9Ih929hK0KNjVngHDH0bFB9GmfWcR9vJYJJRvw/NQjkrA==", 2751 2812 "dev": true, 2752 2813 "funding": [ 2753 2814 { ··· 2759 2820 "url": "https://opencollective.com/csstools" 2760 2821 } 2761 2822 ], 2823 + "license": "MIT-0", 2762 2824 "dependencies": { 2763 - "@csstools/color-helpers": "^5.0.2", 2825 + "@csstools/color-helpers": "^5.1.0", 2764 2826 "postcss-value-parser": "^4.2.0" 2765 2827 }, 2766 2828 "engines": { ··· 3808 3870 } 3809 3871 }, 3810 3872 "node_modules/@playwright/test": { 3811 - "version": "1.54.2", 3812 - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.54.2.tgz", 3813 - "integrity": "sha512-A+znathYxPf+72riFd1r1ovOLqsIIB0jKIoPjyK2kqEIe30/6jF6BC7QNluHuwUmsD2tv1XZVugN8GqfTMOxsA==", 3873 + "version": "1.55.0", 3874 + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.0.tgz", 3875 + "integrity": "sha512-04IXzPwHrW69XusN/SIdDdKZBzMfOT9UNT/YiJit/xpy2VuAoB8NHc8Aplb96zsWDddLnbkPL3TsmrS04ZU2xQ==", 3814 3876 "dev": true, 3815 3877 "license": "Apache-2.0", 3816 3878 "dependencies": { 3817 - "playwright": "1.54.2" 3879 + "playwright": "1.55.0" 3818 3880 }, 3819 3881 "bin": { 3820 3882 "playwright": "cli.js" ··· 4324 4386 "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", 4325 4387 "dev": true 4326 4388 }, 4327 - "node_modules/@types/retry": { 4328 - "version": "0.12.2", 4329 - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", 4330 - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", 4331 - "license": "MIT" 4332 - }, 4333 4389 "node_modules/@types/trusted-types": { 4334 4390 "version": "2.0.7", 4335 4391 "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", ··· 4707 4763 } 4708 4764 }, 4709 4765 "node_modules/browserslist": { 4710 - "version": "4.25.0", 4711 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", 4712 - "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", 4766 + "version": "4.25.3", 4767 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.3.tgz", 4768 + "integrity": "sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==", 4713 4769 "devOptional": true, 4714 4770 "funding": [ 4715 4771 { ··· 4727 4783 ], 4728 4784 "license": "MIT", 4729 4785 "dependencies": { 4730 - "caniuse-lite": "^1.0.30001718", 4731 - "electron-to-chromium": "^1.5.160", 4786 + "caniuse-lite": "^1.0.30001735", 4787 + "electron-to-chromium": "^1.5.204", 4732 4788 "node-releases": "^2.0.19", 4733 4789 "update-browserslist-db": "^1.1.3" 4734 4790 }, ··· 4838 4894 } 4839 4895 }, 4840 4896 "node_modules/caniuse-lite": { 4841 - "version": "1.0.30001720", 4842 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001720.tgz", 4843 - "integrity": "sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g==", 4897 + "version": "1.0.30001737", 4898 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001737.tgz", 4899 + "integrity": "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==", 4844 4900 "devOptional": true, 4845 4901 "funding": [ 4846 4902 { ··· 5223 5279 } 5224 5280 }, 5225 5281 "node_modules/cssdb": { 5226 - "version": "8.3.0", 5227 - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.3.0.tgz", 5228 - "integrity": "sha512-c7bmItIg38DgGjSwDPZOYF/2o0QU/sSgkWOMyl8votOfgFuyiFKWPesmCGEsrGLxEA9uL540cp8LdaGEjUGsZQ==", 5282 + "version": "8.4.0", 5283 + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.4.0.tgz", 5284 + "integrity": "sha512-lyATYGyvXwQ8h55WeQeEHXhI+47rl52pXSYkFK/ZrCbAJSgVIaPFjYc3RM8TpRHKk7W3wsAZImmLps+P5VyN9g==", 5229 5285 "dev": true, 5230 5286 "funding": [ 5231 5287 { ··· 5530 5586 } 5531 5587 }, 5532 5588 "node_modules/electron-to-chromium": { 5533 - "version": "1.5.161", 5534 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.161.tgz", 5535 - "integrity": "sha512-hwtetwfKNZo/UlwHIVBlKZVdy7o8bIZxxKs0Mv/ROPiQQQmDgdm5a+KvKtBsxM8ZjFzTaCeLoodZ8jiBE3o9rA==", 5589 + "version": "1.5.208", 5590 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.208.tgz", 5591 + "integrity": "sha512-ozZyibehoe7tOhNaf16lKmljVf+3npZcJIEbJRVftVsmAg5TeA1mGS9dVCZzOwr2xT7xK15V0p7+GZqSPgkuPg==", 5536 5592 "devOptional": true, 5537 5593 "license": "ISC" 5538 5594 }, ··· 6583 6639 } 6584 6640 }, 6585 6641 "node_modules/is-network-error": { 6586 - "version": "1.0.0", 6587 - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.0.0.tgz", 6588 - "integrity": "sha512-P3fxi10Aji2FZmHTrMPSNFbNC6nnp4U5juPAIjXPHkUNubi4+qK7vvdsaNpAUwXslhYm9oyjEYTxs1xd/+Ph0w==", 6642 + "version": "1.1.0", 6643 + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", 6644 + "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", 6589 6645 "license": "MIT", 6590 6646 "engines": { 6591 6647 "node": ">=16" ··· 7411 7467 } 7412 7468 }, 7413 7469 "node_modules/p-retry": { 7414 - "version": "6.2.1", 7415 - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", 7416 - "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", 7470 + "version": "7.0.0", 7471 + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-7.0.0.tgz", 7472 + "integrity": "sha512-3BgO9rjULJYyr0Y0pcsG7FZ+7JB/hfOODO8kx9ppumiO5jprUF92WK/Y7Q0xppZtq4VhTcPiVq7qWLQfIV5aKQ==", 7473 + "license": "MIT", 7417 7474 "dependencies": { 7418 - "@types/retry": "0.12.2", 7419 - "is-network-error": "^1.0.0", 7420 - "retry": "^0.13.1" 7475 + "is-network-error": "^1.1.0" 7421 7476 }, 7422 7477 "engines": { 7423 - "node": ">=16.17" 7478 + "node": ">=20" 7424 7479 }, 7425 7480 "funding": { 7426 7481 "url": "https://github.com/sponsors/sindresorhus" 7427 7482 } 7428 7483 }, 7429 7484 "node_modules/p-throttle": { 7430 - "version": "7.0.0", 7431 - "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-7.0.0.tgz", 7432 - "integrity": "sha512-aio0v+S0QVkH1O+9x4dHtD4dgCExACcL+3EtNaGqC01GBudS9ijMuUsmN8OVScyV4OOp0jqdLShZFuSlbL/AsA==", 7485 + "version": "8.0.0", 7486 + "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-8.0.0.tgz", 7487 + "integrity": "sha512-kvpi14SZClZqNTLevyhCNQano1LH4clozDZoOdxnxyvEl17kjEKxkgD6to7mQMcWE4fMKAwbH0rLqm6Gjj7b2Q==", 7488 + "license": "MIT", 7433 7489 "engines": { 7434 - "node": ">=18" 7490 + "node": ">=20" 7435 7491 }, 7436 7492 "funding": { 7437 7493 "url": "https://github.com/sponsors/sindresorhus" ··· 7583 7639 } 7584 7640 }, 7585 7641 "node_modules/playwright": { 7586 - "version": "1.54.2", 7587 - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.54.2.tgz", 7588 - "integrity": "sha512-Hu/BMoA1NAdRUuulyvQC0pEqZ4vQbGfn8f7wPXcnqQmM+zct9UliKxsIkLNmz/ku7LElUNqmaiv1TG/aL5ACsw==", 7642 + "version": "1.55.0", 7643 + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.55.0.tgz", 7644 + "integrity": "sha512-sdCWStblvV1YU909Xqx0DhOjPZE4/5lJsIS84IfN9dAZfcl/CIZ5O8l3o0j7hPMjDvqoTF8ZUcc+i/GL5erstA==", 7589 7645 "dev": true, 7590 7646 "license": "Apache-2.0", 7591 7647 "dependencies": { 7592 - "playwright-core": "1.54.2" 7648 + "playwright-core": "1.55.0" 7593 7649 }, 7594 7650 "bin": { 7595 7651 "playwright": "cli.js" ··· 7602 7658 } 7603 7659 }, 7604 7660 "node_modules/playwright-core": { 7605 - "version": "1.54.2", 7606 - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.54.2.tgz", 7607 - "integrity": "sha512-n5r4HFbMmWsB4twG7tJLDN9gmBUeSPcsBZiWSE4DnYz9mJMAFqr2ID7+eGC9kpEnxExJ1epttwR59LEWCk8mtA==", 7661 + "version": "1.55.0", 7662 + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.55.0.tgz", 7663 + "integrity": "sha512-GvZs4vU3U5ro2nZpeiwyb0zuFaqb9sUiAJuyrWpcGouD8y9/HLgGbNRjIph7zU9D3hnPaisMl9zG9CgFi/biIg==", 7608 7664 "dev": true, 7609 7665 "license": "Apache-2.0", 7610 7666 "bin": { ··· 7716 7772 } 7717 7773 }, 7718 7774 "node_modules/postcss-color-functional-notation": { 7719 - "version": "7.0.10", 7720 - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.10.tgz", 7721 - "integrity": "sha512-k9qX+aXHBiLTRrWoCJuUFI6F1iF6QJQUXNVWJVSbqZgj57jDhBlOvD8gNUGl35tgqDivbGLhZeW3Ongz4feuKA==", 7775 + "version": "7.0.11", 7776 + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.11.tgz", 7777 + "integrity": "sha512-zfqoUSaHMko/k2PA9xnaydVTHqYv5vphq5Q2AHcG/dCdv/OkHYWcVWfVTBKZ526uzT8L7NghuvSw3C9PxlKnLg==", 7722 7778 "dev": true, 7723 7779 "funding": [ 7724 7780 { ··· 7732 7788 ], 7733 7789 "license": "MIT-0", 7734 7790 "dependencies": { 7735 - "@csstools/css-color-parser": "^3.0.10", 7791 + "@csstools/css-color-parser": "^3.1.0", 7736 7792 "@csstools/css-parser-algorithms": "^3.0.5", 7737 7793 "@csstools/css-tokenizer": "^3.0.4", 7738 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 7794 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 7739 7795 "@csstools/utilities": "^2.0.0" 7740 7796 }, 7741 7797 "engines": { ··· 7936 7992 } 7937 7993 }, 7938 7994 "node_modules/postcss-double-position-gradients": { 7939 - "version": "6.0.2", 7940 - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.2.tgz", 7941 - "integrity": "sha512-7qTqnL7nfLRyJK/AHSVrrXOuvDDzettC+wGoienURV8v2svNbu6zJC52ruZtHaO6mfcagFmuTGFdzRsJKB3k5Q==", 7995 + "version": "6.0.3", 7996 + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.3.tgz", 7997 + "integrity": "sha512-Dl0Z9sdbMwrPslgOaGBZRGo3TASmmgTcqcUODr82MTYyJk6devXZM6MlQjpQKMJqlLJ6oL1w78U7IXFdPA5+ug==", 7942 7998 "dev": true, 7943 7999 "funding": [ 7944 8000 { ··· 7952 8008 ], 7953 8009 "license": "MIT-0", 7954 8010 "dependencies": { 7955 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 8011 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 7956 8012 "@csstools/utilities": "^2.0.0", 7957 8013 "postcss-value-parser": "^4.2.0" 7958 8014 }, ··· 8072 8128 } 8073 8129 }, 8074 8130 "node_modules/postcss-lab-function": { 8075 - "version": "7.0.10", 8076 - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.10.tgz", 8077 - "integrity": "sha512-tqs6TCEv9tC1Riq6fOzHuHcZyhg4k3gIAMB8GGY/zA1ssGdm6puHMVE7t75aOSoFg7UD2wyrFFhbldiCMyyFTQ==", 8131 + "version": "7.0.11", 8132 + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.11.tgz", 8133 + "integrity": "sha512-BEA4jId8uQe1gyjZZ6Bunb6ZsH2izks+v25AxQJDBtigXCjTLmCPWECwQpLTtcxH589MVxhs/9TAmRC6lUEmXQ==", 8078 8134 "dev": true, 8079 8135 "funding": [ 8080 8136 { ··· 8088 8144 ], 8089 8145 "license": "MIT-0", 8090 8146 "dependencies": { 8091 - "@csstools/css-color-parser": "^3.0.10", 8147 + "@csstools/css-color-parser": "^3.1.0", 8092 8148 "@csstools/css-parser-algorithms": "^3.0.5", 8093 8149 "@csstools/css-tokenizer": "^3.0.4", 8094 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 8150 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 8095 8151 "@csstools/utilities": "^2.0.0" 8096 8152 }, 8097 8153 "engines": { ··· 8237 8293 } 8238 8294 }, 8239 8295 "node_modules/postcss-preset-env": { 8240 - "version": "10.2.4", 8241 - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.2.4.tgz", 8242 - "integrity": "sha512-q+lXgqmTMdB0Ty+EQ31SuodhdfZetUlwCA/F0zRcd/XdxjzI+Rl2JhZNz5US2n/7t9ePsvuhCnEN4Bmu86zXlA==", 8296 + "version": "10.3.0", 8297 + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.3.0.tgz", 8298 + "integrity": "sha512-khE99iwEbWLzXBVFNsS0QdnfYXDpqH/pxoHFcaCaVlh+e29swc3UyiLSSJ89dTK8e+Si3wNKYDGs6jEMmbE8TQ==", 8243 8299 "dev": true, 8244 8300 "funding": [ 8245 8301 { ··· 8253 8309 ], 8254 8310 "license": "MIT-0", 8255 8311 "dependencies": { 8312 + "@csstools/postcss-alpha-function": "^1.0.0", 8256 8313 "@csstools/postcss-cascade-layers": "^5.0.2", 8257 - "@csstools/postcss-color-function": "^4.0.10", 8258 - "@csstools/postcss-color-mix-function": "^3.0.10", 8259 - "@csstools/postcss-color-mix-variadic-function-arguments": "^1.0.0", 8260 - "@csstools/postcss-content-alt-text": "^2.0.6", 8314 + "@csstools/postcss-color-function": "^4.0.11", 8315 + "@csstools/postcss-color-function-display-p3-linear": "^1.0.0", 8316 + "@csstools/postcss-color-mix-function": "^3.0.11", 8317 + "@csstools/postcss-color-mix-variadic-function-arguments": "^1.0.1", 8318 + "@csstools/postcss-content-alt-text": "^2.0.7", 8261 8319 "@csstools/postcss-exponential-functions": "^2.0.9", 8262 8320 "@csstools/postcss-font-format-keywords": "^4.0.0", 8263 - "@csstools/postcss-gamut-mapping": "^2.0.10", 8264 - "@csstools/postcss-gradients-interpolation-method": "^5.0.10", 8265 - "@csstools/postcss-hwb-function": "^4.0.10", 8266 - "@csstools/postcss-ic-unit": "^4.0.2", 8321 + "@csstools/postcss-gamut-mapping": "^2.0.11", 8322 + "@csstools/postcss-gradients-interpolation-method": "^5.0.11", 8323 + "@csstools/postcss-hwb-function": "^4.0.11", 8324 + "@csstools/postcss-ic-unit": "^4.0.3", 8267 8325 "@csstools/postcss-initial": "^2.0.1", 8268 8326 "@csstools/postcss-is-pseudo-class": "^5.0.3", 8269 - "@csstools/postcss-light-dark-function": "^2.0.9", 8327 + "@csstools/postcss-light-dark-function": "^2.0.10", 8270 8328 "@csstools/postcss-logical-float-and-clear": "^3.0.0", 8271 8329 "@csstools/postcss-logical-overflow": "^2.0.0", 8272 8330 "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", ··· 8276 8334 "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.5", 8277 8335 "@csstools/postcss-nested-calc": "^4.0.0", 8278 8336 "@csstools/postcss-normalize-display-values": "^4.0.0", 8279 - "@csstools/postcss-oklab-function": "^4.0.10", 8280 - "@csstools/postcss-progressive-custom-properties": "^4.1.0", 8337 + "@csstools/postcss-oklab-function": "^4.0.11", 8338 + "@csstools/postcss-progressive-custom-properties": "^4.2.0", 8281 8339 "@csstools/postcss-random-function": "^2.0.1", 8282 - "@csstools/postcss-relative-color-syntax": "^3.0.10", 8340 + "@csstools/postcss-relative-color-syntax": "^3.0.11", 8283 8341 "@csstools/postcss-scope-pseudo-class": "^4.0.1", 8284 8342 "@csstools/postcss-sign-functions": "^1.1.4", 8285 8343 "@csstools/postcss-stepped-value-functions": "^4.0.9", 8286 - "@csstools/postcss-text-decoration-shorthand": "^4.0.2", 8344 + "@csstools/postcss-text-decoration-shorthand": "^4.0.3", 8287 8345 "@csstools/postcss-trigonometric-functions": "^4.0.9", 8288 8346 "@csstools/postcss-unset-value": "^4.0.0", 8289 8347 "autoprefixer": "^10.4.21", 8290 - "browserslist": "^4.25.0", 8348 + "browserslist": "^4.25.1", 8291 8349 "css-blank-pseudo": "^7.0.1", 8292 8350 "css-has-pseudo": "^7.0.2", 8293 8351 "css-prefers-color-scheme": "^10.0.0", 8294 - "cssdb": "^8.3.0", 8352 + "cssdb": "^8.4.0", 8295 8353 "postcss-attribute-case-insensitive": "^7.0.1", 8296 8354 "postcss-clamp": "^4.1.0", 8297 - "postcss-color-functional-notation": "^7.0.10", 8355 + "postcss-color-functional-notation": "^7.0.11", 8298 8356 "postcss-color-hex-alpha": "^10.0.0", 8299 8357 "postcss-color-rebeccapurple": "^10.0.0", 8300 8358 "postcss-custom-media": "^11.0.6", 8301 8359 "postcss-custom-properties": "^14.0.6", 8302 8360 "postcss-custom-selectors": "^8.0.5", 8303 8361 "postcss-dir-pseudo-class": "^9.0.1", 8304 - "postcss-double-position-gradients": "^6.0.2", 8362 + "postcss-double-position-gradients": "^6.0.3", 8305 8363 "postcss-focus-visible": "^10.0.1", 8306 8364 "postcss-focus-within": "^9.0.1", 8307 8365 "postcss-font-variant": "^5.0.0", 8308 8366 "postcss-gap-properties": "^6.0.0", 8309 8367 "postcss-image-set-function": "^7.0.0", 8310 - "postcss-lab-function": "^7.0.10", 8368 + "postcss-lab-function": "^7.0.11", 8311 8369 "postcss-logical": "^8.1.0", 8312 8370 "postcss-nesting": "^13.0.2", 8313 8371 "postcss-opacity-percentage": "^3.0.0", ··· 8809 8867 }, 8810 8868 "engines": { 8811 8869 "node": ">=8" 8812 - } 8813 - }, 8814 - "node_modules/retry": { 8815 - "version": "0.13.1", 8816 - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", 8817 - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", 8818 - "license": "MIT", 8819 - "engines": { 8820 - "node": ">= 4" 8821 8870 } 8822 8871 }, 8823 8872 "node_modules/rollup": {
+5 -5
package.json
··· 44 44 "lz-string": "~1.5.0", 45 45 "masto": "~7.2.0", 46 46 "moize": "~6.1.6", 47 - "p-retry": "~6.2.1", 48 - "p-throttle": "~7.0.0", 47 + "p-retry": "~7.0.0", 48 + "p-throttle": "~8.0.0", 49 49 "preact": "10.27.1", 50 50 "punycode": "~2.3.1", 51 51 "react-hotkeys-hook": "~5.1.0", ··· 64 64 "valtio": "2.1.7" 65 65 }, 66 66 "devDependencies": { 67 - "@biomejs/biome": "2.2.0", 67 + "@biomejs/biome": "2.2.2", 68 68 "@lingui/babel-plugin-lingui-macro": "~5.4.1", 69 69 "@lingui/cli": "~5.4.1", 70 70 "@lingui/vite-plugin": "~5.4.1", 71 - "@playwright/test": "~1.54.2", 71 + "@playwright/test": "~1.55.0", 72 72 "@preact/preset-vite": "~2.10.2", 73 73 "@types/node": "~24.3.0", 74 74 "postcss": "~8.5.6", 75 75 "postcss-dark-theme-class": "~1.3.0", 76 - "postcss-preset-env": "~10.2.4", 76 + "postcss-preset-env": "~10.3.0", 77 77 "sonda": "~0.9.0", 78 78 "twitter-text": "~3.1.0", 79 79 "vite": "~7.0.6",