UNPKG

@pdftron/react-native-pdf

Version:
30 lines (28 loc) 768 B
const fs = require('fs'); function jsonReader(filePath, cb) { fs.readFile(filePath, 'utf-8', (err, fileData) => { if(err) { return cb && cb(err); } try { const object = JSON.parse(fileData); return cb && cb(null, object); } catch (err) { return cb && cb(err); } }); } jsonReader('./package.json', (err, data) => { if(err){ console.log(err); } else { let version = data.version.split('-'); version[1] =(parseInt(version[1])+1); data.version = version.join('-'); fs.writeFile('./package.json', JSON.stringify(data, null, 2), err => { if(err) { console.log(err); } }) } })