From 93b9e2dad8cd33343588d4c6cf1ce304fdc5aadf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?= Date: Fri, 23 Jun 2023 16:12:32 +0800 Subject: [PATCH] feat: monaco editor --- package.json | 3 +- pnpm-lock.yaml | 12 +++---- src/App.vue | 75 ++------------------------------------- src/components/Header.vue | 8 ++--- src/composables/store.ts | 26 ++++++++++---- 5 files changed, 32 insertions(+), 92 deletions(-) diff --git a/package.json b/package.json index a5d675a7..819a66ac 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "@unocss/reset": "^0.53.3", - "@vue/repl": "^1.5.0", + "@vue/repl": "^2.1.3", "@vueuse/core": "^10.2.0", "element-plus": "^2.3.7", "semver": "^7.5.3", @@ -32,7 +32,6 @@ "@iconify-json/ri": "^1.1.10", "@sxzz/eslint-config": "^3.0.0", "@types/node": "^20.3.1", - "@types/prettier": "^2.7.3", "@types/semver": "^7.5.0", "@unocss/transformer-directives": "^0.53.3", "@vitejs/plugin-vue": "^4.2.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ad94d445..a6a32979 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ dependencies: specifier: ^0.53.3 version: 0.53.3 '@vue/repl': - specifier: ^1.5.0 - version: 1.5.0(vue@3.3.4) + specifier: ^2.1.3 + version: 2.1.3 '@vueuse/core': specifier: ^10.2.0 version: 10.2.0(vue@3.3.4) @@ -1166,12 +1166,8 @@ packages: dependencies: '@vue/shared': 3.3.4 - /@vue/repl@1.5.0(vue@3.3.4): - resolution: {integrity: sha512-qFqKtvA2FM9viYXzbWrpGrL8mDGswsqDsEjfaibr/YOqeza7i49VmO0AKPrOdQDOS2qmq9uV+G6OPX1rGhUSIQ==} - peerDependencies: - vue: ^3.2.13 - dependencies: - vue: 3.3.4 + /@vue/repl@2.1.3: + resolution: {integrity: sha512-W6BiDOrDH3dsWYs5StVRdl1exXjVgXZYuKu1uG2FJdm3O7+yWWFPYXLdNneB9eOCaF1wbfQVaj4ZP46N0nPSpw==} dev: false /@vue/runtime-core@3.3.4: diff --git a/src/App.vue b/src/App.vue index b07596ff..0f883d9c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,17 +1,10 @@