Skip to content
This repository was archived by the owner on Jun 26, 2023. It is now read-only.

Commit 85f8dfc

Browse files
committed
feat: split out code
* Splits implementations out from interfaces so we can depend on interfaces module without pulling in crypto, etc (fixes #110) * Converts code to typescript (fixes #101) * Adds types for PeerData and Registrar - these will need to be fleshed out properly in a subsequent PR BREAKING CHANGE: not all fields from concrete classes have been added to the interfaces
1 parent bc88106 commit 85f8dfc

File tree

173 files changed

+4715
-4048
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

173 files changed

+4715
-4048
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"name": "js-libp2p-interfaces",
33
"version": "1.0.0",
44
"description": "Interfaces for JS Libp2p",
5-
"leadMaintainer": "Jacob Heun <[email protected]>",
65
"private": true,
76
"scripts": {
87
"reset": "lerna run clean && rimraf ./node_modules ./package-lock.json packages/*/node_modules packages/*/package-lock.json packages/*/dist",
@@ -30,7 +29,8 @@
3029
],
3130
"dependencies": {
3231
"lerna": "^4.0.0",
33-
"rimraf": "^3.0.2"
32+
"rimraf": "^3.0.2",
33+
"source-map-support": "^0.5.20"
3434
},
3535
"engines": {
3636
"node": ">=14.0.0",

packages/compliance-tests/package.json

-88
This file was deleted.

packages/compliance-tests/src/connection/index.js

-10
This file was deleted.

packages/compliance-tests/src/pubsub/emit-self.js

-69
This file was deleted.

packages/compliance-tests/src/pubsub/index.js

-21
This file was deleted.

packages/compliance-tests/src/pubsub/utils.js

-10
This file was deleted.

packages/compliance-tests/src/stream-muxer/base-test.js

-155
This file was deleted.

packages/compliance-tests/src/stream-muxer/index.js

-17
This file was deleted.

0 commit comments

Comments
 (0)