@benshi.ai/js-sdk
Version:
Benshi SDK
20 lines (16 loc) • 557 B
JavaScript
const fs = require('fs')
const packageFileName = process.argv[2]
const libraryLocation = process.argv[3]
if (!packageFileName) {
console.error('Missing package path or version')
process.exit(1)
}
try {
const packageText = fs.readFileSync(packageFileName, 'utf-8')
const package = JSON.parse(packageText)
package.dependencies["@benshi-ai/js-sdk"]=libraryLocation
fs.writeFileSync(packageFileName, JSON.stringify(package), {encoding:'utf-8'})
} catch (e) {
console.log('Error updating manifest file: ', e)
process.exit(1)
}