-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgenerator.js
43 lines (43 loc) · 1.15 KB
/
generator.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
module.exports = (api, options) => {
api.extendPackage({
'scripts': {
'serve': 'vue-cli-service serve',
'build': 'vue-cli-service build',
'dev': 'vue-cli-service build --mode development',
'lint': 'vue-cli-service lint',
'test:unit': 'vue-cli-service test:unit'
},
'dependencies': {
'core-js': '^3.4.3',
'vue': '^2.6.10',
'vue-router': '^3.1.3',
'vuex': '^3.1.2'
},
'devDependencies': {
'@vue/cli-plugin-babel': '^4.1.0',
'@vue/cli-plugin-eslint': '^4.1.0',
'@vue/cli-plugin-unit-mocha': '^4.1.0',
'@vue/cli-service': '^4.1.0',
'@vue/eslint-config-standard': '^4.0.0',
'@vue/test-utils': '1.0.0-beta.29',
'babel-eslint': '^10.0.3',
'chai': '^4.1.2',
'eslint': '^5.16.0',
'eslint-plugin-vue': '^5.0.0',
'lint-staged': '^9.4.3',
'node-sass': '^4.12.0',
'sass-loader': '^8.0.0',
'vue-template-compiler': '^2.6.10'
},
'gitHooks': {
'pre-commit': 'lint-staged'
},
'lint-staged': {
'*.{js,vue}': [
'vue-cli-service lint',
'git add'
]
}
})
api.render('./template')
}