UNPKG

vue-express-mongo-boilerplate

Version:

Express NodeJS application server boilerplate with Mongo and VueJS

19 lines (15 loc) 547 B
"use strict"; let os = require("os"); let clui = require("clui"); let pretty = require("pretty-bytes"); let logger = require("../core/logger"); module.exports = function() { let Gauge = clui.Gauge; let total = os.totalmem(); let free = os.freemem(); let used = total - free; let human = pretty(free); logger.info("CPU:\t\tArch: " + (os.arch()) + ", Cores: " + (os.cpus().length)); logger.info("Memory:\t\t" + Gauge(used, total, 20, total * 0.8, human + " free")); logger.info("OS:\t\t" + (os.platform()) + " (" + (os.type()) + ")"); };