libphonenumber-js
Version:
A simpler (and smaller) rewrite of Google Android's popular libphonenumber library
31 lines (26 loc) • 632 B
JavaScript
var child_process = require('child_process')
function exec(command)
{
return child_process.execSync(command).toString().trim()
}
let metadata_branch_exists = false
try
{
exec('git rev-parse --verify update-metadata')
metadata_branch_exists = true
}
catch (error)
{
if (error.message.indexOf('fatal: Needed a single revision') === -1)
{
throw error
}
}
if (metadata_branch_exists)
{
console.log(exec('git checkout master'))
console.log(exec('git branch -D update-metadata'))
}
console.log(exec('git pull'))
console.log(exec('git branch update-metadata origin/master'))
console.log(exec('git checkout update-metadata'))