diff --git a/test-workspace/tsc/#3819/component.vue b/test-workspace/tsc/#3819/component.vue
new file mode 100644
index 0000000000..3d4d99df8e
--- /dev/null
+++ b/test-workspace/tsc/#3819/component.vue
@@ -0,0 +1,8 @@
+
diff --git a/test-workspace/tsc/vue3/#3819/main.vue b/test-workspace/tsc/#3819/main.vue
similarity index 74%
rename from test-workspace/tsc/vue3/#3819/main.vue
rename to test-workspace/tsc/#3819/main.vue
index d222ec399b..9ff9781ce2 100644
--- a/test-workspace/tsc/vue3/#3819/main.vue
+++ b/test-workspace/tsc/#3819/main.vue
@@ -1,19 +1,19 @@
-
+
diff --git a/test-workspace/tsc/#3819/tsconfig.json b/test-workspace/tsc/#3819/tsconfig.json
new file mode 100644
index 0000000000..e3b88d8ef2
--- /dev/null
+++ b/test-workspace/tsc/#3819/tsconfig.json
@@ -0,0 +1,8 @@
+{
+ "extends": "../../tsconfig.json",
+ "include": [ "**/*" ],
+ "compilerOptions": {
+ "strict": false,
+ "checkJs": true,
+ },
+}
\ No newline at end of file
diff --git a/test-workspace/tsc/vue3/#3819/comp.vue b/test-workspace/tsc/vue3/#3819/comp.vue
deleted file mode 100644
index c7dd588ced..0000000000
--- a/test-workspace/tsc/vue3/#3819/comp.vue
+++ /dev/null
@@ -1,7 +0,0 @@
-