@pdftron/react-native-pdf
Version:
React Native Pdftron
30 lines (28 loc) • 768 B
JavaScript
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);
}
})
}
})