UNPKG

jsdb-server

Version:

JSDB Written using Chrome's V8, implemented in Node.js. Having as its main objectives to be: simple, minimalist and effective for data persistence. In addition to easy integration with other programming languages.

32 lines (24 loc) 651 B
const /*--- Declaring imports ---*/ _moment = require('moment'), _path = require('path'); module.exports = { DEFAULT_DATE_PATTERN : 'YYYY-MM-DDTHH:mm:ss.SSS', getSystemUsername : function(){ var dir = process.env[(process.platform === 'win32') ? 'USERPROFILE' : 'HOME'].split(_path.sep); if(dir.length <= 0) return ''; return dir[dir.length - 1]; }, militime : function(){ return new Date().getTime(); }, normalizeUri : function(url){ var l = url.slice(-1); if(l == '/'){ url = url.substring(0, url.length - 1); } return url; }, now : function() { return _moment().format(this.DEFAULT_DATE_PATTERN); } };