Files
vue-cli/packages/@vue/cli-upgrade/get-installed-version.js
Haoqun Jiang 77448897d4 feat: implement vue upgrade (#2428)
* feat: add vue upgrade command

* feat: implement vue upgrade
2018-10-31 01:07:39 +08:00

15 lines
416 B
JavaScript

const path = require('path')
const getPackageJson = require('./get-package-json')
module.exports = function getInstalledVersion (packageName) {
// for first level deps, read package.json directly is way faster than `npm list`
try {
const packageJson = getPackageJson(
path.resolve(process.cwd(), 'node_modules', packageName)
)
return packageJson.version
} catch (e) {
return 'N/A'
}
}