Skip to content

Commit c26559d

Browse files
committedFeb 7, 2018
fix: vue-class-component and vue-property-decorators should be dependencies
1 parent e261718 commit c26559d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed
 

‎packages/@vue/cli-plugin-typescript/__tests__/tsGenerator.spec.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ test('classComponent', async () => {
3030
}
3131
])
3232

33-
expect(pkg.devDependencies).toHaveProperty('vue-class-component')
34-
expect(pkg.devDependencies).toHaveProperty('vue-property-decorator')
33+
expect(pkg.dependencies).toHaveProperty('vue-class-component')
34+
expect(pkg.dependencies).toHaveProperty('vue-property-decorator')
3535

3636
expect(files['tsconfig.json']).toMatch(`"experimentalDecorators": true`)
3737
expect(files['tsconfig.json']).toMatch(`"emitDecoratorMetadata": true`)

‎packages/@vue/cli-plugin-typescript/generator/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ module.exports = (api, {
1010

1111
if (classComponent) {
1212
api.extendPackage({
13-
devDependencies: {
13+
dependencies: {
1414
'vue-class-component': '^6.0.0',
1515
'vue-property-decorator': '^6.0.0'
1616
}

0 commit comments

Comments
 (0)
Please sign in to comment.