node-poppler

Asynchronous node.js wrapper for the Poppler PDF rendering library

MIT License

Downloads
48.3K
Stars
176
Committers
11

Bot releases are hidden (Show)

node-poppler - v1.1.1

Published by Fdawgs over 3 years ago

  • Updated dev dependencies
  • Added API.md holding API documentation
  • Updated readme with link to new API documentation
  • Replaced greenkeeper with dependabot
  • Removed excess whitespace from files

pdfToText

  • Added missing return JSDoc tag
node-poppler - v1.1.0

Published by Fdawgs over 3 years ago

  • Updated dev dependencies
  • Updated readme with links and corrected examples
  • Added pdfToText function
  • Replaced console log of error with a returned Error object if an OS isn't supported

pdfToHtml

  • Added support for userPassword and ownerPassword options

pdfToCairo

  • Added support for userPassword and ownerPassword options
node-poppler - v1.0.0

Published by Fdawgs over 3 years ago

  • Added documentation
  • Updated dependencies
  • Removed unused redundent dependencies
node-poppler - v1.4.0

Published by Fdawgs over 3 years ago

  • Updated all Windows binaries from v0.68.0 (2018-08-19) to v0.84.0 (2019-12-28) bar pdftocairo
  • Employed Prettier for code formatting standardisation
node-poppler - v1.4.1

Published by Fdawgs over 3 years ago

  • Added missing freetype.dll, which was causing Windows binaries to fail
node-poppler - v1.5.0

Published by Fdawgs over 3 years ago

1.5.0 (2020-01-19)

  • chore: bump typescript from 3.7.4 to 3.7.5 (6f5230a)
  • chore: increment minor version number (b38cf5a)
  • chore: upgrade dependencies (f15b8dc)
  • style: tidy whitespace (8f4bd44)
  • docs: add changelog (43c85d0)
  • docs: add contributing guide (ea71f0a)
  • docs: add contributing section (8667834)
  • docs: add links to node.js and yarn (4eda8ca)
  • docs: add Linux support section (2c331db)
  • docs: add pdfImages function (fba0644)
  • docs: fix link to issues path (bb76b79)
  • docs: tidy punctuation (aa0c482)
  • docs: update README.md (9017e54)
  • docs(pdfImages): add note about outputPath param (8a83820)
  • fix(pdfImages): add if statement for outputPath param (acd0277)
  • test(pdfImages): add pdfImages function tests (fea63cf)
  • feat: add changelog generation (b310b67)
  • feat(pdfImages): add pdfImages function (48beb2d)
node-poppler - v1.5.1

Published by Fdawgs over 3 years ago

  • chore: add .prettierignore (e2be8a6)
  • chore(deps-dev): bump eslint-config-prettier from 6.9.0 to 6.10.0 (41042d4)
  • chore(deps-dev): bump eslint-plugin-import from 2.20.0 to 2.20.1 (02d5b82)
  • chore(deps-dev): bump eslint-plugin-jest from 23.6.0 to 23.7.0 (d55f696)
  • chore(deps-dev): bump eslint-plugin-json from 2.0.1 to 2.1.0 (11fc2f2)
  • chore(deps-dev): bump typescript from 3.7.5 to 3.8.2 (3f495a0)
  • chore(deps-dev): bump jest from 24.9.0 to 25.1.0 (9919085)
  • chore(package): remove redundant config values (cd38d9b)
  • chore(package): update prettier script to also format json and md (3a5d842)
  • ci(travis): fix build config (ce2189f)
  • docs: change string JSDoc param tags to enum where possible (0cc3434)
  • docs: minor clarifications (374b774)
node-poppler - v1.5.2

Published by Fdawgs over 3 years ago

  • chore: update dependencies (57cb710)
  • chore: update lockfile (7df0325)
  • chore(deps-dev): bump eslint-config-airbnb-base from 14.0.0 to 14.1.0 (8aed27d)
  • chore(deps-dev): bump eslint-plugin-jest from 23.7.0 to 23.8.0 (7d26ccd)
  • chore(deps-dev): bump eslint-plugin-jest from 23.8.0 to 23.8.1 (cc71eef)
  • chore(deps-dev): bump eslint-plugin-jest from 23.8.1 to 23.8.2 (cb7f469)
  • chore(deps-dev): bump eslint-plugin-json from 2.1.0 to 2.1.1 (741c8ea)
  • chore(deps-dev): bump typescript from 3.8.2 to 3.8.3 (4e43b1f)
node-poppler - v1.5.3

