Skip to content

Commit 1a4df0b

Browse files
chore: update buffer deps (#3607)
Updates deps to pull in [email protected] Refs #3604 Fixes #3389 Co-authored-by: Vasco Santos <[email protected]>
1 parent 74e1b73 commit 1a4df0b

21 files changed

+40
-40
lines changed

.aegir.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ const getPort = require('aegir/utils/get-port')
66
/** @type {import('aegir').PartialOptions} */
77
module.exports = {
88
build: {
9-
bundlesizeMax: '106kB'
9+
bundlesizeMax: '96KB'
1010
},
1111
test: {
1212
async before (options) {

package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"form-data": "^4.0.0",
5252
"ipfs-core-types": "^0.3.1",
5353
"ipfs-core-utils": "^0.7.2",
54-
"ipfs-unixfs": "^4.0.1",
54+
"ipfs-unixfs": "^4.0.3",
5555
"ipfs-utils": "^6.0.4",
5656
"ipld": "^0.29.0",
5757
"ipld-block": "^0.11.0",
@@ -60,26 +60,26 @@
6060
"ipld-raw": "^7.0.0",
6161
"it-last": "^1.0.4",
6262
"it-map": "^1.0.4",
63-
"it-tar": "^1.2.2",
64-
"it-to-stream": "^0.1.2",
63+
"it-tar": "^3.0.0",
64+
"it-to-stream": "^1.0.0",
6565
"merge-options": "^3.0.4",
66-
"multiaddr": "^8.0.0",
66+
"multiaddr": "^9.0.1",
6767
"multibase": "^4.0.2",
6868
"multicodec": "^3.0.1",
6969
"multihashes": "^4.0.2",
7070
"nanoid": "^3.1.12",
7171
"native-abort-controller": "^1.0.3",
72-
"parse-duration": "^0.4.4",
72+
"parse-duration": "^1.0.0",
7373
"stream-to-it": "^0.2.2",
7474
"uint8arrays": "^2.1.3"
7575
},
7676
"devDependencies": {
77-
"aegir": "^32.1.0",
77+
"aegir": "^33.0.0",
7878
"delay": "^5.0.0",
7979
"go-ipfs": "0.8.0",
80-
"ipfsd-ctl": "^8.0.0",
80+
"ipfsd-ctl": "^8.0.1",
8181
"it-all": "^1.0.4",
82-
"it-concat": "^1.0.3",
82+
"it-concat": "^2.0.0",
8383
"it-first": "^1.0.4",
8484
"nock": "^13.0.2",
8585
"rimraf": "^3.0.2"

src/bootstrap/add.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
const configure = require('../lib/configure')
44
const toUrlSearchParams = require('../lib/to-url-search-params')
5-
const Multiaddr = require('multiaddr')
5+
const { Multiaddr } = require('multiaddr')
66

77
/**
88
* @typedef {import('../types').HTTPClientExtraOptions} HTTPClientExtraOptions

src/bootstrap/clear.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
const configure = require('../lib/configure')
44
const toUrlSearchParams = require('../lib/to-url-search-params')
5-
const Multiaddr = require('multiaddr')
5+
const { Multiaddr } = require('multiaddr')
66

77
/**
88
* @typedef {import('../types').HTTPClientExtraOptions} HTTPClientExtraOptions

src/bootstrap/list.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
const configure = require('../lib/configure')
44
const toUrlSearchParams = require('../lib/to-url-search-params')
5-
const Multiaddr = require('multiaddr')
5+
const { Multiaddr } = require('multiaddr')
66

77
/**
88
* @typedef {import('../types').HTTPClientExtraOptions} HTTPClientExtraOptions

src/bootstrap/reset.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
const configure = require('../lib/configure')
44
const toUrlSearchParams = require('../lib/to-url-search-params')
5-
const Multiaddr = require('multiaddr')
5+
const { Multiaddr } = require('multiaddr')
66

77
/**
88
* @typedef {import('../types').HTTPClientExtraOptions} HTTPClientExtraOptions

src/bootstrap/rm.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
const configure = require('../lib/configure')
44
const toUrlSearchParams = require('../lib/to-url-search-params')
5-
const Multiaddr = require('multiaddr')
5+
const { Multiaddr } = require('multiaddr')
66

77
/**
88
* @typedef {import('../types').HTTPClientExtraOptions} HTTPClientExtraOptions

src/dht/find-peer.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict'
22

33
const CID = require('cids')
4-
const multiaddr = require('multiaddr')
4+
const { Multiaddr } = require('multiaddr')
55
const configure = require('../lib/configure')
66
const toUrlSearchParams = require('../lib/to-url-search-params')
77
const { FinalPeer } = require('./response-types')
@@ -31,7 +31,7 @@ module.exports = configure(api => {
3131
const { ID, Addrs } = data.Responses[0]
3232
return {
3333
id: ID,
34-
addrs: (Addrs || []).map((/** @type {string} **/ a) => multiaddr(a))
34+
addrs: (Addrs || []).map((/** @type {string} **/ a) => new Multiaddr(a))
3535
}
3636
}
3737
}

