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 45 46 47 48
|
//// [tests/cases/compiler/declarationEmitBundlePreservesHasNoDefaultLibDirective.ts] ////
//// [extensions.ts]
/// <reference no-default-lib="true"/>
class Foo {
public: string;
}
//// [core.ts]
interface Array<T> {}
interface Boolean {}
interface Function {}
interface IArguments {}
interface Number {}
interface Object {}
interface RegExp {}
interface String {}
//// [mylib.js]
/// <reference no-default-lib="true"/>
var Foo = /** @class */ (function () {
function Foo() {
}
return Foo;
}());
//// [mylib.d.ts]
/// <reference no-default-lib="true"/>
declare class Foo {
public: string;
}
interface Array<T> {
}
interface Boolean {
}
interface Function {
}
interface IArguments {
}
interface Number {
}
interface Object {
}
interface RegExp {
}
interface String {
}
|