This repository was archived by the owner on Feb 12, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 34 files changed +140
-105
lines changed
ipfs-message-port-protocol Expand file tree Collapse file tree 34 files changed +140
-105
lines changed Original file line number Diff line number Diff line change 1
1
# interface-ipfs-core <!-- omit in toc -->
2
2
3
- [ ![ ipfs.io] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( http://ipfs.io )
4
- [ ![ IRC] ( https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square )] ( http://webchat.freenode.net/?channels=%23ipfs )
5
- [ ![ Discord] ( https://img.shields.io/discord/806902334369824788?style=flat-square )] ( https://discord.gg/ipfs )
3
+ [ ![ ipfs.tech] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( https://ipfs.tech )
4
+ [ ![ Discuss] ( https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square )] ( https://discuss.ipfs.tech )
6
5
[ ![ codecov] ( https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square )] ( https://codecov.io/gh/ipfs/js-ipfs )
7
- [ ![ CI] ( https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master? style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml )
6
+ [ ![ CI] ( https://img.shields.io/github/actions/ workflow/status/ipfs/js-ipfs/js- test-and-release.yml?branch=master \& style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml?query=branch%3Amaster )
8
7
9
8
> A test suite and interface you can use to implement a IPFS core interface.
10
9
Original file line number Diff line number Diff line change 69
69
"@ipld/dag-pb" : " ^4.0.0" ,
70
70
"@libp2p/crypto" : " ^1.0.7" ,
71
71
"@libp2p/interface-peer-id" : " ^2.0.0" ,
72
- "@libp2p/interfaces" : " ^3.0.3 " ,
72
+ "@libp2p/interfaces" : " ^3.2.0 " ,
73
73
"@libp2p/peer-id" : " ^2.0.0" ,
74
74
"@libp2p/peer-id-factory" : " ^2.0.0" ,
75
75
"@libp2p/websockets" : " ^5.0.0" ,
76
- "@multiformats/multiaddr" : " ^11.0.0 " ,
76
+ "@multiformats/multiaddr" : " ^11.1.5 " ,
77
77
"@types/node" : " ^18.0.0" ,
78
78
"@types/pako" : " ^2.0.0" ,
79
79
"@types/readable-stream" : " ^2.3.13" ,
Original file line number Diff line number Diff line change 1
1
# ipfs-cli <!-- omit in toc -->
2
2
3
- [ ![ ipfs.io] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( http://ipfs.io )
4
- [ ![ IRC] ( https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square )] ( http://webchat.freenode.net/?channels=%23ipfs )
5
- [ ![ Discord] ( https://img.shields.io/discord/806902334369824788?style=flat-square )] ( https://discord.gg/ipfs )
3
+ [ ![ ipfs.tech] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( https://ipfs.tech )
4
+ [ ![ Discuss] ( https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square )] ( https://discuss.ipfs.tech )
6
5
[ ![ codecov] ( https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square )] ( https://codecov.io/gh/ipfs/js-ipfs )
7
- [ ![ CI] ( https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master? style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml )
6
+ [ ![ CI] ( https://img.shields.io/github/actions/ workflow/status/ipfs/js-ipfs/js- test-and-release.yml?branch=master \& style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml?query=branch%3Amaster )
8
7
9
8
> JavaScript implementation of the IPFS specification
10
9
Original file line number Diff line number Diff line change 70
70
"@ipld/dag-cbor" : " ^9.0.0" ,
71
71
"@ipld/dag-json" : " ^10.0.0" ,
72
72
"@ipld/dag-pb" : " ^4.0.0" ,
73
- "@libp2p/logger" : " ^2.0.2 " ,
73
+ "@libp2p/logger" : " ^2.0.5 " ,
74
74
"@libp2p/peer-id" : " ^2.0.0" ,
75
75
"@multiformats/mafmt" : " ^11.0.2" ,
76
- "@multiformats/multiaddr" : " ^11.0.0 " ,
76
+ "@multiformats/multiaddr" : " ^11.1.5 " ,
77
77
"@multiformats/multiaddr-to-uri" : " ^9.0.1" ,
78
78
"byteman" : " ^1.3.5" ,
79
79
"execa" : " ^6.1.0" ,
Original file line number Diff line number Diff line change 1
1
# ipfs-client <!-- omit in toc -->
2
2
3
- [ ![ ipfs.io] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( http://ipfs.io )
4
- [ ![ IRC] ( https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square )] ( http://webchat.freenode.net/?channels=%23ipfs )
5
- [ ![ Discord] ( https://img.shields.io/discord/806902334369824788?style=flat-square )] ( https://discord.gg/ipfs )
3
+ [ ![ ipfs.tech] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( https://ipfs.tech )
4
+ [ ![ Discuss] ( https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square )] ( https://discuss.ipfs.tech )
6
5
[ ![ codecov] ( https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square )] ( https://codecov.io/gh/ipfs/js-ipfs )
7
- [ ![ CI] ( https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master? style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml )
6
+ [ ![ CI] ( https://img.shields.io/github/actions/ workflow/status/ipfs/js-ipfs/js- test-and-release.yml?branch=master \& style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml?query=branch%3Amaster )
8
7
9
8
> A client library to talk to local IPFS daemons
10
9
Original file line number Diff line number Diff line change 1
1
# ipfs-core-config <!-- omit in toc -->
2
2
3
- [ ![ ipfs.io] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( http://ipfs.io )
4
- [ ![ IRC] ( https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square )] ( http://webchat.freenode.net/?channels=%23ipfs )
5
- [ ![ Discord] ( https://img.shields.io/discord/806902334369824788?style=flat-square )] ( https://discord.gg/ipfs )
3
+ [ ![ ipfs.tech] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( https://ipfs.tech )
4
+ [ ![ Discuss] ( https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square )] ( https://discuss.ipfs.tech )
6
5
[ ![ codecov] ( https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square )] ( https://codecov.io/gh/ipfs/js-ipfs )
7
- [ ![ CI] ( https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master? style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml )
6
+ [ ![ CI] ( https://img.shields.io/github/actions/ workflow/status/ipfs/js-ipfs/js- test-and-release.yml?branch=master \& style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml?query=branch%3Amaster )
8
7
9
8
> Package to store node and browser specific config for ipfs-core
10
9
Original file line number Diff line number Diff line change 96
96
"dependencies" : {
97
97
"@chainsafe/libp2p-gossipsub" : " ^6.0.0" ,
98
98
"@libp2p/floodsub" : " ^6.0.0" ,
99
- "@libp2p/logger" : " ^2.0.2 " ,
99
+ "@libp2p/logger" : " ^2.0.5 " ,
100
100
"@libp2p/mdns" : " ^6.0.0" ,
101
101
"@libp2p/prometheus-metrics" : " ^1.0.1" ,
102
102
"@libp2p/tcp" : " ^6.0.2" ,
Original file line number Diff line number Diff line change 1
1
# ipfs-core-types <!-- omit in toc -->
2
2
3
- [ ![ ipfs.io] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( http://ipfs.io )
4
- [ ![ IRC] ( https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square )] ( http://webchat.freenode.net/?channels=%23ipfs )
5
- [ ![ Discord] ( https://img.shields.io/discord/806902334369824788?style=flat-square )] ( https://discord.gg/ipfs )
3
+ [ ![ ipfs.tech] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( https://ipfs.tech )
4
+ [ ![ Discuss] ( https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square )] ( https://discuss.ipfs.tech )
6
5
[ ![ codecov] ( https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square )] ( https://codecov.io/gh/ipfs/js-ipfs )
7
- [ ![ CI] ( https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master? style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml )
6
+ [ ![ CI] ( https://img.shields.io/github/actions/ workflow/status/ipfs/js-ipfs/js- test-and-release.yml?branch=master \& style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml?query=branch%3Amaster )
8
7
9
8
> IPFS interface definitions used by implementations for API compatibility.
10
9
Original file line number Diff line number Diff line change 25
25
"types" : " ./dist/src/index.d.ts" ,
26
26
"files" : [
27
27
" src" ,
28
- " dist/src " ,
28
+ " dist" ,
29
29
" !dist/test" ,
30
30
" !**/*.tsbuildinfo"
31
31
],
52
52
"@libp2p/interface-peer-id" : " ^2.0.0" ,
53
53
"@libp2p/interface-peer-info" : " ^1.0.2" ,
54
54
"@libp2p/interface-pubsub" : " ^3.0.0" ,
55
- "@multiformats/multiaddr" : " ^11.0.0 " ,
55
+ "@multiformats/multiaddr" : " ^11.1.5 " ,
56
56
"@types/node" : " ^18.0.0" ,
57
57
"interface-datastore" : " ^7.0.0" ,
58
58
"ipfs-unixfs" : " ^9.0.0" ,
Original file line number Diff line number Diff line change 1
1
# ipfs-core-utils <!-- omit in toc -->
2
2
3
- [ ![ ipfs.io] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( http://ipfs.io )
4
- [ ![ IRC] ( https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square )] ( http://webchat.freenode.net/?channels=%23ipfs )
5
- [ ![ Discord] ( https://img.shields.io/discord/806902334369824788?style=flat-square )] ( https://discord.gg/ipfs )
3
+ [ ![ ipfs.tech] ( https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square )] ( https://ipfs.tech )
4
+ [ ![ Discuss] ( https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square )] ( https://discuss.ipfs.tech )
6
5
[ ![ codecov] ( https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square )] ( https://codecov.io/gh/ipfs/js-ipfs )
7
- [ ![ CI] ( https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master? style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml )
6
+ [ ![ CI] ( https://img.shields.io/github/actions/ workflow/status/ipfs/js-ipfs/js- test-and-release.yml?branch=master \& style=flat-square )] ( https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml?query=branch%3Amaster )
8
7
9
8
> Package to share code between ipfs and ipfs-http-client
10
9
11
10
## Table of contents <!-- omit in toc -->
12
11
13
12
- [ Install] ( #install )
13
+ - [ Browser ` <script> ` tag] ( #browser-script-tag )
14
14
- [ License] ( #license )
15
15
- [ Contribute] ( #contribute )
16
16
20
20
$ npm i ipfs-core-utils
21
21
```
22
22
23
+ ### Browser ` <script> ` tag
24
+
25
+ Loading this module through a script tag will make it's exports available as ` IpfsCoreUtils ` in the global namespace.
26
+
27
+ ``` html
28
+ <script src =" https://unpkg.com/ipfs-core-utils/dist/index.min.js" ></script >
29
+ ```
30
+
23
31
## License
24
32
25
33
Licensed under either of
You can’t perform that action at this time.
0 commit comments