update
8
.env
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
VITE_OJ=https://oj.xuyue.cc
|
||||||
|
VITE_CODE=https://code.xuyue.cc
|
||||||
|
VITE_WEB=https://web.xuyue.cc
|
||||||
|
VITE_PLAY=https://play.xuyue.cc
|
||||||
|
VITE_BOOK=https://book.xuyue.cc
|
||||||
|
VITE_HUABU=https://huabu.xuyue.cc
|
||||||
|
VITE_PPT=https://ppt.xuyue.cc/py
|
||||||
|
VITE_PY=https://python.xuyue.cc
|
||||||
4
.github/workflows/deploy.yml
vendored
@@ -9,11 +9,11 @@ jobs:
|
|||||||
build-and-deploy:
|
build-and-deploy:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v5
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: 22
|
node-version: 24
|
||||||
cache: 'npm'
|
cache: 'npm'
|
||||||
- run: npm install
|
- run: npm install
|
||||||
- run: CI=false npm run build
|
- run: CI=false npm run build
|
||||||
|
|||||||
20
main.js
@@ -24,54 +24,66 @@ const sites = [
|
|||||||
url: import.meta.env.VITE_OJ,
|
url: import.meta.env.VITE_OJ,
|
||||||
title: "判题狗",
|
title: "判题狗",
|
||||||
description: "在线判题网站",
|
description: "在线判题网站",
|
||||||
|
icon: "noto--dog-face.svg",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
url: import.meta.env.VITE_CODE,
|
url: import.meta.env.VITE_CODE,
|
||||||
title: "自测猫",
|
title: "自测猫",
|
||||||
description: "代码运行网站",
|
description: "代码运行网站",
|
||||||
|
icon: "noto--cat-face.svg",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
url: import.meta.env.VITE_WEB,
|
url: import.meta.env.VITE_WEB,
|
||||||
title: "AI x Web",
|
title: "前端蜂",
|
||||||
description: "Web 前端开发",
|
description: "Web 前端开发",
|
||||||
|
icon: "noto--honeybee.svg",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
url: import.meta.env.VITE_SHUATI,
|
url: import.meta.env.VITE_SHUATI,
|
||||||
title: "刷题鸭",
|
title: "刷题鸭",
|
||||||
description: "梁老师的刷题网站",
|
description: "梁老师的刷题网站",
|
||||||
|
icon: "",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
url: import.meta.env.VITE_PLAY,
|
url: import.meta.env.VITE_PLAY,
|
||||||
title: "限时鸭",
|
title: "限时鸭",
|
||||||
description: "用来练习基本的代码格式",
|
description: "用来练习基本的代码格式",
|
||||||
|
icon: "noto--duck.svg",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
url: import.meta.env.VITE_BOOK,
|
url: import.meta.env.VITE_BOOK,
|
||||||
title: "编程书",
|
title: "编程书",
|
||||||
description: "编程和计算机相关知识汇总",
|
description: "编程和计算机相关知识汇总",
|
||||||
|
icon: "noto--bookmark-tabs.svg",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
url: import.meta.env.VITE_HUABU,
|
url: import.meta.env.VITE_HUABU,
|
||||||
title: "白板",
|
title: "白板",
|
||||||
description: "在线板书",
|
description: "在线板书",
|
||||||
|
icon: "noto--artist-palette.svg",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
url: import.meta.env.VITE_PPT,
|
url: import.meta.env.VITE_PPT,
|
||||||
title: "Python PPT",
|
title: "Python PPT",
|
||||||
description: "Python 第一学期上课用",
|
description: "Python 第一学期上课用",
|
||||||
|
icon: "material-icon-theme--python.svg",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
url: import.meta.env.VITE_PY,
|
url: import.meta.env.VITE_PY,
|
||||||
title: "Python 项目",
|
title: "Python 项目",
|
||||||
description: "Python 第二学期上课用",
|
description: "Python 第二学期上课用",
|
||||||
|
icon: "material-icon-theme--folder-python-open.svg",
|
||||||
},
|
},
|
||||||
].filter((i) => !!i.url)
|
].filter((i) => !!i.url)
|
||||||
|
|
||||||
const item = (site) => `
|
const item = (site) => `
|
||||||
<a href="${site.url}" target="_blank" class="card">
|
<a href="${site.url}" target="_blank" class="card">
|
||||||
<h2>${site.title} →</h2>
|
<div class="title-icon">
|
||||||
<p>${site.description}</p>
|
${site.icon ? `<img src="/icons/${site.icon}" alt="${site.title}" class="icon" />` : ""}
|
||||||
<p class="single">${site.url}</p>
|
<h2>${site.title} →</h2>
|
||||||
|
</div>
|
||||||
|
<p>${site.description}</p>
|
||||||
|
<p class="single">${site.url}</p>
|
||||||
</a>
|
</a>
|
||||||
`
|
`
|
||||||
|
|
||||||
|
|||||||
495
package-lock.json
generated
@@ -8,8 +8,8 @@
|
|||||||
"name": "hyyz-home",
|
"name": "hyyz-home",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"vite": "^6.2.2"
|
"vite": "^7.1.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@esbuild/aix-ppc64": {
|
"node_modules/@esbuild/aix-ppc64": {
|
||||||
@@ -438,9 +438,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-android-arm-eabi": {
|
"node_modules/@rollup/rollup-android-arm-eabi": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.49.0.tgz",
|
||||||
"integrity": "sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==",
|
"integrity": "sha512-rlKIeL854Ed0e09QGYFlmDNbka6I3EQFw7iZuugQjMb11KMpJCLPFL4ZPbMfaEhLADEL1yx0oujGkBQ7+qW3eA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm"
|
"arm"
|
||||||
],
|
],
|
||||||
@@ -452,9 +452,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-android-arm64": {
|
"node_modules/@rollup/rollup-android-arm64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.49.0.tgz",
|
||||||
"integrity": "sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==",
|
"integrity": "sha512-cqPpZdKUSQYRtLLr6R4X3sD4jCBO1zUmeo3qrWBCqYIeH8Q3KRL4F3V7XJ2Rm8/RJOQBZuqzQGWPjjvFUcYa/w==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -466,9 +466,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-darwin-arm64": {
|
"node_modules/@rollup/rollup-darwin-arm64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.49.0.tgz",
|
||||||
"integrity": "sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==",
|
"integrity": "sha512-99kMMSMQT7got6iYX3yyIiJfFndpojBmkHfTc1rIje8VbjhmqBXE+nb7ZZP3A5skLyujvT0eIUCUsxAe6NjWbw==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -480,9 +480,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-darwin-x64": {
|
"node_modules/@rollup/rollup-darwin-x64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.49.0.tgz",
|
||||||
"integrity": "sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==",
|
"integrity": "sha512-y8cXoD3wdWUDpjOLMKLx6l+NFz3NlkWKcBCBfttUn+VGSfgsQ5o/yDUGtzE9HvsodkP0+16N0P4Ty1VuhtRUGg==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -494,9 +494,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-freebsd-arm64": {
|
"node_modules/@rollup/rollup-freebsd-arm64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.49.0.tgz",
|
||||||
"integrity": "sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==",
|
"integrity": "sha512-3mY5Pr7qv4GS4ZvWoSP8zha8YoiqrU+e0ViPvB549jvliBbdNLrg2ywPGkgLC3cmvN8ya3za+Q2xVyT6z+vZqA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -508,9 +508,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-freebsd-x64": {
|
"node_modules/@rollup/rollup-freebsd-x64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.49.0.tgz",
|
||||||
"integrity": "sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==",
|
"integrity": "sha512-C9KzzOAQU5gU4kG8DTk+tjdKjpWhVWd5uVkinCwwFub2m7cDYLOdtXoMrExfeBmeRy9kBQMkiyJ+HULyF1yj9w==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -522,9 +522,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
|
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.49.0.tgz",
|
||||||
"integrity": "sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==",
|
"integrity": "sha512-OVSQgEZDVLnTbMq5NBs6xkmz3AADByCWI4RdKSFNlDsYXdFtlxS59J+w+LippJe8KcmeSSM3ba+GlsM9+WwC1w==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm"
|
"arm"
|
||||||
],
|
],
|
||||||
@@ -536,9 +536,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-arm-musleabihf": {
|
"node_modules/@rollup/rollup-linux-arm-musleabihf": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.49.0.tgz",
|
||||||
"integrity": "sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==",
|
"integrity": "sha512-ZnfSFA7fDUHNa4P3VwAcfaBLakCbYaxCk0jUnS3dTou9P95kwoOLAMlT3WmEJDBCSrOEFFV0Y1HXiwfLYJuLlA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm"
|
"arm"
|
||||||
],
|
],
|
||||||
@@ -550,9 +550,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-arm64-gnu": {
|
"node_modules/@rollup/rollup-linux-arm64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==",
|
"integrity": "sha512-Z81u+gfrobVK2iV7GqZCBfEB1y6+I61AH466lNK+xy1jfqFLiQ9Qv716WUM5fxFrYxwC7ziVdZRU9qvGHkYIJg==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -564,9 +564,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-arm64-musl": {
|
"node_modules/@rollup/rollup-linux-arm64-musl": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.49.0.tgz",
|
||||||
"integrity": "sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==",
|
"integrity": "sha512-zoAwS0KCXSnTp9NH/h9aamBAIve0DXeYpll85shf9NJ0URjSTzzS+Z9evmolN+ICfD3v8skKUPyk2PO0uGdFqg==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -578,9 +578,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-loongarch64-gnu": {
|
"node_modules/@rollup/rollup-linux-loongarch64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==",
|
"integrity": "sha512-2QyUyQQ1ZtwZGiq0nvODL+vLJBtciItC3/5cYN8ncDQcv5avrt2MbKt1XU/vFAJlLta5KujqyHdYtdag4YEjYQ==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"loong64"
|
"loong64"
|
||||||
],
|
],
|
||||||
@@ -591,10 +591,10 @@
|
|||||||
"linux"
|
"linux"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
|
"node_modules/@rollup/rollup-linux-ppc64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==",
|
"integrity": "sha512-k9aEmOWt+mrMuD3skjVJSSxHckJp+SiFzFG+v8JLXbc/xi9hv2icSkR3U7uQzqy+/QbbYY7iNB9eDTwrELo14g==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"ppc64"
|
"ppc64"
|
||||||
],
|
],
|
||||||
@@ -606,9 +606,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-riscv64-gnu": {
|
"node_modules/@rollup/rollup-linux-riscv64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==",
|
"integrity": "sha512-rDKRFFIWJ/zJn6uk2IdYLc09Z7zkE5IFIOWqpuU0o6ZpHcdniAyWkwSUWE/Z25N/wNDmFHHMzin84qW7Wzkjsw==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"riscv64"
|
"riscv64"
|
||||||
],
|
],
|
||||||
@@ -620,9 +620,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-riscv64-musl": {
|
"node_modules/@rollup/rollup-linux-riscv64-musl": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.49.0.tgz",
|
||||||
"integrity": "sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==",
|
"integrity": "sha512-FkkhIY/hYFVnOzz1WeV3S9Bd1h0hda/gRqvZCMpHWDHdiIHn6pqsY3b5eSbvGccWHMQ1uUzgZTKS4oGpykf8Tw==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"riscv64"
|
"riscv64"
|
||||||
],
|
],
|
||||||
@@ -634,9 +634,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-s390x-gnu": {
|
"node_modules/@rollup/rollup-linux-s390x-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==",
|
"integrity": "sha512-gRf5c+A7QiOG3UwLyOOtyJMD31JJhMjBvpfhAitPAoqZFcOeK3Kc1Veg1z/trmt+2P6F/biT02fU19GGTS529A==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"s390x"
|
"s390x"
|
||||||
],
|
],
|
||||||
@@ -648,9 +648,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-x64-gnu": {
|
"node_modules/@rollup/rollup-linux-x64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==",
|
"integrity": "sha512-BR7+blScdLW1h/2hB/2oXM+dhTmpW3rQt1DeSiCP9mc2NMMkqVgjIN3DDsNpKmezffGC9R8XKVOLmBkRUcK/sA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -662,9 +662,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-linux-x64-musl": {
|
"node_modules/@rollup/rollup-linux-x64-musl": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.49.0.tgz",
|
||||||
"integrity": "sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==",
|
"integrity": "sha512-hDMOAe+6nX3V5ei1I7Au3wcr9h3ktKzDvF2ne5ovX8RZiAHEtX1A5SNNk4zt1Qt77CmnbqT+upb/umzoPMWiPg==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -676,9 +676,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-win32-arm64-msvc": {
|
"node_modules/@rollup/rollup-win32-arm64-msvc": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.49.0.tgz",
|
||||||
"integrity": "sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==",
|
"integrity": "sha512-wkNRzfiIGaElC9kXUT+HLx17z7D0jl+9tGYRKwd8r7cUqTL7GYAvgUY++U2hK6Ar7z5Z6IRRoWC8kQxpmM7TDA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -690,9 +690,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-win32-ia32-msvc": {
|
"node_modules/@rollup/rollup-win32-ia32-msvc": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.49.0.tgz",
|
||||||
"integrity": "sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==",
|
"integrity": "sha512-gq5aW/SyNpjp71AAzroH37DtINDcX1Qw2iv9Chyz49ZgdOP3NV8QCyKZUrGsYX9Yyggj5soFiRCgsL3HwD8TdA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"ia32"
|
"ia32"
|
||||||
],
|
],
|
||||||
@@ -704,9 +704,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@rollup/rollup-win32-x64-msvc": {
|
"node_modules/@rollup/rollup-win32-x64-msvc": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.49.0.tgz",
|
||||||
"integrity": "sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==",
|
"integrity": "sha512-gEtqFbzmZLFk2xKh7g0Rlo8xzho8KrEFEkzvHbfUGkrgXOpZ4XagQ6n+wIZFNh1nTb8UD16J4nFSFKXYgnbdBg==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -718,9 +718,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/@types/estree": {
|
"node_modules/@types/estree": {
|
||||||
"version": "1.0.6",
|
"version": "1.0.8",
|
||||||
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
|
||||||
"integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
|
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
@@ -765,6 +765,24 @@
|
|||||||
"@esbuild/win32-x64": "0.25.1"
|
"@esbuild/win32-x64": "0.25.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/fdir": {
|
||||||
|
"version": "6.5.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
|
||||||
|
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12.0.0"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"picomatch": "^3 || ^4"
|
||||||
|
},
|
||||||
|
"peerDependenciesMeta": {
|
||||||
|
"picomatch": {
|
||||||
|
"optional": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/fsevents": {
|
"node_modules/fsevents": {
|
||||||
"version": "2.3.3",
|
"version": "2.3.3",
|
||||||
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
||||||
@@ -806,10 +824,23 @@
|
|||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "ISC"
|
"license": "ISC"
|
||||||
},
|
},
|
||||||
|
"node_modules/picomatch": {
|
||||||
|
"version": "4.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
|
||||||
|
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/jonschlinkert"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/postcss": {
|
"node_modules/postcss": {
|
||||||
"version": "8.5.3",
|
"version": "8.5.6",
|
||||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz",
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
|
||||||
"integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
|
"integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -827,7 +858,7 @@
|
|||||||
],
|
],
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"nanoid": "^3.3.8",
|
"nanoid": "^3.3.11",
|
||||||
"picocolors": "^1.1.1",
|
"picocolors": "^1.1.1",
|
||||||
"source-map-js": "^1.2.1"
|
"source-map-js": "^1.2.1"
|
||||||
},
|
},
|
||||||
@@ -836,9 +867,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/prettier": {
|
"node_modules/prettier": {
|
||||||
"version": "3.5.3",
|
"version": "3.6.2",
|
||||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz",
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz",
|
||||||
"integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==",
|
"integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"bin": {
|
"bin": {
|
||||||
@@ -852,13 +883,13 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/rollup": {
|
"node_modules/rollup": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.49.0.tgz",
|
||||||
"integrity": "sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==",
|
"integrity": "sha512-3IVq0cGJ6H7fKXXEdVt+RcYvRCt8beYY9K1760wGQwSAHZcS9eot1zDG5axUbcp/kWRi5zKIIDX8MoKv/TzvZA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@types/estree": "1.0.6"
|
"@types/estree": "1.0.8"
|
||||||
},
|
},
|
||||||
"bin": {
|
"bin": {
|
||||||
"rollup": "dist/bin/rollup"
|
"rollup": "dist/bin/rollup"
|
||||||
@@ -868,26 +899,26 @@
|
|||||||
"npm": ">=8.0.0"
|
"npm": ">=8.0.0"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"@rollup/rollup-android-arm-eabi": "4.37.0",
|
"@rollup/rollup-android-arm-eabi": "4.49.0",
|
||||||
"@rollup/rollup-android-arm64": "4.37.0",
|
"@rollup/rollup-android-arm64": "4.49.0",
|
||||||
"@rollup/rollup-darwin-arm64": "4.37.0",
|
"@rollup/rollup-darwin-arm64": "4.49.0",
|
||||||
"@rollup/rollup-darwin-x64": "4.37.0",
|
"@rollup/rollup-darwin-x64": "4.49.0",
|
||||||
"@rollup/rollup-freebsd-arm64": "4.37.0",
|
"@rollup/rollup-freebsd-arm64": "4.49.0",
|
||||||
"@rollup/rollup-freebsd-x64": "4.37.0",
|
"@rollup/rollup-freebsd-x64": "4.49.0",
|
||||||
"@rollup/rollup-linux-arm-gnueabihf": "4.37.0",
|
"@rollup/rollup-linux-arm-gnueabihf": "4.49.0",
|
||||||
"@rollup/rollup-linux-arm-musleabihf": "4.37.0",
|
"@rollup/rollup-linux-arm-musleabihf": "4.49.0",
|
||||||
"@rollup/rollup-linux-arm64-gnu": "4.37.0",
|
"@rollup/rollup-linux-arm64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-arm64-musl": "4.37.0",
|
"@rollup/rollup-linux-arm64-musl": "4.49.0",
|
||||||
"@rollup/rollup-linux-loongarch64-gnu": "4.37.0",
|
"@rollup/rollup-linux-loongarch64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-powerpc64le-gnu": "4.37.0",
|
"@rollup/rollup-linux-ppc64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-riscv64-gnu": "4.37.0",
|
"@rollup/rollup-linux-riscv64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-riscv64-musl": "4.37.0",
|
"@rollup/rollup-linux-riscv64-musl": "4.49.0",
|
||||||
"@rollup/rollup-linux-s390x-gnu": "4.37.0",
|
"@rollup/rollup-linux-s390x-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-x64-gnu": "4.37.0",
|
"@rollup/rollup-linux-x64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-x64-musl": "4.37.0",
|
"@rollup/rollup-linux-x64-musl": "4.49.0",
|
||||||
"@rollup/rollup-win32-arm64-msvc": "4.37.0",
|
"@rollup/rollup-win32-arm64-msvc": "4.49.0",
|
||||||
"@rollup/rollup-win32-ia32-msvc": "4.37.0",
|
"@rollup/rollup-win32-ia32-msvc": "4.49.0",
|
||||||
"@rollup/rollup-win32-x64-msvc": "4.37.0",
|
"@rollup/rollup-win32-x64-msvc": "4.49.0",
|
||||||
"fsevents": "~2.3.2"
|
"fsevents": "~2.3.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -901,22 +932,42 @@
|
|||||||
"node": ">=0.10.0"
|
"node": ">=0.10.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/tinyglobby": {
|
||||||
|
"version": "0.2.14",
|
||||||
|
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz",
|
||||||
|
"integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"fdir": "^6.4.4",
|
||||||
|
"picomatch": "^4.0.2"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12.0.0"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/SuperchupuDev"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/vite": {
|
"node_modules/vite": {
|
||||||
"version": "6.2.2",
|
"version": "7.1.3",
|
||||||
"resolved": "https://registry.npmjs.org/vite/-/vite-6.2.2.tgz",
|
"resolved": "https://registry.npmjs.org/vite/-/vite-7.1.3.tgz",
|
||||||
"integrity": "sha512-yW7PeMM+LkDzc7CgJuRLMW2Jz0FxMOsVJ8Lv3gpgW9WLcb9cTW+121UEr1hvmfR7w3SegR5ItvYyzVz1vxNJgQ==",
|
"integrity": "sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"esbuild": "^0.25.0",
|
"esbuild": "^0.25.0",
|
||||||
"postcss": "^8.5.3",
|
"fdir": "^6.5.0",
|
||||||
"rollup": "^4.30.1"
|
"picomatch": "^4.0.3",
|
||||||
|
"postcss": "^8.5.6",
|
||||||
|
"rollup": "^4.43.0",
|
||||||
|
"tinyglobby": "^0.2.14"
|
||||||
},
|
},
|
||||||
"bin": {
|
"bin": {
|
||||||
"vite": "bin/vite.js"
|
"vite": "bin/vite.js"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^18.0.0 || ^20.0.0 || >=22.0.0"
|
"node": "^20.19.0 || >=22.12.0"
|
||||||
},
|
},
|
||||||
"funding": {
|
"funding": {
|
||||||
"url": "https://github.com/vitejs/vite?sponsor=1"
|
"url": "https://github.com/vitejs/vite?sponsor=1"
|
||||||
@@ -925,14 +976,14 @@
|
|||||||
"fsevents": "~2.3.3"
|
"fsevents": "~2.3.3"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
|
"@types/node": "^20.19.0 || >=22.12.0",
|
||||||
"jiti": ">=1.21.0",
|
"jiti": ">=1.21.0",
|
||||||
"less": "*",
|
"less": "^4.0.0",
|
||||||
"lightningcss": "^1.21.0",
|
"lightningcss": "^1.21.0",
|
||||||
"sass": "*",
|
"sass": "^1.70.0",
|
||||||
"sass-embedded": "*",
|
"sass-embedded": "^1.70.0",
|
||||||
"stylus": "*",
|
"stylus": ">=0.54.8",
|
||||||
"sugarss": "*",
|
"sugarss": "^5.0.0",
|
||||||
"terser": "^5.16.0",
|
"terser": "^5.16.0",
|
||||||
"tsx": "^4.8.1",
|
"tsx": "^4.8.1",
|
||||||
"yaml": "^2.4.2"
|
"yaml": "^2.4.2"
|
||||||
@@ -1151,149 +1202,149 @@
|
|||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-android-arm-eabi": {
|
"@rollup/rollup-android-arm-eabi": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.49.0.tgz",
|
||||||
"integrity": "sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==",
|
"integrity": "sha512-rlKIeL854Ed0e09QGYFlmDNbka6I3EQFw7iZuugQjMb11KMpJCLPFL4ZPbMfaEhLADEL1yx0oujGkBQ7+qW3eA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-android-arm64": {
|
"@rollup/rollup-android-arm64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.49.0.tgz",
|
||||||
"integrity": "sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==",
|
"integrity": "sha512-cqPpZdKUSQYRtLLr6R4X3sD4jCBO1zUmeo3qrWBCqYIeH8Q3KRL4F3V7XJ2Rm8/RJOQBZuqzQGWPjjvFUcYa/w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-darwin-arm64": {
|
"@rollup/rollup-darwin-arm64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.49.0.tgz",
|
||||||
"integrity": "sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==",
|
"integrity": "sha512-99kMMSMQT7got6iYX3yyIiJfFndpojBmkHfTc1rIje8VbjhmqBXE+nb7ZZP3A5skLyujvT0eIUCUsxAe6NjWbw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-darwin-x64": {
|
"@rollup/rollup-darwin-x64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.49.0.tgz",
|
||||||
"integrity": "sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==",
|
"integrity": "sha512-y8cXoD3wdWUDpjOLMKLx6l+NFz3NlkWKcBCBfttUn+VGSfgsQ5o/yDUGtzE9HvsodkP0+16N0P4Ty1VuhtRUGg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-freebsd-arm64": {
|
"@rollup/rollup-freebsd-arm64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.49.0.tgz",
|
||||||
"integrity": "sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==",
|
"integrity": "sha512-3mY5Pr7qv4GS4ZvWoSP8zha8YoiqrU+e0ViPvB549jvliBbdNLrg2ywPGkgLC3cmvN8ya3za+Q2xVyT6z+vZqA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-freebsd-x64": {
|
"@rollup/rollup-freebsd-x64": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.49.0.tgz",
|
||||||
"integrity": "sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==",
|
"integrity": "sha512-C9KzzOAQU5gU4kG8DTk+tjdKjpWhVWd5uVkinCwwFub2m7cDYLOdtXoMrExfeBmeRy9kBQMkiyJ+HULyF1yj9w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-arm-gnueabihf": {
|
"@rollup/rollup-linux-arm-gnueabihf": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.49.0.tgz",
|
||||||
"integrity": "sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==",
|
"integrity": "sha512-OVSQgEZDVLnTbMq5NBs6xkmz3AADByCWI4RdKSFNlDsYXdFtlxS59J+w+LippJe8KcmeSSM3ba+GlsM9+WwC1w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-arm-musleabihf": {
|
"@rollup/rollup-linux-arm-musleabihf": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.49.0.tgz",
|
||||||
"integrity": "sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==",
|
"integrity": "sha512-ZnfSFA7fDUHNa4P3VwAcfaBLakCbYaxCk0jUnS3dTou9P95kwoOLAMlT3WmEJDBCSrOEFFV0Y1HXiwfLYJuLlA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-arm64-gnu": {
|
"@rollup/rollup-linux-arm64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==",
|
"integrity": "sha512-Z81u+gfrobVK2iV7GqZCBfEB1y6+I61AH466lNK+xy1jfqFLiQ9Qv716WUM5fxFrYxwC7ziVdZRU9qvGHkYIJg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-arm64-musl": {
|
"@rollup/rollup-linux-arm64-musl": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.49.0.tgz",
|
||||||
"integrity": "sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==",
|
"integrity": "sha512-zoAwS0KCXSnTp9NH/h9aamBAIve0DXeYpll85shf9NJ0URjSTzzS+Z9evmolN+ICfD3v8skKUPyk2PO0uGdFqg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-loongarch64-gnu": {
|
"@rollup/rollup-linux-loongarch64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==",
|
"integrity": "sha512-2QyUyQQ1ZtwZGiq0nvODL+vLJBtciItC3/5cYN8ncDQcv5avrt2MbKt1XU/vFAJlLta5KujqyHdYtdag4YEjYQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-powerpc64le-gnu": {
|
"@rollup/rollup-linux-ppc64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==",
|
"integrity": "sha512-k9aEmOWt+mrMuD3skjVJSSxHckJp+SiFzFG+v8JLXbc/xi9hv2icSkR3U7uQzqy+/QbbYY7iNB9eDTwrELo14g==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-riscv64-gnu": {
|
"@rollup/rollup-linux-riscv64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==",
|
"integrity": "sha512-rDKRFFIWJ/zJn6uk2IdYLc09Z7zkE5IFIOWqpuU0o6ZpHcdniAyWkwSUWE/Z25N/wNDmFHHMzin84qW7Wzkjsw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-riscv64-musl": {
|
"@rollup/rollup-linux-riscv64-musl": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.49.0.tgz",
|
||||||
"integrity": "sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==",
|
"integrity": "sha512-FkkhIY/hYFVnOzz1WeV3S9Bd1h0hda/gRqvZCMpHWDHdiIHn6pqsY3b5eSbvGccWHMQ1uUzgZTKS4oGpykf8Tw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-s390x-gnu": {
|
"@rollup/rollup-linux-s390x-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==",
|
"integrity": "sha512-gRf5c+A7QiOG3UwLyOOtyJMD31JJhMjBvpfhAitPAoqZFcOeK3Kc1Veg1z/trmt+2P6F/biT02fU19GGTS529A==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-x64-gnu": {
|
"@rollup/rollup-linux-x64-gnu": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.49.0.tgz",
|
||||||
"integrity": "sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==",
|
"integrity": "sha512-BR7+blScdLW1h/2hB/2oXM+dhTmpW3rQt1DeSiCP9mc2NMMkqVgjIN3DDsNpKmezffGC9R8XKVOLmBkRUcK/sA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-linux-x64-musl": {
|
"@rollup/rollup-linux-x64-musl": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.49.0.tgz",
|
||||||
"integrity": "sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==",
|
"integrity": "sha512-hDMOAe+6nX3V5ei1I7Au3wcr9h3ktKzDvF2ne5ovX8RZiAHEtX1A5SNNk4zt1Qt77CmnbqT+upb/umzoPMWiPg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-win32-arm64-msvc": {
|
"@rollup/rollup-win32-arm64-msvc": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.49.0.tgz",
|
||||||
"integrity": "sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==",
|
"integrity": "sha512-wkNRzfiIGaElC9kXUT+HLx17z7D0jl+9tGYRKwd8r7cUqTL7GYAvgUY++U2hK6Ar7z5Z6IRRoWC8kQxpmM7TDA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-win32-ia32-msvc": {
|
"@rollup/rollup-win32-ia32-msvc": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.49.0.tgz",
|
||||||
"integrity": "sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==",
|
"integrity": "sha512-gq5aW/SyNpjp71AAzroH37DtINDcX1Qw2iv9Chyz49ZgdOP3NV8QCyKZUrGsYX9Yyggj5soFiRCgsL3HwD8TdA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@rollup/rollup-win32-x64-msvc": {
|
"@rollup/rollup-win32-x64-msvc": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.49.0.tgz",
|
||||||
"integrity": "sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==",
|
"integrity": "sha512-gEtqFbzmZLFk2xKh7g0Rlo8xzho8KrEFEkzvHbfUGkrgXOpZ4XagQ6n+wIZFNh1nTb8UD16J4nFSFKXYgnbdBg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@types/estree": {
|
"@types/estree": {
|
||||||
"version": "1.0.6",
|
"version": "1.0.8",
|
||||||
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
|
||||||
"integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
|
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"esbuild": {
|
"esbuild": {
|
||||||
@@ -1329,6 +1380,13 @@
|
|||||||
"@esbuild/win32-x64": "0.25.1"
|
"@esbuild/win32-x64": "0.25.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"fdir": {
|
||||||
|
"version": "6.5.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
|
||||||
|
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {}
|
||||||
|
},
|
||||||
"fsevents": {
|
"fsevents": {
|
||||||
"version": "2.3.3",
|
"version": "2.3.3",
|
||||||
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
||||||
@@ -1348,50 +1406,56 @@
|
|||||||
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
|
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"picomatch": {
|
||||||
|
"version": "4.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
|
||||||
|
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"postcss": {
|
"postcss": {
|
||||||
"version": "8.5.3",
|
"version": "8.5.6",
|
||||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz",
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
|
||||||
"integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
|
"integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"nanoid": "^3.3.8",
|
"nanoid": "^3.3.11",
|
||||||
"picocolors": "^1.1.1",
|
"picocolors": "^1.1.1",
|
||||||
"source-map-js": "^1.2.1"
|
"source-map-js": "^1.2.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"prettier": {
|
"prettier": {
|
||||||
"version": "3.5.3",
|
"version": "3.6.2",
|
||||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz",
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz",
|
||||||
"integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==",
|
"integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"rollup": {
|
"rollup": {
|
||||||
"version": "4.37.0",
|
"version": "4.49.0",
|
||||||
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.37.0.tgz",
|
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.49.0.tgz",
|
||||||
"integrity": "sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==",
|
"integrity": "sha512-3IVq0cGJ6H7fKXXEdVt+RcYvRCt8beYY9K1760wGQwSAHZcS9eot1zDG5axUbcp/kWRi5zKIIDX8MoKv/TzvZA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"@rollup/rollup-android-arm-eabi": "4.37.0",
|
"@rollup/rollup-android-arm-eabi": "4.49.0",
|
||||||
"@rollup/rollup-android-arm64": "4.37.0",
|
"@rollup/rollup-android-arm64": "4.49.0",
|
||||||
"@rollup/rollup-darwin-arm64": "4.37.0",
|
"@rollup/rollup-darwin-arm64": "4.49.0",
|
||||||
"@rollup/rollup-darwin-x64": "4.37.0",
|
"@rollup/rollup-darwin-x64": "4.49.0",
|
||||||
"@rollup/rollup-freebsd-arm64": "4.37.0",
|
"@rollup/rollup-freebsd-arm64": "4.49.0",
|
||||||
"@rollup/rollup-freebsd-x64": "4.37.0",
|
"@rollup/rollup-freebsd-x64": "4.49.0",
|
||||||
"@rollup/rollup-linux-arm-gnueabihf": "4.37.0",
|
"@rollup/rollup-linux-arm-gnueabihf": "4.49.0",
|
||||||
"@rollup/rollup-linux-arm-musleabihf": "4.37.0",
|
"@rollup/rollup-linux-arm-musleabihf": "4.49.0",
|
||||||
"@rollup/rollup-linux-arm64-gnu": "4.37.0",
|
"@rollup/rollup-linux-arm64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-arm64-musl": "4.37.0",
|
"@rollup/rollup-linux-arm64-musl": "4.49.0",
|
||||||
"@rollup/rollup-linux-loongarch64-gnu": "4.37.0",
|
"@rollup/rollup-linux-loongarch64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-powerpc64le-gnu": "4.37.0",
|
"@rollup/rollup-linux-ppc64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-riscv64-gnu": "4.37.0",
|
"@rollup/rollup-linux-riscv64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-riscv64-musl": "4.37.0",
|
"@rollup/rollup-linux-riscv64-musl": "4.49.0",
|
||||||
"@rollup/rollup-linux-s390x-gnu": "4.37.0",
|
"@rollup/rollup-linux-s390x-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-x64-gnu": "4.37.0",
|
"@rollup/rollup-linux-x64-gnu": "4.49.0",
|
||||||
"@rollup/rollup-linux-x64-musl": "4.37.0",
|
"@rollup/rollup-linux-x64-musl": "4.49.0",
|
||||||
"@rollup/rollup-win32-arm64-msvc": "4.37.0",
|
"@rollup/rollup-win32-arm64-msvc": "4.49.0",
|
||||||
"@rollup/rollup-win32-ia32-msvc": "4.37.0",
|
"@rollup/rollup-win32-ia32-msvc": "4.49.0",
|
||||||
"@rollup/rollup-win32-x64-msvc": "4.37.0",
|
"@rollup/rollup-win32-x64-msvc": "4.49.0",
|
||||||
"@types/estree": "1.0.6",
|
"@types/estree": "1.0.8",
|
||||||
"fsevents": "~2.3.2"
|
"fsevents": "~2.3.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1401,16 +1465,29 @@
|
|||||||
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
|
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"tinyglobby": {
|
||||||
|
"version": "0.2.14",
|
||||||
|
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz",
|
||||||
|
"integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"fdir": "^6.4.4",
|
||||||
|
"picomatch": "^4.0.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
"vite": {
|
"vite": {
|
||||||
"version": "6.2.2",
|
"version": "7.1.3",
|
||||||
"resolved": "https://registry.npmjs.org/vite/-/vite-6.2.2.tgz",
|
"resolved": "https://registry.npmjs.org/vite/-/vite-7.1.3.tgz",
|
||||||
"integrity": "sha512-yW7PeMM+LkDzc7CgJuRLMW2Jz0FxMOsVJ8Lv3gpgW9WLcb9cTW+121UEr1hvmfR7w3SegR5ItvYyzVz1vxNJgQ==",
|
"integrity": "sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"esbuild": "^0.25.0",
|
"esbuild": "^0.25.0",
|
||||||
|
"fdir": "^6.5.0",
|
||||||
"fsevents": "~2.3.3",
|
"fsevents": "~2.3.3",
|
||||||
"postcss": "^8.5.3",
|
"picomatch": "^4.0.3",
|
||||||
"rollup": "^4.30.1"
|
"postcss": "^8.5.6",
|
||||||
|
"rollup": "^4.43.0",
|
||||||
|
"tinyglobby": "^0.2.14"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
"fmt": "prettier --write *.js style.css index.html"
|
"fmt": "prettier --write *.js style.css index.html"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"vite": "^6.2.2"
|
"vite": "^7.1.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
1
public/icons/material-icon-theme--folder-python-open.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="#42a5f5" d="M28.967 12H9.442a2 2 0 0 0-1.898 1.368L4 24V10h24a2 2 0 0 0-2-2H15.124a2 2 0 0 1-1.28-.464l-1.288-1.072A2 2 0 0 0 11.276 6H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h22l4.805-11.212A2 2 0 0 0 28.967 12"/><path fill="#0277bd" d="M21.123 10a2.574 2.574 0 0 0-2.574 2.574v1.512h3.86c.352 0 .64.513.64.864h-6.426a2.574 2.574 0 0 0-2.574 2.574v3.404A2.57 2.57 0 0 0 16.62 23.5h1.065v-2.412a2.565 2.565 0 0 1 2.556-2.574h4.734a2.565 2.565 0 0 0 2.574-2.556v-3.384A2.574 2.574 0 0 0 24.975 10zm-.648 1.449c.36 0 .648.109.648.64s-.288.8-.648.8c-.351 0-.64-.27-.64-.8s.289-.64.64-.64"/><path fill="#fdd835" d="M28.412 14.5v2.412a2.565 2.565 0 0 1-2.556 2.574h-4.733a2.565 2.565 0 0 0-2.574 2.556v3.382A2.574 2.574 0 0 0 21.12 28h3.854a2.574 2.574 0 0 0 2.574-2.574v-1.513h-3.862c-.351 0-.638-.512-.638-.863h6.426a2.574 2.574 0 0 0 2.574-2.574v-3.403a2.574 2.574 0 0 0-2.574-2.573Zm-8.675 4.063l-.004.003q.017-.003.034-.003Zm5.886 6.547c.35 0 .639.27.639.801a.64.64 0 0 1-.64.64c-.36 0-.647-.109-.647-.64s.288-.8.648-.8Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 1.1 KiB |
1
public/icons/material-icon-theme--python.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#0288d1" d="M9.86 2A2.86 2.86 0 0 0 7 4.86v1.68h4.29c.39 0 .71.57.71.96H4.86A2.86 2.86 0 0 0 2 10.36v3.781a2.86 2.86 0 0 0 2.86 2.86h1.18v-2.68a2.85 2.85 0 0 1 2.85-2.86h5.25c1.58 0 2.86-1.271 2.86-2.851V4.86A2.86 2.86 0 0 0 14.14 2zm-.72 1.61c.4 0 .72.12.72.71s-.32.891-.72.891c-.39 0-.71-.3-.71-.89s.32-.711.71-.711"/><path fill="#fdd835" d="M17.959 7v2.68a2.85 2.85 0 0 1-2.85 2.859H9.86A2.85 2.85 0 0 0 7 15.389v3.75a2.86 2.86 0 0 0 2.86 2.86h4.28A2.86 2.86 0 0 0 17 19.14v-1.68h-4.291c-.39 0-.709-.57-.709-.96h7.14A2.86 2.86 0 0 0 22 13.64V9.86A2.86 2.86 0 0 0 19.14 7zM8.32 11.513l-.004.004l.038-.004zm6.54 7.276c.39 0 .71.3.71.89a.71.71 0 0 1-.71.71c-.4 0-.72-.12-.72-.71s.32-.89.72-.89"/></svg>
|
||||||
|
After Width: | Height: | Size: 797 B |
1
public/icons/noto--artist-palette.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128"><path fill="#ac5810" d="M77.37 19.32C46.83 3.21 19.03 14.69 9.01 30.38c-3.28 5.13-5.6 14.46-5.51 21.86c.18 15.23 8.61 32.2 26.8 49.32c22.38 21.06 45.22 19.22 52.48 17.45c9.14-2.23 15.27-4.13 14.33-12.65c-.12-1.12-1.08-3.15-2.53-4.04c-4.65-2.82-14.36-4.29-18.93-11.08c-6.64-9.89 1.62-10.39 9.53-6.16c8.47 4.53 13.31 7.36 21.81 6.58c6.23-.57 15.29-4.33 16.52-14.84c1.1-9.51-12.78-39.9-46.14-57.5M89.84 71c-2.34 3.56-8.12 2.34-11.91-1.02s-4.28-8.96-1.82-11.16c2.5-2.23 7.2-1.72 10.99 1.64c3.78 3.37 4.57 7.74 2.74 10.54"/><path fill="#f2a259" d="M78.71 15.69C48.17-.42 20.3 12.04 10.28 27.73C.25 43.43 4.61 72.5 31.63 97.93c22.38 21.06 45.22 19.22 52.48 17.45c9.14-2.23 15.59-6.58 11.57-12.13c-2.77-3.83-12.7-6.72-18.69-15.64c-6.64-9.89 1.62-10.39 9.53-6.16c8.47 4.53 13.31 7.36 21.81 6.58c6.23-.57 15.65-5.39 15.37-15.13c-.29-9.57-11.63-39.6-44.99-57.21m14.06 55.03c-2.85 3.08-8.92 2.24-13.56-1.86c-4.63-4.11-6.08-9.93-3.23-13c2.85-3.08 8.92-2.24 13.56 1.86s6.08 9.93 3.23 13"/><path fill="#eee" d="M47.62 84.66c1.15-2.94 9.33-6.16 16.85-.81c2.11 1.5 4.75 5.32 4.48 10.12c-.88 15.68-26.61 4.22-21.33-9.31"/><path fill="#2686c6" d="M23.73 58.07c2.63-4.2 9.02-4.68 14.61-1.05c4.98 3.23 9.14 11.18 3 16.38c-3.29 2.79-8.98 1.06-12.49-1.63c-4.26-3.25-7.95-9.18-5.12-13.7"/><path fill="#ffee58" d="M57.67 21.42c.81-3.33 6.46-3.9 10.46-2.41c6.91 2.58 10.04 9.42 7.49 13.23c-3.73 5.57-11.86 3.66-14.94.47c-5.23-5.4-3.69-8.5-3.01-11.29"/><path fill="#7cb342" d="M97.71 37.72c5.54 2.52 6.26 6.51 5.2 9.42c-.66 1.8-2.01 4.27-4.77 4.49c-4.67.38-5.32-3.48-8.65-4.54c-2.8-.89-3.94-4.72-2.84-7.29c1.02-2.37 4-5.3 11.06-2.08"/><path fill="#b0b0b0" d="M66.97 96.96c-1.38 1.25-6.17 2.79-12.25-1.01c-2.06-1.29-4.03-3.16-5.14-5.96c-.87-2.2-.68-4.32-.29-5.26c1.12-2.71 2.83-3.21 2.83-3.21c-1.72-.12-4.97 2.16-5.51 5.15c-.17.94-1.38 6.82 6.41 12.15c6.71 4.6 16.63 4.17 15.98-5.09c-.3 1.14-1.15 2.44-2.03 3.23"/><path fill="#01579b" d="M44.26 65.72c-.19 3.57-4.37 5.45-6.7 5.46c-6.59.01-12.51-4.13-12.92-11.5c-.07-1.32.58-3.23.58-3.23c-.87.37-2.1 2.25-2.36 3.31c-1.54 6.36 4.87 13.77 11.62 15.27c3.42.76 7.73-.41 9.3-3.47c1.12-2.18.9-4.05.48-5.84"/><path fill="#df7f14" d="M67.32 32.72c-4.48-.51-6.96-3.44-7.61-4.11c-1.78-1.86-2.88-3.67-2.24-6.35c.2-.86.69-1.96 1.29-2.58c-.73.24-1.91 1.81-2.28 2.66c-.38.85-1.76 4.04 1.2 7.97c1.83 2.44 5.02 5.19 9.74 5.85c3.35.47 5.75-.73 7.75-2.68c1.36-1.33 1.96-4.33 1.15-5.88c.13 1.13-1.94 5.93-9 5.12"/><path fill="#558b2f" d="M104.17 44.85c-.41-1.51-1.58-3.08-1.7-3.16c.51.98 1.52 3.92-.6 6.78c-1.07 1.44-4.29 3.21-8.09.13c-1.12-.91-2.02-1.81-4.04-2.55c-5.13-1.89-2.89-7.11-1.11-8.73c-1.4.73-2.67 2.04-3.2 4.04c-.74 2.79 1.09 5.71 3.87 7.11c3.16 1.59 4.18 4.66 8.51 4.66c.22 0 .45-.01.7-.03c2.92-.25 4.15-1.38 5.04-2.76c1.09-1.72 1.12-3.67.62-5.49"/><path fill="#f44336" d="M25.82 25.79c2.28-2.25 6.25-4.63 12.06-1.6c3.5 1.82 7.57 3.96 5.73 11.36c-1.14 4.59-7.82 7.02-13.4 1.91c-2.21-2.02-10.61-5.53-4.39-11.67"/><path fill="#c62828" d="M44.94 34.56c.07-1.75-.83-3.88-1.14-4.6c.05 1.05.96 3.7-3.21 7.21c-1.45 1.22-4.08 2.15-6.95 1.02c-1.47-.58-3.58-3.01-5.09-3.62c-5.61-2.26-3.19-8.27-2.4-9.09c-1.27.89-2.35 2.31-2.75 4.38c-.52 2.71-.04 5.27 3.68 8.2c10.56 8.33 13.8 3.31 14.95 2.03c1.45-1.56 2.83-3.6 2.91-5.53"/><path fill="#fff" d="M65.74 19.36c-1.47-.69-5.67-.49-6.48 3.01c-.49 2.1 1.05 4.23 2.5 3.98c1.65-.28.77-2.85 1.76-3.58c1.51-1.1 4.28-2.44 2.22-3.41m-30.98 5.1c-1.45-.96-6.08-.97-7.47 2.58c-.84 2.13.47 4.6 2.04 4.56c1.79-.04.93-2.15 2.42-3.49c1.88-1.69 5.04-2.31 3.01-3.65m-.69 32.04c-1.37-.87-5.43-1.21-7.11 1.97c-1.23 2.34.46 4.92 1.93 4.85c1.67-.08 1.11-2.74 2.18-3.34c1.63-.91 4.92-2.26 3-3.48M57.4 83.13c-1.47-.69-5.67-.49-6.48 3.01c-.49 2.1 1.05 4.23 2.5 3.98c1.65-.28.77-2.85 1.76-3.58c1.5-1.1 4.27-2.44 2.22-3.41m37.68-45.08c-1.32-.94-5.49-1.49-6.91 1.81c-.85 1.98.28 4.35 1.75 4.36c1.67.01 1.26-2.67 2.37-3.21c1.67-.81 4.64-1.64 2.79-2.96"/></svg>
|
||||||
|
After Width: | Height: | Size: 3.9 KiB |
1
public/icons/noto--bookmark-tabs.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128"><defs><path id="SVGxE3ZguQe" fill="#fff" d="M95.86 114.13H18.05c-2.21 0-4-1.79-4-4V8c0-2.21 1.79-4 4-4h77.81c2.21 0 4 1.79 4 4v102.13c0 2.21-1.79 4-4 4"/></defs><path fill="#fff" d="M106.75 123.88H32.94c-2.21 0-4-1.79-4-4V14.79c0-2.21 1.79-4 4-4h73.82c2.21 0 4 1.79 4 4v105.09c-.01 2.21-1.8 4-4.01 4"/><path fill="#6fbff0" d="M106.75 10.79h-6.89v3h6.89c.55 0 1 .45 1 1v105.09c0 .55-.45 1-1 1H32.94c-.55 0-1-.45-1-1v-5.75h-3v5.75c0 2.21 1.79 4 4 4h73.82c2.21 0 4-1.79 4-4V14.79c-.01-2.2-1.8-4-4.01-4"/><use href="#SVGxE3ZguQe"/><path fill="#ffd54f" d="M117.95 52.62c0 .63-.38 1.18-.93 1.33c-1.39.37-4.25.98-8 .98H96.84c-.48 0-.95-.19-1.32-.55l-4.07-3.89c-.96-.92-.96-2.59 0-3.51l4.07-3.89c.37-.35.84-.55 1.32-.55h15.53c1.58 0 3.06-.3 4.1-.57c.76-.2 1.49.45 1.49 1.33v9.32z"/><path fill="#f3ab47" d="M117.35 42.11c-.1-.07-.21-.13-.33-.16c-.01 2.02-.07 4.04-.07 6.06v4.6c0 .2-.11.34-.18.36c-1.33.36-4.11.95-7.75.95H96.84c-.22 0-.45-.1-.63-.27l-3.48-3.33c-.52-.5-1.06-.94-1.37-1.62c-.19-.43-.28-.91-.22-1.38c-.01.11-.16.26-.2.37c-.05.12-.08.26-.12.38c-.07.27-.1.56-.08.84c.04.58.28 1.15.71 1.56l4.07 3.89c.37.35.84.55 1.32.55h12.18c3.75 0 6.61-.61 8-.98c.55-.15.93-.7.93-1.33v-9.33c0-.42-.23-.9-.6-1.16"/><path fill="#0091ea" d="M117.95 95.16c0 .63-.38 1.18-.93 1.33c-1.39.37-4.25.98-8 .98H96.84c-.48 0-.95-.19-1.32-.55l-4.07-3.89c-.96-.92-.96-2.59 0-3.51l4.07-3.89c.37-.35.84-.55 1.32-.55h15.53c1.58 0 3.06-.3 4.1-.57c.76-.2 1.49.45 1.49 1.33v9.32z"/><path fill="#01579b" d="M117.35 84.64c-.1-.07-.21-.13-.33-.16c-.01 2.02-.07 4.04-.07 6.06v4.6c0 .2-.11.34-.18.36c-1.33.36-4.11.95-7.75.95H96.84c-.22 0-.45-.1-.63-.27l-3.48-3.33c-.52-.5-1.06-.94-1.37-1.62c-.19-.43-.28-.91-.22-1.38c-.01.11-.16.26-.2.37c-.05.12-.08.26-.12.38c-.07.27-.1.56-.08.84c.04.58.28 1.15.71 1.56l4.07 3.89c.37.35.84.55 1.32.55h12.18c3.75 0 6.61-.61 8-.98c.55-.15.93-.7.93-1.33V85.8c0-.42-.23-.89-.6-1.16"/><path fill="#212121" d="M17.13 10.79c-.01.09 11.05.17 11.05.26l.76 27.79v78.34h69.98c2.21 0 4-1.79 4-4V11.05c0-.09-.02-.17-.03-.26z" opacity="0.25"/><use href="#SVGxE3ZguQe"/><path fill="#6fbff0" d="M95.86 7c.55 0 1 .45 1 1v102.13c0 .55-.45 1-1 1H18.05c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1zm0-3H18.05c-2.21 0-4 1.79-4 4v102.13c0 2.21 1.79 4 4 4h77.81c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4"/><path fill="none" stroke="#b0bec5" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3.865" d="M27.11 30.48h57.11M27.11 44.25h57.11M27.11 58.03h57.11M27.11 71.81h57.11M27.11 85.58h24.43"/><path fill="#f44336" d="M116.09 33.46c0 .63-.38 1.18-.93 1.33c-1.39.37-4.25.98-8 .98H94.98c-.48 0-.95-.19-1.32-.55l-4.07-3.89c-.96-.92-.96-2.59 0-3.51l4.07-3.89c.37-.35.84-.55 1.32-.55h15.53c1.58 0 3.06-.3 4.1-.57c.76-.2 1.49.45 1.49 1.33v9.32z"/><path fill="#9ccc65" d="M116.09 76c0 .63-.38 1.18-.93 1.33c-1.39.37-4.25.98-8 .98H94.98c-.48 0-.95-.19-1.32-.55l-4.07-3.89c-.96-.92-.96-2.59 0-3.51l4.07-3.89c.37-.35.84-.55 1.32-.55h15.53c1.58 0 3.06-.3 4.1-.57c.76-.2 1.49.45 1.49 1.33V76z"/><path fill="#c62828" d="M115.5 22.96c-.1-.07-.21-.13-.33-.16c-.01 2.02-.07 4.04-.07 6.06v4.6c0 .2-.11.34-.18.36c-1.33.36-4.11.95-7.75.95H94.98c-.22 0-.45-.1-.63-.27l-3.48-3.33c-.52-.5-1.06-.94-1.37-1.62c-.19-.43-.28-.91-.22-1.38c-.01.11-.16.26-.2.37c-.05.12-.08.26-.12.38c-.07.27-.1.56-.08.84c.04.58.28 1.15.71 1.56l4.07 3.89c.37.35.84.55 1.32.55h12.18c3.75 0 6.61-.61 8-.98c.55-.15.93-.7.93-1.33v-9.33c0-.42-.23-.9-.59-1.16"/><path fill="#7cb342" d="M115.5 65.48c-.1-.07-.21-.13-.33-.16c-.01 2.02-.07 4.04-.07 6.06v4.6c0 .2-.11.34-.18.36c-1.33.36-4.11.95-7.75.95H94.98c-.22 0-.45-.1-.63-.27l-3.48-3.33c-.52-.5-1.06-.94-1.37-1.62c-.19-.43-.28-.91-.22-1.38c-.01.11-.16.26-.2.37c-.05.12-.08.26-.12.38c-.07.27-.1.56-.08.84c.04.58.28 1.15.71 1.56l4.07 3.89c.37.35.84.55 1.32.55h12.18c3.75 0 6.61-.61 8-.98c.55-.15.93-.7.93-1.33v-9.33c0-.42-.23-.9-.59-1.16"/></svg>
|
||||||
|
After Width: | Height: | Size: 3.8 KiB |
1
public/icons/noto--cat-face.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128"><path fill="#ffc022" d="M114.67 70.19C112.71 44.22 94.44 26.3 64 26.3S15.25 45.33 13.45 71.31c-1.05 15.14 4.58 28.63 15.91 36.32c7.46 5.07 17.88 7.88 34.77 7.88c17.18 0 27.03-3.71 34.49-8.73c12.43-8.35 17.18-21.67 16.05-36.59"/><path fill="#ffc022" d="M53.72 42.6C46.3 23.4 30.1 10.34 23.87 8.39c-2.35-.74-5.3-.81-6.63 1.35c-3.36 5.45-7.66 22.95 1.85 47.78z"/><path fill="#ffd1d1" d="M36.12 34.21c1.54-1.29 2.29-2.55.6-5.16c-2.62-4.05-7.33-8.78-9.16-10.23c-3-2.38-5.32-3.18-6.21.65c-1.65 7.08-1.52 16.69.25 21.99c.62 1.87 2.54 2.86 4.02 1.57z"/><path fill="#ff9b31" d="M54.12 45.02c1.13.96 3.42.82 4.75-.72c1.61-1.87 3.29-8.17 2.24-17.91c-4.67.17-9.09.84-13.21 1.97c3.33 5.46 4.13 14.88 6.22 16.66m19.76 0c-1.13.96-3.42.82-4.75-.72c-1.61-1.87-3.29-8.17-2.24-17.91c4.67.17 9.09.84 13.21 1.97c-3.33 5.46-4.13 14.88-6.22 16.66"/><path fill="#ffc022" d="M79.9 29.22c8.08-12.41 19.38-20.75 24.07-22.24c2.32-.74 5.02-.62 6.34 1.55c3.32 5.45 6.13 22.24-.42 45.75L85.96 42.74z"/><path fill="#ffd1d1" d="M97.55 38.23c2.43 2.43 4.41 4.06 5.84 5.61c.95 1.03 2.69.56 2.97-.82c2.45-11.8 1.67-21.86 0-24.5c-.8-1.26-2.29-1.59-3.65-1.13c-2.44.81-8.66 5.45-13.05 12.22c-.51.79-.32 1.85.46 2.38c1.58 1.07 4.34 3.14 7.43 6.24"/><path d="M55.67 77.75c-.05-3.08 4.37-4.55 8.54-4.62c4.18-.07 8.68 1.29 8.73 4.37s-5.22 7.13-8.54 7.13c-3.31 0-8.67-3.81-8.73-6.88"/><path fill="none" stroke="#9e9e9e" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3" d="M6.7 71.03c.34.41 4.41.35 14.36 5.07M2.9 82.86s6.42-2.24 17.46-.28M8.81 92.29s2.74-1.38 12.67-2.25m99.39-22.53s-3.41.33-13.94 6.34m15.49 4.64s-5.09-.36-16.05 1.97m14.08 8.59s-4.83-1.71-14.78-2.25"/><path fill="#000200" d="M96.09 66.37c-.34 5.51-3.76 8.54-7.65 8.54s-7.04-3.88-7.04-8.66s3.28-8.71 7.65-8.47c5.07.29 7.32 4.09 7.04 8.59M46 65.81c.78 5.61-1.58 9.03-5.49 9.82s-7.26-1.84-8.23-6.64c-.98-4.81.9-9.32 5.34-9.97c5.15-.75 7.74 2.2 8.38 6.79"/><path d="M44.99 85.16c-2.57 1.67.47 5.54 2.25 6.85s4.98 2.92 9.67 2.44c5.54-.56 7.13-4.69 7.13-4.69s1.97 4.6 8.82 4.79c6.95.19 9.1-3.57 10.04-4.69c.94-1.13 1.88-4.04.28-5.16c-1.6-1.13-2.72.28-4.41 2.63s-5.16 3.66-8.54 2.06s-3.57-7.04-3.57-7.04l-4.79.28s-.75 4.69-2.91 6.19s-7.32 1.88-9.48-1.41c-.95-1.46-2.33-3.66-4.49-2.25"/></svg>
|
||||||
|
After Width: | Height: | Size: 2.3 KiB |
1
public/icons/noto--dog-face.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128"><path fill="#ffeac8" d="M63.76 19.97c-29.09-.75-38.51 21.77-39.23 30.22c-.56 6.57-3.38 30.6 10.32 46.74c7.07 8.33 18.4 12.48 30.41 12.2c12.11-.28 23.05-2.69 30.41-12.39c12.39-16.33 11.07-40.73 9.39-48.62c-1.58-7.34-7.71-27.29-41.3-28.15"/><path fill="#d27856" d="M96.82 64.43c1.03 7.81-2.36 15.26-11.29 15.79c-8.17.49-13.21-4.72-13.61-12.39c-.41-7.86 3.89-15.17 10.72-15.92c7.21-.79 13.16 4.71 14.18 12.52M18.9 26.72s-9.83 3.85-12.2 9.57c-3.19 7.7-1.72 22.98 0 28.91c1.69 5.82 6.19 11.83 13.14 11.64s13.05-7.23 15.2-16.42c2.16-9.2 2.63-24.96 3.28-27.78s1.78-5.07 1.78-5.07s-8.63-8.36-21.2-.85m82.31-1.22s13.33.47 16.52 1.88s6.1 7.79 5.82 16.33s-.84 22.35-5.16 27.12c-3.57 3.94-10.79 4.22-14.83-.66s-6.57-13.14-7.51-18.49s-2.53-12.29-3.57-15.39c-1.03-3.1-3.57-9.29-4.88-10.7c-1.32-1.4 1.31-2.72 13.61-.09"/><path fill="#865b51" d="M29.97 22.31c-7.23-.46-19.15 5.26-21.59 11.17S7.37 58.57 9.42 64.17c2.16 5.91 6.66 13.33 14.45 6.95s9.85-22.43 10.61-27.59c.75-5.16 1.78-11.45 2.91-12.76s2.72-3.19 2.72-3.19s-1.22-4.71-10.14-5.27m72.83-1.22c6.79.47 14.17 3 16.89 8.92c2.72 5.91 1.69 19.9.66 26.56s-3.47 13.61-9.57 12.86s-9.2-9.01-11.07-16.8c-1.88-7.79-3.85-15.58-6.29-21.21c-1.47-3.4-6.57-5.91-6.57-5.91s2.25-5.36 15.95-4.42"/><path fill="#2f2f2f" d="M50.5 67.69c-.4 3.42-2.16 6.18-5.98 5.78c-2.71-.29-4.53-3.52-4.13-6.95c.4-3.42 1.59-5.88 4.79-5.82c4.97.09 5.72 3.56 5.32 6.99m39.24-.96c.16 3.44-1.2 6.38-5.17 6.67c-3.45.25-5.22-2.74-5.37-6.18c-.16-3.44 1.55-6.2 4.84-6.61c4.27-.55 5.54 2.68 5.7 6.12M75.12 84.07c.16 3.44-2.16 6.66-9.39 6.57c-7.04-.09-9.6-2.94-9.76-6.38s3.84-6.53 9.57-6.66c7.89-.2 9.42 3.02 9.58 6.47"/><path fill="#e94b8c" d="M59.16 97.96s.85 8.17 1.69 10.61c1.78 5.16 9.28 4.3 10.61-.56c1.13-4.13.38-11.26.38-11.26l-6.66-.94z"/><path fill="#ef87b2" d="M65.96 100.68c-1.17.05-1.13 1.13-1.13 3.61c0 2.49.14 3.99 1.27 3.94s.99-1.97.99-3.75s.09-3.85-1.13-3.8"/><path fill="#2f2f30" d="M50.15 90.21c-1.35 1.99 1.27 3.75 3.43 5.21c2.16 1.45 4.78 3.66 7.88 3.61c3.47-.05 4.41-2.39 4.41-2.39s1.13 2.77 6.05 2.25c2.63-.28 5.87-3.23 6.85-3.89c1.88-1.27 4.13-2.86 3.14-4.18c-1.13-1.51-3.52.52-5.96 1.78c-2.44 1.27-3.28 1.88-5.11 1.88s-3.1-.75-3.19-3.8c-.08-2.49-.05-2.96-.05-2.96h-4.18s.14 2.63.14 3.38c0 1.97-1.03 2.82-3 2.91s-4.08-1.55-5.12-2.16c-1.02-.6-4.21-3.23-5.29-1.64"/></svg>
|
||||||
|
After Width: | Height: | Size: 2.3 KiB |
1
public/icons/noto--duck.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128"><linearGradient id="SVG2GyS4bhN" x1="47.489" x2="51.02" y1="11.504" y2="45.102" gradientUnits="userSpaceOnUse"><stop offset=".171" stop-color="#01ab46"/><stop offset=".345" stop-color="#089e42"/><stop offset=".671" stop-color="#1a7a37"/><stop offset="1" stop-color="#2f502a"/></linearGradient><path fill="url(#SVG2GyS4bhN)" d="M35.84 48.65s5.84-8.38 5.42-11.61c-.42-3.24-1.55-3.94-4.79-5.07s-5.14-2.89-5.14-2.89s-2.35-11.03-2.11-12.39c.28-1.62 6.12-12.53 19.99-12.53c13.37 0 18.86 11.22 18.16 19.85c-.63 7.81-3.52 10-5.56 16.47c-2.04 6.48-3.03 10.35-3.03 10.35l-12.04 2.46l-10.07-2.18z"/><path fill="#ff5d10" d="M53.25 96.51s.75 7.64-.02 8.57c-.78.93-12.44 3.63-13.76 4.62c-1.43 1.07-.82 3.47 2.22 6.24s5.59 3.25 7.34 2.53c2.06-.84 5.63-3.57 7.23-4.79c1.28-.98 3.2-3.06 3.46-4.73c.27-1.67-.56-11.48-.56-11.48zm15.2 2.68s1.1 8.92.56 10c-1.41 2.82-9.47 9.16-10 11.26c-.42 1.69 3.8 5.07 8.02 5.16c5.64.13 9.17-2.1 9.57-3.33c.56-1.74-1.55-11.97-1.83-12.53s.14-15.06.14-15.06z"/><path fill="#5e6367" d="M98.66 54.49s4.8-.94 4.82-4.2c.01-3.26-1.74-1.84-1.76-4.21s4.24-2.93 7.04-.94c2.21 1.57 7.26 6.68 6.98 17.29c-.38 14.41-7.92 24.95-19.79 31.47c-9.68 5.31-23.96 4.68-23.96 4.68z"/><path fill="#b0b0b1" d="M85.67 55.69c2.35-.28 12.66-3.54 16.33-2.6c4.43 1.13 8.85 4.25 7.95 14.15c-1.16 12.85-10.29 20.68-14.22 22.83C88.7 93.91 81.94 94 81.94 94s1.39-38.03 3.73-38.31"/><path fill="#ffbf18" d="M7.12 25.07c0 1.2 7.46 4.72 14.5 5.56s11.4-.28 11.4-.28s-1.2-3.03-1.2-5.28s1.16-7.9-.63-9.22c-1.62-1.2-2.96 1.27-3.94 1.97c-.99.7-3.8 2.67-8.17 2.82s-8.17-.56-9.71.28s-2.25 2.88-2.25 4.15"/><path fill="#2d2b33" d="M50.2 20.77c-.42 1.75-1.61 3.12-3.94 2.75c-2.18-.35-3.24-2.6-2.6-4.79c.5-1.73 1.79-2.9 3.97-2.53c2.5.42 2.97 2.88 2.57 4.57"/><path fill="#73df86" d="M50.92 25.57c2.47-.78 4.3-.79 4.04-2.47c-.3-1.93-3.51-1.38-5.55-.3c-2.17 1.15-4.99 3.11-3.74 4.7c1.33 1.69 3.83-1.48 5.25-1.93"/><path fill="#fff" d="M33.16 51.6s2.16 9.43 12.95 7.84c7.71-1.14 13.42-4.97 13.42-4.97l.09-6.29s-5.12 3-11.26 2.91c-6.38-.09-11.92-3.38-11.92-3.38z"/><path fill="#84574e" d="M26.03 69.11C25.28 89.56 40.7 99.28 65.17 99.7c27.12.47 37.61-15.44 39.23-25.43c1.69-10.45-5.07-12.67-5.07-12.67s6.76-2.82 3.73-9.5c-1.41-.28-8.35 1.57-21.54.21c-13.1-1.35-22.08.94-22.08.94s-3.28 3.57-12.67 3.1c-11.25-.56-13.42-4.97-13.42-4.97s-6.85 5.01-7.32 17.73"/><path fill="#b79277" d="M52.03 73.14c2.28 7.9 10.42 12.67 22.52 12.11c10.98-.51 18.96-8.17 20.27-14.92c1.43-7.34-1.55-10.14-1.55-10.14s6.34-2.3 6.34-6.76c-3.57-2.16-14.92-3.66-27.5-4.13c-8.16-.3-12.76 2.72-12.76 2.72S47.8 58.5 52.03 73.14"/></svg>
|
||||||
|
After Width: | Height: | Size: 2.6 KiB |
1
public/icons/noto--honeybee.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128"><path fill="#5c6063" d="M111.81 64.6s11.48-1.47 11.83-.66c.56 1.31-7.79 10.14-7.79 10.14z"/><path fill="#fcd41e" d="M70.05 68.08s6.01-7.13 17.18-9.57S112 60.57 115 68.17c3.24 8.21 2.07 17.42-3.38 24.03c-5.73 6.95-14.55 14.36-29.38 13.23c-11.77-.89-15.49-5.82-15.49-5.82z"/><path fill="#414340" d="M99.05 76.34c2.94 7.73 3.57 15.39 3.47 19.24c-.09 3.85-.38 5.16-.38 5.16s3.94-2.53 6.38-4.88c2.11-2.03 3.66-4.22 3.66-4.22s1.03-11.17-3-20.55s-12.38-13.1-12.38-13.1s-2.86-.61-6.1-.23c-3.2.37-7.13 1.78-7.13 1.78s10.69 4.22 15.48 16.8M74.83 63.85s6.85 3.66 11.26 14.08c4.69 11.07 3.75 27.41 3.75 27.41s-2.91.45-6.1.38c-2.06-.05-5.73-.8-5.73-.8S79.06 91.73 75.3 83c-1.67-3.87-5.91-8.73-5.91-8.73L70 67.7z"/><path fill="#5a6066" d="M39.92 89.57s-4.97 2.16-9.48 3.1c-4.5.94-8.26 1.03-9.57 1.13c-1.31.09-3 .66-2.72 3.57c.24 2.53 3.94 2.27 6.19 2.16c3.66-.19 8.82-1.13 13.33-2.72s9.1-4.04 9.1-4.04z"/><path fill="#6da3af" d="M66.25 65.26s21.68-27.59 24.64-31.53s7.32-10.98 12.25-11.12s9.43 4.36 11.68 10.98s2.39 13.29-1.13 17.74c-4.79 6.05-18.02 15.35-28.44 18.02s-16.47 3.38-16.47 3.38z" opacity="0.7"/><path fill="#a1c5cb" d="M65.4 63.29s15.2-26.47 18.44-32.8c3.24-6.34 6.19-12.25 5.35-16.26c-.68-3.22-7.04-6.55-15.77-5.28S57.17 13.79 56.11 21.9c-1.13 8.59-.56 33.22-.56 33.22l-1.27 12.11l11.26 1.69z" opacity="0.7"/><path d="M14.09 47.45s-5.84-4.08-7.95 4.65c-2.45 10.09 5.06 8.3 5.06 8.3z"/><path fill="#848484" d="M30.91 37.53s-1.41-6.97-3.8-11.9s-5.62-8.26-7.18-9.08c-1.62-.84-5.95-1.35-10.21-1.48c-2.89-.09-5.7-.14-5.7 2.04c0 2.54 3.24 2.87 5.49 3.1c3.24.33 6.67.75 7.88 1.06c2.25.56 5.14 6.19 6.05 8.73c.92 2.53 2.6 9.08 2.6 9.08z"/><path fill="#fe8d00" d="m58.64 59.21l2.53 4.36s4.22-3.52 4.86-3.45c.63.07 1.76 5.91 1.76 5.91s3.94-.99 4.5-.63c.56.35.28 4.58.28 4.58s4.93.28 5.07.7s-2.18 4.36-2.18 4.36s3.94 2.39 3.87 3.03c-.07.63-3.38 3.24-3.38 3.24s3.1 3.52 2.82 4.43s-4.72 1.13-4.72 1.13s1.06 4.58.77 5c-.28.42-5.21.35-5.21.35s2.39 3.87 2.04 4.29s-7.63 1.92-7.63 1.92s-3.66 4.08-6.31 4.62c-2.62.53-3.82-.07-3.82-.07l-3.07-3.03s-6.83.63-7.46.21s-.77-8.45-.77-8.45s-4.36.33-4.65-.21s.63-5 .63-5l11.4-18.16z"/><path fill="#848484" d="M49.42 94.54c-2.72-1.93-5.85 1.86-7.53 3.17c-2.53 1.97-4.93 5.42-13.16 7.6c-4.84 1.28-4.58 3.03-4.08 4.65c.62 2.04 3.59 1.83 7.18.84s7.77-3.23 9.43-4.43c2.04-1.48 6.9-6.05 7.81-6.9c.92-.84 2.53-3.38.35-4.93m7.6 2.18c-2.29-.93-3.8.7-5 4.08s-3.45 9.64-4.5 12.04c-1.06 2.39-3.77 6.88-.77 8.38c3.24 1.62 4.72-1.27 5.63-3.24s3.66-8.52 4.43-11.12s1.2-4.01 1.55-5c.35-.98 1.27-4.08-1.34-5.14m7.82-.35c-3.2.43-2.6 4.22-2.39 6.97s.63 11.61.49 13.44s0 4.93 3.24 4.86s3.1-3.66 3.17-4.79s-.49-11.97-.56-13.66c-.08-1.68.2-7.38-3.95-6.82"/><path fill="#febb00" d="M15.71 43.51c-5.04 5.23-8.46 20.64-5.28 29.63c3.24 9.15 9.85 15.42 21.68 15.91s22.17-6.9 25.9-19.64c3.57-12.2-.97-27.23-13.94-31.82c-10.34-3.65-20.9-1.82-28.36 5.92"/><path d="M44.57 59.35c0 5.33-4.19 9.65-9.36 9.65s-9.36-3.38-9.36-9.65c0-5.33 4.19-9.71 9.36-9.65c5.77.07 9.36 4.32 9.36 9.65"/><path fill="#fe8d00" d="M13.24 74.67c.74-.74 2.46-3.45 4.22-1.62s-1.34 4.15-1.9 4.65c-.75.66-2.25 1.06-3.03-.07c-.53-.78-.2-2.05.71-2.96"/><path fill="#848484" d="M27.25 12.75c-.26 1.95.73 2.55 3.31 3.24c2.34.62 7.1 1.75 8.24 2.53c.92.63 3.17 6.41 3.73 13.51c.29 3.68.14 7.18 0 9.92c-.12 2.28.35 3.8 2.18 4.08c1.66.26 3-.87 3.24-4.08c.28-3.87.5-5.94 0-10.98c-.38-3.83-1.03-6.99-2.25-11.12c-1-3.38-2.57-5.19-4.15-6.34c-1.91-1.37-6.05-2.18-9.43-2.53c-2.84-.28-4.59-.32-4.87 1.77"/></svg>
|
||||||
|
After Width: | Height: | Size: 3.5 KiB |
14
style.css
@@ -77,7 +77,7 @@ a {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.card h2 {
|
.card h2 {
|
||||||
margin: 0 0 1rem 0;
|
margin: 0;
|
||||||
font-size: 1.5rem;
|
font-size: 1.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -94,6 +94,18 @@ a {
|
|||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.title-icon {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.title-icon .icon {
|
||||||
|
width: 32px;
|
||||||
|
height: 32px;
|
||||||
|
margin-right: 12px;
|
||||||
|
}
|
||||||
|
|
||||||
.beian {
|
.beian {
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|||||||