From 2f9f89ad1bbf23d8520c0a47bd1f611a630bc096 Mon Sep 17 00:00:00 2001 From: Yuta Hiroto Date: Thu, 1 Mar 2018 23:39:17 +0900 Subject: [PATCH] Add babel-plugin-transform-async-to-module-method to packageData.js --- __tests__/__snapshots__/packageData.test.js.snap | 1 + fixtures/deps.json | 1 + src/packageData.js | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/__tests__/__snapshots__/packageData.test.js.snap b/__tests__/__snapshots__/packageData.test.js.snap index e3e07ef..2a4b022 100644 --- a/__tests__/__snapshots__/packageData.test.js.snap +++ b/__tests__/__snapshots__/packageData.test.js.snap @@ -241,6 +241,7 @@ Object { "@babel/template": "7.0.0-beta.39", "@babel/traverse": "7.0.0-beta.39", "@babel/types": "7.0.0-beta.39", + "[object Object]": "7.0.0-beta.39", "babel-loader": "^8.0.0-beta.0", "rollup-plugin-babel": "^4.0.0-beta.2", } diff --git a/fixtures/deps.json b/fixtures/deps.json index 357b1ca..7dbb503 100644 --- a/fixtures/deps.json +++ b/fixtures/deps.json @@ -1,6 +1,7 @@ { "babel": "5.0.0", "babel-plugin-transform-async-to-generator": "6.0.0", + "babel-plugin-transform-async-to-module-method": "6.0.0", "babel-plugin-transform-eval": "6.0.0", "babel-plugin-transform-exponentiation-operator": "6.0.0", "babel-plugin-transform-flow-comments": "6.0.0", diff --git a/src/packageData.js b/src/packageData.js index 9fe6bfd..2116f26 100644 --- a/src/packageData.js +++ b/src/packageData.js @@ -1,5 +1,9 @@ const transformPlugins = { 'babel-plugin-transform-async-to-generator': '@babel/plugin-transform-async-to-generator', + 'babel-plugin-transform-async-to-module-method': ['@babel/plugin-transform-async-to-generator', { + "module": 'bluebird', + "method": 'coroutine', + }], 'babel-plugin-transform-eval': '@babel/plugin-transform-eval', 'babel-plugin-transform-exponentiation-operator': '@babel/plugin-transform-exponentiation-operator', 'babel-plugin-transform-flow-comments': '@babel/plugin-transform-flow-comments',