TypeScript/tests/cases/compiler/declarationMapsWithSourceMap.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

20 lines
379 B
TypeScript

// @declaration: true
// @declarationMap: true
// @outFile: bundle.js
// @bundledPackageName: bundle
// @sourceMap: true
// @filename: a.ts
class Foo {
doThing(x: {a: number}) {
return {b: x.a};
}
static make() {
return new Foo();
}
}
// @filename: index.ts
const c = new Foo();
c.doThing({a: 42});
let x = c.doThing({a: 12});