import { execSync } from 'child_process' import fs from 'fs' import { execConfig } from '../helpers' export const Version = async () => { const updateVersion = execSync( 'npm version patch', execConfig, ) const version = updateVersion.trim().split('v')[1] const content = `export const currentVersion = () => '${version}'\n` fs.writeFile(`${__dirname}/currentVersion.ts`, content, 'utf-8', (err2) => { if (err2) console.info(err2) }) } export default Version