3a41474b26
*update dist
339dbba08c
* Fix error in multiSocket.ts where 'this' was used instead of 'self' to refer to the current object.
c4c1fd8f6b
*Update dist
623601df27
* Fix decoding method to correctly parse JSON data in multiSocket.ts.
cfd5f69cfb
*Update dist
bc85076e7f
* Refactor peer.ts to use call both handle and on* callbacks for open and close
85ff38d871
* Add initialization of messages and empty implementation of handleChannelOnOpen in Peer class.
39499397ea
* Remove the invocation of the _onclose callback function when the socket is closed.
1882752839
* Add await keyword to multiSocket.ts to await for message to be added to the peer channel.
9791e7c4a1
*Update dist
d30528caa0
* Add event emitter for when peer connection is established.
c3c8e6fb3b
*Update dist
96dd1ad46e
* as public key may be from the web client, need to use new _getPublicKey utility that uses maybeGetAsyncProperty
10a7b4ebc6
*Update dist
1c9a430d5e
* Refactor handlePeer function to use async/await and emit "peer" event, and make Proxy class extend EventEmitter.
8b678e81e8
*Update dist
13ff64002d
* Update references from peer.socket to peer.stream in multiSocket.ts.
40e139df0d
*Update dist
518bdca8ad
* Refactor Peer and MultiSocket classes to handle new peer channels more efficiently and cleanly.
a8419313b5
*update dist
f11e3fed78
*implement handlePeer
95d866c69e
*Remove _socketOptions overrides
4b1b828c69
*update dist
8ea1ad3006
*make _socketOptions protected
ddf6b2c9d8
*add getter for socketOptions
402508ca64
*rename handlers to match naming scheme
ba38f7670f
*Add api method to create swarms
4ddfa970aa
*Large IPFS/IPNS refactor
185243e499
* Update dependencies and add new ones, including a new client for peer discovery and swarm, and a new module for file-type detection.
31c7605cdd
* Add "node:stream" to the external dependencies in build.js.
2bed5158fa
* Update host and port in util.ts to use "web3portal.com" and port "80" for HTTP requests.
d0325ed8b5
* Add map object `extToMimes` to map file extensions to MIME types.