UNPKG

hazelcast-client

Version:

Hazelcast - open source In-Memory Data Grid - client for NodeJS

20 lines (13 loc) 411 B
var fs = require('fs'); var pjson = require('./package.json'); var tsjon = require('./tsconfig.json'); var version = pjson.version; var libDir = tsjon.compilerOptions.outDir; var buildInfo = { 'version': version }; var infoExport = 'module.exports = ' + JSON.stringify(buildInfo) + ';'; if (!fs.existsSync(libDir)) { fs.mkdirSync(libDir); } fs.writeFileSync(libDir + '/BuildInfo.js', infoExport);