@benshi.ai/js-sdk
Version:
Benshi SDK
21 lines (17 loc) • 579 B
JavaScript
const fs = require('fs')
const manifestFileName = process.argv[2]
const version = process.argv[3]
if (!manifestFileName || !version) {
console.error('Missing manifest path or version')
process.exit(1)
}
try {
const manifestText = fs.readFileSync(manifestFileName, 'utf-8')
const manifest = JSON.parse(manifestText)
manifest.files.push(`sdk-${version}.js`)
console.log(manifest)
fs.writeFileSync(manifestFileName, JSON.stringify(manifest), {encoding:'utf-8'})
} catch (e) {
console.log('Error updating manifest file: ', e)
process.exit(1)
}