#!/usr/bin/env node const fs = require("fs"); const path = require("path"); const packageJsonPath = path.resolve(__dirname, "..", "package.json"); const Package_JSon = JSON.parse(fs.readFileSync(packageJsonPath, "utf8")); const run_ID = process.env.RunID || Math.random().toString().slice(-14) + Math.random().toString().slice(-14); Package_JSon.version = `${run_ID.slice(0, 2)}.${run_ID.slice(3, 6)}.${run_ID.slice(7, 11)}`; fs.writeFileSync(packageJsonPath, JSON.stringify(Package_JSon, null, 2)); console.log((JSON.parse(fs.readFileSync(packageJsonPath, "utf8"))).version);