Skip to content

Commit 662153b

Browse files
authored
feat: generate projects with transpileDependencies: true by default (#6663)
1 parent 3ed0a14 commit 662153b

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

Diff for: packages/@vue/cli-plugin-babel/__tests__/transpileDependencies.spec.js

+1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ beforeAll(async () => {
4949
$packageJson.browserslist.push('safari 11') // to ensure optional chaining transformation is enabled
5050
$packageJson.dependencies['external-dep'] = '1.0.0'
5151
$packageJson.dependencies['@scope/external-dep'] = '1.0.0'
52+
delete $packageJson.vue
5253
$packageJson = JSON.stringify($packageJson)
5354

5455
await project.write(

Diff for: packages/@vue/cli-plugin-babel/generator.js

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ module.exports = api => {
99
babel: {
1010
presets: ['@vue/cli-plugin-babel/preset']
1111
},
12+
vue: {
13+
transpileDependencies: true
14+
},
1215
dependencies: {
1316
'core-js': '^3.8.3'
1417
}

Diff for: packages/@vue/cli-plugin-eslint/__tests__/eslintGenerator.spec.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -159,9 +159,7 @@ test('lint on commit', async () => {
159159
expect(pkg['lint-staged']).toEqual({
160160
'*.{js,jsx,vue}': 'vue-cli-service lint'
161161
})
162-
expect(pkg.vue).toEqual({
163-
lintOnSave: false
164-
})
162+
expect(pkg.vue.lintOnSave).toBe(false)
165163
})
166164

167165
test('should lint ts files when typescript plugin co-exists', async () => {

0 commit comments

Comments
 (0)