diff --git a/packages/core/tests/project-analysis-unused-file-completeness.test.ts b/packages/core/tests/project-analysis-unused-file-completeness.test.ts
index 3d31c5f26..1eeec74c7 100644
--- a/packages/core/tests/project-analysis-unused-file-completeness.test.ts
+++ b/packages/core/tests/project-analysis-unused-file-completeness.test.ts
@@ -69,6 +69,33 @@ describe("unused-file graph completeness", () => {
expect(unusedFilePaths(rootDirectory, result.unusedFiles)).toEqual(["src/lib/orphan.ts"]);
});
+ it("keeps a directory barrel reachable through a tsconfig alias", async () => {
+ const rootDirectory = createProject(
+ {
+ "app/page.tsx":
+ 'import { FooList } from "@/features/foo"; export default () =>