UNPKG

546 BJavaScriptView Raw
1const glob = require('glob')
2const paths = require('../config/paths')
3const C = require('../config/const')
4const {
5 dependencies: dep = {},
6 devDependencies: devDep = {}
7} = require(paths.packageJson)
8
9function getAppFramework(view) {
10 if (dep.vue || devDep.vue) {
11 const vueFiles = glob(`${C.VIEWS_DIR}/${view}/**/*.vue`)
12
13 if (vueFiles.length) return 'vue'
14 }
15
16 if (dep.react || devDep.vue) {
17 const vueFiles = glob(`${C.VIEWS_DIR}/${view}/**/*.vue`)
18
19 if (vueFiles.length) return 'vue'
20 }
21}
22
23module.exports = getAppFramework