Skip to content

Releases: tomkp/emv

v2.0.0

31 Dec 21:48
2438920

Choose a tag to compare

Added

  • Full CLI for interacting with EMV cards via command line
  • Commands: readers, wait, info, select-pse, select-app, list-apps, read-record, get-data, verify-pin, dump, shell
  • Interactive shell mode for exploratory card interaction
  • JSON output format support (--format json)
  • findTagInBuffer() function for Buffer-based TLV tag lookup
  • readPseApplications() helper for reading PSE applications
  • PIN verification command and CLI support
  • Comprehensive documentation in README

Changed

  • smartcard is now a direct dependency (not peer dependency)
  • Simplified installation: npm install emv (no need to install smartcard separately)

Fixed

  • Removed duplicate findTag implementation
  • Consolidated CardResponse type definition