UNPKG

node-red-contrib-spreadsheet-in

Version:

This package provides Node-RED nodes to read data from spreadsheet (Excel, ODS, etc.) file.

17 lines (15 loc) 459 B
module.exports = function(RED) { const util = require('util'); function SheetNode(config) { RED.nodes.createNode(this,config); var node = this; node.on('input', function(msg) { var sheetName = config.sheetName || msg.selectSheetName; delete msg.selectSheetName; msg.payload = msg.payload.Sheets && msg.payload.Sheets[sheetName]; msg.selectedSheetName = sheetName; node.send(msg); }); } RED.nodes.registerType("sheet",SheetNode); }