mirror of
https://github.com/fluencelabs/js-mafmt
synced 2025-04-24 20:12:29 +00:00
bump dependencies
This commit is contained in:
parent
5c177cddd9
commit
3d47c8d9be
@ -35,7 +35,7 @@
|
|||||||
"util": "^0.12.3"
|
"util": "^0.12.3"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"multiaddr": "^8.0.0"
|
"multiaddr": "^9.0.1"
|
||||||
},
|
},
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"David Dias <daviddias.p@gmail.com>",
|
"David Dias <daviddias.p@gmail.com>",
|
||||||
|
@ -146,9 +146,9 @@ exports.IPFS = P2P
|
|||||||
|
|
||||||
function makeMatchesFunction (partialMatch) {
|
function makeMatchesFunction (partialMatch) {
|
||||||
return function matches (a) {
|
return function matches (a) {
|
||||||
if (!multiaddr.isMultiaddr(a)) {
|
if (!multiaddr.Multiaddr.isMultiaddr(a)) {
|
||||||
try {
|
try {
|
||||||
a = multiaddr(a)
|
a = new multiaddr.Multiaddr(a)
|
||||||
} catch (err) { // catch error
|
} catch (err) { // catch error
|
||||||
return false // also if it's invalid it's propably not matching as well so return false
|
return false // also if it's invalid it's propably not matching as well so return false
|
||||||
}
|
}
|
||||||
@ -224,7 +224,7 @@ function base (n) {
|
|||||||
function matches (a) {
|
function matches (a) {
|
||||||
if (typeof a === 'string') {
|
if (typeof a === 'string') {
|
||||||
try {
|
try {
|
||||||
a = multiaddr(a)
|
a = new multiaddr.Multiaddr(a)
|
||||||
} catch (err) { // catch error
|
} catch (err) { // catch error
|
||||||
return false // also if it's invalid it's propably not matching as well so return false
|
return false // also if it's invalid it's propably not matching as well so return false
|
||||||
}
|
}
|
||||||
|
@ -196,7 +196,7 @@ describe('multiaddr validation', function () {
|
|||||||
test.forEach(function (testcase) {
|
test.forEach(function (testcase) {
|
||||||
try {
|
try {
|
||||||
expect(p.matches(testcase), `assertMatches: ${testcase} (string)`).to.be.eql(true)
|
expect(p.matches(testcase), `assertMatches: ${testcase} (string)`).to.be.eql(true)
|
||||||
const ma = multiaddr(testcase)
|
const ma = new multiaddr.Multiaddr(testcase)
|
||||||
expect(p.matches(ma), `assertMatches: ${testcase} (multiaddr object)`).to.be.eql(true)
|
expect(p.matches(ma), `assertMatches: ${testcase} (multiaddr object)`).to.be.eql(true)
|
||||||
expect(p.matches(ma.bytes), `assertMatches: ${testcase} (multiaddr.bytes)`).to.be.eql(true)
|
expect(p.matches(ma.bytes), `assertMatches: ${testcase} (multiaddr.bytes)`).to.be.eql(true)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
@ -217,7 +217,7 @@ describe('multiaddr validation', function () {
|
|||||||
try {
|
try {
|
||||||
// if testcase string happens to be a valid multiaddr,
|
// if testcase string happens to be a valid multiaddr,
|
||||||
// we expect 'p' test to also return false for Multiaddr object and Uint8Array versions
|
// we expect 'p' test to also return false for Multiaddr object and Uint8Array versions
|
||||||
validMultiaddrObj = multiaddr(testcase)
|
validMultiaddrObj = new multiaddr.Multiaddr(testcase)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// Ignoring testcase as the string is not a multiaddr
|
// Ignoring testcase as the string is not a multiaddr
|
||||||
// (There is a separate 'Uint8Array is invalid' test later below)
|
// (There is a separate 'Uint8Array is invalid' test later below)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user