commit b85363c83cc04ae4f9e5974317de0872820a4b1a Author: lc18518571399 <18518571399@163.com> Date: Sun Jul 7 22:32:40 2024 +0800 1233 diff --git a/app.py b/app.py new file mode 100644 index 0000000..ababac3 --- /dev/null +++ b/app.py @@ -0,0 +1,75 @@ +import torch +from flask import Flask, request +import torch.nn as nn +import pickle +import jieba + +app = Flask(__name__) +# 初始化模型 +result = "" + + +class Model(nn.Module): + def __init__(self): + super(Model, self).__init__() + self.embedding = nn.Embedding(10002, 300, padding_idx=10001) + self.lstm = nn.LSTM(300, 128, 2, bidirectional=True, batch_first=True, dropout=0.5) + self.fc = nn.Linear(128 * 2, 2) + + def forward(self, x): + x, _ = x + out = self.embedding(x) # [batch_size, seq_len, embeding]=[128, 32, 300] + out, _ = self.lstm(out) + out = self.fc(out[:, -1, :]) # 句子最后时刻的 hidden state + return out + + +model = Model() +model.load_state_dict(torch.load('./THUCNews/saved_dict/TextRNN.ckpt', map_location=torch.device("cpu"))) +model.eval() +stopwords = open('./THUCNews/data/hit_stopwords.txt', encoding='utf8').read().split('\n')[:-1] + +vocab = pickle.load(open('./THUCNews/data/vocab.pkl', 'rb')) +classes = ['negative', 'positive'] + +s = '空调吵,住在电梯旁,电梯门口放垃圾箱,极臭,布草间没关门,也臭,臭到房间里,门下塞毛巾也挡不住臭味,开窗外面吵,关窗空调吵,楼下早餐桌子上摆满垃圾没人整理,不能再差的体验了' + + +# s = '东东还算不错。重装系统时,网上查不到怎么修改BIOS,才能安装?问题请帮忙解决!' + + +@app.route('/api/content', methods=["POST"]) +def content(): + get_json = request.get_json() + global model + global result + global classes + result = "" + s = get_json.get("content")[0] + print(6777, s) + try: + s = list(jieba.lcut(s)) + s = [i for i in s if i not in stopwords] + s = [vocab.get(i, 10000) for i in s] + if len(s) > 64: + s = s[:64] + else: + for i in range(64 - len(s)): + s.append(vocab['<PAD>']) + + outputs = model((torch.LongTensor(s).unsqueeze(0), None)) + print(torch.argmax(outputs)) + result = classes[torch.argmax(outputs)] + except Exception as e: # 未捕获到异常,程序直接报错 + result = e + return "pridicting" + + +@app.route('/api/model_res', methods=['GET']) +def model_res(): + global result + return str(result) + + +if __name__ == '__main__': + app.run(host="127.0.0.1", port=8006) diff --git a/code.zip b/code.zip new file mode 100644 index 0000000..38fec5d Binary files /dev/null and b/code.zip differ diff --git a/follicle_groups.pt b/follicle_groups.pt new file mode 100644 index 0000000..f1cf1fa Binary files /dev/null and b/follicle_groups.pt differ diff --git a/follicles.pt b/follicles.pt new file mode 100644 index 0000000..98e86c1 Binary files /dev/null and b/follicles.pt differ diff --git a/front/.gitignore b/front/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/front/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/front/README.md b/front/README.md new file mode 100644 index 0000000..e0acb37 --- /dev/null +++ b/front/README.md @@ -0,0 +1,7 @@ +# Vue 3 + Vite + +This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more. + +## Recommended IDE Setup + +- [VS Code](https://code.visualstudio.com/) + [Vue - Official](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (previously Volar) and disable Vetur diff --git a/front/index.html b/front/index.html new file mode 100644 index 0000000..e83aaeb --- /dev/null +++ b/front/index.html @@ -0,0 +1,13 @@ +<!DOCTYPE html> +<html lang="zh-CN"> + <head> + <meta charset="UTF-8" /> + <link rel="icon" type="image/svg+xml" href="/vite.svg" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <title>毛囊结果检测</title> + </head> + <body> + <div id="app"></div> + <script type="module" src="/src/main.js"></script> + </body> +</html> diff --git a/front/package-lock.json b/front/package-lock.json new file mode 100644 index 0000000..4098b92 --- /dev/null +++ b/front/package-lock.json @@ -0,0 +1,1989 @@ +{ + "name": "vitebase", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "vitebase", + "version": "0.0.0", + "dependencies": { + "axios": "^1.6.8", + "element-plus": "^2.7.2", + "lodash": "^4.17.21", + "vue": "^3.4.21" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.0.4", + "unplugin-auto-import": "^0.17.5", + "unplugin-vue-components": "^0.26.0", + "vite": "^5.2.0" + } + }, + "node_modules/@antfu/utils": { + "version": "0.7.10", + "resolved": "https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.24.7.tgz", + "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "3.6.1", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", + "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@element-plus/icons-vue": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.3.1.tgz", + "integrity": "sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==", + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.4", + "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-1.6.4.tgz", + "integrity": "sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==", + "dependencies": { + "@floating-ui/utils": "^0.2.4" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.7", + "resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.6.7.tgz", + "integrity": "sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.4" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.4", + "resolved": "https://registry.npmmirror.com/@floating-ui/utils/-/utils-0.2.4.tgz", + "integrity": "sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==" + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { + "name": "@sxzz/popperjs-es", + "version": "2.11.7", + "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", + "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==" + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", + "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", + "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", + "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", + "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", + "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", + "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", + "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", + "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", + "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", + "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", + "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", + "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", + "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", + "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", + "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", + "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.17.6", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.6.tgz", + "integrity": "sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==" + }, + "node_modules/@types/lodash-es": { + "version": "4.17.12", + "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.12.tgz", + "integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.16", + "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz", + "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==" + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-5.0.5.tgz", + "integrity": "sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==", + "dev": true, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.4.31.tgz", + "integrity": "sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==", + "dependencies": { + "@babel/parser": "^7.24.7", + "@vue/shared": "3.4.31", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.4.31.tgz", + "integrity": "sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==", + "dependencies": { + "@vue/compiler-core": "3.4.31", + "@vue/shared": "3.4.31" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.31.tgz", + "integrity": "sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==", + "dependencies": { + "@babel/parser": "^7.24.7", + "@vue/compiler-core": "3.4.31", + "@vue/compiler-dom": "3.4.31", + "@vue/compiler-ssr": "3.4.31", + "@vue/shared": "3.4.31", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.10", + "postcss": "^8.4.38", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.4.31.tgz", + "integrity": "sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==", + "dependencies": { + "@vue/compiler-dom": "3.4.31", + "@vue/shared": "3.4.31" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.4.31.tgz", + "integrity": "sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==", + "dependencies": { + "@vue/shared": "3.4.31" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.4.31.tgz", + "integrity": "sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==", + "dependencies": { + "@vue/reactivity": "3.4.31", + "@vue/shared": "3.4.31" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.4.31.tgz", + "integrity": "sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==", + "dependencies": { + "@vue/reactivity": "3.4.31", + "@vue/runtime-core": "3.4.31", + "@vue/shared": "3.4.31", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.4.31.tgz", + "integrity": "sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==", + "dependencies": { + "@vue/compiler-ssr": "3.4.31", + "@vue/shared": "3.4.31" + }, + "peerDependencies": { + "vue": "3.4.31" + } + }, + "node_modules/@vue/shared": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.4.31.tgz", + "integrity": "sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==" + }, + "node_modules/@vueuse/core": { + "version": "9.13.0", + "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz", + "integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==", + "dependencies": { + "@types/web-bluetooth": "^0.0.16", + "@vueuse/metadata": "9.13.0", + "@vueuse/shared": "9.13.0", + "vue-demi": "*" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.14.8", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz", + "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@vueuse/metadata": { + "version": "9.13.0", + "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz", + "integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared": { + "version": "9.13.0", + "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz", + "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==", + "dependencies": { + "vue-demi": "*" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared/node_modules/vue-demi": { + "version": "0.14.8", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz", + "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/axios": { + "version": "1.7.2", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.7.2.tgz", + "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/confbox": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.1.7.tgz", + "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, + "node_modules/debug": { + "version": "4.3.5", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/element-plus": { + "version": "2.7.6", + "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.7.6.tgz", + "integrity": "sha512-36sw1K23hYjgeooR10U6CiCaCp2wvOqwoFurADZVlekeQ9v5U1FhJCFGEXO6i/kZBBMwsE1c9fxjLs9LENw2Rg==", + "dependencies": { + "@ctrl/tinycolor": "^3.4.1", + "@element-plus/icons-vue": "^2.3.1", + "@floating-ui/dom": "^1.0.1", + "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7", + "@types/lodash": "^4.14.182", + "@types/lodash-es": "^4.17.6", + "@vueuse/core": "^9.1.0", + "async-validator": "^4.2.5", + "dayjs": "^1.11.3", + "escape-html": "^1.0.3", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "lodash-unified": "^1.0.2", + "memoize-one": "^6.0.0", + "normalize-wheel-es": "^1.2.0" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.14.0", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "dev": true, + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/js-tokens": { + "version": "9.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-9.0.0.tgz", + "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", + "dev": true + }, + "node_modules/local-pkg": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", + "dev": true, + "dependencies": { + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash-unified": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz", + "integrity": "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==", + "peerDependencies": { + "@types/lodash-es": "*", + "lodash": "*", + "lodash-es": "*" + } + }, + "node_modules/magic-string": { + "version": "0.30.10", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.10.tgz", + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + } + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "dev": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mlly": { + "version": "1.7.1", + "resolved": "https://registry.npmmirror.com/mlly/-/mlly-1.7.1.tgz", + "integrity": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==", + "dev": true, + "dependencies": { + "acorn": "^8.11.3", + "pathe": "^1.1.2", + "pkg-types": "^1.1.1", + "ufo": "^1.5.3" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-wheel-es": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz", + "integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==" + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-types": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/pkg-types/-/pkg-types-1.1.3.tgz", + "integrity": "sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==", + "dev": true, + "dependencies": { + "confbox": "^0.1.7", + "mlly": "^1.7.1", + "pathe": "^1.1.2" + } + }, + "node_modules/postcss": { + "version": "8.4.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.39.tgz", + "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.18.0", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-4.18.0.tgz", + "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", + "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.18.0", + "@rollup/rollup-android-arm64": "4.18.0", + "@rollup/rollup-darwin-arm64": "4.18.0", + "@rollup/rollup-darwin-x64": "4.18.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", + "@rollup/rollup-linux-arm-musleabihf": "4.18.0", + "@rollup/rollup-linux-arm64-gnu": "4.18.0", + "@rollup/rollup-linux-arm64-musl": "4.18.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", + "@rollup/rollup-linux-riscv64-gnu": "4.18.0", + "@rollup/rollup-linux-s390x-gnu": "4.18.0", + "@rollup/rollup-linux-x64-gnu": "4.18.0", + "@rollup/rollup-linux-x64-musl": "4.18.0", + "@rollup/rollup-win32-arm64-msvc": "4.18.0", + "@rollup/rollup-win32-ia32-msvc": "4.18.0", + "@rollup/rollup-win32-x64-msvc": "4.18.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/scule": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/scule/-/scule-1.3.0.tgz", + "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", + "dev": true + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/strip-literal/-/strip-literal-2.1.0.tgz", + "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", + "dev": true, + "dependencies": { + "js-tokens": "^9.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ufo": { + "version": "1.5.3", + "resolved": "https://registry.npmmirror.com/ufo/-/ufo-1.5.3.tgz", + "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==", + "dev": true + }, + "node_modules/unimport": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/unimport/-/unimport-3.7.2.tgz", + "integrity": "sha512-91mxcZTadgXyj3lFWmrGT8GyoRHWuE5fqPOjg5RVtF6vj+OfM5G6WCzXjuYtSgELE5ggB34RY4oiCSEP8I3AHw==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^5.1.0", + "acorn": "^8.11.3", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "fast-glob": "^3.3.2", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.10", + "mlly": "^1.7.0", + "pathe": "^1.1.2", + "pkg-types": "^1.1.1", + "scule": "^1.3.0", + "strip-literal": "^2.1.0", + "unplugin": "^1.10.1" + } + }, + "node_modules/unimport/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/unplugin": { + "version": "1.11.0", + "resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-1.11.0.tgz", + "integrity": "sha512-3r7VWZ/webh0SGgJScpWl2/MRCZK5d3ZYFcNaeci/GQ7Teop7zf0Nl2pUuz7G21BwPd9pcUPOC5KmJ2L3WgC5g==", + "dev": true, + "dependencies": { + "acorn": "^8.11.3", + "chokidar": "^3.6.0", + "webpack-sources": "^3.2.3", + "webpack-virtual-modules": "^0.6.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/unplugin-auto-import": { + "version": "0.17.6", + "resolved": "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.17.6.tgz", + "integrity": "sha512-dmX0Pex5DzMzVuALkexboOZvh51fL/BD6aoPO7qHoTYGlQp0GRKsREv2KMF1lzYI9SXKQiRxAjwzbQnrFFNydQ==", + "dev": true, + "dependencies": { + "@antfu/utils": "^0.7.8", + "@rollup/pluginutils": "^5.1.0", + "fast-glob": "^3.3.2", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.10", + "minimatch": "^9.0.4", + "unimport": "^3.7.1", + "unplugin": "^1.10.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@nuxt/kit": "^3.2.2", + "@vueuse/core": "*" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/unplugin-vue-components": { + "version": "0.26.0", + "resolved": "https://registry.npmmirror.com/unplugin-vue-components/-/unplugin-vue-components-0.26.0.tgz", + "integrity": "sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==", + "dev": true, + "dependencies": { + "@antfu/utils": "^0.7.6", + "@rollup/pluginutils": "^5.0.4", + "chokidar": "^3.5.3", + "debug": "^4.3.4", + "fast-glob": "^3.3.1", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.3", + "minimatch": "^9.0.3", + "resolve": "^1.22.4", + "unplugin": "^1.4.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@babel/parser": "^7.15.8", + "@nuxt/kit": "^3.2.2", + "vue": "2 || 3" + }, + "peerDependenciesMeta": { + "@babel/parser": { + "optional": true + }, + "@nuxt/kit": { + "optional": true + } + } + }, + "node_modules/unplugin-vue-components/node_modules/local-pkg": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.3.tgz", + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/vite": { + "version": "5.3.3", + "resolved": "https://registry.npmmirror.com/vite/-/vite-5.3.3.tgz", + "integrity": "sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==", + "dev": true, + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.39", + "rollup": "^4.13.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vue": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.4.31.tgz", + "integrity": "sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==", + "dependencies": { + "@vue/compiler-dom": "3.4.31", + "@vue/compiler-sfc": "3.4.31", + "@vue/runtime-dom": "3.4.31", + "@vue/server-renderer": "3.4.31", + "@vue/shared": "3.4.31" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "dev": true + } + } +} diff --git a/front/package.json b/front/package.json new file mode 100644 index 0000000..6897f3e --- /dev/null +++ b/front/package.json @@ -0,0 +1,23 @@ +{ + "name": "vitebase", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview" + }, + "dependencies": { + "axios": "^1.6.8", + "element-plus": "^2.7.2", + "lodash": "^4.17.21", + "vue": "^3.4.21" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.0.4", + "unplugin-auto-import": "^0.17.5", + "unplugin-vue-components": "^0.26.0", + "vite": "^5.2.0" + } +} diff --git a/front/public/vite.svg b/front/public/vite.svg new file mode 100644 index 0000000..1c2e249 --- /dev/null +++ b/front/public/vite.svg @@ -0,0 +1,1157 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="400px" height="400px" viewBox="0 0 400 400" enable-background="new 0 0 400 400" xml:space="preserve"> <image id="image0" width="400" height="400" x="0" y="0" + href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAABGdBTUEAALGPC/xhBQAAACBjSFJN +AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAACA +AElEQVR42uz9abAk2XUeCH7n3HvdPZa35su19g1LFVAACJAgAG4gCYAEFxNFtdgz0z80lNRq9aK2 +kXq6Z8w0YxqbraWmWXePyaReJLXUapGiuICUBJIiQRAgARaWIgpb7XtVVmZWLm+L1f3ee878uO4R +8V5mFvJlZVa9KMRnaZ7vxYvw8OX6d889y3dIVbHAAgssMA/gN/sAFlhggQWuFQvCWmCBBeYGC8Ja +YIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpg +gQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCB +BeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF +5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXm +BgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYG +C8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYL +wlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvC +WmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8Ja +YIEF5gYLwlpggQXmBgvCWmCBBeYG9s0+gEMPBUiu/tcrMT4BepX303SvMy8IwNe2hQKTo7nKbCME +1npbH0uzlZmf52Su0mZLe1/ff1N4z/v3Xu3L97fnLVe7WVcEHeTNM0eevkQuOxueHMO+c6Q9+9gH +uezuX35ce/anAASEebdRFoT1mki3WQU0O94SGJpGYjMCBKC9A+cqT4ISpBlPZrrb77xVwIP3kl09 +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 +7r777h//+MfYUDET8Czgs4c7jJdVKBQaGhp8Pt/ZZ5+9bNkyTGzkK8vlMkxLhddLp9M33njjokWL +QJB///33R6NRVUO+W8ruUEuowNmwkCdMmAD08IIFC1S3uHK5vGjRIiSes9ns8uXL9957b/SAWLly +JapkR48e7fF4kOLBOf/+97+rbdm27ddffx1NKzCVLcs67rjj9txzz97eXjie99xzD8Kfo0aNOvPM +MxWUeerUqSCBWLly5cUXX8wYa2pqWrdu3fe+970jjzxy9OjRixcv/slPfrJgwYI77rgDnc2x0uDQ +YZkponRMYsXYi8g3mFSJqLGxEbN/4cKFixcvPvDAAxW8sFQqPf3007jbUCiUyWSwAFR6rlwu33vv +vQj5T5s2benSpYFAYP78+XBAgNGH3wd0BdyQBx544Jprrmlvb4fioEoqw8kprNi1VJgcPmMwGERM ++s4770QHByigYrEohEilUtCDio2PKvCLk08+efLkyV6vFwxWoKM68MAD4bGeccYZn//856WUnPPN +mzffd9996XTa4/EceeSRM2fORDaWiGpra8HUCKqfXC7X0NAAFfnyyy+HQqGuri7btpcuXXrWWWcp +yCir8MkMGzaMiCzLeuaZZ+6++27TNIcOHRoOh7/xjW8ceeSRXq/3mWeeue666xobG3O53Jw5c849 +99zW1lbk++B7ooL14osvPuKII4rF4rp161auXHnrrbfGYjGPx/P1r3/9pZdewgwHSxf2wt7eXuS+ +V69effvttyMz/q1vfWv06NH5fH43rsuh3UZhObeUyZMnIztjGEZnZ2d7e7uUsqOjI5FIqK7rq1ev +pkpy+oMPPgByfejQoaAGxmLr6OhYtmwZY2z69Om1tbVr167N5/N///vfTzzxRKwEwzAOP/zwww8/ +XNEt/fWvf+3p6TEMY/r06c4wmZSSiHK53MMPP9zZ2ZnNZj0ez7333vv5z38e8IVJkyY9/fTT8+bN +O/zww9UT9fb2hkIhJIOAqFTFPQoOjg+JSM1mznkymUR7lT//+c8HHXQQMkfY8F966SUQv8FmUXwA +ilH6xRdfxFUuu+yyU045JRKJPPTQQxdeeGHfdNF15K0ymUw0Gk2lUiAmveGGG+bOnausP845wBay +UhssK0wsRKQGxO/3d3d3NzQ0ZLPZV1999dlnn50xYwbSl8iWYrNxIs5glQghDjjggC9/+csIwOHm +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 +AAAASUVORK5CYII=" /> +</svg> diff --git a/front/src/App.vue b/front/src/App.vue new file mode 100644 index 0000000..5fefa16 --- /dev/null +++ b/front/src/App.vue @@ -0,0 +1,169 @@ +<template> + <div class="bgimg"> + <el-row class="pa-2"> + <el-col :span="8" class="text-align"> + <div> + <el-input class="opacitybg" v-model="content" :rows="15" type="textarea" placeholder="请输入文本进行预测" /> + </div> + <div class="pa-2"> + <el-button type="success" @click="sendData" :disabled="loading" :loading="loading"> + 开始预测 + </el-button> + </div> + </el-col> + <el-col :span="16" class="sendButton text-align"> + <div v-if="result"> + <el-tag type="success" v-if="result === 'positive'" class="tagClass"> + 预测结果:{{ classZh[result] }} + <el-icon style="width: 48px;font-size: 1.6em;position: relative;top: 20px;"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <path + d="M12,2C6.47,2 2,6.47 2,12C2,17.53 6.47,22 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M13,9.94L14.06,11L15.12,9.94L16.18,11L17.24,9.94L15.12,7.82L13,9.94M8.88,9.94L9.94,11L11,9.94L8.88,7.82L6.76,9.94L7.82,11L8.88,9.94M12,17.5C14.33,17.5 16.31,16.04 17.11,14H6.89C7.69,16.04 9.67,17.5 12,17.5Z" /> + </svg> + </el-icon> + </el-tag> + <el-tag type="danger" v-else-if="result === 'negative'" class="tagClass"> + 预测结果:{{ classZh[result] }} + <el-icon style="width: 48px;font-size: 1.6em;position: relative;top: 20px;"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <path + d="M20,12A8,8 0 0,0 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12M22,12A10,10 0 0,1 12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2A10,10 0 0,1 22,12M15.5,8C16.3,8 17,8.7 17,9.5C17,10.3 16.3,11 15.5,11C14.7,11 14,10.3 14,9.5C14,8.7 14.7,8 15.5,8M10,9.5C10,10.3 9.3,11 8.5,11C7.7,11 7,10.3 7,9.5C7,8.7 7.7,8 8.5,8C9.3,8 10,8.7 10,9.5M12,14C13.75,14 15.29,14.72 16.19,15.81L14.77,17.23C14.32,16.5 13.25,16 12,16C10.75,16 9.68,16.5 9.23,17.23L7.81,15.81C8.71,14.72 10.25,14 12,14Z" /> + </svg> + </el-icon> + </el-tag> + </div> + <div v-else> + <el-progress class="opacitybg" :percentage="percentage" :stroke-width="15" :striped="percentage !== 100" + :striped-flow="percentage !== 100" :duration="duration" :status="percentage === 100 ? 'success' : ''" + type="circle" /> + </div> + </el-col> + </el-row> + <el-row> + <el-col class="pa-2 text-align" :span="8" v-for="(item, index) in imgList" :index="index"> + <div class="pa-2">{{ item.label }}</div> + <div> + <el-image style="height: calc(100vh - 420px)" :src="item.imgPath" :zoom-rate="1.2" :max-scale="7" + :min-scale="0.2" :preview-src-list="[item.imgPath]" :initial-index="4" fit="cover" close-on-press-escape /> + </div> + </el-col> + </el-row> + </div> +</template> + +<script> +import { result } from "lodash"; +import imgPath from "./assets/config/imgconf.json"; +export default { + name: "app", + data() { + return { + result: "", + content: "", + percentage: 0, + isSend: false, + loading: false, + imgList: [], + sendmessage: null, + classZh: { + negative: "消极", + positive: "积极", + }, + }; + }, + methods: { + async sendData() { + this.percentage = 0; + this.isSend = true; + this.loading = true; + this.result = ""; + if (this.sendmessage) { + this.sendmessage.close() + } + this.sendmessage = this.$message({ + showClose: true, + repeatNum: 1, + duration: 0, + message: "王一鸣202207100038", + type: 'success', + }); + let data = { + content: [this.content], + }; + let res = await this.$axios.post("/api/content", data); + if (res.status === 200) { + this.isSend = false; + } + }, + }, + async mounted() { + this.imgList = imgPath; + for (let index = 0; index < this.imgList.length; index++) { + let element = this.imgList[index]; + element.imgPath = new URL(element.path, import.meta.url).href; + } + }, + watch: { + async isSend(nev, olv) { + let total = 96; + if (nev) { + while (this.percentage < total) { + if (this.percentage < total) { + let random = Math.floor(Math.random() * 2); + this.percentage += random; + } + await new Promise((resolve) => setTimeout(resolve, 50)); + } + if (this.percentage > total - 1) { + while (!this.result) { + let res = await this.$axios.get("/api/model_res"); + this.percentage = 100; + this.result = res.data + await new Promise((resolve) => setTimeout(resolve, 1000)); + } + } + } else { + } + }, + result(nev, olv) { + this.loading = !nev; + }, + }, + computed: { + duration() { + return Math.floor(this.percentage / 10); + }, + }, +}; +</script> + +<style scoped> +.bgimg { + height: 100vh; + width: 100vw; + color: #fff; + background-image: url("@/assets/imgs/otherimgs/bg.jpg"); +} + +.sendButton { + align-content: center; +} + +.text-align { + text-align: center; +} + +.pa-2 { + padding: 4px; +} + +.tagClass { + height: 1.6em; + font-size: 3em; +} + + +.opacitybg { + opacity: 0.6; +} +</style> diff --git a/front/src/assets/config/imgconf.json b/front/src/assets/config/imgconf.json new file mode 100644 index 0000000..367f4de --- /dev/null +++ b/front/src/assets/config/imgconf.json @@ -0,0 +1,6 @@ +[ + { + "label": "f1-score", + "path": "assets/imgs/bilstm/1.png" + } +] \ No newline at end of file diff --git a/front/src/assets/imgs/bilstm/1.png b/front/src/assets/imgs/bilstm/1.png new file mode 100644 index 0000000..5768d2b Binary files /dev/null and b/front/src/assets/imgs/bilstm/1.png differ diff --git a/front/src/assets/imgs/otherimgs/bg.jpg b/front/src/assets/imgs/otherimgs/bg.jpg new file mode 100644 index 0000000..800d54e Binary files /dev/null and b/front/src/assets/imgs/otherimgs/bg.jpg differ diff --git a/front/src/assets/vue.svg b/front/src/assets/vue.svg new file mode 100644 index 0000000..1c2e249 --- /dev/null +++ b/front/src/assets/vue.svg @@ -0,0 +1,1157 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="400px" height="400px" viewBox="0 0 400 400" enable-background="new 0 0 400 400" xml:space="preserve"> <image id="image0" width="400" height="400" x="0" y="0" + href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAABGdBTUEAALGPC/xhBQAAACBjSFJN +AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAACA +AElEQVR42uz9abAk2XUeCH7n3HvdPZa35su19g1LFVAACJAgAG4gCYAEFxNFtdgz0z80lNRq9aK2 +kXq6Z8w0YxqbraWmWXePyaReJLXUapGiuICUBJIiQRAgARaWIgpb7XtVVmZWLm+L1f3ee878uO4R +8V5mFvJlZVa9KMRnaZ7vxYvw8OX6d889y3dIVbHAAgssMA/gN/sAFlhggQWuFQvCWmCBBeYGC8Ja +YIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpg +gQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCB +BeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF +5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXm +BgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYG +C8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYL +wlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvC +WmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8JaYIEF5gYLwlpggQXmBgvCWmCBBeYGC8Ja +YIEF5gYLwlpggQXmBgvCWmCBBeYG9s0+gEMPBUiu/tcrMT4BepX303SvMy8IwNe2hQKTo7nKbCME +1npbH0uzlZmf52Su0mZLe1/ff1N4z/v3Xu3L97fnLVe7WVcEHeTNM0eevkQuOxueHMO+c6Q9+9gH +uezuX35ce/anAASEebdRFoT1mki3WQU0O94SGJpGYjMCBKC9A+cqT4ISpBlPZrrb77xVwIP3kl09 +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 +7r777h//+MfYUDET8Czgs4c7jJdVKBQaGhp8Pt/ZZ5+9bNkyTGzkK8vlMkxLhddLp9M33njjokWL +QJB///33R6NRVUO+W8ruUEuowNmwkCdMmAD08IIFC1S3uHK5vGjRIiSes9ns8uXL9957b/SAWLly +JapkR48e7fF4kOLBOf/+97+rbdm27ddffx1NKzCVLcs67rjj9txzz97eXjie99xzD8Kfo0aNOvPM +MxWUeerUqSCBWLly5cUXX8wYa2pqWrdu3fe+970jjzxy9OjRixcv/slPfrJgwYI77rgDnc2x0uDQ +YZkponRMYsXYi8g3mFSJqLGxEbN/4cKFixcvPvDAAxW8sFQqPf3007jbUCiUyWSwAFR6rlwu33vv +vQj5T5s2benSpYFAYP78+XBAgNGH3wd0BdyQBx544Jprrmlvb4fioEoqw8kprNi1VJgcPmMwGERM ++s4770QHByigYrEohEilUtCDio2PKvCLk08+efLkyV6vFwxWoKM68MAD4bGeccYZn//856WUnPPN +mzffd9996XTa4/EceeSRM2fORDaWiGpra8HUCKqfXC7X0NAAFfnyyy+HQqGuri7btpcuXXrWWWcp +yCir8MkMGzaMiCzLeuaZZ+6++27TNIcOHRoOh7/xjW8ceeSRXq/3mWeeue666xobG3O53Jw5c849 +99zW1lbk++B7ooL14osvPuKII4rF4rp161auXHnrrbfGYjGPx/P1r3/9pZdewgwHSxf2wt7eXuS+ +V69effvttyMz/q1vfWv06NH5fH43rsuh3UZhObeUyZMnIztjGEZnZ2d7e7uUsqOjI5FIqK7rq1ev +pkpy+oMPPgByfejQoaAGxmLr6OhYtmwZY2z69Om1tbVr167N5/N///vfTzzxRKwEwzAOP/zwww8/ +XNEt/fWvf+3p6TEMY/r06c4wmZSSiHK53MMPP9zZ2ZnNZj0ez7333vv5z38e8IVJkyY9/fTT8+bN +O/zww9UT9fb2hkIhJIOAqFTFPQoOjg+JSM1mznkymUR7lT//+c8HHXQQMkfY8F966SUQv8FmUXwA +ilH6xRdfxFUuu+yyU045JRKJPPTQQxdeeGHfdNF15K0ymUw0Gk2lUiAmveGGG+bOnausP845wBay +UhssK0wsRKQGxO/3d3d3NzQ0ZLPZV1999dlnn50xYwbSl8iWYrNxIs5glQghDjjggC9/+csIwOHm +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 +AAAASUVORK5CYII=" /> +</svg> diff --git a/front/src/main.js b/front/src/main.js new file mode 100644 index 0000000..76b0267 --- /dev/null +++ b/front/src/main.js @@ -0,0 +1,13 @@ +// main.ts +import { createApp } from 'vue' +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' +import App from './App.vue' +import './style.css' +import _ from 'lodash' +import axios from "axios" +const app = createApp(App) +app.config.globalProperties.$_ = _ +app.config.globalProperties.$axios = axios +app.use(ElementPlus) +app.mount('#app') \ No newline at end of file diff --git a/front/src/style.css b/front/src/style.css new file mode 100644 index 0000000..4dc4eeb --- /dev/null +++ b/front/src/style.css @@ -0,0 +1,5 @@ +html, +body { + margin: 0; + padding: 0; +} diff --git a/front/vite.config.js b/front/vite.config.js new file mode 100644 index 0000000..16a95c3 --- /dev/null +++ b/front/vite.config.js @@ -0,0 +1,24 @@ +// vite.config.ts +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' +import { resolve } from 'path'; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [vue()], + server: { + proxy: { + '/api': { + target: 'http://127.0.0.1:8006/api', + changeOrigin: true, + rewrite: (path) => path.replace(/^\/api/, '') + } + } + }, + resolve: { + alias: { + // @ 替代为 src + '@': resolve(__dirname, 'src'), + }, + }, +}) diff --git a/front/vite600.zip b/front/vite600.zip new file mode 100644 index 0000000..789d2c8 Binary files /dev/null and b/front/vite600.zip differ diff --git a/front/项目说明文档.txt b/front/项目说明文档.txt new file mode 100644 index 0000000..a90b4ba --- /dev/null +++ b/front/项目说明文档.txt @@ -0,0 +1,19 @@ +项目启用: + 后端启用: + 使用pycharm打开项目文件夹,打开app.py(需要将缺失的包安装:例如flask、numpy等),在app.py中运行即可 + 前端启用: + 使用vscode打开前端项目文件夹,在确保有node环境(百度搜索node,下载并安装18.20.0版本)后在终端(ctrl+shift+`)输入npm run dev,即可启用前端项目,如果缺失运行包的情况下,需要先npm install安装项目运行包。 +项目前端开发流程: + 1.安装node18.20.0版本,安装VScode最新版本, + 2.打算使用vite(打包工具)+vue(前端框架)进行开发 + 3.在vscode终端中输入npm init vite@latest my-vue-app -- --template vue 搭建vue项目框架, + 4.cd my-vue-app进入项目中,npm install安装项目运行包。 + 5.在终端输入npm run dev,即可启动项目, + 6.使用axios进行请求,与后端进行数据交互。 + 7.使用element-plus进行前端页面开发。 + 8.使用lodash进行数据处理。加快开发。 + 9.开发的页面均在app.vue文件中。 +前端页面开发的思想: + 1.需要一个输入框和按钮发送请求(在发送后未出结果前,按钮不能再次点击,防止请求次数过多,造成资源浪费),以及后端数据处理过程中,页面上需要给出提示,及时反馈给用户 + 2.需要需要把训练的bilstm模型的参数放到页面上,便于用户查看,便于用户理解 + 3.在后端数据处理完以后,请求处理后的数据,在页面上显示出来 diff --git a/img0002.jpg b/img0002.jpg new file mode 100644 index 0000000..d669dba Binary files /dev/null and b/img0002.jpg differ diff --git a/inference.py b/inference.py new file mode 100644 index 0000000..7a9cfb6 --- /dev/null +++ b/inference.py @@ -0,0 +1,81 @@ +import cv2 +import torch +import numpy as np +from PIL import Image +from ultralytics import YOLO + + +# 3个输入参数 +img_path = 'img0002.jpg' +iou = 0.1 +conf = 0.25 + +def split_image(img_path, size=(800, 800)): + img = cv2.imread(img_path) + height, width = img.shape[:2] + rows = (height + size[1] - 1) // size[1] + cols = (width + size[0] - 1) // size[0] + img_list = [] + indexes = [] + for r in range(rows): + for c in range(cols): + y1 = r * size[1] + y2 = min((r + 1) * size[1], height) + x1 = c * size[0] + x2 = min((c + 1) * size[0], width) + split = img[y1:y2, x1:x2] + img_list.append(split) + indexes.append((r, c)) + return img_list, indexes, (height, width) + + +def combine_images(pred_imgs, indexes, size=(800, 800), img_shape=(3000, 4000)): + combined_img = np.zeros((img_shape[0], img_shape[1], 3), dtype=np.uint8) + for idx, (r, c) in enumerate(indexes): + y1 = r * size[1] + y2 = min((r + 1) * size[1], img_shape[0]) + x1 = c * size[0] + x2 = min((c + 1) * size[0], img_shape[1]) + combined_img[y1:y2, x1:x2] = pred_imgs[idx][:y2 - y1, :x2 - x1] + return combined_img + +follicle_groups_detector = YOLO('follicle_groups.pt') +follicles_detector = YOLO('follicles.pt') + +results = follicle_groups_detector(img_path, iou=iou, conf=conf) +for r in results: + num_follicle_groups = len(r.boxes) + im_array = r.plot() + im = Image.fromarray(im_array[..., ::-1]) + im.save('results_1.jpg') #输出结果图1 + +img_list, indexes, (height, width) = split_image(img_path) +print(f"Number of image blocks: {len(img_list)}") +num_small_follicles = 0 +num_big_follicles = 0 +pred_imgs = [] +for img in img_list: + results = follicles_detector(img, iou=iou, conf=conf) + for r in results: + num_small_follicles += torch.sum(r.boxes.cls == 0).item() + num_big_follicles += torch.sum(r.boxes.cls == 1).item() + im_array = r.plot() + pred_imgs.append(im_array) + +# 输出的3个结果文本 +print('毛囊群数量:', num_follicle_groups) +print('大毛囊数量:', num_big_follicles) +print('小毛囊数量:', num_small_follicles) + +combined_img = combine_images(pred_imgs, indexes, size=(800, 800), img_shape=(height, width)) +combined_image_pil = Image.fromarray(combined_img[..., ::-1]) +combined_image_pil.save('results_2.jpg') #输出结果图2 + + + + + + + + + diff --git a/results_1.jpg b/results_1.jpg new file mode 100644 index 0000000..1350b09 Binary files /dev/null and b/results_1.jpg differ diff --git a/results_2.jpg b/results_2.jpg new file mode 100644 index 0000000..9c88351 Binary files /dev/null and b/results_2.jpg differ diff --git a/网页.pptx b/网页.pptx new file mode 100644 index 0000000..5d238da Binary files /dev/null and b/网页.pptx differ