pull/1239/head
Lim Chee Aun 2025-08-12 09:32:52 +08:00
rodzic fe1070dbdc
commit ae0172e076
3 zmienionych plików z 118 dodań i 121 usunięć

Wyświetl plik

@ -1,5 +1,5 @@
{
"$schema": "https://biomejs.dev/schemas/2.1.3/schema.json",
"$schema": "https://biomejs.dev/schemas/2.1.4/schema.json",
"vcs": {
"enabled": true,
"clientKind": "git",

219
package-lock.json wygenerowano
Wyświetl plik

@ -14,9 +14,9 @@
"@github/text-expander-element": "~2.9.2",
"@iconify-icons/mingcute": "~1.2.9",
"@justinribeiro/lite-youtube": "~1.8.2",
"@lingui/detect-locale": "~5.4.0",
"@lingui/macro": "~5.4.0",
"@lingui/react": "~5.4.0",
"@lingui/detect-locale": "~5.4.1",
"@lingui/macro": "~5.4.1",
"@lingui/react": "~5.4.1",
"@szhsin/react-menu": "~4.4.1",
"chroma-js": "~3.1.2",
"compare-versions": "~6.1.1",
@ -51,19 +51,19 @@
"valtio": "2.1.5"
},
"devDependencies": {
"@biomejs/biome": "2.1.3",
"@lingui/babel-plugin-lingui-macro": "~5.4.0",
"@lingui/cli": "~5.4.0",
"@lingui/vite-plugin": "~5.4.0",
"@biomejs/biome": "2.1.4",
"@lingui/babel-plugin-lingui-macro": "~5.4.1",
"@lingui/cli": "~5.4.1",
"@lingui/vite-plugin": "~5.4.1",
"@playwright/test": "~1.54.2",
"@preact/preset-vite": "~2.10.2",
"@types/node": "~24.1.0",
"@types/node": "~24.2.1",
"postcss": "~8.5.6",
"postcss-dark-theme-class": "~1.3.0",
"postcss-preset-env": "~10.2.4",
"sonda": "~0.9.0",
"twitter-text": "~3.1.0",
"vite": "~7.0.6",
"vite": "~7.1.1",
"vite-plugin-generate-file": "~0.3.1",
"vite-plugin-html-config": "~2.0.2",
"vite-plugin-pwa": "~1.0.2",
@ -1605,9 +1605,9 @@
}
},
"node_modules/@biomejs/biome": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.1.3.tgz",
"integrity": "sha512-KE/tegvJIxTkl7gJbGWSgun7G6X/n2M6C35COT6ctYrAy7SiPyNvi6JtoQERVK/VRbttZfgGq96j2bFmhmnH4w==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.1.4.tgz",
"integrity": "sha512-QWlrqyxsU0FCebuMnkvBIkxvPqH89afiJzjMl+z67ybutse590jgeaFdDurE9XYtzpjRGTI1tlUZPGWmbKsElA==",
"dev": true,
"license": "MIT OR Apache-2.0",
"bin": {
@ -1621,20 +1621,20 @@
"url": "https://opencollective.com/biome"
},
"optionalDependencies": {
"@biomejs/cli-darwin-arm64": "2.1.3",
"@biomejs/cli-darwin-x64": "2.1.3",
"@biomejs/cli-linux-arm64": "2.1.3",
"@biomejs/cli-linux-arm64-musl": "2.1.3",
"@biomejs/cli-linux-x64": "2.1.3",
"@biomejs/cli-linux-x64-musl": "2.1.3",
"@biomejs/cli-win32-arm64": "2.1.3",
"@biomejs/cli-win32-x64": "2.1.3"
"@biomejs/cli-darwin-arm64": "2.1.4",
"@biomejs/cli-darwin-x64": "2.1.4",
"@biomejs/cli-linux-arm64": "2.1.4",
"@biomejs/cli-linux-arm64-musl": "2.1.4",
"@biomejs/cli-linux-x64": "2.1.4",
"@biomejs/cli-linux-x64-musl": "2.1.4",
"@biomejs/cli-win32-arm64": "2.1.4",
"@biomejs/cli-win32-x64": "2.1.4"
}
},
"node_modules/@biomejs/cli-darwin-arm64": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.1.3.tgz",
"integrity": "sha512-LFLkSWRoSGS1wVUD/BE6Nlt2dSn0ulH3XImzg2O/36BoToJHKXjSxzPEMAqT9QvwVtk7/9AQhZpTneERU9qaXA==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.1.4.tgz",
"integrity": "sha512-sCrNENE74I9MV090Wq/9Dg7EhPudx3+5OiSoQOkIe3DLPzFARuL1dOwCWhKCpA3I5RHmbrsbNSRfZwCabwd8Qg==",
"cpu": [
"arm64"
],
@ -1649,9 +1649,9 @@
}
},
"node_modules/@biomejs/cli-darwin-x64": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.1.3.tgz",
"integrity": "sha512-Q/4OTw8P9No9QeowyxswcWdm0n2MsdCwWcc5NcKQQvzwPjwuPdf8dpPPf4r+x0RWKBtl1FLiAUtJvBlri6DnYw==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.1.4.tgz",
"integrity": "sha512-gOEICJbTCy6iruBywBDcG4X5rHMbqCPs3clh3UQ+hRKlgvJTk4NHWQAyHOXvaLe+AxD1/TNX1jbZeffBJzcrOw==",
"cpu": [
"x64"
],
@ -1666,9 +1666,9 @@
}
},
"node_modules/@biomejs/cli-linux-arm64": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.1.3.tgz",
"integrity": "sha512-2hS6LgylRqMFmAZCOFwYrf77QMdUwJp49oe8PX/O8+P2yKZMSpyQTf3Eo5ewnsMFUEmYbPOskafdV1ds1MZMJA==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.1.4.tgz",
"integrity": "sha512-juhEkdkKR4nbUi5k/KRp1ocGPNWLgFRD4NrHZSveYrD6i98pyvuzmS9yFYgOZa5JhaVqo0HPnci0+YuzSwT2fw==",
"cpu": [
"arm64"
],
@ -1683,9 +1683,9 @@
}
},
"node_modules/@biomejs/cli-linux-arm64-musl": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.1.3.tgz",
"integrity": "sha512-KXouFSBnoxAWZYDQrnNRzZBbt5s9UJkIm40hdvSL9mBxSSoxRFQJbtg1hP3aa8A2SnXyQHxQfpiVeJlczZt76w==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.1.4.tgz",
"integrity": "sha512-nYr7H0CyAJPaLupFE2cH16KZmRC5Z9PEftiA2vWxk+CsFkPZQ6dBRdcC6RuS+zJlPc/JOd8xw3uCCt9Pv41WvQ==",
"cpu": [
"arm64"
],
@ -1700,9 +1700,9 @@
}
},
"node_modules/@biomejs/cli-linux-x64": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.1.3.tgz",
"integrity": "sha512-NxlSCBhLvQtWGagEztfAZ4WcE1AkMTntZV65ZvR+J9jp06+EtOYEBPQndA70ZGhHbEDG57bR6uNvqkd1WrEYVA==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.1.4.tgz",
"integrity": "sha512-Eoy9ycbhpJVYuR+LskV9s3uyaIkp89+qqgqhGQsWnp/I02Uqg2fXFblHJOpGZR8AxdB9ADy87oFVxn9MpFKUrw==",
"cpu": [
"x64"
],
@ -1717,9 +1717,9 @@
}
},
"node_modules/@biomejs/cli-linux-x64-musl": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.1.3.tgz",
"integrity": "sha512-KaLAxnROouzIWtl6a0Y88r/4hW5oDUJTIqQorOTVQITaKQsKjZX4XCUmHIhdEk8zMnaiLZzRTAwk1yIAl+mIew==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.1.4.tgz",
"integrity": "sha512-lvwvb2SQQHctHUKvBKptR6PLFCM7JfRjpCCrDaTmvB7EeZ5/dQJPhTYBf36BE/B4CRWR2ZiBLRYhK7hhXBCZAg==",
"cpu": [
"x64"
],
@ -1734,9 +1734,9 @@
}
},
"node_modules/@biomejs/cli-win32-arm64": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.1.3.tgz",
"integrity": "sha512-V9CUZCtWH4u0YwyCYbQ3W5F4ZGPWp2C2TYcsiWFNNyRfmOW1j/TY/jAurl33SaRjgZPO5UUhGyr9m6BN9t84NQ==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.1.4.tgz",
"integrity": "sha512-3WRYte7orvyi6TRfIZkDN9Jzoogbv+gSvR+b9VOXUg1We1XrjBg6WljADeVEaKTvOcpVdH0a90TwyOQ6ue4fGw==",
"cpu": [
"arm64"
],
@ -1751,9 +1751,9 @@
}
},
"node_modules/@biomejs/cli-win32-x64": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.1.3.tgz",
"integrity": "sha512-dxy599q6lgp8ANPpR8sDMscwdp9oOumEsVXuVCVT9N2vAho8uYXlCz53JhxX6LtJOXaE73qzgkGQ7QqvFlMC0g==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.1.4.tgz",
"integrity": "sha512-tBc+W7anBPSFXGAoQW+f/+svkpt8/uXfRwDzN1DvnatkRMt16KIYpEi/iw8u9GahJlFv98kgHcIrSsZHZTR0sw==",
"cpu": [
"x64"
],
@ -3498,9 +3498,9 @@
"license": "MIT"
},
"node_modules/@lingui/babel-plugin-extract-messages": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-5.4.0.tgz",
"integrity": "sha512-hcxnDgtby6rfhRvLM0Q9IsJhIjNR9dnHrKLKgSHsc5dTA/RYajSYbsdUXECvOQN+whwgBoQtZb/hvALmBpmjQA==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-5.4.1.tgz",
"integrity": "sha512-sjkVaLyuK3ZW62mv5gU6pOdl3ZpwDReeSaNodJuf9LssbMIQPa5WOirTnMeBaalrQ8BA2srrRzQAWgsXPQVdXA==",
"dev": true,
"license": "MIT",
"engines": {
@ -3508,18 +3508,18 @@
}
},
"node_modules/@lingui/babel-plugin-lingui-macro": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/babel-plugin-lingui-macro/-/babel-plugin-lingui-macro-5.4.0.tgz",
"integrity": "sha512-VKRc/uQ4fyFJfRcBwaWDqDXNTj99IJzgAFX/P0keeTmLltW1nm/d367Ksku19JI1SDUo42p65YEuk3VxuXyQ3g==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/babel-plugin-lingui-macro/-/babel-plugin-lingui-macro-5.4.1.tgz",
"integrity": "sha512-9IO+PDvdneY8OCI8zvI1oDXpzryTMtyRv7uq9O0U1mFCvIPVd5dWQKQDu/CpgpYAc2+JG/izn5PNl9xzPc6ckw==",
"devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.20.12",
"@babel/runtime": "^7.20.13",
"@babel/types": "^7.20.7",
"@lingui/conf": "5.4.0",
"@lingui/core": "5.4.0",
"@lingui/message-utils": "5.4.0"
"@lingui/conf": "5.4.1",
"@lingui/core": "5.4.1",
"@lingui/message-utils": "5.4.1"
},
"engines": {
"node": ">=20.0.0"
@ -3534,9 +3534,9 @@
}
},
"node_modules/@lingui/cli": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/cli/-/cli-5.4.0.tgz",
"integrity": "sha512-S/mWIsTc1ggx0GajoIftIVEiv5pQWuBK+ip/YMrJrvr/gVHEzja/cT4db5f8dwadWyZ/YfJuEnz22RSKqBrrKA==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/cli/-/cli-5.4.1.tgz",
"integrity": "sha512-UAKA9Iz4zMDJS7fzWMZ4hzQWontrTBnI5XCsPm7ttB0Ed0F4Pwph/Vu7pg4bJdiYr4d6nqEpRWd9aTxcC15/IA==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -3545,12 +3545,12 @@
"@babel/parser": "^7.22.0",
"@babel/runtime": "^7.21.0",
"@babel/types": "^7.21.2",
"@lingui/babel-plugin-extract-messages": "5.4.0",
"@lingui/babel-plugin-lingui-macro": "5.4.0",
"@lingui/conf": "5.4.0",
"@lingui/core": "5.4.0",
"@lingui/format-po": "5.4.0",
"@lingui/message-utils": "5.4.0",
"@lingui/babel-plugin-extract-messages": "5.4.1",
"@lingui/babel-plugin-lingui-macro": "5.4.1",
"@lingui/conf": "5.4.1",
"@lingui/core": "5.4.1",
"@lingui/format-po": "5.4.1",
"@lingui/message-utils": "5.4.1",
"chokidar": "3.5.1",
"cli-table": "^0.3.11",
"commander": "^10.0.0",
@ -3642,9 +3642,9 @@
}
},
"node_modules/@lingui/conf": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/conf/-/conf-5.4.0.tgz",
"integrity": "sha512-S4YIWyyPpncTfilNzmvSrPUJ8lFKvOs/2+j4Lpzwj5Ue5DIpxB+2WnpNkfw3GsQl3ilPiFbo87R21XKLNzMF+Q==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/conf/-/conf-5.4.1.tgz",
"integrity": "sha512-aDkj/bMSr/mCL8Nr1TS52v0GLCuVa4YqtRz+WvUCFZw/ovVInX0hKq1TClx/bSlhu60FzB/CbclxFMBw8aLVUg==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@ -3659,19 +3659,19 @@
}
},
"node_modules/@lingui/core": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/core/-/core-5.4.0.tgz",
"integrity": "sha512-WtdAMkSU8Hbw0nOt+sZsNLJ2B8AO5EfZTpPIrzpKRiZ8RHZl/JOPzQlBLGbxKEoiPIiNcLnm3SZDNRJ16F/AYw==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/core/-/core-5.4.1.tgz",
"integrity": "sha512-4FeIh56PH5vziPg2BYo4XYWWOHE4XaY/XR8Jakwn0/qwtLpydWMNVpZOpGWi7nfPZtcLaJLmZKup6UNxEl1Pfw==",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@lingui/message-utils": "5.4.0"
"@lingui/message-utils": "5.4.1"
},
"engines": {
"node": ">=20.0.0"
},
"peerDependencies": {
"@lingui/babel-plugin-lingui-macro": "5.4.0",
"@lingui/babel-plugin-lingui-macro": "5.4.1",
"babel-plugin-macros": "2 || 3"
},
"peerDependenciesMeta": {
@ -3684,23 +3684,23 @@
}
},
"node_modules/@lingui/detect-locale": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/detect-locale/-/detect-locale-5.4.0.tgz",
"integrity": "sha512-4QhV49RlPTueKKNDpZb7xkZ41p/wB8+xSc7biaVgsHvgk0AB1gK6kGghvha8IvF2+HvpbLn8zSwLtu6HPcy+rw==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/detect-locale/-/detect-locale-5.4.1.tgz",
"integrity": "sha512-X6qM6Uw6EhcQj3z5sOIR/wVmhhJfa3SCvMLOzFxCWvm90yocMvuFrCZnmlhvzcGy6xLYO3PA/smHnAmWKUlU3g==",
"license": "MIT",
"engines": {
"node": ">=20.0.0"
}
},
"node_modules/@lingui/format-po": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/format-po/-/format-po-5.4.0.tgz",
"integrity": "sha512-zQ930if6pTXAT4fQzbVdqORNc9g4XNCB2LwQ4nhzm65acCHI/BVMnGXkeU5qWLdX5xXPRIxaJbUvhXWh3Shy3A==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/format-po/-/format-po-5.4.1.tgz",
"integrity": "sha512-IBVq3RRLNEVRzNZcdEw0qpM5NKX4e9wDmvJMorkR2OYrgTbhWx5gDYhXpEZ9yqtuEVhILMdriVNjAAUnDAJibA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@lingui/conf": "5.4.0",
"@lingui/message-utils": "5.4.0",
"@lingui/conf": "5.4.1",
"@lingui/message-utils": "5.4.1",
"date-fns": "^3.6.0",
"pofile": "^1.1.4"
},
@ -3709,19 +3709,19 @@
}
},
"node_modules/@lingui/macro": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/macro/-/macro-5.4.0.tgz",
"integrity": "sha512-vI3FUhO+JHiwJ2nrlrjSJ1wvYlxHvQTnqGw21ObvgFhJEVOVI1STza6nM4UWtgUAMpRo3B//ybZezKfyD16MiQ==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/macro/-/macro-5.4.1.tgz",
"integrity": "sha512-tBpcZCmyppe1OjMQyka+SvexG+iIWSlecmeMoZhf4bRWEDlGTfIuAoosZhVqsiyaaaBNJqpopOxJXf/Tgm7oqQ==",
"license": "MIT",
"dependencies": {
"@lingui/core": "5.4.0",
"@lingui/react": "5.4.0"
"@lingui/core": "5.4.1",
"@lingui/react": "5.4.1"
},
"engines": {
"node": ">=20.0.0"
},
"peerDependencies": {
"@lingui/babel-plugin-lingui-macro": "5.4.0",
"@lingui/babel-plugin-lingui-macro": "5.4.1",
"babel-plugin-macros": "2 || 3"
},
"peerDependenciesMeta": {
@ -3734,12 +3734,9 @@
}
},
"node_modules/@lingui/message-utils": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/message-utils/-/message-utils-5.4.0.tgz",
"integrity": "sha512-Ok++R55W3kvI8dN7itti0DmQatDLodOUJVuEDDhCydzpYJCurwc60hZCn/o/M2SI2+BCVlkTOCXGkdcrpJVS2Q==",
"bundleDependencies": [
"@messageformat/date-skeleton"
],
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/message-utils/-/message-utils-5.4.1.tgz",
"integrity": "sha512-hXfL90fFBoKp5YgLaWo3HbJS/7q+WlWs7VwVbUxl4pa+YladqNZf08JoDeBUDtlEVx5a3bNUSACXHs2FZo12aw==",
"license": "MIT",
"dependencies": {
"@messageformat/parser": "^5.0.0",
@ -3750,19 +3747,19 @@
}
},
"node_modules/@lingui/react": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/react/-/react-5.4.0.tgz",
"integrity": "sha512-tDHAZDKWNA5/omua8V4++x62E5PXXymyy2WqU12A6I1sSXYmsUp3IU6mHZO1Iy4dh8ci5+UJ8DsabRAsTbLjWA==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/react/-/react-5.4.1.tgz",
"integrity": "sha512-BfWHRTyu+Je4Km9ZYCTgFuRHgQI9TJa/fMYKJBw3dNy3I09oIqnJ21qbdDimnb/Z9ztMCGQ75EIFoqAB6bdwaw==",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@lingui/core": "5.4.0"
"@lingui/core": "5.4.1"
},
"engines": {
"node": ">=20.0.0"
},
"peerDependencies": {
"@lingui/babel-plugin-lingui-macro": "5.4.0",
"@lingui/babel-plugin-lingui-macro": "5.4.1",
"babel-plugin-macros": "2 || 3",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
},
@ -3776,14 +3773,14 @@
}
},
"node_modules/@lingui/vite-plugin": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/@lingui/vite-plugin/-/vite-plugin-5.4.0.tgz",
"integrity": "sha512-SdsO8+hfummzB5a5nJBGtyHSsrHEjZ/N9mMRbMLH01BvESogqH8Ydcbu7Vx17VYsun0Oscx0gA04v1xHeyT3vw==",
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/@lingui/vite-plugin/-/vite-plugin-5.4.1.tgz",
"integrity": "sha512-4BxkHliJdGk7lmD++Bee9iy+n66kUONUPgpNqEgcuoEfaL0UgWWLbpkOr42X3tMUVt/S/SUM7firx6NexSCJ4Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@lingui/cli": "5.4.0",
"@lingui/conf": "5.4.0"
"@lingui/cli": "5.4.1",
"@lingui/conf": "5.4.1"
},
"engines": {
"node": ">=20.0.0"
@ -4305,13 +4302,13 @@
}
},
"node_modules/@types/node": {
"version": "24.1.0",
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz",
"integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==",
"version": "24.2.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.2.1.tgz",
"integrity": "sha512-DRh5K+ka5eJic8CjH7td8QpYEV6Zo10gfRkjHCO3weqZHWDtAaSTFtl4+VMqOJ4N5jcuhZ9/l+yy8rVgw7BQeQ==",
"devOptional": true,
"license": "MIT",
"dependencies": {
"undici-types": "~7.8.0"
"undici-types": "~7.10.0"
}
},
"node_modules/@types/parse-json": {
@ -9696,9 +9693,9 @@
}
},
"node_modules/undici-types": {
"version": "7.8.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz",
"integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==",
"version": "7.10.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz",
"integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==",
"devOptional": true,
"license": "MIT"
},
@ -9887,9 +9884,9 @@
}
},
"node_modules/vite": {
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/vite/-/vite-7.0.6.tgz",
"integrity": "sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==",
"version": "7.1.1",
"resolved": "https://registry.npmjs.org/vite/-/vite-7.1.1.tgz",
"integrity": "sha512-yJ+Mp7OyV+4S+afWo+QyoL9jFWD11QFH0i5i7JypnfTcA1rmgxCbiA8WwAICDEtZ1Z1hzrVhN8R8rGTqkTY8ZQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -9897,7 +9894,7 @@
"fdir": "^6.4.6",
"picomatch": "^4.0.3",
"postcss": "^8.5.6",
"rollup": "^4.40.0",
"rollup": "^4.43.0",
"tinyglobby": "^0.2.14"
},
"bin": {

Wyświetl plik

@ -26,9 +26,9 @@
"@github/text-expander-element": "~2.9.2",
"@iconify-icons/mingcute": "~1.2.9",
"@justinribeiro/lite-youtube": "~1.8.2",
"@lingui/detect-locale": "~5.4.0",
"@lingui/macro": "~5.4.0",
"@lingui/react": "~5.4.0",
"@lingui/detect-locale": "~5.4.1",
"@lingui/macro": "~5.4.1",
"@lingui/react": "~5.4.1",
"@szhsin/react-menu": "~4.4.1",
"chroma-js": "~3.1.2",
"compare-versions": "~6.1.1",
@ -63,19 +63,19 @@
"valtio": "2.1.5"
},
"devDependencies": {
"@biomejs/biome": "2.1.3",
"@lingui/babel-plugin-lingui-macro": "~5.4.0",
"@lingui/cli": "~5.4.0",
"@lingui/vite-plugin": "~5.4.0",
"@biomejs/biome": "2.1.4",
"@lingui/babel-plugin-lingui-macro": "~5.4.1",
"@lingui/cli": "~5.4.1",
"@lingui/vite-plugin": "~5.4.1",
"@playwright/test": "~1.54.2",
"@preact/preset-vite": "~2.10.2",
"@types/node": "~24.1.0",
"@types/node": "~24.2.1",
"postcss": "~8.5.6",
"postcss-dark-theme-class": "~1.3.0",
"postcss-preset-env": "~10.2.4",
"sonda": "~0.9.0",
"twitter-text": "~3.1.0",
"vite": "~7.0.6",
"vite": "~7.1.1",
"vite-plugin-generate-file": "~0.3.1",
"vite-plugin-html-config": "~2.0.2",
"vite-plugin-pwa": "~1.0.2",