From 95c65ec1cbea62e7ea9a97a25f64f5863d2353d9 Mon Sep 17 00:00:00 2001 From: Carlos Saito Date: Sun, 2 Apr 2017 14:27:15 +0200 Subject: [PATCH 1/3] Improve example of babel-plugin-transform-es2015-arrow-functions [skip ci] --- .../babel-plugin-transform-es2015-arrow-functions/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-plugin-transform-es2015-arrow-functions/README.md b/packages/babel-plugin-transform-es2015-arrow-functions/README.md index 658f413f6c..d52f3be84a 100644 --- a/packages/babel-plugin-transform-es2015-arrow-functions/README.md +++ b/packages/babel-plugin-transform-es2015-arrow-functions/README.md @@ -40,7 +40,7 @@ console.log(double); // [2,4,6] var bob = { _name: "Bob", _friends: ["Sally", "Tom"], - printFriends: function printFriends() { + printFriends() { var _this = this; this._friends.forEach(function (f) { From 4276462a0740c6ef85b92960fecbcabe7cd22abb Mon Sep 17 00:00:00 2001 From: Carlos Saito Date: Sun, 2 Apr 2017 18:45:54 +0200 Subject: [PATCH 2/3] Function without renaming [skip ci] --- .../babel-plugin-transform-es2015-arrow-functions/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-plugin-transform-es2015-arrow-functions/README.md b/packages/babel-plugin-transform-es2015-arrow-functions/README.md index d52f3be84a..d7d7161876 100644 --- a/packages/babel-plugin-transform-es2015-arrow-functions/README.md +++ b/packages/babel-plugin-transform-es2015-arrow-functions/README.md @@ -27,8 +27,8 @@ console.log(bob.printFriends()); **Out** ```javascript -var a = function a() {}; -var a = function a(b) { +var a = function () {}; +var a = function (b) { return b; }; From abcbb0735745f0c4f4f38c4d7b8d6903d60e9cf5 Mon Sep 17 00:00:00 2001 From: Carlos Saito Date: Sun, 2 Apr 2017 18:48:05 +0200 Subject: [PATCH 3/3] Do not transform `const` to `var` [skip ci] --- .../babel-plugin-transform-es2015-arrow-functions/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-plugin-transform-es2015-arrow-functions/README.md b/packages/babel-plugin-transform-es2015-arrow-functions/README.md index d7d7161876..9a5ab5b2f5 100644 --- a/packages/babel-plugin-transform-es2015-arrow-functions/README.md +++ b/packages/babel-plugin-transform-es2015-arrow-functions/README.md @@ -32,7 +32,7 @@ var a = function (b) { return b; }; -var double = [1, 2, 3].map(function (num) { +const double = [1, 2, 3].map(function (num) { return num * 2; }); console.log(double); // [2,4,6]