Skip to content

Commit d491a30

Browse files
committed
Breaking changes from node resolution changes. ambient module declarations do not take precedance any longer.
1 parent c63dfbd commit d491a30

4 files changed

+8
-10
lines changed

tests/baselines/reference/externalModuleRefernceResolutionOrderInImportDeclaration.errors.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
tests/cases/compiler/externalModuleRefernceResolutionOrderInImportDeclaration_file3.ts(3,7): error TS2339: Property 'foo' does not exist on type 'typeof "externalModuleRefernceResolutionOrderInImportDeclaration_file1"'.
1+
tests/cases/compiler/externalModuleRefernceResolutionOrderInImportDeclaration_file3.ts(4,7): error TS2339: Property 'bar' does not exist on type 'typeof "tests/cases/compiler/externalModuleRefernceResolutionOrderInImportDeclaration_file1"'.
22

33

44
==== tests/cases/compiler/externalModuleRefernceResolutionOrderInImportDeclaration_file3.ts (1 errors) ====
55
///<reference path='externalModuleRefernceResolutionOrderInImportDeclaration_file2.ts'/>
6-
import file1 = require('externalModuleRefernceResolutionOrderInImportDeclaration_file1');
6+
import file1 = require('./externalModuleRefernceResolutionOrderInImportDeclaration_file1');
77
file1.foo();
8-
~~~
9-
!!! error TS2339: Property 'foo' does not exist on type 'typeof "externalModuleRefernceResolutionOrderInImportDeclaration_file1"'.
108
file1.bar();
9+
~~~
10+
!!! error TS2339: Property 'bar' does not exist on type 'typeof "tests/cases/compiler/externalModuleRefernceResolutionOrderInImportDeclaration_file1"'.
1111

1212

1313
==== tests/cases/compiler/externalModuleRefernceResolutionOrderInImportDeclaration_file1.ts (0 errors) ====

tests/baselines/reference/externalModuleRefernceResolutionOrderInImportDeclaration.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ declare module "externalModuleRefernceResolutionOrderInImportDeclaration_file1"
1111

1212
//// [externalModuleRefernceResolutionOrderInImportDeclaration_file3.ts]
1313
///<reference path='externalModuleRefernceResolutionOrderInImportDeclaration_file2.ts'/>
14-
import file1 = require('externalModuleRefernceResolutionOrderInImportDeclaration_file1');
14+
import file1 = require('./externalModuleRefernceResolutionOrderInImportDeclaration_file1');
1515
file1.foo();
1616
file1.bar();
1717

@@ -24,6 +24,6 @@ exports.foo = foo;
2424
;
2525
//// [externalModuleRefernceResolutionOrderInImportDeclaration_file3.js]
2626
///<reference path='externalModuleRefernceResolutionOrderInImportDeclaration_file2.ts'/>
27-
var file1 = require('externalModuleRefernceResolutionOrderInImportDeclaration_file1');
27+
var file1 = require('./externalModuleRefernceResolutionOrderInImportDeclaration_file1');
2828
file1.foo();
2929
file1.bar();

tests/baselines/reference/topLevelModuleDeclarationAndFile.errors.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ tests/cases/conformance/externalModules/foo_2.ts(3,14): error TS2339: Property '
99
!!! error TS2339: Property 'x' does not exist on type 'typeof "vs/foo_0"'.
1010
var z2 = foo.y() + 10; // Should resolve
1111

12-
==== tests/cases/conformance/externalModules/vs/foo_0.ts (0 errors) ====
12+
==== tests/cases/conformance/externalModules/vs/foo_0/index.ts (0 errors) ====
1313
export var x: number = 42;
1414

1515
==== tests/cases/conformance/externalModules/foo_1.ts (0 errors) ====

tests/baselines/reference/topLevelModuleDeclarationAndFile.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//// [tests/cases/conformance/externalModules/topLevelModuleDeclarationAndFile.ts] ////
22

3-
//// [foo_0.ts]
3+
//// [index.ts]
44
export var x: number = 42;
55

66
//// [foo_1.ts]
@@ -17,8 +17,6 @@ var z2 = foo.y() + 10; // Should resolve
1717

1818

1919
//// [foo_1.js]
20-
//// [foo_0.js]
21-
exports.x = 42;
2220
//// [foo_2.js]
2321
/// <reference path="foo_1.ts"/>
2422
var foo = require("vs/foo_0");

0 commit comments

Comments
 (0)