ysn-utils
Version:
Conjunto de herramiental utilitarias para desarrollos YSN
52 lines (44 loc) • 1.84 kB
JavaScript
/**
* Created by Yerson on 02/04/2015.
*/
var logger = require('./bin/logger');
var time = require('./bin/time');
var uuid = require('./bin/uuid');
var tags = require('./bin/tags');
// ------------------------------------------------------------------------
// TIME UTILS
// ------------------------------------------------------------------------
/**
* Convierte tiempo del tipo Time stamp a una cadena de texto que continene
* "date month yerar hour min sec"
*/
exports.UnixTimeConverter = time.UnixTimeConverter;
// ------------------------------------------------------------------------
// UUID UTILS
// ------------------------------------------------------------------------
exports.generateUUID = uuid.generateUUID;
/**
* Genera un identificador unico para las recargas gratuitas iniciales
*/
exports.generateFreeUUID = uuid.generateFreeUUID;
/**
* Genera una cadena de texto unica con el suguiente formato: "_PRD-xxxx-xxxx"
*/
exports.generateFolderID = uuid.generateFolderID;
/**
* Genera una cadena de texto unica con el suguiente formato: "_SPA-xxxx-xxxx"
*/
exports.generateFolderSpaID = uuid.generateFolderSpaID;
// ------------------------------------------------------------------------
// TAGS UTILS
// ------------------------------------------------------------------------
/**
* Crea un string de tags separados por coma, a partir de una cadena de texto,
* separandolos por los espacios.
*/
exports.tagsFromText = tags.tagsDesdeTexto;
// ------------------------------------------------------------------------
// TAGS UTILS
// ------------------------------------------------------------------------
exports.logger = logger.logger;
exports.loggerStreamWrite = logger.stream.write;