diff --git a/arches_lingo/src/arches_lingo/App.vue b/arches_lingo/src/arches_lingo/App.vue
deleted file mode 100644
index e437fa1a..00000000
--- a/arches_lingo/src/arches_lingo/App.vue
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/arches_lingo/src/arches_lingo/components/FooComponent.vue b/arches_lingo/src/arches_lingo/components/FooComponent.vue
deleted file mode 100644
index f4bf0a75..00000000
--- a/arches_lingo/src/arches_lingo/components/FooComponent.vue
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- Hello World!
-
diff --git a/arches_lingo/src/declarations.d.ts b/arches_lingo/src/arches_lingo/declarations.d.ts
similarity index 100%
rename from arches_lingo/src/declarations.d.ts
rename to arches_lingo/src/arches_lingo/declarations.d.ts
diff --git a/arches_lingo/src/arches_lingo/declarations.test.ts b/arches_lingo/src/arches_lingo/declarations.test.ts
new file mode 100644
index 00000000..d351a7d7
--- /dev/null
+++ b/arches_lingo/src/arches_lingo/declarations.test.ts
@@ -0,0 +1 @@
+// empty test file to register coverage of `declarations.d.ts`
diff --git a/vitest.config.mts b/vitest.config.mts
index 6308789e..d04afe4e 100644
--- a/vitest.config.mts
+++ b/vitest.config.mts
@@ -39,7 +39,7 @@ function generateConfig(): Promise {
test: {
alias: alias,
coverage: {
- include: [path.join(path.basename(__dirname), 'app', 'src', path.sep)],
+ include: [path.join('arches_lingo', 'src', path.sep)],
exclude: exclude,
reporter: [
['clover', { 'file': 'coverage.xml' }],
diff --git a/vitest.setup.mts b/vitest.setup.mts
index ca314b29..b40ab4d9 100644
--- a/vitest.setup.mts
+++ b/vitest.setup.mts
@@ -1,5 +1,5 @@
import { beforeAll, vi } from 'vitest';
-import '@/declarations.d.ts';
+import '@/arches_lingo/declarations.d.ts';
beforeAll(() => {