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 11# interface-ipfs-core <!-- omit in toc -->
22
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 )
65[ ![ 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 )
87
98> A test suite and interface you can use to implement a IPFS core interface.
109
Original file line number Diff line number Diff line change 6969 "@ipld/dag-pb" : " ^4.0.0" ,
7070 "@libp2p/crypto" : " ^1.0.7" ,
7171 "@libp2p/interface-peer-id" : " ^2.0.0" ,
72- "@libp2p/interfaces" : " ^3.0.3 " ,
72+ "@libp2p/interfaces" : " ^3.2.0 " ,
7373 "@libp2p/peer-id" : " ^2.0.0" ,
7474 "@libp2p/peer-id-factory" : " ^2.0.0" ,
7575 "@libp2p/websockets" : " ^5.0.0" ,
76- "@multiformats/multiaddr" : " ^11.0.0 " ,
76+ "@multiformats/multiaddr" : " ^11.1.5 " ,
7777 "@types/node" : " ^18.0.0" ,
7878 "@types/pako" : " ^2.0.0" ,
7979 "@types/readable-stream" : " ^2.3.13" ,
Original file line number Diff line number Diff line change 11# ipfs-cli <!-- omit in toc -->
22
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 )
65[ ![ 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 )
87
98> JavaScript implementation of the IPFS specification
109
Original file line number Diff line number Diff line change 7070 "@ipld/dag-cbor" : " ^9.0.0" ,
7171 "@ipld/dag-json" : " ^10.0.0" ,
7272 "@ipld/dag-pb" : " ^4.0.0" ,
73- "@libp2p/logger" : " ^2.0.2 " ,
73+ "@libp2p/logger" : " ^2.0.5 " ,
7474 "@libp2p/peer-id" : " ^2.0.0" ,
7575 "@multiformats/mafmt" : " ^11.0.2" ,
76- "@multiformats/multiaddr" : " ^11.0.0 " ,
76+ "@multiformats/multiaddr" : " ^11.1.5 " ,
7777 "@multiformats/multiaddr-to-uri" : " ^9.0.1" ,
7878 "byteman" : " ^1.3.5" ,
7979 "execa" : " ^6.1.0" ,
Original file line number Diff line number Diff line change 11# ipfs-client <!-- omit in toc -->
22
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 )
65[ ![ 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 )
87
98> A client library to talk to local IPFS daemons
109
Original file line number Diff line number Diff line change 11# ipfs-core-config <!-- omit in toc -->
22
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 )
65[ ![ 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 )
87
98> Package to store node and browser specific config for ipfs-core
109
Original file line number Diff line number Diff line change 9696 "dependencies" : {
9797 "@chainsafe/libp2p-gossipsub" : " ^6.0.0" ,
9898 "@libp2p/floodsub" : " ^6.0.0" ,
99- "@libp2p/logger" : " ^2.0.2 " ,
99+ "@libp2p/logger" : " ^2.0.5 " ,
100100 "@libp2p/mdns" : " ^6.0.0" ,
101101 "@libp2p/prometheus-metrics" : " ^1.0.1" ,
102102 "@libp2p/tcp" : " ^6.0.2" ,
Original file line number Diff line number Diff line change 11# ipfs-core-types <!-- omit in toc -->
22
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 )
65[ ![ 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 )
87
98> IPFS interface definitions used by implementations for API compatibility.
109
Original file line number Diff line number Diff line change 2525 "types" : " ./dist/src/index.d.ts" ,
2626 "files" : [
2727 " src" ,
28- " dist/src " ,
28+ " dist" ,
2929 " !dist/test" ,
3030 " !**/*.tsbuildinfo"
3131 ],
5252 "@libp2p/interface-peer-id" : " ^2.0.0" ,
5353 "@libp2p/interface-peer-info" : " ^1.0.2" ,
5454 "@libp2p/interface-pubsub" : " ^3.0.0" ,
55- "@multiformats/multiaddr" : " ^11.0.0 " ,
55+ "@multiformats/multiaddr" : " ^11.1.5 " ,
5656 "@types/node" : " ^18.0.0" ,
5757 "interface-datastore" : " ^7.0.0" ,
5858 "ipfs-unixfs" : " ^9.0.0" ,
Original file line number Diff line number Diff line change 11# ipfs-core-utils <!-- omit in toc -->
22
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 )
65[ ![ 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 )
87
98> Package to share code between ipfs and ipfs-http-client
109
1110## Table of contents <!-- omit in toc -->
1211
1312- [ Install] ( #install )
13+ - [ Browser ` <script> ` tag] ( #browser-script-tag )
1414- [ License] ( #license )
1515- [ Contribute] ( #contribute )
1616
2020$ npm i ipfs-core-utils
2121```
2222
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+
2331## License
2432
2533Licensed under either of
You can’t perform that action at this time.
0 commit comments