Skip to content

v2.0.0

Choose a tag to compare

@kylefarris kylefarris released this 21 Sep 15:59
· 105 commits to master since this release

This is largely a code-quality / developer-centric overhaul.

Breaking Changes

  • Node v12+ is now required.
  • Methods names have changed from snake_case to camelCase
  • All variable and object properties have changed from snake_case to camelCase

General Changes

  • All code now has proper JSDoc documentation
  • New API doc is generated via JSDoc
  • More strictly-defined code formatting via Prettier and ESLint
  • Husky now runs linting on commit and runs tests on push.
  • NodeClamError is now its own file residing in /lib
  • NodeClamTransform is now located in /lib

New Features

  • Type-hinting should now work because of JSDoc