ignore user whitespace when splitting up module declaration - fixes #906

This commit is contained in:
Sebastian McKenzie
2015-02-27 15:25:13 +11:00
parent 166b2eda87
commit a4382580fc
17 changed files with 43 additions and 8 deletions

View File

@@ -16,6 +16,7 @@ define(["exports", "module"], function (exports, module) {
};
module.exports = _default;
function foo() {}
var Foo = function Foo() {

View File

@@ -12,6 +12,7 @@ define(["exports"], function (exports) {
var foo4 = exports.foo4 = 2;
var foo5 = exports.foo5 = undefined;
var foo6 = exports.foo6 = 3;
function foo7() {}
var foo8 = exports.foo8 = function foo8() {

View File

@@ -3,6 +3,7 @@ define(["exports", "./evens"], function (exports, _evens) {
exports.nextOdd = nextOdd;
var isEven = _evens.isEven;
function nextOdd(n) {
return isEven(n) ? n + 1 : n + 2;
}

View File

@@ -1,4 +1,5 @@
"use strict";
exports.foo = foo;
function foo() {}
function foo() {}

View File

@@ -2,7 +2,9 @@
exports.Cachier = Cachier;
exports["default"] = new Cachier();
function Cachier(databaseName) {}
Object.defineProperty(exports, "__esModule", {
value: true
});

View File

@@ -15,10 +15,11 @@ var _default = function _default() {
};
module.exports = _default;
function foo() {}
var Foo = function Foo() {
_classCallCheck(this, Foo);
};
module.exports = Foo;
module.exports = Foo;

View File

@@ -11,6 +11,7 @@ var foo3 = exports.foo3 = undefined;
var foo4 = exports.foo4 = 2;
var foo5 = exports.foo5 = undefined;
var foo6 = exports.foo6 = 3;
function foo7() {}
var foo8 = exports.foo8 = function foo8() {
@@ -19,4 +20,4 @@ var foo8 = exports.foo8 = function foo8() {
Object.defineProperty(exports, "__esModule", {
value: true
});
});

View File

@@ -10,7 +10,9 @@ var foo3 = undefined;
var foo4 = 2;
var foo5 = undefined;
var foo6 = 3;
function foo7() {}
var foo8 = function foo8() {
_classCallCheck(this, foo8);
};
};

View File

@@ -4,6 +4,7 @@ System.register([], function (_export) {
_export("default", foo);
function foo() {}
return {
setters: [],
execute: function () {

View File

@@ -4,6 +4,7 @@ System.register([], function (_export) {
_export("foo7", foo7);
function foo7() {}
return {
setters: [],
execute: function () {

View File

@@ -22,6 +22,7 @@
};
module.exports = _default;
function foo() {}
var Foo = function Foo() {

View File

@@ -18,6 +18,7 @@
var foo4 = exports.foo4 = 2;
var foo5 = exports.foo5 = undefined;
var foo6 = exports.foo6 = 3;
function foo7() {}
var foo8 = exports.foo8 = function foo8() {

View File

@@ -9,6 +9,7 @@
exports.nextOdd = nextOdd;
var isEven = _evens.isEven;
function nextOdd(n) {
return isEven(n) ? n + 1 : n + 2;
}

View File

@@ -0,0 +1,3 @@
export function foo() {}
export function bar() {}

View File

@@ -0,0 +1,9 @@
"use strict";
export { foo as foo };
export { bar as bar };
function foo() {}
function bar() {}

View File

@@ -0,0 +1,3 @@
{
"blacklist": ["es6.modules"]
}