From 62e8eba5aae9a447ee2b78db477600ff840d8314 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Nison?= Date: Sat, 31 Aug 2019 15:48:22 +0200 Subject: [PATCH 1/2] fix(cli-plugin-babel): roperly exports the babel preset --- packages/@vue/cli-plugin-babel/generator.js | 2 +- packages/@vue/cli-plugin-babel/preset.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 packages/@vue/cli-plugin-babel/preset.js diff --git a/packages/@vue/cli-plugin-babel/generator.js b/packages/@vue/cli-plugin-babel/generator.js index 76ce1e5c59..62be3c5585 100644 --- a/packages/@vue/cli-plugin-babel/generator.js +++ b/packages/@vue/cli-plugin-babel/generator.js @@ -7,7 +7,7 @@ module.exports = api => { api.extendPackage({ babel: { - presets: ['@vue/app'] + presets: ['@vue/cli-plugin-babel/preset'] }, dependencies: { 'core-js': '^3.1.2' diff --git a/packages/@vue/cli-plugin-babel/preset.js b/packages/@vue/cli-plugin-babel/preset.js new file mode 100644 index 0000000000..9febbc9856 --- /dev/null +++ b/packages/@vue/cli-plugin-babel/preset.js @@ -0,0 +1 @@ +module.exports = require('@vue/babel-preset-app') From f6fee0b843456cc46e54faaed0d959eb8303eaab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Nison?= Date: Mon, 2 Sep 2019 11:28:13 +0200 Subject: [PATCH 2/2] test(babel): fix the tests --- .../@vue/cli-plugin-typescript/__tests__/tsGenerator.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@vue/cli-plugin-typescript/__tests__/tsGenerator.spec.js b/packages/@vue/cli-plugin-typescript/__tests__/tsGenerator.spec.js index d55ddaa0ee..83cfc0a11e 100644 --- a/packages/@vue/cli-plugin-typescript/__tests__/tsGenerator.spec.js +++ b/packages/@vue/cli-plugin-typescript/__tests__/tsGenerator.spec.js @@ -60,7 +60,7 @@ test('use with Babel', async () => { } ]) - expect(files['babel.config.js']).toMatch(`presets: [\n '@vue/app'\n ]`) + expect(files['babel.config.js']).toMatch(`presets: [\n '@vue/cli-plugin-babel/preset'\n ]`) expect(files['tsconfig.json']).toMatch(`"target": "esnext"`) })