any-text

    1.2.0 • Public • Published

    Any-Text

    Extract text content from a file.

    Supported File Extensions

    • DOC
    • DOCX
    • DOT
    • PDF
    • CSV
    • TXT
    • XLS
    • XLSX

    How to use

    • Install the library as a dependency (/dev-dependency)
    npm i -D any-text
    
    • Make use of the getText method to read the text content
    var reader = require('any-text');
    
    reader.getText(`path-to-file`).then(function (data) {
      console.log(data);
    });
    • You can also use the async/await notation
    var reader = require('any-text');
    
    const text = await reader.getText(`path-to-file`);
    
    console.log(text);

    Sample Test

    var reader = require('any-text');
    
    const chai = require('chai');
    const expect = chai.expect;
    
    describe('file reader checks', () => {
      it('check docx file content', async () => {
        expect(
          await reader.getText(`${process.cwd()}/test/files/dummy.docx`)
        ).to.contains('Lorem ipsum');
      });
    });

    Tell me your issues

    you can raise any issue here

    Contribution

    Any pull request is welcome.

    If it works for you , give a Star!

    - Copyright © 2020- Abhinaba Ghosh

    Install

    npm i any-text

    DownloadsWeekly Downloads

    1,170

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    6.18 kB

    Total Files

    4

    Last publish

    Collaborators

    • abhinaba-ghosh