node-unrtf

Asynchronous node.js wrapper for the UnRTF RTF conversion program

MIT License

Downloads
4.1K
Stars
4
Committers
3

Bot releases are visible (Hide)

node-unrtf - v5.0.4 Latest Release

Published by github-actions[bot] 2 months ago

5.0.4 (2024-08-15)

Bug fixes

  • index: correct noPictures option description (14940ee)

Dependencies

  • deps-dev: bump dev dependencies (014e246)

Documentation

  • readme: add example for removing dumped images in cwd (32fe58b)

Miscellaneous

  • .npmrc: remove excess whitespace (3b4336a)

Tests

  • index: remove leftover files (c6574db)
node-unrtf - v5.0.3

Published by github-actions[bot] 3 months ago

5.0.3 (2024-07-29)

Continuous integration

  • cd: sort changelog-types alphabetically, add tests to changelog (e52dfe9)
  • cd: sort release note sections alphabetically (ccdac02)
  • cd: use folded block for changelog-types param (92133b8)
  • ci: ignore recommended packages (31f82b3)
  • ci: run apt-get update for ubuntu tests (7122582)

Dependencies

  • deps-dev: bump dev dependencies (8efd81e)
  • deps: bump semver from 7.6.2 to 7.6.3 (8e426e8)

Miscellaneous

  • .husky/commit-msg: remove npx usage (89e9aa8)
  • package: use shorter semver syntax (48e4693)
  • src/lib: remove unused files (05a6ba1)
  • tsconfig: update target to ES2023 (e029f7f)

Tests

node-unrtf - v5.0.2

Published by github-actions[bot] 4 months ago

5.0.2 (2024-06-22)

Dependencies

  • deps-dev: bump dev dependencies (e1b7b66)
  • deps: bump semver from 7.6.0 to 7.6.2 (ee59252)

Miscellaneous

  • package: change author email (a2bc85a)
  • src/lib: remove unused files (26b67bc)
  • src: move options to own typedef (598d52c)

