Merge pull request #3166 from guybedford/moduleName

Add __moduleName support to System.register
This commit is contained in:
Sebastian McKenzie
2016-01-06 15:11:34 +00:00
16 changed files with 41 additions and 16 deletions

View File

@@ -1,6 +1,6 @@
"use strict";
System.register([], function (_export) {
System.register([], function (_export, _context) {
_export("default", function () {});
_export("default", class {});

View File

@@ -1,6 +1,6 @@
"use strict";
System.register(["foo"], function (_export) {
System.register(["foo"], function (_export, _context) {
return {
setters: [function (_foo) {
var _exportObj = {};

View File

@@ -1,6 +1,6 @@
"use strict";
System.register([], function (_export) {
System.register([], function (_export, _context) {
return {
setters: [],
execute: function () {

View File

@@ -1,6 +1,6 @@
"use strict";
System.register([], function (_export) {
System.register([], function (_export, _context) {
return {
setters: [],
execute: function () {

View File

@@ -1,6 +1,6 @@
"use strict";
System.register("my custom module name", [], function (_export) {
System.register("my custom module name", [], function (_export, _context) {
return {
setters: [],
execute: function () {}

View File

@@ -1,6 +1,6 @@
"use strict";
System.register(["./evens"], function (_export) {
System.register(["./evens"], function (_export, _context) {
var isEven, p, a, i, j, isOdd;
return {
setters: [function (_evens) {

View File

@@ -1,6 +1,6 @@
"use strict";
System.register(["foo"], function (_export) {
System.register(["foo"], function (_export, _context) {
var foo, foo2;
return {
setters: [function (_foo) {

View File

@@ -1,6 +1,6 @@
"use strict";
System.register(["foo"], function (_export) {
System.register(["foo"], function (_export, _context) {
var foo;
return {
setters: [function (_foo) {

View File

@@ -1,6 +1,6 @@
"use strict";
System.register(["foo"], function (_export) {
System.register(["foo"], function (_export, _context) {
var foo, xyz;
return {
setters: [function (_foo) {

View File

@@ -1,6 +1,6 @@
"use strict";
System.register(["foo"], function (_export) {
System.register(["foo"], function (_export, _context) {
var bar, bar2, baz, baz2, baz3, xyz;
return {
setters: [function (_foo) {

View File

@@ -1,6 +1,6 @@
"use strict";
System.register(["foo", "foo-bar", "./directory/foo-bar"], function (_export) {
System.register(["foo", "foo-bar", "./directory/foo-bar"], function (_export, _context) {
return {
setters: [function (_foo) {}, function (_fooBar) {}, function (_directoryFooBar) {}],
execute: function () {}

View File

@@ -0,0 +1 @@
export var name = __moduleName;

View File

@@ -0,0 +1,13 @@
"use strict";
System.register([], function (_export, _context) {
var name;
return {
setters: [],
execute: function () {
_export("name", name = _context.id);
_export("name", name);
}
};
});

View File

@@ -1,6 +1,6 @@
"use strict";
System.register(["foo", "foo-bar", "./directory/foo-bar"], function (_export) {
System.register(["foo", "foo-bar", "./directory/foo-bar"], function (_export, _context) {
var foo, foo2, bar, bar2, test2;
return {
setters: [function (_foo) {

View File

@@ -1,6 +1,6 @@
"use strict";
System.register([], function (_export) {
System.register([], function (_export, _context) {
var test, a, b, d;
return {
setters: [],