fix up test styling and add use-strict declarator

This commit is contained in:
Sebastian McKenzie
2014-10-18 15:42:36 +11:00
parent 6c48e6cd66
commit dcaea68240
198 changed files with 697 additions and 447 deletions

View File

@@ -1 +1,2 @@
"use strict";
arr.map(x => x * MULTIPLIER);

View File

@@ -1,3 +1,4 @@
"use strict";
let MULTIPLER = 5;
arr.map(function(x) {
return x * MULTIPLIER;

View File

@@ -1,5 +1,7 @@
"use strict";
var Test = function() {
var Test = function Test() {};
return Test;
}();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGliL2Jhci9iYXIuanMiLCJzb3VyY2VzIjpbInNyYy9iYXIvYmFyLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJJQUFNLENBQUMsQ0FBQyxDQUFDO01BQUgsQ0FBQyxDQUFDLENBQUMsYUFBSCxDQUFDLENBQUMsQ0FBQztTQUFILENBQUMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiY2xhc3MgVGVzdCB7XG5cbn0iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3JjL2Jhci9iYXIuanMiLCJzb3VyY2VzIjpbInNyYy9iYXIvYmFyLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0lBQU0sQ0FBQyxDQUFDLENBQUM7TUFBSCxDQUFDLENBQUMsQ0FBQyxhQUFILENBQUMsQ0FBQyxDQUFDO1NBQUgsQ0FBQyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJjbGFzcyBUZXN0IHtcblxufSJdfQ==

View File

@@ -1,4 +1,5 @@
"use strict";
arr.map(function(x) {
return x * MULTIPLIER;
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGliL2Zvby5qcyIsInNvdXJjZXMiOlsic3JjL2Zvby5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQUM7U0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7Q0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiYXJyLm1hcCh4ID0+IHggKiBNVUxUSVBMSUVSKTsiXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3JjL2Zvby5qcyIsInNvdXJjZXMiOlsic3JjL2Zvby5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFDO1NBQUssRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0NBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImFyci5tYXAoeCA9PiB4ICogTVVMVElQTElFUik7Il19

View File

@@ -1,3 +1,5 @@
"use strict";
var Test = function() {
var Test = function Test() {};
return Test;

View File

@@ -1 +1 @@
{"version":3,"file":"lib/bar/bar.js","sources":["src/bar/bar.js"],"names":[],"mappings":"IAAM,CAAC,CAAC,CAAC;MAAH,CAAC,CAAC,CAAC,aAAH,CAAC,CAAC,CAAC;SAAH,CAAC,CAAC,CAAC","sourcesContent":["class Test {\n\n}"]}
{"version":3,"file":"src/bar/bar.js","sources":["src/bar/bar.js"],"names":[],"mappings":";;IAAM,CAAC,CAAC,CAAC;MAAH,CAAC,CAAC,CAAC,aAAH,CAAC,CAAC,CAAC;SAAH,CAAC,CAAC,CAAC","sourcesContent":["class Test {\n\n}"]}

View File

@@ -1,3 +1,4 @@
"use strict";
arr.map(function(x) {
return x * MULTIPLIER;
});

View File

@@ -1 +1 @@
{"version":3,"file":"lib/foo.js","sources":["src/foo.js"],"names":[],"mappings":"AAAA,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAC;SAAK,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;CAAC,CAAC","sourcesContent":["arr.map(x => x * MULTIPLIER);"]}
{"version":3,"file":"src/foo.js","sources":["src/foo.js"],"names":[],"mappings":";AAAA,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAC;SAAK,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;CAAC,CAAC","sourcesContent":["arr.map(x => x * MULTIPLIER);"]}

View File

@@ -1,3 +1,5 @@
"use strict";
var Test = function() {
var Test = function Test() {};
return Test;

View File

@@ -1,3 +1,4 @@
"use strict";
arr.map(function(x) {
return x * MULTIPLIER;
});

View File

@@ -1,5 +1,6 @@
"use strict";
arr.map(function(x) {
return x * MULTIPLIER;
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjcmlwdC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQUM7U0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7Q0FBQyxDQUFDIiwiZmlsZSI6InNjcmlwdDIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJhcnIubWFwKHggPT4geCAqIE1VTFRJUExJRVIpOyJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjcmlwdC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFDO1NBQUssRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0NBQUMsQ0FBQyIsImZpbGUiOiJzY3JpcHQyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiYXJyLm1hcCh4ID0+IHggKiBNVUxUSVBMSUVSKTsiXX0=

View File

@@ -1,3 +1,4 @@
"use strict";
arr.map(function(x) {
return x * MULTIPLIER;
});

View File

@@ -1,3 +1,5 @@
"use strict";
var Test = function() {
var Test = function Test() {};
return Test;
@@ -6,4 +8,4 @@ arr.map(function(x) {
return x * MULTIPLIER;
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjcmlwdC5qcyIsInNjcmlwdDIuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IklBQU0sQ0FBQyxDQUFDLENBQUM7TUFBSCxDQUFDLENBQUMsQ0FBQyxhQUFILENBQUMsQ0FBQyxDQUFDO1NBQUgsQ0FBQyxDQUFDLENBQUM7OztBQ0FULENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBQztTQUFLLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztDQUFDLENBQUMiLCJmaWxlIjoic2NyaXB0My5qcyIsInNvdXJjZXNDb250ZW50IjpbImNsYXNzIFRlc3Qge1xuXG59IiwiYXJyLm1hcCh4ID0+IHggKiBNVUxUSVBMSUVSKTsiXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjcmlwdC5qcyIsInNjcmlwdDIuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7SUFBTSxDQUFDLENBQUMsQ0FBQztNQUFILENBQUMsQ0FBQyxDQUFDLGFBQUgsQ0FBQyxDQUFDLENBQUM7U0FBSCxDQUFDLENBQUMsQ0FBQzs7O0FDQVQsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFDO1NBQUssRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0NBQUMsQ0FBQyIsImZpbGUiOiJzY3JpcHQzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiY2xhc3MgVGVzdCB7XG5cbn0iLCJhcnIubWFwKHggPT4geCAqIE1VTFRJUExJRVIpOyJdfQ==

View File

@@ -1,3 +1,5 @@
"use strict";
var Test = function() {
var Test = function Test() {};
return Test;

View File

@@ -1 +1 @@
{"version":3,"sources":["script.js","script2.js"],"names":[],"mappings":"IAAM,CAAC,CAAC,CAAC;MAAH,CAAC,CAAC,CAAC,aAAH,CAAC,CAAC,CAAC;SAAH,CAAC,CAAC,CAAC;;;ACAT,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAC;SAAK,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;CAAC,CAAC","file":"script3.js","sourcesContent":["class Test {\n\n}","arr.map(x => x * MULTIPLIER);"]}
{"version":3,"sources":["script.js","script2.js"],"names":[],"mappings":";;IAAM,CAAC,CAAC,CAAC;MAAH,CAAC,CAAC,CAAC,aAAH,CAAC,CAAC,CAAC;SAAH,CAAC,CAAC,CAAC;;;ACAT,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAC;SAAK,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;CAAC,CAAC","file":"script3.js","sourcesContent":["class Test {\n\n}","arr.map(x => x * MULTIPLIER);"]}

View File

@@ -1,3 +1,5 @@
"use strict";
var Test = function() {
var Test = function Test() {};
return Test;

View File

@@ -1,3 +1,4 @@
"use strict";
arr.map(function(x) {
return x * x;
});

View File

@@ -1 +1 @@
{"version":3,"sources":["stdin"],"names":[],"mappings":"AAAA,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAC;SAAK,EAAE,EAAE;CAAC,CAAC","file":"test.js","sourcesContent":["arr.map(x => x * x);"]}
{"version":3,"sources":["stdin"],"names":[],"mappings":";AAAA,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAC;SAAK,EAAE,EAAE;CAAC,CAAC","file":"test.js","sourcesContent":["arr.map(x => x * x);"]}

View File

@@ -1,3 +1,4 @@
"use strict";
arr.map(function(x) {
return x * MULTIPLIER;
});

View File

@@ -1,5 +1,6 @@
"use strict";
arr.map(function(x) {
return x * x;
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBQztTQUFLLEVBQUUsRUFBRTtDQUFDLENBQUMiLCJmaWxlIjoic3Rkb3V0Iiwic291cmNlc0NvbnRlbnQiOlsiYXJyLm1hcCh4ID0+IHggKiB4KTsiXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQUM7U0FBSyxFQUFFLEVBQUU7Q0FBQyxDQUFDIiwiZmlsZSI6InN0ZG91dCIsInNvdXJjZXNDb250ZW50IjpbImFyci5tYXAoeCA9PiB4ICogeCk7Il19

View File

@@ -1,3 +1,4 @@
"use strict";
arr.map(function(x) {
return x * MULTIPLIER;
});

View File

@@ -1,5 +1,5 @@
class Test {
constructor() {
arr.map(x => x * x);
arr.map(x => x * x);
}
}

View File

@@ -1,6 +1,9 @@
var Test = function () {
"use strict";
var Test = function() {
var Test = function Test() {
arr.map(x => x * x);
};
return Test;
}();
}();

View File

View File

@@ -1,5 +1,5 @@
class Test {
constructor() {
arr.map(x => x * x);
arr.map(x => x * x);
}
}

View File

@@ -1,7 +1,9 @@
"use strict";
class Test {
constructor() {
arr.map(function (x) {
arr.map(function(x) {
return x * x;
});
}
}
}

View File

@@ -1,8 +1,11 @@
"use strict";
function add() {
var _arguments = arguments;
return [1, 2, 3].map(function (i) {
return [1, 2, 3].map(function(i) {
return i * _arguments[0];
});
}
add(5);
add(5);

View File

@@ -1,7 +1,10 @@
var seattlers = function () {
"use strict";
var seattlers = function() {
var _arr = [];
countries.forEach(function (customers) {
customers.forEach(function (c) {
countries.forEach(function(customers) {
customers.forEach(function(c) {
if (c.city == "Seattle") {
_arr.push({
name: c.name,
@@ -10,5 +13,6 @@ var seattlers = function () {
}
});
});
return _arr;
}();
}();

View File

@@ -1,11 +1,13 @@
var arr = (function () {
"use strict";
var arr = function() {
var _arr = [];
"abcdefgh".split("").forEach(function (x) {
"12345678".split("").forEach(function (y) {
"abcdefgh".split("").forEach(function(x) {
"12345678".split("").forEach(function(y) {
_arr.push(x + y);
});
});
return _arr;
})();
}();

View File

@@ -1,8 +1,10 @@
var seattlers = customers.filter(function (c) {
"use strict";
var seattlers = customers.filter(function(c) {
return c.city == "Seattle";
}).map(function (c) {
}).map(function(c) {
return {
name: c.name,
age: c.age
};
});
});

View File

@@ -1,3 +1,5 @@
var arr = [1, 2, 3].map(function (i) {
"use strict";
var arr = [1, 2, 3].map(function(i) {
return i * i;
});
});

View File

@@ -1,8 +1,13 @@
"use strict";
function add() {
var _this = this;
return [1, 2, 3].map(function (i) {
return [1, 2, 3].map(function(i) {
return i * _this.multiplier;
});
}
add.call({ multiplier: 5 });
add.call({
multiplier: 5
});

View File

@@ -8,7 +8,7 @@ function two() {
var inner = () => arguments;
var another = function () {
var inner2 = () => arguments;
var inner2 = () => arguments;
};
return [].slice.call(inner());
@@ -35,10 +35,10 @@ five({ arguments: ["foo"] });
function six(obj) {
var fn = () => {
var fn2 = function () {
return arguments[0];
};
return fn2("foobar");
var fn2 = function () {
return arguments[0];
};
return fn2("foobar");
};
return fn();
}

View File

@@ -1,56 +1,85 @@
"use strict";
function one() {
var _arguments = arguments;
var inner = function () { return _arguments; };
var inner = function() {
return _arguments;
};
return [].slice.call(inner());
}
one(1, 2);
function two() {
var _arguments2 = arguments;
var inner = function () { return _arguments2; };
var another = function () {
var inner = function() {
return _arguments2;
};
var another = function() {
var _arguments3 = arguments;
var inner2 = function () { return _arguments3; };
var inner2 = function() {
return _arguments3;
};
};
return [].slice.call(inner());
}
two(1, 2);
function three() {
var _arguments4 = arguments;
var fn = function () {
var fn = function() {
return _arguments4[0] + "bar";
};
return fn();
}
three("foo");
function four() {
var _arguments5 = arguments;
var fn = function () {
var fn = function() {
return _arguments5[0].foo + "bar";
};
return fn();
}
four({ foo: "foo" });
four({
foo: "foo"
});
function five(obj) {
var fn = function () {
var fn = function() {
return obj.arguments[0].foo + "bar";
};
return fn();
}
five({ arguments: ["foo"] });
five({
arguments: ["foo"]
});
function six(obj) {
var fn = function () {
var fn2 = function () {
var fn = function() {
var fn2 = function() {
return arguments[0];
};
return fn2("foobar");
};
return fn();
}
six();
six();

View File

@@ -1,3 +1,5 @@
var t = function () {
"use strict";
var t = function() {
return 5 + 5;
};
};

View File

@@ -1,2 +1,2 @@
var t = function () {
};
"use strict";
var t = function() {};

View File

@@ -1,3 +1,5 @@
arr.map(function (x) {
"use strict";
arr.map(function(x) {
return x * x;
});
});

View File

@@ -1,3 +1,5 @@
arr.map(function (i) {
"use strict";
arr.map(function(i) {
return i + 1;
});
});

View File

@@ -1,3 +1,5 @@
var t = function (i, x) {
"use strict";
var t = function(i, x) {
return i * x;
};
};

View File

@@ -1,13 +1,13 @@
module.exports = {
init() {
return new Promise((resolve, reject) => {
MongoClient.connect(config.mongodb, (err, db) => {
if (err) {
return reject(err);
}
this.db = db;
resolve(this);
});
return new Promise((resolve, reject) => {
MongoClient.connect(config.mongodb, (err, db) => {
if (err) {
return reject(err);
}
this.db = db;
resolve(this);
});
});
}
};

View File

@@ -1,14 +1,18 @@
"use strict";
module.exports = {
init: function() {
var _this = this;
return new Promise(function(resolve, reject) {
MongoClient.connect(config.mongodb, function(err, db) {
if (err) {
return reject(err);
}
_this.db = db;
resolve(_this);
});
});
}
};
};

View File

@@ -1,3 +1,5 @@
var t = function (i) {
"use strict";
var t = function(i) {
return i * 5;
};
};

View File

@@ -1,3 +1,5 @@
var t = function (i) {
"use strict";
var t = function(i) {
return i * 5;
};
};

View File

@@ -1,5 +1,5 @@
nums.forEach(v => {
if (v % 5 === 0) {
fives.push(v);
fives.push(v);
}
});

View File

@@ -1,5 +1,7 @@
nums.forEach(function (v) {
"use strict";
nums.forEach(function(v) {
if (v % 5 === 0) {
fives.push(v);
}
});
});

View File

@@ -1,4 +1,6 @@
"use strict";
var _this = this;
var t = function (x) {
var t = function(x) {
return _this.x + x;
};
};

View File

@@ -1,26 +1,26 @@
class Test extends Foo {
constructor() {
woops.super.test();
super();
super.test();
foob(super);
woops.super.test();
super();
super.test();
foob(super);
super(...arguments);
super("test", ...arguments);
super(...arguments);
super("test", ...arguments);
super.test(...arguments);
super.test("test", ...arguments);
super.test(...arguments);
super.test("test", ...arguments);
}
test() {
super();
super(...arguments);
super("test", ...arguments);
super();
super(...arguments);
super("test", ...arguments);
}
static foo() {
super();
super(...arguments);
super("test", ...arguments);
super();
super(...arguments);
super("test", ...arguments);
}
}

View File

@@ -1,3 +1,4 @@
"use strict";
var _slice = Array.prototype.slice;
var Test = function(Foo) {
@@ -9,11 +10,7 @@ var Test = function(Foo) {
Foo.call.apply(Foo, [this].concat(_slice.call(arguments)));
Foo.call.apply(Foo, [this, "test"].concat(_slice.call(arguments)));
Foo.prototype.test.call.apply(Foo.prototype, [this].concat(_slice.call(arguments)));
Foo.prototype.test.call.apply(
Foo.prototype,
[this, "test"].concat(_slice.call(arguments))
);
Foo.prototype.test.call.apply(Foo.prototype, [this, "test"].concat(_slice.call(arguments)));
};
Test.prototype = Object.create(Foo.prototype, {
@@ -34,11 +31,7 @@ var Test = function(Foo) {
value: function() {
Foo.prototype.test.call(this);
Foo.prototype.test.call.apply(Foo.prototype.test, [this].concat(_slice.call(arguments)));
Foo.prototype.test.call.apply(
Foo.prototype.test,
[this, "test"].concat(_slice.call(arguments))
);
Foo.prototype.test.call.apply(Foo.prototype.test, [this, "test"].concat(_slice.call(arguments)));
}
}
});
@@ -56,4 +49,4 @@ var Test = function(Foo) {
});
return Test;
}(Foo);
}(Foo);

View File

@@ -1,6 +1,6 @@
class Test extends Foo {
constructor() {
super.test;
super.test.whatever;
super.test;
super.test.whatever;
}
}

View File

@@ -1,3 +1,5 @@
"use strict";
var Test = function(Foo) {
var Test = function Test() {
Foo.prototype.test;
@@ -15,4 +17,4 @@ var Test = function(Foo) {
Test.__proto__ = Foo;
return Test;
}(Foo);
}(Foo);

View File

@@ -1,10 +1,10 @@
class Test extends Foo {
constructor() {
super.test.whatever();
super.test();
super.test.whatever();
super.test();
}
static test() {
return super.wow();
return super.wow();
}
}

View File

@@ -1,8 +1,11 @@
"use strict";
var Test = function(Foo) {
var Test = function Test() {
Foo.prototype.test.whatever();
Foo.prototype.test.call(this);
};
Test.prototype = Object.create(Foo.prototype, {
constructor: {
value: Test,
@@ -11,7 +14,9 @@ var Test = function(Foo) {
configurable: true
}
});
Test.__proto__ = Foo;
Object.defineProperties(Test, {
test: {
writable: true,
@@ -21,5 +26,6 @@ var Test = function(Foo) {
}
}
});
return Test;
}(Foo);
}(Foo);

View File

@@ -1,11 +1,11 @@
class Test {
constructor() {
this.state = "test";
this.state = "test";
}
}
class Foo extends Bar {
constructor() {
this.state = "test";
this.state = "test";
}
}

View File

@@ -1,7 +1,10 @@
var Test = function () {
"use strict";
var Test = function() {
var Test = function Test() {
this.state = "test";
};
return Test;
}();
@@ -21,4 +24,4 @@ var Foo = function(Bar) {
Foo.__proto__ = Bar;
return Foo;
}(Bar);
}(Bar);

View File

@@ -1,8 +1,8 @@
class Test {
get test() {
return 5 + 5;
return 5 + 5;
}
set test(val) {
this._test = val;
this._test = val;
}
}

View File

@@ -1,14 +1,19 @@
var Test = function () {
var Test = function Test() { };
"use strict";
var Test = function() {
var Test = function Test() {};
Object.defineProperties(Test.prototype, {
test: {
get: function () {
get: function() {
return 5 + 5;
},
set: function (val) {
set: function(val) {
this._test = val;
}
}
});
return Test;
}();
}();

View File

@@ -1,5 +1,5 @@
class Test {
get test() {
return 5 + 5;
return 5 + 5;
}
}

View File

@@ -1,11 +1,15 @@
var Test = function () {
var Test = function Test() { };
"use strict";
var Test = function() {
var Test = function Test() {};
Object.defineProperties(Test.prototype, {
test: {
get: function () {
get: function() {
return 5 + 5;
}
}
});
return Test;
}();
}();

View File

@@ -1,5 +1,5 @@
class Test {
test() {
return 5 + 5;
return 5 + 5;
}
}

View File

@@ -1,12 +1,17 @@
var Test = function () {
var Test = function Test() { };
"use strict";
var Test = function() {
var Test = function Test() {};
Object.defineProperties(Test.prototype, {
test: {
writable: true,
value: function () {
value: function() {
return 5 + 5;
}
}
});
return Test;
}();
}();

View File

@@ -1,5 +1,5 @@
class Test {
set test(val) {
this._test = val;
this._test = val;
}
}

View File

@@ -1,11 +1,15 @@
var Test = function () {
var Test = function Test() { };
"use strict";
var Test = function() {
var Test = function Test() {};
Object.defineProperties(Test.prototype, {
test: {
set: function (val) {
set: function(val) {
this._test = val;
}
}
});
return Test;
}();
}();

View File

@@ -1,4 +1,6 @@
var Test = function () {
var Test = function Test() { };
"use strict";
var Test = function() {
var Test = function Test() {};
return Test;
}();
}();

View File

@@ -1,11 +1,11 @@
var BaseView = class BaseView {
constructor() {
this.autoRender = true;
this.autoRender = true;
}
}
var BaseView = class {
constructor() {
this.autoRender = true;
this.autoRender = true;
}
}

View File

@@ -1,4 +1,6 @@
var BaseView = function () {
"use strict";
var BaseView = function() {
var BaseView = function BaseView() {
this.autoRender = true;
};
@@ -6,9 +8,10 @@ var BaseView = function () {
return BaseView;
}();
var BaseView = function () {
var _class = function () {
var BaseView = function() {
var _class = function() {
this.autoRender = true;
};
return _class;
}();
}();

View File

@@ -1,3 +1,5 @@
"use strict";
var A = function() {
var A = function A() {};
@@ -14,4 +16,4 @@ var A = function() {
});
return A;
}();
}();

View File

@@ -1,7 +1,10 @@
var BaseController = function (Chaplin) {
"use strict";
var BaseController = function(Chaplin) {
var BaseController = function BaseController() {
Chaplin.Controller.apply(this, arguments);
};
BaseController.prototype = Object.create(Chaplin.Controller.prototype, {
constructor: {
value: BaseController,
@@ -10,14 +13,16 @@ var BaseController = function (Chaplin) {
configurable: true
}
});
BaseController.__proto__ = Chaplin.Controller;
return BaseController;
}(Chaplin);
var BaseController2 = function (Chaplin) {
var BaseController2 = function(Chaplin) {
var BaseController2 = function BaseController2() {
Chaplin.Controller.Another.apply(this, arguments);
};
BaseController2.prototype = Object.create(Chaplin.Controller.Another.prototype, {
constructor: {
value: BaseController2,
@@ -26,6 +31,7 @@ var BaseController2 = function (Chaplin) {
configurable: true
}
});
BaseController2.__proto__ = Chaplin.Controller.Another;
return BaseController2;
}(Chaplin);
}(Chaplin);

View File

@@ -1,3 +1,5 @@
"use strict";
var Q = function(_ref) {
var Q = function Q() {
_ref.apply(this, arguments);
@@ -11,7 +13,7 @@ var Q = function(_ref) {
configurable: true
}
});
Q.__proto__ = _ref;
Q.__proto__ = _ref;
return Q;
}(function() {});
}(function() {});

View File

@@ -1,7 +1,10 @@
var Test = function (Foo) {
"use strict";
var Test = function(Foo) {
var Test = function Test() {
Foo.apply(this, arguments);
};
Test.prototype = Object.create(Foo.prototype, {
constructor: {
value: Test,
@@ -10,6 +13,7 @@ var Test = function (Foo) {
configurable: true
}
});
Test.__proto__ = Foo;
return Test;
}(Foo);
}(Foo);

View File

@@ -1,5 +1,5 @@
class Test {
constructor() {
super.hasOwnProperty("test");
super.hasOwnProperty("test");
}
}

View File

@@ -1,6 +1,9 @@
var Test = function () {
"use strict";
var Test = function() {
var Test = function Test() {
Function.prototype.hasOwnProperty.call(this, "test");
};
return Test;
}();
}();

View File

@@ -1,5 +1,3 @@
"use strict";
wow;
/*
um yeah lol
*/
test.wow();
test.wow();

View File

@@ -1,3 +1,3 @@
"use strict";
wow;
// um yeah lol
test.wow();
test.wow();

View File

@@ -1,4 +1,6 @@
"use strict";
foo(function(_ref) {
_ref[bar] = "foobar";
return _ref;
}({}));
}({}));

View File

@@ -1,4 +1,6 @@
"use strict";
foo = function(_foo) {
_foo[bar] = "foobar";
return _foo;
}({});
}({});

View File

@@ -1,5 +1,5 @@
var obj = {
[foobar]() {
return "foobar";
return "foobar";
}
};

View File

@@ -1,6 +1,9 @@
var obj = function (_obj) {
_obj[foobar] = function () {
"use strict";
var obj = function(_obj) {
_obj[foobar] = function() {
return "foobar";
};
return _obj;
}({});
}({});

View File

@@ -1,8 +1,10 @@
var obj = function (_obj) {
"use strict";
var obj = function(_obj) {
_obj["x" + foo] = "heh";
_obj["y" + bar] = "noo";
return _obj;
}({
foo: "foo",
bar: "bar"
});
});

View File

@@ -1,5 +1,7 @@
var obj = function (_obj) {
"use strict";
var obj = function(_obj) {
_obj["x" + foo] = "heh";
_obj["y" + bar] = "noo";
return _obj;
}({});
}({});

View File

@@ -1,4 +1,6 @@
var obj = function (_obj) {
"use strict";
var obj = function(_obj) {
_obj["x" + foo] = "heh";
return _obj;
}({});
}({});

View File

@@ -1,5 +1,7 @@
"use strict";
var _this = this;
var obj = function (_obj) {
var obj = function(_obj) {
_obj["x" + _this.foo] = "heh";
return _obj;
}({});
}({});

View File

@@ -1,4 +1,6 @@
"use strict";
var foo = function(_foo) {
_foo[bar] = "foobar";
return _foo;
}({});
}({});

View File

@@ -1,4 +1,6 @@
"use strict";
for (var _i in arr) {
var _MULTIPLIER = 5;
console.log(arr[_i] * _MULTIPLIER);
}
}

View File

@@ -1,7 +1,7 @@
"use strict";
var _ref = [1, 2];
var _a = _ref[0];
var _b = _ref[1];
var _ref2 = [3, 4];
var _c = _ref2[0];
var _d = _ref2[1];
@@ -10,6 +10,7 @@ var _ref3 = {
e: 5,
f: 6
};
var _e = _ref3.e;
var _f = _ref3.f;
@@ -17,5 +18,6 @@ var _ref4 = {
a: 7,
b: 8
};
var _g = _ref4.a;
var _h = _ref4.b;
var _h = _ref4.b;

View File

@@ -1,5 +1,6 @@
"use strict";
var _MULTIPLIER = 5;
for (var i in arr) {
console.log(arr[i] * _MULTIPLIER);
}
}

View File

@@ -1,12 +1,18 @@
var t = function (t, f) {
"use strict";
var t = function(t, f) {
if (f === undefined)
f = 5;
if (t === undefined)
t = "foo";
return t + " bar " + f;
};
var a = function (t, f) {
var a = function(t, f) {
if (f === undefined)
f = 5;
return t + " bar " + f;
};
};

View File

@@ -1,5 +1,8 @@
var t = function (t) {
"use strict";
var t = function(t) {
if (t === undefined)
t = "foo";
return t + " bar";
};
};

View File

@@ -1,5 +1,6 @@
"use strict";
var _ref = ["hello", [", ", "junk"], ["world"]];
var a = _ref[0];
var b = _ref[1][0];
var c = _ref[2][0];
var d = _ref[3];
var d = _ref[3];

View File

@@ -1,3 +1,4 @@
"use strict";
var _ref = f();
a = _ref[0];
b = _ref[1];
b = _ref[1];

View File

@@ -1,5 +1,6 @@
"use strict";
var _ref = ["foo", "hello", [", ", "junk"], ["world"]];
var a = _ref[1];
var b = _ref[2][0];
var c = _ref[3][0];
var d = _ref[4];
var d = _ref[4];

View File

@@ -1,5 +1,7 @@
"use strict";
for (var _ref in obj) {
var name = _ref[0];
var value = _ref[1];
print("Name: " + name + ", Value: " + value);
}
}

View File

@@ -1,6 +1,8 @@
for (var _iterator = this.test.expectation.registers[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {
"use strict";
for (var _iterator = this.test.expectation.registers[Symbol.iterator](), _step; !(_step = _iterator.next()).done; ) {
var _ref = _step.value;
var name = _ref[0];
var before = _ref[1];
var after = _ref[2];
}
}

View File

@@ -1,4 +1,5 @@
"use strict";
var x1 = rect.topLeft[0];
var y1 = rect.topLeft[1];
var x2 = rect.bottomRight[0];
var y2 = rect.bottomRight[1];
var y2 = rect.bottomRight[1];

View File

@@ -1,3 +1,4 @@
"use strict";
var x = coords.x;
var y = coords.y;
var foo = "bar";
var foo = "bar";

View File

@@ -1,4 +1,5 @@
"use strict";
var x1 = rect.topLeft.x;
var y1 = rect.topLeft.y;
var x2 = rect.bottomRight.x;
var y2 = rect.bottomRight.y;
var y2 = rect.bottomRight.y;

View File

@@ -1,2 +1,3 @@
"use strict";
var x = coords.x;
var y = coords.y;
var y = coords.y;

View File

@@ -1,4 +1,6 @@
function somethingAdvanced(_ref){
"use strict";
function somethingAdvanced(_ref) {
var x1 = _ref.topLeft.x;
var y1 = _ref.topLeft.y;
var x2 = _ref.bottomRight.x;
@@ -8,21 +10,22 @@ function somethingAdvanced(_ref){
function unpackObject(_ref2) {
var title = _ref2.title;
var author = _ref2.author;
return title + ' ' + author;
return title + " " + author;
}
console.log(unpackObject({title: 'title', author: 'author'}));
console.log(unpackObject({
title: "title",
author: "author"
}));
var unpackArray = function (_ref3, _ref4) {
var unpackArray = function(_ref3, _ref4) {
var a = _ref3[0];
var b = _ref3[1];
var c = _ref3[2];
var x = _ref4[0];
var y = _ref4[1];
var z = _ref4[2];
return a + b + c;
};
console.log(unpackArray(['hello', ', ', 'world'], [1, 2, 3]));
console.log(unpackArray(["hello", ", ", "world"], [1, 2, 3]));

View File

@@ -1,3 +1,5 @@
"use strict";
for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done; ) {
i = _step.value;
}
}

View File

@@ -1,3 +1,5 @@
for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {
"use strict";
for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done; ) {
var _i = _step.value;
}
}

View File

@@ -1,7 +1,9 @@
"use strict";
for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done; ) {
var i = _step.value;
}
for (var _iterator2 = numbers[Symbol.iterator](), _step2; !(_step2 = _iterator2.next()).done; ) {
var i = _step2.value;
}
}

Some files were not shown because too many files have changed in this diff Show More