From 1f5486384ade05495617add29aa74c183cf3cb51 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, 12 Jan 2024 22:21:48 +0800 Subject: [PATCH 1/7] refactor --- src/Repl.vue | 14 +- src/SplitPane.vue | 8 +- src/editor/EditorContainer.vue | 13 +- src/editor/FileSelector.vue | 28 +- src/import-map.ts | 50 +++ src/index.ts | 10 +- src/monaco/Monaco.vue | 9 +- src/monaco/env.ts | 22 +- src/output/Output.vue | 29 +- src/output/Preview.vue | 22 +- src/output/moduleCompiler.ts | 18 +- src/store.ts | 712 +++++++++++++++------------------ src/transform.ts | 39 +- src/types.ts | 5 +- test/main.ts | 31 +- 15 files changed, 485 insertions(+), 525 deletions(-) create mode 100644 src/import-map.ts diff --git a/src/Repl.vue b/src/Repl.vue index 15e9dec9..961084e4 100644 --- a/src/Repl.vue +++ b/src/Repl.vue @@ -1,9 +1,9 @@