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

Dependencies (4)

Dev Dependencies (3)

Package Sidebar

Install

npm i any-text

Weekly Downloads

3,211

Version

1.2.0

License

MIT

Unpacked Size

6.18 kB

Total Files

4

Last publish

Collaborators

  • abhinaba-ghosh