I have installed moment through "manage pallete".
Also added to settings.js
functionGlobalContext: {
moment: require('moment')
}
But when trygin to execute a function node:
const moment = global.get('moment');
var tempon = global.get('ultimaON');
var tempoff = global.get('ultimaOFF');
const hoje = moment();
const dataOn = moment(tempon);
const dataOff = moment(tempoff);
const diferencaDiasON = hoje.diff(dataOn, 'days');
const diferencaDiasOFF = hoje.diff(dataOff, 'days');
if (!dataOn.isValid()) {
node.warn("Data em 'tempon' não é válida.");
}
if (!dataOff.isValid()) {
node.warn("Data em 'tempoff' não é válida.");
}
return [
{ payload: diferencaDiasON }, // Diferença de dias para tempon
{ payload: diferencaDiasOFF } // Diferença de dias para tempoff
];
I am getting "TypeError: moment is not a function"