File tree Expand file tree Collapse file tree 10 files changed +27
-29
lines changed
src/routes/routing/v1/providers Expand file tree Collapse file tree 10 files changed +27
-29
lines changed Original file line number Diff line number Diff line change 29
29
"generate" : " aegir run generate" ,
30
30
"build" : " aegir run build" ,
31
31
"lint" : " aegir run lint" ,
32
- "docs" : " NODE_OPTIONS=--max_old_space_size=4096 aegir docs -- --exclude packages/interop" ,
33
- "docs:no-publish" : " npm run docs -- --publish false " ,
32
+ "docs" : " NODE_OPTIONS=--max_old_space_size=8192 aegir docs -- --exclude packages/interop" ,
33
+ "docs:no-publish" : " NODE_OPTIONS=--max_old_space_size=8192 aegir docs --publish false -- --exclude packages/interop " ,
34
34
"dep-check" : " aegir run dep-check" ,
35
35
"release" : " npm run docs:no-publish && aegir run release && npm run docs -- --exclude packages/interop"
36
36
},
Original file line number Diff line number Diff line change 129
129
"release" : " aegir release"
130
130
},
131
131
"dependencies" : {
132
- "@libp2p/interface-peer-info" : " ^1.0.10" ,
133
- "@libp2p/interfaces" : " ^3.3.2" ,
134
- "@libp2p/logger" : " ^2.1.0" ,
135
- "@libp2p/peer-id" : " ^2.0.3" ,
132
+ "@libp2p/interface" : " ^0.1.2" ,
133
+ "@libp2p/logger" : " ^3.0.2" ,
134
+ "@libp2p/peer-id" : " ^3.0.2" ,
136
135
"@multiformats/multiaddr" : " ^12.1.3" ,
137
136
"any-signal" : " ^4.1.1" ,
138
137
"browser-readablestream-to-it" : " ^2.0.3" ,
139
138
"it-all" : " ^3.0.2" ,
140
139
"iterable-ndjson" : " ^1.1.0" ,
141
- "multiformats" : " ^11.0.2 " ,
140
+ "multiformats" : " ^12.1.1 " ,
142
141
"p-defer" : " ^4.0.0" ,
143
142
"p-queue" : " ^7.3.4"
144
143
},
145
144
"devDependencies" : {
146
- "@libp2p/peer-id-factory" : " ^2 .0.3" ,
145
+ "@libp2p/peer-id-factory" : " ^3 .0.3" ,
147
146
"aegir" : " ^40.0.8" ,
148
147
"body-parser" : " ^1.20.2"
149
148
}
Original file line number Diff line number Diff line change 1
- import { CodeError } from '@libp2p/interfaces /errors'
1
+ import { CodeError } from '@libp2p/interface /errors'
2
2
import { logger } from '@libp2p/logger'
3
3
import { peerIdFromString } from '@libp2p/peer-id'
4
4
import { multiaddr } from '@multiformats/multiaddr'
@@ -9,8 +9,8 @@ import ndjson from 'iterable-ndjson'
9
9
import defer from 'p-defer'
10
10
import PQueue from 'p-queue'
11
11
import type { RoutingV1HttpApiClient , RoutingV1HttpApiClientInit } from './index.js'
12
- import type { PeerInfo } from '@libp2p/interface-peer-info '
13
- import type { AbortOptions } from '@libp2p/interfaces '
12
+ import type { AbortOptions } from '@libp2p/interface'
13
+ import type { PeerInfo } from '@libp2p/interface/peer-info '
14
14
import type { Multiaddr } from '@multiformats/multiaddr'
15
15
import type { CID } from 'multiformats'
16
16
Original file line number Diff line number Diff line change 18
18
*/
19
19
20
20
import { DefaultRoutingV1HttpApiClient } from './client.js'
21
- import type { PeerInfo } from '@libp2p/interface-peer-info '
22
- import type { AbortOptions } from '@libp2p/interfaces '
21
+ import type { AbortOptions } from '@libp2p/interface'
22
+ import type { PeerInfo } from '@libp2p/interface/peer-info '
23
23
import type { CID } from 'multiformats/cid'
24
24
25
25
export interface RoutingV1HttpApiClientInit {
Original file line number Diff line number Diff line change 45
45
"dependencies" : {
46
46
"@helia/routing-v1-http-api-client" : " ^1.0.0" ,
47
47
"@helia/routing-v1-http-api-server" : " ^1.0.0" ,
48
- "helia" : " ^1. 2.0"
48
+ "helia" : " ^2.0.1 "
49
49
},
50
50
"devDependencies" : {
51
- "@helia/interface" : " ^1.1.1 " ,
52
- "@libp2p/interface-libp2p " : " ^3.2.0 " ,
53
- "@libp2p/kad-dht" : " ^9.3 .6" ,
51
+ "@helia/interface" : " ^2.0.0 " ,
52
+ "@libp2p/interface" : " ^0.1.2 " ,
53
+ "@libp2p/kad-dht" : " ^10.0 .6" ,
54
54
"aegir" : " ^40.0.8" ,
55
55
"fastify" : " ^4.17.0" ,
56
- "libp2p" : " ^0.45.4 " ,
57
- "multiformats" : " ^11.0.2 "
56
+ "libp2p" : " ^0.46.10 " ,
57
+ "multiformats" : " ^12.1.1 "
58
58
},
59
59
"private" : true
60
60
}
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ import { kadDHT } from '@libp2p/kad-dht'
2
2
import { createHelia as createNode , type HeliaInit } from 'helia'
3
3
import { identifyService } from 'libp2p/identify'
4
4
import type { Helia } from '@helia/interface'
5
- import type { Libp2p } from '@libp2p/interface-libp2p '
5
+ import type { Libp2p } from '@libp2p/interface'
6
6
import type { KadDHT } from '@libp2p/kad-dht'
7
7
8
8
export async function createHelia ( init ?: Partial < HeliaInit > ) : Promise < Helia < Libp2p < { dht : KadDHT , identify : unknown } > > > {
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ import { sha256 } from 'multiformats/hashes/sha2'
9
9
import { createHelia } from './fixtures/create-helia.js'
10
10
import type { Helia } from '@helia/interface'
11
11
import type { RoutingV1HttpApiClient } from '@helia/routing-v1-http-api-client'
12
- import type { Libp2p } from '@libp2p/interface-libp2p '
12
+ import type { Libp2p } from '@libp2p/interface'
13
13
import type { KadDHT } from '@libp2p/kad-dht'
14
14
import type { FastifyInstance } from 'fastify'
15
15
Original file line number Diff line number Diff line change 150
150
},
151
151
"dependencies" : {
152
152
"@fastify/cors" : " ^8.3.0" ,
153
- "@helia/interface" : " ^1.1.1 " ,
154
- "@libp2p/interfaces " : " ^3.3 .2" ,
153
+ "@helia/interface" : " ^2.0.0 " ,
154
+ "@libp2p/interface " : " ^0.1 .2" ,
155
155
"fastify" : " ^4.17.0" ,
156
- "multiformats" : " ^11.0.2 "
156
+ "multiformats" : " ^12.1.1 "
157
157
},
158
158
"devDependencies" : {
159
- "@libp2p/interface-peer-info" : " ^1.0.10" ,
160
- "@libp2p/peer-id-factory" : " ^2.0.3" ,
159
+ "@libp2p/peer-id-factory" : " ^3.0.3" ,
161
160
"@multiformats/multiaddr" : " ^12.1.3" ,
162
161
"@types/sinon" : " ^10.0.15" ,
163
162
"aegir" : " ^40.0.8" ,
164
- "sinon" : " ^15.1 .0" ,
163
+ "sinon" : " ^16.0 .0" ,
165
164
"sinon-ts" : " ^1.0.0"
166
165
}
167
166
}
Original file line number Diff line number Diff line change 1
1
import { PassThrough } from 'node:stream'
2
2
import { CID } from 'multiformats/cid'
3
3
import type { Helia } from '@helia/interface'
4
- import type { AbortOptions } from '@libp2p/interfaces '
4
+ import type { AbortOptions } from '@libp2p/interface '
5
5
import type { FastifyInstance } from 'fastify'
6
6
7
7
interface Params {
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import { expect } from 'aegir/chai'
6
6
import { stubInterface } from 'sinon-ts'
7
7
import { createRoutingV1HttpApiServer } from '../src/index.js'
8
8
import type { Helia } from '@helia/interface'
9
- import type { PeerInfo } from '@libp2p/interface- peer-info'
9
+ import type { PeerInfo } from '@libp2p/interface/ peer-info'
10
10
import type { FastifyInstance } from 'fastify'
11
11
import type { StubbedInstance } from 'sinon-ts'
12
12
You can’t perform that action at this time.
0 commit comments