robojones/z1

View on GitHub
cli/lib/version.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
const path = require('path')

const pack = require('../../package.json')

module.exports.string = `cli: ${pack.version}`
module.exports.cli = pack.version

try {
    const configPath = path.join(process.env.HOME, '.z1', 'config.json')
    const config = require(configPath)

    if (config.version) {
        module.exports.string += '\n'
        module.exports.string += `daemon: ${config.version}`
        module.exports.daemon = config.version
    }
} catch (err) {
}