Skip to content

Releases: parsify-dev/cashify

v3.0.1

10 Dec 19:15
e3cce81
Compare
Choose a tag to compare
  • Fix: move @types/big.js to dependencies (see #19).

v3.0.0

05 Dec 18:12
7c162fd
Compare
Choose a tag to compare
  • BREAKING: the package is now ESM-only and thus requires Node.js v14 or higher.
  • Added big.js integration (see #17).
  • Improved the test suite.
  • Minor size reduction.
  • Improved type safety.
  • Improve docs readability.
  • The error messages are now more succinct.

v2.5.0

23 Jan 23:45
Compare
Choose a tag to compare
  • Fix: the parser now handles the expression '0' correctly.
  • Better TypeScript types.
  • Update dependencies.

v2.4.4

25 Aug 21:09
Compare
Choose a tag to compare
  • Update JSDOC for better DX.
  • Update devDependencies.

v2.4.3

09 Jul 14:02
Compare
Choose a tag to compare
  • Update devDependencies
  • Lint
  • If from equals to, return 100% directly (#12)

v2.4.2

22 Mar 10:59
Compare
Choose a tag to compare
  • Update devDependencies
  • Optimize regex
  • Improve type safety
  • Test when amount equals 0

v2.4.1

10 Mar 21:28
Compare
Choose a tag to compare
  • Do not use named capture groups (they do not work in Firefox)
  • Update devDependencies
  • Lint test files

v2.4.0

22 Feb 14:11
Compare
Choose a tag to compare
  • Parsing: allow different expression separating keywords (in and as)
  • Update parsing docs
  • Add new parsing tests
  • Update devDependencies
  • Fix previous tests (ava >=3.0.0)

v2.3.1

20 Jan 20:21
Compare
Choose a tag to compare
  • Export a parse function
  • Document the new parse function

v2.3.0

19 Jan 19:01
Compare
Choose a tag to compare
  • Support full & basic parsing
  • Make to argument optional
  • Change error message (when from and/or to currency is missing)
  • Add additional tests for parsing
  • Update documentation
  • Update devDependencies