Comparing version 1.1.6 to 1.1.7
# Versions | ||
## 1.1.5 | ||
## 1.1.7 | ||
@@ -5,0 +5,0 @@ - `createUnsignedRequest`: Allow empty descriptions |
@@ -7,4 +7,4 @@ { | ||
"dependencies": { | ||
"bolt07": "1.7.1", | ||
"bolt09": "0.1.3", | ||
"bolt07": "1.7.2", | ||
"bolt09": "0.1.4", | ||
"bech32": "2.0.0", | ||
@@ -17,3 +17,3 @@ "bitcoinjs-lib": "5.2.0", | ||
"devDependencies": { | ||
"tap": "14.11.0" | ||
"tap": "15.0.1" | ||
}, | ||
@@ -38,5 +38,5 @@ "engines": { | ||
"scripts": { | ||
"test": "tap test/bolt11/*.js" | ||
"test": "tap --branches=1 --functions=1 --lines=1 --statements=1 test/bolt11/*.js" | ||
}, | ||
"version": "1.1.6" | ||
"version": "1.1.7" | ||
} |
@@ -40,7 +40,7 @@ const {test} = require('tap'); | ||
tests.forEach(({args, description, error, expected}) => { | ||
return test(description, ({deepIs, end, equal, throws}) => { | ||
return test(description, ({end, equal, strictSame, throws}) => { | ||
if (!!error) { | ||
throws(() => chainAddressAsWords(args), new Error(error), 'Got err'); | ||
} else { | ||
deepIs(chainAddressAsWords(args), expected, 'Got expected words'); | ||
strictSame(chainAddressAsWords(args), expected, 'Got expected words'); | ||
} | ||
@@ -47,0 +47,0 @@ |
@@ -43,7 +43,7 @@ const {test} = require('tap'); | ||
tests.forEach(({args, description, error, expected}) => { | ||
return test(description, ({deepIs, end, equal, throws}) => { | ||
return test(description, ({end, equal, strictSame, throws}) => { | ||
if (!!error) { | ||
throws(() => chainAddressDetails(args), new Error(error), 'Got err'); | ||
} else { | ||
deepIs(chainAddressDetails(args), expected, 'Got expected details'); | ||
strictSame(chainAddressDetails(args), expected, 'Got expected details'); | ||
} | ||
@@ -50,0 +50,0 @@ |
@@ -274,3 +274,3 @@ const sign = require('secp256k1').ecdsaSign; | ||
tests.forEach(({args, description, expected, verify}) => { | ||
return test(description, ({deepIs, end, equal}) => { | ||
return test(description, ({end, equal, strictSame}) => { | ||
const {hash, hrp, tags} = createUnsignedRequest(args); | ||
@@ -295,3 +295,3 @@ | ||
deepIs(parsed.chain_addresses, args.chain_addresses, 'Expected fallbacks'); | ||
strictSame(parsed.chain_addresses, args.chain_addresses, 'Expected fallbacks'); | ||
equal(parsed.cltv_delta, args.cltv_delta || 9, 'Request cltv is expected'); | ||
@@ -304,3 +304,3 @@ equal(parsed.created_at, args.created_at, 'Request create_at is expected'); | ||
if (!!args.features) { | ||
deepIs(parsed.features, args.features, 'Got expected feature bits'); | ||
strictSame(parsed.features, args.features, 'Got expected feature bits'); | ||
} | ||
@@ -317,3 +317,3 @@ | ||
if (!!args.routes) { | ||
deepIs(parsed.routes, args.routes, 'Payment request routes as expected'); | ||
strictSame(parsed.routes, args.routes, 'Payment request routes as expected'); | ||
} | ||
@@ -320,0 +320,0 @@ |
@@ -32,7 +32,7 @@ const {test} = require('tap'); | ||
tests.forEach(({args, description, error, expected}) => { | ||
return test(description, ({deepIs, end, equal, throws}) => { | ||
return test(description, ({end, equal, strictSame, throws}) => { | ||
if (!!error) { | ||
throws(() => decodePrefix(args), new Error(error), 'Got err'); | ||
} else { | ||
deepIs(decodePrefix(args), expected, 'Got expected details'); | ||
strictSame(decodePrefix(args), expected, 'Got expected details'); | ||
} | ||
@@ -39,0 +39,0 @@ |
@@ -294,6 +294,6 @@ const {test} = require('tap'); | ||
tests.forEach(({description, expected, request}) => { | ||
return test(description, ({deepIs, end, equal}) => { | ||
return test(description, ({end, equal, strictSame}) => { | ||
const details = parsePaymentRequest({request}); | ||
deepIs(details.chain_addresses, expected.chain_addresses, 'Parse address'); | ||
strictSame(details.chain_addresses, expected.chain_addresses, 'Parse address'); | ||
equal(details.cltv_delta, expected.cltv_delta, 'Parse cltv delta'); | ||
@@ -305,3 +305,3 @@ equal(details.created_at, expected.created_at, 'Parse created at date'); | ||
equal(details.expires_at, expected.expires_at, 'Parse expiration date'); | ||
deepIs(details.features, expected.features, 'Parse feature bits'); | ||
strictSame(details.features, expected.features, 'Parse feature bits'); | ||
equal(details.id, expected.id, 'Parse payment hash'); | ||
@@ -308,0 +308,0 @@ equal(details.is_expired, expected.is_expired, 'Check expiration status'); |
83186
+ Addedbolt07@1.7.2(transitive)
+ Addedbolt09@0.1.4(transitive)
- Removedbolt07@1.7.1(transitive)
- Removedbolt09@0.1.3(transitive)
Updatedbolt07@1.7.2
Updatedbolt09@0.1.4