TypeScript/tests/cases/compiler/declFileWithErrorsInInputDeclarationFileWithOut.ts
Orta Therox cdafb7157b
Replaces the default module index resolver with '/index' instead of '' when handling internal routing for dts bundles (#39277)
* Adds support for declaring the bundled name of a dts module export

Co-authored-by: Wesley Wigham <wwigham@gmail.com>

* Adds baselines

* Update the tests

* Try to reduce the scope of the bundledPackageName error

* Use the flag in more baselines

* Get it green

* More tests

* Handle more feedback

* More test cleanup

* Set the moduleResolution for the tsconfigs

Co-authored-by: Wesley Wigham <wwigham@gmail.com>
2020-09-11 08:12:07 -04:00

18 lines
394 B
TypeScript

// @declaration: true
// @out: out.js
// @bundledPackageName: "lib"
// @Filename: declFile.d.ts
declare module M {
declare var x;
declare function f();
declare module N { }
declare class C { }
}
// @Filename: client.ts
///<reference path="declFile.d.ts"/>
var x = new M.C(); // Declaration file wont get emitted because there are errors in declaration file