Only transform this/use strict if a module.

This commit is contained in:
Logan Smyth
2017-09-14 17:36:25 -07:00
parent 8e6b5de042
commit 2b88e079ef
27 changed files with 46 additions and 58 deletions

View File

@@ -285,16 +285,7 @@ describe("api", function() {
assert.equal(aliasBaseType, "NumberTypeAnnotation");
assert.deepEqual(
[
'"use strict";',
"",
"var x = function x(y) {",
" return y;",
"};",
].join("\n"),
result.code,
);
assert.deepEqual(result.code, "var x = function x(y) {\n return y;\n};");
// 2. passPerPreset: false
@@ -304,16 +295,7 @@ describe("api", function() {
assert.equal(aliasBaseType, null);
assert.deepEqual(
[
'"use strict";',
"",
"var x = function x(y) {",
" return y;",
"};",
].join("\n"),
result.code,
);
assert.deepEqual(result.code, "var x = function x(y) {\n return y;\n};");
});
it("complex plugin and preset ordering", function() {

View File

@@ -1,5 +1,3 @@
"use strict";
var _values = values;
var _fieldName = fieldName;
value = _values[_fieldName];