UNPKG

@nerme/n8n-nodes-converter-documents-xlsx

Version:

Enhanced n8n document converter with flexible sheet processing. Converts DOCX, XML, YML, XLS, XLSX, CSV, PDF, TXT, PPT, PPTX, HTML, JSON, ODT, ODP, ODS to JSON/text. Features individual sheet workflow items, toggleable metadata, Excel row/column preservat

37 lines (35 loc) 875 B
// Simple test to verify the implementation const fs = require('fs'); // Mock n8n environment const mockThis = { getInputData: () => [ { binary: { data: { fileName: 'test.xlsx', data: Buffer.from('test') } } } ], getNodeParameter: (param, index, defaultValue) => defaultValue, helpers: { getBinaryDataBuffer: () => Promise.resolve(Buffer.from('test')) }, logger: { info: console.log, warn: console.warn } }; console.log('Testing implementation changes...'); console.log('The code has been modified to include spreadsheetName in each sheet object'); console.log('Structure will now be:'); console.log(`{ "sheets": { "Sheet1": { "spreadsheetName": "filename.xlsx", "data": [...] } } }`); console.log('Implementation test complete.');