Skip to content

Instantly share code, notes, and snippets.

View AngelMunoz's full-sized avatar
🏠
Working from home

Angel D. Munoz AngelMunoz

🏠
Working from home
View GitHub Profile
/**
Let say I have a fancy class with some fancy methods in services|helpers
withoud any sails logic in it, eg no waterline, no sails.*.*.js
*/
class FancyService {
async fancyMethod() {
return await Promise.resolve('Fancy Result')
}
}
@AngelMunoz
AngelMunoz / log.js
Created February 19, 2017 09:04
add a file logger in sails.js
const winston = require('winston')
const customLogger = new (winston.Logger)({
transports: [
new (winston.transports.Console)({
colorize: true,
level: 'silly',
json: false
}),
new (winston.transports.File)({ // add as many as you want
name: 'verbose-file',
@AngelMunoz
AngelMunoz / read-write.js
Created September 22, 2016 03:59
leeer y escribir archivos en nodejs con node v6.0+
// importamos la libreria
const fs = require('fs');
//puede llevar cualquier nombre, generalmente
// se sigue la convencion de usar el mismo nombre que la libreria
// fs es parte de la libreria estandard
/**
* @param {string} directorio de destino
* @param {string} texto a escribir dentro del archivo
@AngelMunoz
AngelMunoz / read-write.js
Created September 22, 2016 03:59
leeer y escribir archivos en nodejs con node v6.0+
// importamos la libreria
const fs = require('fs');
//puede llevar cualquier nombre, generalmente
// se sigue la convencion de usar el mismo nombre que la libreria
// fs es parte de la libreria estandard
/**
* @param {string} directorio de destino
* @param {string} texto a escribir dentro del archivo