nats-io / nats.ts

TypeScript Node.js client for NATS, the cloud native messaging system
https://www.nats.io
Apache License 2.0
178 stars 13 forks source link

Nkey auth #31

Closed aricart closed 5 years ago

aricart commented 5 years ago

[NEW] added nkey authentication support (adds userCreds, nonceSigner, nkey, userJWT connection options.

[CHANGE] renamed examples to tsnats-pub/tsnats-sub, added tsnats-req. examples support creds files.

[CHANGE] server urls are now sanitized if they don't include a protocol or port default protocol or port is added.

coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 106


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/nats.ts 10 11 90.91%
src/servers.ts 3 5 60.0%
src/protocolhandler.ts 14 66 21.21%
<!-- Total: 44 99 44.44% -->
Totals Coverage Status
Change from base Build 92: -4.3%
Covered Lines: 1121
Relevant Lines: 1232

💛 - Coveralls
aricart commented 5 years ago

squashed!

derekcollison commented 5 years ago

LGTM