Continuous integration

  • ci: add node 22 to test matrix (f924a5e)
  • deps: bump coverallsapp/github-action from 2.2.3 to 2.3.0 (#375) (ed31f3b)
node-unrtf - v5.0.1

Published by github-actions[bot] 6 months ago

5.0.1 (2024-04-30)

Continuous integration

  • ci: audit package signatures and provenance attestations (9966ace)
  • deps: bump wagoid/commitlint-github-action from 5 to 6 (#365) (8a16660)
  • use latest node lts version (172b71d)

Improvements

  • index: use slice() over startsWith() (054a0e5)
node-unrtf - v5.0.0

Published by github-actions[bot] 7 months ago

5.0.0 (2024-03-12)

⚠ BREAKING CHANGES

  • index: unrtfPath and unrtfVersion fields can no longer be changed after class has been initialised

Dependencies

  • deps-dev: bump dev dependencies (b148274)
  • deps-dev: bump the commitlint group with 2 updates (#362) (37b420e)

Miscellaneous

  • ignore types dir (4378b45)
  • index: inline comment re export types (c6c4e02)
  • index: remove backticks from string (85bee42)
  • stop types being committed (0e1e412)

Continuous integration

  • cd: standardise @fdawgs cd workflows (3e34f52)
  • ci: standardise @fdawgs ci workflows (bdff8a4)
  • dependabot: add [@eslint-community](https://github.com/eslint-community) scoped deps to eslint group (0985f77)

Improvements

  • enable strict type checking (da3b3b4)
  • index: make unrtfPath and unrtfVersion fields private (e2c3c50)

Documentation

  • remove outdated api docs; refer to type defs instead (eb30adc)
node-unrtf - v4.1.7

Published by github-actions[bot] 8 months ago

4.1.7 (2024-02-22)

Dependencies

  • deps-dev: bump dev dependencies (598315a)
  • deps-dev: bump husky from 8.0.3 to 9.0.6 (#358) (ce62a47)
  • deps: bump semver from 7.5.4 to 7.6.0 (35d25c9)

Miscellaneous

  • .husky: migrate hooks to v9 style (d12a911)
  • .vscode: fix prettier.prettierPath setting (9542260)

Continuous integration

  • cd: use main environment for publish-npm job (014981c)
  • deps: bump actions/dependency-review-action from 3 to 4 (#357) (8533389)

Improvements

  • index: swap negated condition (ee06254)
  • index: use string.StartsWith() over regex.test() (d2e21d6)
  • index: use constant comparison order (1267519)
node-unrtf - v4.1.6

Published by github-actions[bot] 9 months ago

4.1.6 (2024-01-24)

Dependencies

  • deps-dev: bump dev dependencies (788cc97)

Miscellaneous

  • .vscode: use local prettier version (ffcf4ed)
  • scripts/license-checker: handle old license arrays or missing (ba2420d)
  • tsconfig: remove lib; target will be used in absence (168250f)

Continuous integration

node-unrtf - v4.1.5

Published by github-actions[bot] 9 months ago

4.1.5 (2024-01-16)

Continuous integration

  • cd: set github package to public (c5fb131)
node-unrtf - v4.1.4

Published by github-actions[bot] 9 months ago

4.1.4 (2024-01-16)

Miscellaneous

  • package: fix repository structure (9a7a9bc)

Continuous integration

  • cd: add missing id-token for github package job (c9b7667)
node-unrtf - v4.1.3

Published by github-actions[bot] 9 months ago

4.1.3 (2024-01-16)

Dependencies

  • deps-dev: bump dev dependencies (1f4458e)

Miscellaneous

  • .prettierignore: ignore auto-generate types (7ea841d)
  • jsdoc comments must be complete sentences (d21ba63)
  • license: update license year (9546a48)
  • package: add lint:fix script (02f147d)
  • package: run lint:prettier in test script (4a22932)
  • use shared files from fdawgs/.github (264b1dd)

Continuous integration

  • automerge: optimise inline js scripts (cafd051)
  • cd: add github packages publish job (028bd85)
  • dependabot: ignore release-please-action major updates (8c78af3)
  • deps: bump actions/upload-artifact from 3 to 4 (#343) (85f2c54)
  • deps: bump github/codeql-action from 2 to 3 (#342) (43f4436)

Documentation

node-unrtf - v4.1.2

Published by github-actions[bot] 11 months ago

4.1.2 (2023-11-29)

Dependencies

  • deps-dev: bump dev dependencies (162716c)
  • deps-dev: bump the commitlint group with 2 updates (#334) (1dd812d)
  • deps-dev: bump the eslint group with 1 update (#335) (6adc0a6)
  • deps-dev: remove broken eslint-plugin-security-node (45e8dcb)

Miscellaneous

  • index: add inline comment explaining regex cache (5a33b91)

Continuous integration

  • deps: bump actions/github-script from 6 to 7 (#337) (31972e5)
  • deps: bump actions/setup-node from 3 to 4 (#333) (1794f54)

Documentation

  • readme: fix broken ci badge link (ba00408)
  • readme: fix npm badge (ec9d90e)
  • readme: update examples (26f5fcb)
node-unrtf - v4.1.1

Published by github-actions[bot] 12 months ago

4.1.1 (2023-10-23)

Dependencies

  • deps-dev: add eslint-community/eslint-plugin-eslint-comments (5e28633)

Miscellaneous

  • .vscode: add github-markdown-preview to recommended extension (f1d98f8)
  • .vscode: add gitlens to recommended extensions (879578f)
  • scripts/license-checker: update link to deprecated list (46ffc53)
  • tsconfig: use es2022 lib (504bc84)

Improvements

  • index: cache regex literals (eb46c0c)

Documentation

  • readme: remove section re passing bin path for unix installs (99b59d7)
node-unrtf - v4.1.0

Published by github-actions[bot] about 1 year ago

4.1.0 (2023-09-25)

Features

  • index: use binary from path env variable if not passed as param (402289b)

Dependencies

  • deps-dev: bump eslint from 8.49.0 to 8.50.0 (9c0c7fd)

Improvements

  • index: check bin version once on class init, not every func call (1085984)
  • index: create acceptedOptions obj on init, not every func call (4a9816b)
node-unrtf - v4.0.2

Published by github-actions[bot] about 1 year ago

4.0.2 (2023-09-23)

Bug fixes

  • index: do not mask error code if unknown (70c4a11)
node-unrtf - v4.0.1

Published by github-actions[bot] about 1 year ago

4.0.1 (2023-09-23)

Miscellaneous

  • .gitattributes: auto lf eol all files (baacf05)
  • tsconfig: target es2022 (0284215)

Continuous integration

  • dependabot: group dependabot updates (0ad4307)
node-unrtf - v4.0.0

Published by github-actions[bot] about 1 year ago

4.0.0 (2023-09-21)

⚠ BREAKING CHANGES

  • dropped support for EOL node 14 and 16

Bug fixes

Dependencies

  • deps-dev: add @types/jest (9499665)
  • deps-dev: bump dev dependencies (78801a8)

Miscellaneous

  • .eslintrc: bump ecmaversion to 2023 (552b51b)
  • add missing .gitattributes file (c91218b)
  • change comment blocks with one line into single block (794a75f)
  • destruct upath module import (#316) (8ae0fdc)
  • drop support for node 14 and 16 (#317) (680aa50)
  • index: add seg fault error code (07510c1)
  • package: explicitly declare js module type (e43ea37)
  • scripts/license-checker: declare copyLeftLicenses type (0b7e98b)
  • scripts/license-checker: ignore invalid ts error (57f79e9)
  • tsconfig: disable strict mode (#319) (fd6f241)
  • tsconfig: enable checkJs compiler option (f2502e6)
  • tsconfig: set module to nodenext (25254c2)
  • use [@see](https://github.com/see) jsdoc tag for inline comment links (cf7c27d)

Continuous integration

  • deps: bump actions/checkout from 3 to 4 (#322) (4f8e2a5)
  • deps: bump coverallsapp/github-action from 2.2.1 to 2.2.3 (#323) (327547e)

Improvements

  • index: replace hasOwnProperty.call() with hasOwn() (fbedb02)
  • index: return error messages (#320) (df842df)
  • use node: prefix to bypass require.cache call for builtins (db1b1a8)

Documentation

  • readme: update chaining example with .catch() (a925c05)
node-unrtf - v3.1.7

Published by github-actions[bot] about 1 year ago

3.1.7 (2023-08-16)

Dependencies

  • deps-dev: bump dev dependencies (71bd998)
  • deps-dev: bump eslint-config-prettier from 8.10.0 to 9.0.0 (#311) (a7e5354)
  • deps: bump semver from 7.5.3 to 7.5.4 (168bf47)

Miscellaneous

  • .eslintrc: error on google closure jsdoc syntax (7fb28c7)
  • fix import order for linting (5c210f3)
  • remove outdated inline eslint rule (349fd26)
  • rename lint:prettier scripts to reflect their function (#303) (37116c8)
  • scripts/license-checker: use console.error() to log failures (89c9397)
  • test-resources: use dash over camelcase for naming files (5dfee8e)
  • tsconfig: sort options (70990c8)
  • update import order (07df94c)
  • use jsdoc syntax for arrays over interfaces (302d17c)
  • use jsdoc syntax for opt params over google closure syntax (92e4068)

Continuous integration

  • ci: error on new jest snapshot (370addc)
  • ci: revert jest snapshot cli arg addition (3cb32b7)
  • deps: bump coverallsapp/github-action from 2.2.0 to 2.2.1 (#306) (970e9f2)

Improvements

node-unrtf - v3.1.6

Published by github-actions[bot] over 1 year ago

3.1.6 (2023-07-08)

Improvements

  • index: add strict u flag to all regex patterns (e53e956)
  • index: remove useless i regex flag (34d2df3)

Miscellaneous

  • .eslintrc: sort extends array (d679587)

Dependencies

  • deps-dev: add eslint-plugin-regexp (4616c07)
  • deps-dev: bump dev dependencies (0080245)

Bug fixes

  • add missing strict mode directives (#300) (f3aa8ac)
  • index: escape regexp quantifier characters (fbb7fa5)
node-unrtf - v3.1.5

Published by github-actions[bot] over 1 year ago

3.1.5 (2023-06-24)

Continuous integration

  • deps: bump coverallsapp/github-action from 2.1.2 to 2.2.0 (#294) (b717f52)

Miscellaneous

  • .eslintrc: enable additional jest plugin rules (7146e71)
  • .eslintrc: enable additional jsdoc plugin rules (f19811d)
  • .eslintrc: only use jest plugin to lint test-related files (96b981a)
  • .eslintrc: update ecmascript version (fc4ab0b)
  • package: remove global jest mock config values (#291) (9331a40)
  • package: set jest coverage threshold (42bc695)

Dependencies

  • deps-dev: bump dev dependencies (f2ad989)
  • deps: bump semver from 7.5.1 to 7.5.3 (b4455f2)
node-unrtf - v3.1.4

Published by github-actions[bot] over 1 year ago

3.1.4 (2023-06-02)

Miscellaneous

  • fix inline comment style (9e04b13)
  • use nouns for leading word in function description tags (#285) (354a2a8)

Dependencies

  • deps-dev: bump dev dependencies (#288) (85c9570)
  • deps-dev: bump eslint-plugin-jsdoc from 44.2.7 to 46.1.0 (#289) (bce0174)

Bug fixes

  • index: return types don't support promise rejection values (#290) (79746ec)