emit module name for system modules, add moduleName argument to 'transpile' function

Conflicts:
	src/services/services.ts
This commit is contained in:
Vladimir Matveev
2015-06-03 14:55:42 -07:00
parent 6f45524b9f
commit 7c8a50336d
7 changed files with 43 additions and 7 deletions

View File

@@ -0,0 +1,10 @@
tests/cases/compiler/systemModule12.ts(3,15): error TS2307: Cannot find module 'file1'.
==== tests/cases/compiler/systemModule12.ts (1 errors) ====
///<amd-module name='NamedModule'/>
import n from 'file1'
~~~~~~~
!!! error TS2307: Cannot find module 'file1'.

View File

@@ -0,0 +1,14 @@
//// [systemModule12.ts]
///<amd-module name='NamedModule'/>
import n from 'file1'
//// [systemModule12.js]
System.register("NamedModule", [], function(exports_1) {
return {
setters:[],
execute: function() {
}
}
});

View File

@@ -0,0 +1,5 @@
// @module: system
// @isolatedModules: true
///<amd-module name='NamedModule'/>
import n from 'file1'