tween.js/scripts/write-version.js

19 lines
389 B
JavaScript

import fs from 'fs'
import pkg from '../package.json' assert {type: 'json'}
const {version} = pkg
function handleError(error) {
if (error) {
console.error(error)
process.exit(1)
}
}
fs.open('./src/Version.ts', 'w', (error, fd) => {
handleError(error)
fs.write(fd, [`const VERSION = '${version}'`, 'export default VERSION', ''].join('\n'), error => {
handleError(error)
})
})