This commit is contained in:
2023-04-13 15:31:30 +08:00
parent d99ecfefca
commit a537d4a6b7
3 changed files with 23 additions and 20 deletions

View File

@@ -5,6 +5,9 @@
<link rel="icon" type="image/svg+xml" href="/vite.svg" /> <link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>OJ</title> <title>OJ</title>
<script>
this.globalThis || (this.globalThis = window)
</script>
</head> </head>
<body> <body>
<div id="app"></div> <div id="app"></div>

32
package-lock.json generated
View File

@@ -16,7 +16,7 @@
"@vueuse/core": "^9.13.0", "@vueuse/core": "^9.13.0",
"@wangeditor/editor": "^5.1.23", "@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12", "@wangeditor/editor-for-vue": "^5.1.12",
"axios": "1.3.4", "axios": "1.3.5",
"chart.js": "^4.2.1", "chart.js": "^4.2.1",
"codemirror": "^6.0.1", "codemirror": "^6.0.1",
"copy-text-to-clipboard": "^3.1.0", "copy-text-to-clipboard": "^3.1.0",
@@ -25,7 +25,7 @@
"naive-ui": "^2.34.3", "naive-ui": "^2.34.3",
"normalize.css": "^8.0.1", "normalize.css": "^8.0.1",
"party-js": "^2.2.0", "party-js": "^2.2.0",
"pinia": "^2.0.33", "pinia": "^2.0.34",
"vue": "^3.2.47", "vue": "^3.2.47",
"vue-chartjs": "^5.2.0", "vue-chartjs": "^5.2.0",
"vue-codemirror": "^6.1.1", "vue-codemirror": "^6.1.1",
@@ -38,8 +38,8 @@
"@vitejs/plugin-vue": "^4.1.0", "@vitejs/plugin-vue": "^4.1.0",
"markdown-it-shiki": "^0.8.0", "markdown-it-shiki": "^0.8.0",
"prettier": "^2.8.7", "prettier": "^2.8.7",
"terser": "^5.16.8", "terser": "^5.16.9",
"typescript": "^5.0.3", "typescript": "^5.0.4",
"unplugin-auto-import": "^0.15.2", "unplugin-auto-import": "^0.15.2",
"unplugin-icons": "^0.16.1", "unplugin-icons": "^0.16.1",
"unplugin-vue-components": "^0.24.1", "unplugin-vue-components": "^0.24.1",
@@ -3161,9 +3161,9 @@
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
}, },
"node_modules/axios": { "node_modules/axios": {
"version": "1.3.4", "version": "1.3.5",
"resolved": "https://registry.npmmirror.com/axios/-/axios-1.3.4.tgz", "resolved": "https://registry.npmmirror.com/axios/-/axios-1.3.5.tgz",
"integrity": "sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==", "integrity": "sha512-glL/PvG/E+xCWwV8S6nCHcrfg1exGx7vxyUIivIA1iL7BIh6bePylCfVHwp6k13ao7SATxB6imau2kqY+I67kw==",
"dependencies": { "dependencies": {
"follow-redirects": "^1.15.0", "follow-redirects": "^1.15.0",
"form-data": "^4.0.0", "form-data": "^4.0.0",
@@ -4969,9 +4969,9 @@
} }
}, },
"node_modules/pinia": { "node_modules/pinia": {
"version": "2.0.33", "version": "2.0.34",
"resolved": "https://registry.npmmirror.com/pinia/-/pinia-2.0.33.tgz", "resolved": "https://registry.npmmirror.com/pinia/-/pinia-2.0.34.tgz",
"integrity": "sha512-HOj1yVV2itw6rNIrR2f7+MirGNxhORjrULL8GWgRwXsGSvEqIQ+SE0MYt6cwtpegzCda3i+rVTZM+AM7CG+kRg==", "integrity": "sha512-cgOoGUiyqX0SSgX8XelK9+Ri4XA2/YyNtgjogwfzIx1g7iZTaZPxm7/bZYMCLU2qHRiHhxG7SuQO0eBacFNc2Q==",
"dependencies": { "dependencies": {
"@vue/devtools-api": "^6.5.0", "@vue/devtools-api": "^6.5.0",
"vue-demi": "*" "vue-demi": "*"
@@ -5539,9 +5539,9 @@
} }
}, },
"node_modules/terser": { "node_modules/terser": {
"version": "5.16.8", "version": "5.16.9",
"resolved": "https://registry.npmmirror.com/terser/-/terser-5.16.8.tgz", "resolved": "https://registry.npmmirror.com/terser/-/terser-5.16.9.tgz",
"integrity": "sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==", "integrity": "sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@jridgewell/source-map": "^0.3.2", "@jridgewell/source-map": "^0.3.2",
@@ -5609,9 +5609,9 @@
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
}, },
"node_modules/typescript": { "node_modules/typescript": {
"version": "5.0.3", "version": "5.0.4",
"resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.0.3.tgz", "resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.0.4.tgz",
"integrity": "sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==", "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
"devOptional": true, "devOptional": true,
"bin": { "bin": {
"tsc": "bin/tsc", "tsc": "bin/tsc",

View File

@@ -18,7 +18,7 @@
"@vueuse/core": "^9.13.0", "@vueuse/core": "^9.13.0",
"@wangeditor/editor": "^5.1.23", "@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12", "@wangeditor/editor-for-vue": "^5.1.12",
"axios": "1.3.4", "axios": "1.3.5",
"chart.js": "^4.2.1", "chart.js": "^4.2.1",
"codemirror": "^6.0.1", "codemirror": "^6.0.1",
"copy-text-to-clipboard": "^3.1.0", "copy-text-to-clipboard": "^3.1.0",
@@ -27,7 +27,7 @@
"naive-ui": "^2.34.3", "naive-ui": "^2.34.3",
"normalize.css": "^8.0.1", "normalize.css": "^8.0.1",
"party-js": "^2.2.0", "party-js": "^2.2.0",
"pinia": "^2.0.33", "pinia": "^2.0.34",
"vue": "^3.2.47", "vue": "^3.2.47",
"vue-chartjs": "^5.2.0", "vue-chartjs": "^5.2.0",
"vue-codemirror": "^6.1.1", "vue-codemirror": "^6.1.1",
@@ -40,8 +40,8 @@
"@vitejs/plugin-vue": "^4.1.0", "@vitejs/plugin-vue": "^4.1.0",
"markdown-it-shiki": "^0.8.0", "markdown-it-shiki": "^0.8.0",
"prettier": "^2.8.7", "prettier": "^2.8.7",
"terser": "^5.16.8", "terser": "^5.16.9",
"typescript": "^5.0.3", "typescript": "^5.0.4",
"unplugin-auto-import": "^0.15.2", "unplugin-auto-import": "^0.15.2",
"unplugin-icons": "^0.16.1", "unplugin-icons": "^0.16.1",
"unplugin-vue-components": "^0.24.1", "unplugin-vue-components": "^0.24.1",