├── .babelrc ├── .gitattributes ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── karma.conf.js ├── package.json ├── src ├── client │ ├── bitswap.js │ ├── block.js │ ├── bootstrap.js │ ├── config.js │ ├── dag.js │ ├── dht.js │ ├── files │ │ ├── add.js │ │ ├── cat.js │ │ ├── cp.js │ │ ├── flush.js │ │ ├── get.js │ │ ├── index.js │ │ ├── ls.js │ │ ├── mkdir.js │ │ ├── mv.js │ │ ├── read.js │ │ ├── rm.js │ │ ├── stat.js │ │ └── write.js │ ├── index.js │ ├── key.js │ ├── ls.js │ ├── name.js │ ├── object.js │ ├── pin.js │ ├── ping.js │ ├── pubsub.js │ ├── repo.js │ ├── stats.js │ └── swarm.js ├── index.js ├── serialization │ ├── big.js │ ├── block.js │ ├── buffer.js │ ├── cid.js │ ├── dag.js │ ├── function.js │ ├── multiaddr.js │ ├── peer.js │ └── utils │ │ ├── convert-values.js │ │ └── prepost-array-of.js └── server │ ├── bitswap.js │ ├── block.js │ ├── bootstrap.js │ ├── config.js │ ├── dag.js │ ├── dht.js │ ├── files │ ├── add.js │ ├── cat.js │ ├── cp.js │ ├── flush.js │ ├── get.js │ ├── index.js │ ├── ls.js │ ├── mkdir.js │ ├── mv.js │ ├── read.js │ ├── rm.js │ ├── stat.js │ └── write.js │ ├── index.js │ ├── key.js │ ├── ls.js │ ├── name.js │ ├── object.js │ ├── pin.js │ ├── ping.js │ ├── pubsub.js │ ├── repo.js │ ├── stats.js │ └── swarm.js └── test ├── functional └── pubsub.test.js ├── helpers └── mock-window.js └── integration ├── browser.js ├── fixtures └── public │ └── iframe │ ├── index.html │ └── index.js ├── helpers └── factories │ ├── browser.js │ └── node.js ├── node+go.js └── node+js.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | package-lock.json binary 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/README.md -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/package.json -------------------------------------------------------------------------------- /src/client/bitswap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/bitswap.js -------------------------------------------------------------------------------- /src/client/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/block.js -------------------------------------------------------------------------------- /src/client/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/bootstrap.js -------------------------------------------------------------------------------- /src/client/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/config.js -------------------------------------------------------------------------------- /src/client/dag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/dag.js -------------------------------------------------------------------------------- /src/client/dht.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/dht.js -------------------------------------------------------------------------------- /src/client/files/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/add.js -------------------------------------------------------------------------------- /src/client/files/cat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/cat.js -------------------------------------------------------------------------------- /src/client/files/cp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/cp.js -------------------------------------------------------------------------------- /src/client/files/flush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/flush.js -------------------------------------------------------------------------------- /src/client/files/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/get.js -------------------------------------------------------------------------------- /src/client/files/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/index.js -------------------------------------------------------------------------------- /src/client/files/ls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/ls.js -------------------------------------------------------------------------------- /src/client/files/mkdir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/mkdir.js -------------------------------------------------------------------------------- /src/client/files/mv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/mv.js -------------------------------------------------------------------------------- /src/client/files/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/read.js -------------------------------------------------------------------------------- /src/client/files/rm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/rm.js -------------------------------------------------------------------------------- /src/client/files/stat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/stat.js -------------------------------------------------------------------------------- /src/client/files/write.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/files/write.js -------------------------------------------------------------------------------- /src/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/index.js -------------------------------------------------------------------------------- /src/client/key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/key.js -------------------------------------------------------------------------------- /src/client/ls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/ls.js -------------------------------------------------------------------------------- /src/client/name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/name.js -------------------------------------------------------------------------------- /src/client/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/object.js -------------------------------------------------------------------------------- /src/client/pin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/pin.js -------------------------------------------------------------------------------- /src/client/ping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/ping.js -------------------------------------------------------------------------------- /src/client/pubsub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/pubsub.js -------------------------------------------------------------------------------- /src/client/repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/repo.js -------------------------------------------------------------------------------- /src/client/stats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/stats.js -------------------------------------------------------------------------------- /src/client/swarm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/client/swarm.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/index.js -------------------------------------------------------------------------------- /src/serialization/big.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/big.js -------------------------------------------------------------------------------- /src/serialization/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/block.js -------------------------------------------------------------------------------- /src/serialization/buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/buffer.js -------------------------------------------------------------------------------- /src/serialization/cid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/cid.js -------------------------------------------------------------------------------- /src/serialization/dag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/dag.js -------------------------------------------------------------------------------- /src/serialization/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/function.js -------------------------------------------------------------------------------- /src/serialization/multiaddr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/multiaddr.js -------------------------------------------------------------------------------- /src/serialization/peer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/peer.js -------------------------------------------------------------------------------- /src/serialization/utils/convert-values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/utils/convert-values.js -------------------------------------------------------------------------------- /src/serialization/utils/prepost-array-of.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/serialization/utils/prepost-array-of.js -------------------------------------------------------------------------------- /src/server/bitswap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/bitswap.js -------------------------------------------------------------------------------- /src/server/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/block.js -------------------------------------------------------------------------------- /src/server/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/bootstrap.js -------------------------------------------------------------------------------- /src/server/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/config.js -------------------------------------------------------------------------------- /src/server/dag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/dag.js -------------------------------------------------------------------------------- /src/server/dht.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/dht.js -------------------------------------------------------------------------------- /src/server/files/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/add.js -------------------------------------------------------------------------------- /src/server/files/cat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/cat.js -------------------------------------------------------------------------------- /src/server/files/cp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/cp.js -------------------------------------------------------------------------------- /src/server/files/flush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/flush.js -------------------------------------------------------------------------------- /src/server/files/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/get.js -------------------------------------------------------------------------------- /src/server/files/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/index.js -------------------------------------------------------------------------------- /src/server/files/ls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/ls.js -------------------------------------------------------------------------------- /src/server/files/mkdir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/mkdir.js -------------------------------------------------------------------------------- /src/server/files/mv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/mv.js -------------------------------------------------------------------------------- /src/server/files/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/read.js -------------------------------------------------------------------------------- /src/server/files/rm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/rm.js -------------------------------------------------------------------------------- /src/server/files/stat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/stat.js -------------------------------------------------------------------------------- /src/server/files/write.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/files/write.js -------------------------------------------------------------------------------- /src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/index.js -------------------------------------------------------------------------------- /src/server/key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/key.js -------------------------------------------------------------------------------- /src/server/ls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/ls.js -------------------------------------------------------------------------------- /src/server/name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/name.js -------------------------------------------------------------------------------- /src/server/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/object.js -------------------------------------------------------------------------------- /src/server/pin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/pin.js -------------------------------------------------------------------------------- /src/server/ping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/ping.js -------------------------------------------------------------------------------- /src/server/pubsub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/pubsub.js -------------------------------------------------------------------------------- /src/server/repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/repo.js -------------------------------------------------------------------------------- /src/server/stats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/stats.js -------------------------------------------------------------------------------- /src/server/swarm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/src/server/swarm.js -------------------------------------------------------------------------------- /test/functional/pubsub.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/functional/pubsub.test.js -------------------------------------------------------------------------------- /test/helpers/mock-window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/helpers/mock-window.js -------------------------------------------------------------------------------- /test/integration/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/integration/browser.js -------------------------------------------------------------------------------- /test/integration/fixtures/public/iframe/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/integration/fixtures/public/iframe/index.html -------------------------------------------------------------------------------- /test/integration/fixtures/public/iframe/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/integration/fixtures/public/iframe/index.js -------------------------------------------------------------------------------- /test/integration/helpers/factories/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/integration/helpers/factories/browser.js -------------------------------------------------------------------------------- /test/integration/helpers/factories/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/integration/helpers/factories/node.js -------------------------------------------------------------------------------- /test/integration/node+go.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/integration/node+go.js -------------------------------------------------------------------------------- /test/integration/node+js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs-inactive/ipfs-postmsg-proxy/HEAD/test/integration/node+js.js --------------------------------------------------------------------------------