From d2aa4498ca6c6ab3519aaae24d5fef83e4944d51 Mon Sep 17 00:00:00 2001 From: Martin Endler Date: Fri, 28 Dec 2018 04:20:50 +0100 Subject: [PATCH] Change end event behavior (readers field is updated before the edn event is emitted) Add types field to package.json --- lib/pcsclite.js | 2 +- package.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/pcsclite.js b/lib/pcsclite.js index d66d75c..0e7b949 100644 --- a/lib/pcsclite.js +++ b/lib/pcsclite.js @@ -67,8 +67,8 @@ module.exports = function () { r.on('_end', function () { r.removeAllListeners('status'); - r.emit('end'); delete readers[name]; + r.emit('end'); }); readers[name] = r; diff --git a/package.json b/package.json index 3a99551..64cb17a 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ } ], "main": "lib/pcsclite.js", + "types": "index.d.ts", "directories": { "test": "test" },