fix: write version to shrinkwrap if existent

Closes #11
This commit is contained in:
Stephan Bönnemann 2015-08-24 15:35:45 +02:00
parent 0e013c2dea
commit a7270bb84c

View File

@ -115,6 +115,15 @@ npmconf.load({}, (err, conf) => {
process.exit(1)
}
try {
let shrinkwrap = JSON.parse(readFileSync('./npm-shrinkwrap.json'))
shrinkwrap.version = release.version
writeFileSync('./npm-shrinkwrap.json', JSON.stringify(shrinkwrap, null, 2))
log.verbose('pre', `Wrote version ${release.version} to npm-shrinkwrap.json.`)
} catch (e) {
log.silly('pre', `Couldn't find npm-shrinkwrap.json.`)
}
writeFileSync('./package.json', JSON.stringify(_.assign(pkg, {
version: release.version
}), null, 2))