TypeScript/tests/cases/compiler/moduleResolutionWithSymlinks_withOutDir.ts
2016-11-03 07:53:10 -07:00

23 lines
586 B
TypeScript

// Same as moduleResolutionWithSymlinks.ts, but with outDir
// @noImplicitReferences: true
// @traceResolution: true
// @fullEmitPaths: true
// @outDir: /src/bin
// @filename: /src/library-a/index.ts
// @symlink: /src/library-b/node_modules/library-a/index.ts
export class MyClass { private x: number; }
// @filename: /src/library-b/index.ts
import {MyClass} from "library-a";
export { MyClass as MyClass2 }
// @filename: /src/app.ts
import { MyClass } from "./library-a";
import { MyClass2 } from "./library-b";
let x: MyClass;
let y: MyClass2;
x = y;
y = x;