/ update-versions.js
update-versions.js
1 #!/usr/bin/env node 2 import * as fs from 'node:fs/promises' 3 4 const packageData = await fs.readFile('./package.json', 'utf8') 5 6 const json = JSON.parse(packageData) 7 8 const { name, version, dependencies } = json 9 10 console.log('Updating version.js with latest package', { name, version, dependencies }) 11 12 const fileContents = ` 13 export const name = '${name}' 14 export const version = '${version}' 15 export const dependencies = ${JSON.stringify(dependencies, null, ' ')} 16 ` 17 18 await fs.writeFile('./app/version.js', fileContents) 19 20 console.log('Done!')