1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
//// [tests/cases/compiler/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.ts] ////
//// [index.ts]
export * from "./src/"
//// [index.ts]
export class B {}
//// [index.ts]
import { B } from "b";
export default function () {
return new B();
}
//// [index.ts]
export * from "./src/"
//// [index.d.ts]
declare module "src/index" {
import { B } from "b";
export default function (): B;
}
declare module "index" {
export * from "src/index";
}
//// [DtsFileErrors]
dist/index.d.ts(2,23): error TS2307: Cannot find module 'b' or its corresponding type declarations.
==== dist/index.d.ts (1 errors) ====
declare module "src/index" {
import { B } from "b";
~~~
!!! error TS2307: Cannot find module 'b' or its corresponding type declarations.
export default function (): B;
}
declare module "index" {
export * from "src/index";
}
|