{"_id":"babel-plugin-transform-function-to-arrow","_rev":"320788","name":"babel-plugin-transform-function-to-arrow","description":"Converts function expressions to arrow expressions","dist-tags":{"latest":"0.1.1"},"maintainers":[{"name":"boopathi","email":""}],"time":{"modified":"2021-06-04T01:22:51.000Z","created":"2016-07-04T17:11:42.941Z","0.1.1":"2016-07-06T20:40:54.934Z","0.1.0":"2016-07-04T17:11:42.941Z"},"users":{},"author":{"name":"boopathi"},"repository":{"type":"git","url":"https://github.com/boopathi/babel-minify/tree/master/packages/babel-plugin-transform-function-to-arrow"},"versions":{"0.1.1":{"name":"babel-plugin-transform-function-to-arrow","version":"0.1.1","description":"Converts function expressions to arrow expressions","main":"lib/index.js","author":{"name":"boopathi"},"license":"MIT","homepage":"https://github.com/boopathi/babel-minify","repository":{"type":"git","url":"https://github.com/boopathi/babel-minify/tree/master/packages/babel-plugin-transform-function-to-arrow"},"browserify":{"transform":[["babelify",{"presets":["es2015"]}]]},"_id":"babel-plugin-transform-function-to-arrow@0.1.1","scripts":{},"_shasum":"4b1cc20c9807ab19dc71e28c00375498426c08a3","_from":".","_npmVersion":"3.10.2","_nodeVersion":"6.2.2","_npmUser":{"name":"boopathi","email":"me@boopathi.in"},"dist":{"shasum":"4b1cc20c9807ab19dc71e28c00375498426c08a3","size":1816,"noattachment":false,"key":"/babel-plugin-transform-function-to-arrow/-/babel-plugin-transform-function-to-arrow-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-transform-function-to-arrow/download/babel-plugin-transform-function-to-arrow-0.1.1.tgz"},"maintainers":[{"name":"boopathi","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-function-to-arrow-0.1.1.tgz_1467837653733_0.6664344400633126"},"directories":{},"publish_time":1467837654934,"_cnpm_publish_time":1467837654934,"_hasShrinkwrap":false},"0.1.0":{"name":"babel-plugin-transform-function-to-arrow","version":"0.1.0","description":"Converts function expressions to arrow expressions","main":"lib/index.js","author":{"name":"boopathi"},"license":"MIT","homepage":"https://github.com/boopathi/babel-minify","repository":{"type":"git","url":"https://github.com/boopathi/babel-minify/tree/master/packages/babel-plugin-transform-function-to-arrow"},"browserify":{"transform":[["babelify",{"presets":["es2015"]}]]},"_id":"babel-plugin-transform-function-to-arrow@0.1.0","scripts":{},"_shasum":"80bca4368b66f27490dadd8638aed67b895362b8","_from":".","_npmVersion":"3.10.2","_nodeVersion":"6.2.2","_npmUser":{"name":"boopathi","email":"me@boopathi.in"},"dist":{"shasum":"80bca4368b66f27490dadd8638aed67b895362b8","size":1560,"noattachment":false,"key":"/babel-plugin-transform-function-to-arrow/-/babel-plugin-transform-function-to-arrow-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-transform-function-to-arrow/download/babel-plugin-transform-function-to-arrow-0.1.0.tgz"},"maintainers":[{"name":"boopathi","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-function-to-arrow-0.1.0.tgz_1467652299946_0.36267156852409244"},"directories":{},"publish_time":1467652302941,"_cnpm_publish_time":1467652302941,"_hasShrinkwrap":false}},"readme":"# babel-plugin-transform-function-to-arrow\n\nTransforms functions to arrows and simplifies arrow functions with single return statement\n\n## Install\n\n```\nnpm install babel-plugin-transform-function-to-arrow\n```\n\n**In**\n\n```js\nconst x = function (a, b) { return a + b }\nconst y = (x) => {\n  return Math.sin(x);\n}\nconst z = function () {\n  return arguments[0];\n}\n```\n\n**Out**\n\n```js\nconst x = (a,b) => a+b;\nconst y = x => Math.sin(x);\nconst z = function () {\n  return arguments[0];\n}\n```\n\n## Options\n\n+ `keep_fnames`: [Default: false] Don't transform functions to arrows for FunctionExpressions with names - Useful for code depending on `fn.name`.\n","_attachments":{},"homepage":"https://github.com/boopathi/babel-minify","license":"MIT"}