UNPKG

periodicjs

Version:

Periodic is a rapid enterprise application framework for data driven web and mobile applications.

26 lines (25 loc) 835 B
'use strict'; const querystring = require('querystring'); const path = require('path'); const numeral = require('numeral'); const pluralize = require('pluralize'); const capitalize = require('capitalize'); const moment = require('moment'); const util = require('util'); module.exports = { querystring, numeral, moment, pluralize, capitalize, path, inspect: util.inspect, /** helper function exposes a server javascript object to the client * @param {object} obj server object for the client * @param {object} nameOfClientObj name of exposed server object for the client * @returns {string} javascript statement that contains server javascript object */ passObjToClient: function(obj, nameOfClientObj) { return 'var ' + nameOfClientObj + ' = ' + (JSON.stringify(obj)); }, };