src/dht/find-provs.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict'
22

33
const CID = require('cids')
4-
const multiaddr = require('multiaddr')
4+
const { Multiaddr } = require('multiaddr')
55
const configure = require('../lib/configure')
66
const toUrlSearchParams = require('../lib/to-url-search-params')
77
const { Provider } = require('./response-types')
@@ -31,7 +31,7 @@ module.exports = configure(api => {
3131
for (const { ID, Addrs } of message.Responses) {
3232
yield {
3333
id: ID,
34-
addrs: (Addrs || []).map((/** @type {string} **/ a) => multiaddr(a))
34+
addrs: (Addrs || []).map((/** @type {string} **/ a) => new Multiaddr(a))
3535
}
3636
}
3737
}

src/dht/provide.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict'
22

33
const CID = require('cids')
4-
const multiaddr = require('multiaddr')
4+
const { Multiaddr } = require('multiaddr')
55
const toCamel = require('../lib/object-to-camel')
66
const configure = require('../lib/configure')
77
const toUrlSearchParams = require('../lib/to-url-search-params')
@@ -34,7 +34,7 @@ module.exports = configure(api => {
3434
if (message.responses) {
3535
message.responses = message.responses.map((/** @type {{ ID: string, Addrs: string[] }} */ { ID, Addrs }) => ({
3636
id: ID,
37-
addrs: (Addrs || []).map((/** @type {string} **/ a) => multiaddr(a))
37+
addrs: (Addrs || []).map((/** @type {string} **/ a) => new Multiaddr(a))
3838
}))
3939
} else {
4040
message.responses = []

src/dht/put.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict'
22

33
const CID = require('cids')
4-
const multiaddr = require('multiaddr')
4+
const { Multiaddr } = require('multiaddr')
55
const toCamel = require('../lib/object-to-camel')
66
const configure = require('../lib/configure')
77
const toUrlSearchParams = require('../lib/to-url-search-params')
@@ -42,7 +42,7 @@ module.exports = configure(api => {
4242
if (message.responses) {
4343
message.responses = message.responses.map((/** @type {{ ID: string, Addrs: string[] }} */ { ID, Addrs }) => ({
4444
id: ID,
45-
addrs: (Addrs || []).map(a => multiaddr(a))
45+
addrs: (Addrs || []).map(a => new Multiaddr(a))
4646
}))
4747
}
4848
yield message

src/dht/query.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict'
22

33
const CID = require('cids')
4-
const multiaddr = require('multiaddr')
4+
const { Multiaddr } = require('multiaddr')
55
const toCamel = require('../lib/object-to-camel')
66
const configure = require('../lib/configure')
77
const toUrlSearchParams = require('../lib/to-url-search-params')
@@ -31,7 +31,7 @@ module.exports = configure(api => {
3131
message.id = new CID(message.id)
3232
message.responses = (message.responses || []).map((/** @type {{ ID: string, Addrs: string[] }} */ { ID, Addrs }) => ({
3333
id: ID,
34-
addrs: (Addrs || []).map((/** @type {string} **/ a) => multiaddr(a))
34+
addrs: (Addrs || []).map((/** @type {string} **/ a) => new Multiaddr(a))
3535
}))
3636
yield message
3737
}

src/id.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict'
22

33
const toCamel = require('./lib/object-to-camel')
4-
const multiaddr = require('multiaddr')
4+
const { Multiaddr } = require('multiaddr')
55
const configure = require('./lib/configure')
66
const toUrlSearchParams = require('./lib/to-url-search-params')
77

@@ -28,7 +28,7 @@ module.exports = configure(api => {
2828
}
2929

3030
if (output.addresses) {
31-
output.addresses = output.addresses.map((/** @type {string} */ ma) => multiaddr(ma))
31+
output.addresses = output.addresses.map((/** @type {string} */ ma) => new Multiaddr(ma))
3232
}
3333

3434
// @ts-ignore server output is not typed

src/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* eslint-env browser */
33

44
const CID = require('cids')
5-
const multiaddr = require('multiaddr')
5+
const { multiaddr } = require('multiaddr')
66
const multibase = require('multibase')
77
const multicodec = require('multicodec')
88
const multihash = require('multihashes')

src/lib/core.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict'
22
/* eslint-env browser */
3-
const Multiaddr = require('multiaddr')
3+
const { Multiaddr } = require('multiaddr')
44
const { isBrowser, isWebWorker, isNode } = require('ipfs-utils/src/env')
55
const { default: parseDuration } = require('parse-duration')
66
const log = require('debug')('ipfs-http-client:lib:error-handler')

src/swarm/addrs.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict'
22

3-
const multiaddr = require('multiaddr')
3+
const { Multiaddr } = require('multiaddr')
44
const configure = require('../lib/configure')
55
const toUrlSearchParams = require('../lib/to-url-search-params')
66

@@ -26,7 +26,7 @@ module.exports = configure(api => {
2626

2727
return Object.keys(Addrs).map(id => ({
2828
id,
29-
addrs: (Addrs[id] || []).map(a => multiaddr(a))
29+
addrs: (Addrs[id] || []).map(a => new Multiaddr(a))
3030
}))
3131
}
3232
return addrs

src/swarm/localAddrs.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict'
22

3-
const multiaddr = require('multiaddr')
3+
const { Multiaddr } = require('multiaddr')
44
const configure = require('../lib/configure')
55
const toUrlSearchParams = require('../lib/to-url-search-params')
66

@@ -24,7 +24,7 @@ module.exports = configure(api => {
2424
/** @type {{ Strings: string[] }} */
2525
const { Strings } = await res.json()
2626

27-
return (Strings || []).map(a => multiaddr(a))
27+
return (Strings || []).map(a => new Multiaddr(a))
2828
}
2929
return localAddrs
3030
})

src/swarm/peers.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict'
22

3-
const multiaddr = require('multiaddr')
3+
const { Multiaddr } = require('multiaddr')
44
const configure = require('../lib/configure')
55
const toUrlSearchParams = require('../lib/to-url-search-params')
66

@@ -26,7 +26,7 @@ module.exports = configure(api => {
2626

2727
return (Peers || []).map(peer => {
2828
return {
29-
addr: multiaddr(peer.Addr),
29+
addr: new Multiaddr(peer.Addr),
3030
peer: peer.Peer,
3131
muxer: peer.Muxer,
3232
latency: peer.Latency,

src/types.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Format as IPLDFormat } from 'interface-ipld-format'
22
import { LoadFormatFn } from 'ipld'
33
import { Agent as HttpAgent } from 'http'
44
import { Agent as HttpsAgent } from 'https'
5-
import Multiaddr from 'multiaddr'
5+
import { Multiaddr } from 'multiaddr'
66

77
export interface Options {
88
host?: string

test/constructor.spec.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* eslint-env mocha, browser */
22
'use strict'
33

4-
const multiaddr = require('multiaddr')
4+
const { Multiaddr } = require('multiaddr')
55
const { expect } = require('aegir/utils/chai')
66
const f = require('./utils/factory')()
77
const { create: ipfsClient } = require('../src/index.js')
@@ -75,7 +75,7 @@ describe('ipfs-http-client constructor tests', () => {
7575
it('multiaddr instance', () => {
7676
const host = 'ace.place'
7777
const port = '1001'
78-
const addr = multiaddr(`/dns4/${host}/tcp/${port}`)
78+
const addr = new Multiaddr(`/dns4/${host}/tcp/${port}`)
7979
const ipfs = ipfsClient(addr)
8080
expectConfig(ipfs, { host, port })
8181
})
@@ -132,7 +132,7 @@ describe('ipfs-http-client constructor tests', () => {
132132
const port = '1001'
133133
const protocol = 'http' // default to http if not specified in multiaddr
134134
const addr = `/dns4/${host}/tcp/${port}`
135-
const ipfs = ipfsClient({ url: multiaddr(addr) })
135+
const ipfs = ipfsClient({ url: new Multiaddr(addr) })
136136
expectConfig(ipfs, { host, port, protocol })
137137
})
138138

@@ -141,7 +141,7 @@ describe('ipfs-http-client constructor tests', () => {
141141
const port = '1001'
142142
const protocol = 'https'
143143
const addr = `/dns4/${host}/tcp/${port}/https`
144-
const ipfs = ipfsClient({ url: multiaddr(addr) })
144+
const ipfs = ipfsClient({ url: new Multiaddr(addr) })
145145
expectConfig(ipfs, { host, port, protocol })
146146
})
147147

test/exports.spec.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
'use strict'
33

44
const CID = require('cids')
5-
const multiaddr = require('multiaddr')
5+
const { multiaddr } = require('multiaddr')
66
const multibase = require('multibase')
77
const multicodec = require('multicodec')
88
const multihash = require('multihashes')

0 commit comments

Comments
 (0)