Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 608 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 608 Bytes

Version

install

npm install lite-ts-parser
npm install lite-ts-xlsx

use

import { ParserFactory, ParserType } from 'lite-ts-parser';
import { DomParser } from 'lite-ts-xlsx';

const parserFactory = new ParserFactory(enumFactory, {}, {});
const rows = await new DomParser(enumFactory, progressBar, parserFactory).parse('#id');
// rows = { columns:[{ ... }, ...], rows:[{ ... }, ...]}

const rows = await new FileParser(enumFactory, parserFactory).parse('./test.xlsx');
// rows = { columns:[{ ... }, ...], rows:[{ ... }, ...]}