├── .aegir.js ├── .github ├── ISSUE_TEMPLATE │ ├── config.yml │ └── open_an_issue.md ├── config.yml ├── dependabot.yml └── workflows │ ├── automerge.yml │ ├── js-test-and-release.yml │ └── stale.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── bin └── ipfs-interop.js ├── package.json ├── scripts ├── custom-runtime.sh ├── download-relay-daemon.js ├── node-globals.js ├── relayd_v1.config.json ├── relayd_v2.config.json └── setup-libp2p-relay-daemon.js ├── src ├── index.js └── types.d.ts ├── test ├── .gitignore ├── browser.js ├── cid-version-agnostic.js ├── circuit.js ├── circuit │ ├── v1 │ │ ├── all.js │ │ └── browser.js │ └── v2 │ │ ├── all.js │ │ └── browser.js ├── exchange-files.js ├── files.js ├── fixtures │ ├── .gitkeep │ └── planets │ │ └── jupiter-from-cassini.jpg ├── ipns-pubsub.js ├── ipns.js ├── kad-dht.js ├── node.js ├── pin.js ├── pubsub.js └── utils │ ├── circuit.js │ ├── daemon-factory.js │ ├── is-windows.browser.js │ ├── is-windows.js │ ├── pin-utils.js │ ├── relayd.js │ └── wait-for.js └── tsconfig.json /.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.aegir.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/open_an_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.github/ISSUE_TEMPLATE/open_an_issue.md -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/js-test-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.github/workflows/js-test-and-release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/.npmignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/README.md -------------------------------------------------------------------------------- /bin/ipfs-interop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/bin/ipfs-interop.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/package.json -------------------------------------------------------------------------------- /scripts/custom-runtime.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/scripts/custom-runtime.sh -------------------------------------------------------------------------------- /scripts/download-relay-daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/scripts/download-relay-daemon.js -------------------------------------------------------------------------------- /scripts/node-globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/scripts/node-globals.js -------------------------------------------------------------------------------- /scripts/relayd_v1.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/scripts/relayd_v1.config.json -------------------------------------------------------------------------------- /scripts/relayd_v2.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/scripts/relayd_v2.config.json -------------------------------------------------------------------------------- /scripts/setup-libp2p-relay-daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/scripts/setup-libp2p-relay-daemon.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /test/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/browser.js -------------------------------------------------------------------------------- /test/cid-version-agnostic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/cid-version-agnostic.js -------------------------------------------------------------------------------- /test/circuit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/circuit.js -------------------------------------------------------------------------------- /test/circuit/v1/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/circuit/v1/all.js -------------------------------------------------------------------------------- /test/circuit/v1/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/circuit/v1/browser.js -------------------------------------------------------------------------------- /test/circuit/v2/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/circuit/v2/all.js -------------------------------------------------------------------------------- /test/circuit/v2/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/circuit/v2/browser.js -------------------------------------------------------------------------------- /test/exchange-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/exchange-files.js -------------------------------------------------------------------------------- /test/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/files.js -------------------------------------------------------------------------------- /test/fixtures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/planets/jupiter-from-cassini.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/fixtures/planets/jupiter-from-cassini.jpg -------------------------------------------------------------------------------- /test/ipns-pubsub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/ipns-pubsub.js -------------------------------------------------------------------------------- /test/ipns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/ipns.js -------------------------------------------------------------------------------- /test/kad-dht.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/kad-dht.js -------------------------------------------------------------------------------- /test/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/node.js -------------------------------------------------------------------------------- /test/pin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/pin.js -------------------------------------------------------------------------------- /test/pubsub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/pubsub.js -------------------------------------------------------------------------------- /test/utils/circuit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/utils/circuit.js -------------------------------------------------------------------------------- /test/utils/daemon-factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/utils/daemon-factory.js -------------------------------------------------------------------------------- /test/utils/is-windows.browser.js: -------------------------------------------------------------------------------- 1 | export default false 2 | -------------------------------------------------------------------------------- /test/utils/is-windows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/utils/is-windows.js -------------------------------------------------------------------------------- /test/utils/pin-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/utils/pin-utils.js -------------------------------------------------------------------------------- /test/utils/relayd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/utils/relayd.js -------------------------------------------------------------------------------- /test/utils/wait-for.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/test/utils/wait-for.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/interop/HEAD/tsconfig.json --------------------------------------------------------------------------------