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

Commit 42e2ed5

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 42e2ed5

File tree

174 files changed

+4766
-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.

174 files changed

+4766
-4048
lines changed

.github/workflows/main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ jobs:
1616
with:
1717
node-version: 16
1818
- run: npm install
19-
- run: npm run lint
2019
- run: npm run build
20+
- run: npm run lint
2121
- run: npm run dep-check
2222
test-node:
2323
needs: check

package.json

-1
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",

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)