Skip to content

Commit 2c138df

Browse files
authored
chore!: update deps (#159)
Updates all libp2p interfaces and test suites BREAKING CHANGE: updates to the single-issue libp2p interface definitions
1 parent 74f7f6f commit 2c138df

17 files changed

+30
-28
lines changed

package.json

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -57,18 +57,20 @@
5757
"prebuild": "mkdirp dist/src && cp -R src/proto dist/src",
5858
"lint": "aegir lint",
5959
"lint:fix": "aegir lint --fix",
60-
"test": "aegir test -f \"./dist/test/**/*.spec.js\"",
61-
"test:node": "npm run test -- -t node",
62-
"test:browser": "npm run test -- -t browser -t webworker",
63-
"test:electron-main": "npm run test -- -t electron-main",
60+
"test": "aegir test",
61+
"test:node": "aegir test -t node",
62+
"test:browser": "aegir test -t browser -t webworker",
63+
"test:electron-main": "aegir test -t electron-main",
6464
"docs": "aegir docs",
6565
"proto:gen": "protons ./src/proto/payload.proto",
6666
"prepublish": "npm run build"
6767
},
6868
"dependencies": {
69-
"@libp2p/crypto": "^0.22.9",
70-
"@libp2p/interfaces": "^2.0.1",
71-
"@libp2p/logger": "^1.1.2",
69+
"@libp2p/crypto": "^1.0.0",
70+
"@libp2p/interface-connection-encrypter": "^1.0.2",
71+
"@libp2p/interface-keys": "^1.0.2",
72+
"@libp2p/interface-peer-id": "^1.0.2",
73+
"@libp2p/logger": "^2.0.0",
7274
"@libp2p/peer-collections": "^1.0.0",
7375
"@libp2p/peer-id": "^1.1.8",
7476
"@stablelib/chacha20poly1305": "^1.0.1",
@@ -84,9 +86,9 @@
8486
"uint8arrays": "^3.0.0"
8587
},
8688
"devDependencies": {
89+
"@libp2p/interface-connection-encrypter-compliance-tests": "^1.0.1",
8790
"@libp2p/peer-id-factory": "^1.0.8",
88-
"@libp2p/interface-compliance-tests": "^2.0.1",
89-
"aegir": "^37.0.15",
91+
"aegir": "^37.3.0",
9092
"benchmark": "^2.1.4",
9193
"events": "^3.3.0",
9294
"microtime": "^3.0.0",

src/@types/handshake-interface.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import type { bytes } from './basic.js'
33
import type { NoiseSession } from './handshake.js'
44

src/@types/libp2p.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ConnectionEncrypter } from '@libp2p/interfaces/connection-encrypter'
1+
import type { ConnectionEncrypter } from '@libp2p/interface-connection-encrypter'
22
import type { bytes, bytes32 } from './basic.js'
33

44
export interface KeyPair {

src/handshake-ik.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import type { ProtobufStream } from 'it-pb-stream'
33
import type { CipherState, NoiseSession } from './@types/handshake.js'
44
import type { bytes, bytes32 } from './@types/basic.js'

src/handshake-xx-fallback.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import type { ProtobufStream } from 'it-pb-stream'
33
import type { bytes, bytes32 } from './@types/basic.js'
44
import type { KeyPair } from './@types/libp2p.js'

src/handshake-xx.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
2-
import { InvalidCryptoExchangeError, UnexpectedPeerError } from '@libp2p/interfaces/connection-encrypter/errors'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
2+
import { InvalidCryptoExchangeError, UnexpectedPeerError } from '@libp2p/interface-connection-encrypter/errors'
33
import type { ProtobufStream } from 'it-pb-stream'
44
import type { bytes, bytes32 } from './@types/basic.js'
55
import type { CipherState, NoiseSession } from './@types/handshake.js'

src/keycache.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import { PeerMap } from '@libp2p/peer-collections'
33
import type { bytes32 } from './@types/basic.js'
44

src/noise.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
2-
import type { SecuredConnection } from '@libp2p/interfaces/connection-encrypter'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
2+
import type { SecuredConnection } from '@libp2p/interface-connection-encrypter'
33
import { pbStream, ProtobufStream } from 'it-pb-stream'
44
import { duplexPair } from 'it-pair/duplex'
55
import { pipe } from 'it-pipe'

src/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { unmarshalPublicKey, unmarshalPrivateKey } from '@libp2p/crypto/keys'
2-
import type { PeerId } from '@libp2p/interfaces/peer-id'
2+
import type { PeerId } from '@libp2p/interface-peer-id'
33
import { peerIdFromKeys } from '@libp2p/peer-id'
44
import { concat as uint8ArrayConcat } from 'uint8arrays/concat'
55
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'

test/compliance.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import tests from '@libp2p/interface-compliance-tests/connection-encrypter'
1+
import tests from '@libp2p/interface-connection-encrypter-compliance-tests'
22
import { Noise } from '../src/index.js'
33

44
describe('spec compliance tests', function () {

test/fixtures/peer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import { createEd25519PeerId, createFromJSON } from '@libp2p/peer-id-factory'
33

44
// ed25519 keys

test/ik-handshake.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import { Buffer } from 'buffer'
33
import { pbStream } from 'it-pb-stream'
44
import { duplexPair } from 'it-pair/duplex'

test/keycache.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import { Buffer } from 'buffer'
33
import { assert } from 'aegir/chai'
44
import { equals as uint8ArrayEquals } from 'uint8arrays/equals'

test/noise.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { randomBytes } from '@libp2p/crypto'
2-
import type { PeerId } from '@libp2p/interfaces/peer-id'
2+
import type { PeerId } from '@libp2p/interface-peer-id'
33
import { Buffer } from 'buffer'
44
import { assert, expect } from 'aegir/chai'
55
import { duplexPair } from 'it-pair/duplex'

test/utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { keys } from '@libp2p/crypto'
2-
import type { PrivateKey } from '@libp2p/interfaces/keys'
3-
import type { PeerId } from '@libp2p/interfaces/peer-id'
2+
import type { PrivateKey } from '@libp2p/interface-keys'
3+
import type { PeerId } from '@libp2p/interface-peer-id'
44
import { Buffer } from 'buffer'
55
import type { KeyPair } from '../src/@types/libp2p.js'
66

test/xx-fallback-handshake.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import { Buffer } from 'buffer'
33
import { assert } from 'aegir/chai'
44
import { pbStream } from 'it-pb-stream'

test/xx-handshake.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { PeerId } from '@libp2p/interfaces/peer-id'
1+
import type { PeerId } from '@libp2p/interface-peer-id'
22
import { Buffer } from 'buffer'
33
import { assert, expect } from 'aegir/chai'
44
import { duplexPair } from 'it-pair/duplex'

0 commit comments

Comments
 (0)