Skip to content

Commit 2bf6456

Browse files
committed
Accept baselines
1 parent 0d54e54 commit 2bf6456

35 files changed

Lines changed: 366 additions & 0 deletions

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
define(["require", "exports"], function (require, exports) {
2+
"use strict";
3+
var A = (function () {
4+
function A() {
5+
}
6+
return A;
7+
}());
8+
exports.A = A;
9+
});
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"scenario": "declarationDir: specify declarationDir only",
3+
"projectRoot": "tests/cases/projects/declarationDir",
4+
"inputFiles": [
5+
"a.ts",
6+
"subfolder/b.ts",
7+
"subfolder/c.ts"
8+
],
9+
"declaration": true,
10+
"declarationDir": "declarations",
11+
"baselineCheck": true,
12+
"resolvedInputFiles": [
13+
"lib.d.ts",
14+
"subfolder/b.ts",
15+
"a.ts",
16+
"subfolder/c.ts"
17+
],
18+
"emittedFiles": [
19+
"subfolder/b.js",
20+
"declarations/subfolder/b.d.ts",
21+
"a.js",
22+
"declarations/a.d.ts",
23+
"subfolder/c.js",
24+
"declarations/subfolder/c.d.ts"
25+
]
26+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import { B } from './subfolder/b';
2+
export declare class A {
3+
b: B;
4+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export declare class B {
2+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import { A } from '../a';
2+
export declare class C {
3+
a: A;
4+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
define(["require", "exports"], function (require, exports) {
2+
"use strict";
3+
var B = (function () {
4+
function B() {
5+
}
6+
return B;
7+
}());
8+
exports.B = B;
9+
});
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
define(["require", "exports"], function (require, exports) {
2+
"use strict";
3+
var C = (function () {
4+
function C() {
5+
}
6+
return C;
7+
}());
8+
exports.C = C;
9+
});
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
"use strict";
2+
var A = (function () {
3+
function A() {
4+
}
5+
return A;
6+
}());
7+
exports.A = A;
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"scenario": "declarationDir: specify declarationDir only",
3+
"projectRoot": "tests/cases/projects/declarationDir",
4+
"inputFiles": [
5+
"a.ts",
6+
"subfolder/b.ts",
7+
"subfolder/c.ts"
8+
],
9+
"declaration": true,
10+
"declarationDir": "declarations",
11+
"baselineCheck": true,
12+
"resolvedInputFiles": [
13+
"lib.d.ts",
14+
"subfolder/b.ts",
15+
"a.ts",
16+
"subfolder/c.ts"
17+
],
18+
"emittedFiles": [
19+
"subfolder/b.js",
20+
"declarations/subfolder/b.d.ts",
21+
"a.js",
22+
"declarations/a.d.ts",
23+
"subfolder/c.js",
24+
"declarations/subfolder/c.d.ts"
25+
]
26+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import { B } from './subfolder/b';
2+
export declare class A {
3+
b: B;
4+
}

0 commit comments

Comments
 (0)