Published by Fdawgs over 3 years ago

  • chore(deps-dev): bump coveralls from 3.0.9 to 3.0.11 (149b7dd)
  • chore(deps-dev): bump eslint-config-prettier from 6.10.0 to 6.10.1 (0b4623e)
  • chore(deps-dev): bump eslint-plugin-import from 2.20.1 to 2.20.2 (e5a4b15)
  • chore(deps-dev): bump jest from 25.1.0 to 25.2.7 (5114f36)
  • chore(deps-dev): bump prettier from 1.19.1 to 2.0.2 (73108e8)
  • chore(index): move description of function to jsdoc tag (07b34cc)
  • chore(package): add prettier call to changelog gen script (a6c306a)
  • chore(package): use test-only script when testing (a7b0e40)
  • docs(contributing): grammar and spelling fixes (3049a69)
  • docs(readme): correct section sizes (c2cbb70)
  • refactor(index): remove options if statement; make each option arg obj (20a33f3)
  • test(pdfImages): add test for outputprefix arg (61899b0)
  • fix(pdfImages): correct arg name to reflect purpose (8162b2f)
  • ci(travis): add npm deploy job (df55316)
  • ci(travis): add release tags to branch safelist (74fce47)
node-poppler - v1.5.4

Published by Fdawgs over 3 years ago

  • tests(index): add missing outputfile variable (a094c19)
  • tests(index): add test pdf file with attached txt file (a6842a2)
  • tests(index): add tests for uncovered branches (720eab9)
  • tests(index): use glob for post-test directory cleanup (5d16e5a)
  • ci(travis): remove dupe-check step (db1fcd6)
  • ci(travis): use linux for npm deploy (dd113c3)
  • chore(deps-dev): bump jest from 25.2.7 to 25.3.0 (68a2b6c)
  • chore(deps-dev): bump prettier from 2.0.2 to 2.0.4 (b5f57ca)
  • chore(package): add keywords (1a15363)
  • chore(package): add runinband cli jest option (2721e8c)
  • chore(package): update dupe-check script (3e8333c)
  • fix(index): replace catch with then; move code inside resolve function (95e6c5b)
  • build(deps-dev): add missing cross-env (3a17904)
node-poppler - v1.7.4

Published by Fdawgs over 3 years ago

  • chore: add missing jsdoc tags for test function (770109e)
  • chore: create code_of_conduct.md (9a3a264)
  • chore(eslint): convert from json to js file format (a6e7f04)
  • chore(eslint): move inline eslint rules into config file (99fe5be)
  • chore(eslint): reorder rules (96f561b)
  • chore(index): add jsdoc descriptions for params to parseoptions function (3915895)
  • chore(scripts): remove prettier ignore-path option (e65419c)
  • build(deps-dev): bump @commitlint/config-conventional (6821f42)
  • build(deps-dev): bump eslint from 7.2.0 to 7.3.1 (cda023a)
  • build(deps-dev): bump eslint-plugin-jest from 23.13.2 to 23.17.1 (c8ab3f7)
  • build(deps-dev): bump eslint-plugin-jsdoc from 27.0.7 to 28.5.1 (87ca360)
  • build(deps-dev): bump jest from 26.0.1 to 26.1.0 (c7868dc)
  • Create Dependabot config file (0dff433)
  • refactor: replace promise syntax with async await (5e6c1e4)
  • refactor(index): move args array inside parseoptions function (41c44ef)
node-poppler - v1.8.0

Published by Fdawgs over 3 years ago

The pdftoCairo Poppler Windows binaries have also been updated to v0.90.0 from v0.68.0 in this release.

  • build(deps-dev): bump eslint-plugin-jsdoc from 30.0.0 to 30.0.2 (0a6bfdd)
  • build(travis): fix misspelling of dist value (0532060)
  • feat(lib): update poppler win32 binaries from 0.89.0 to 0.90.0 (0f301e2)
  • style(index): add missing dashes to jsdoc tags (fd3a360)
  • style(index): use back ticks as opposed to quotation marks in jsdoc tags (78bc6e8)
node-poppler - v1.6.0

Published by Fdawgs over 3 years ago

  • feat(index): add new savefile option to pdfdetach function (c6c7d9c)
  • feat(lib): add poppler 0.87.0 win32 binaries (78c6200)
  • chore(index): repoint to new binaries (b1ef39d)
  • chore(lib): remove old 0.84.0 win32 binaries (400bb80)
  • build(deps-dev): bump jest from 25.2.7 to 25.3.0 (217ed93)
node-poppler - v1.7.5

Published by Fdawgs over 3 years ago

  • build(deps-dev): bump dev dependencies (dd07cde)
  • build(deps-dev): remove typescript (39a6f6e)
  • build(deps): bump execa from 4.0.2 to 4.0.3 (9c39105)
  • build(travis): add test step (3f1dbd0)
  • build(travis): remove osx os from allowed failures (dc6784e)
  • build(travis): replace api_token alias to pass config validation (ba5d231)
  • build(travis): set linux dist (183bf02)
  • build(travis): suppress git log; skip rerunning tests on deploy (3fb542f)
  • build(travis): use lts version of node for jobs (48a9d38)
  • chore(package): update description (1d54b6a)
  • chore(scripts): use gitignore for ignore-path options (cbfbb90)
  • tests(index): use os platform when testing constructor (bb1112b)