├── .cspell.json ├── .github ├── dependabot.yml ├── dictionary.txt ├── pull_request_template.md └── workflows │ ├── gateway-conformance.yml │ ├── generated-pr.yml │ ├── js-test-and-release.yml │ ├── semantic-pull-request.yml │ └── stale.yml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── package.json ├── packages ├── gateway-conformance │ ├── .aegir.js │ ├── .gitignore │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ │ ├── bin.ts │ │ ├── conformance.spec.ts │ │ ├── constants.ts │ │ ├── demo-server.ts │ │ ├── expected-failing-tests.json │ │ ├── expected-passing-tests.json │ │ ├── fixtures │ │ │ ├── basic-server.ts │ │ │ ├── create-kubo.ts │ │ │ ├── create-verified-fetch.ts │ │ │ ├── get-local-dns-resolver.ts │ │ │ ├── header-utils.ts │ │ │ ├── ipns-record-datastore.ts │ │ │ └── kubo-mgmt.ts │ │ ├── generate-conformance-report.ts │ │ ├── get-report-details.ts │ │ ├── get-tests-to-run.ts │ │ ├── get-tests-to-skip.ts │ │ ├── get-wontfix-tests.ts │ │ ├── index.ts │ │ └── update-expected-tests.ts │ ├── tsconfig.json │ └── typedoc.json ├── interop │ ├── .aegir.js │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ │ ├── abort-handling.spec.ts │ │ ├── bin.ts │ │ ├── direct-retrieval.spec.ts │ │ ├── fixtures │ │ │ ├── create-kubo.ts │ │ │ ├── data │ │ │ │ ├── QmQJ8fxavY54CUsxMSx9aE9Rdcmvhx8awJK2jzJp4iAqCr-tokens.uniswap.org-2024-01-18.car │ │ │ │ ├── QmbQDovX7wRe9ek7u6QXe9zgCXkTzoUSsTFJEkrYV1HrVR-xkcd-Barrel-part-1.car │ │ │ │ ├── QmbxpRxwKXxnJQjnPqm1kzDJSJ8YgkLxH23mcZURwPHjGv-helia-identify-website.car │ │ │ │ ├── QmeiDMLtPUS3RT2xAcUwsNyZz169wPke2q7im9vZpVLSYw-fake-blog.libp2p.io.car │ │ │ │ ├── bafybeibc5sgo2plmjkq2tzmhrn54bk3crhnc23zd2msg4ea7a4pxrkgfna.car │ │ │ │ ├── bafybeidbclfqleg2uojchspzd4bob56dqetqjsj27gy2cq3klkkgxtpn4i-single-layer-hamt-with-multi-block-files.car │ │ │ │ ├── gateway-conformance-fixtures.car │ │ │ │ └── k51qzi5uqu5dk3v4rmjber23h16xnr23bsggmqqil9z2gduiis5se8dht36dam.ipns-record │ │ │ └── load-fixtures.ts │ │ ├── index.ts │ │ ├── ipns.spec.ts │ │ ├── json.spec.ts │ │ ├── unixfs-dir.spec.ts │ │ └── websites.spec.ts │ ├── tsconfig.json │ └── typedoc.json └── verified-fetch │ ├── .aegir.js │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── package.json │ ├── src │ ├── constants.ts │ ├── errors.ts │ ├── index.ts │ ├── plugins │ │ ├── index.ts │ │ ├── plugin-base.ts │ │ ├── plugin-handle-byte-range-context.ts │ │ ├── plugin-handle-car.ts │ │ ├── plugin-handle-cbor.ts │ │ ├── plugin-handle-dag-cbor-html-preview.ts │ │ ├── plugin-handle-dag-cbor.ts │ │ ├── plugin-handle-dag-pb.ts │ │ ├── plugin-handle-dag-walk.ts │ │ ├── plugin-handle-dir-index-html.ts │ │ ├── plugin-handle-ipns-record.ts │ │ ├── plugin-handle-json.ts │ │ ├── plugin-handle-raw.ts │ │ ├── plugin-handle-tar.ts │ │ ├── plugins.ts │ │ └── types.ts │ ├── singleton.ts │ ├── url-resolver.ts │ ├── utils │ │ ├── byte-range-context.ts │ │ ├── content-type-parser.ts │ │ ├── dag-cbor-to-safe-json.ts │ │ ├── dir-index-html.ts │ │ ├── dnslink-label.ts │ │ ├── error-to-object.ts │ │ ├── get-content-disposition-filename.ts │ │ ├── get-content-type.ts │ │ ├── get-e-tag.ts │ │ ├── get-offset-and-length.ts │ │ ├── get-peer-id-from-string.ts │ │ ├── get-resolved-accept-header.ts │ │ ├── get-stream-from-async-iterable.ts │ │ ├── get-tar-stream.ts │ │ ├── handle-redirects.ts │ │ ├── ipfs-path-to-string.ts │ │ ├── ipfs-path-to-url.ts │ │ ├── is-accept-explicit.ts │ │ ├── libp2p-defaults.browser.ts │ │ ├── libp2p-defaults.ts │ │ ├── libp2p-types.ts │ │ ├── parse-url-string.ts │ │ ├── request-headers.ts │ │ ├── resource-to-cache-key.ts │ │ ├── response-headers.ts │ │ ├── responses.ts │ │ ├── select-output-type.ts │ │ ├── server-timing.ts │ │ ├── tlru.ts │ │ ├── type-guards.ts │ │ └── walk-path.ts │ └── verified-fetch.ts │ ├── test │ ├── abort-handling.spec.ts │ ├── accept-header.spec.ts │ ├── cache-control-header.spec.ts │ ├── car.spec.ts │ ├── cbor.spec.ts │ ├── content-disposition.spec.ts │ ├── content-type-parser.spec.ts │ ├── custom-dns-resolvers.spec.ts │ ├── dag-cbor.spec.ts │ ├── dag-walk.spec.ts │ ├── dnslink.spec.ts │ ├── fixtures │ │ ├── cids.ts │ │ ├── create-offline-helia.ts │ │ ├── create-random-data-chunks.ts │ │ ├── dns-answer-fake.ts │ │ ├── get-abortable-promise.ts │ │ ├── get-custom-plugin-factory.ts │ │ ├── ipns-stubs.ts │ │ ├── make-aborted-request.ts │ │ └── memory-car.ts │ ├── get-e-tag.spec.ts │ ├── get-stream-from-async-iterable.spec.ts │ ├── index.spec.ts │ ├── ipns-record.spec.ts │ ├── plugins.spec.ts │ ├── range-requests.spec.ts │ ├── raw.spec.ts │ ├── tar.spec.ts │ ├── url-resolver.spec.ts │ ├── utils │ │ ├── byte-range-context.spec.ts │ │ ├── dnslink-label.spec.ts │ │ ├── get-content-disposition-filename.spec.ts │ │ ├── get-offset-and-length.spec.ts │ │ ├── handle-redirects.spec.ts │ │ ├── parse-url-string.spec.ts │ │ ├── request-headers.spec.ts │ │ ├── resource-to-cache-key.spec.ts │ │ ├── response-headers.spec.ts │ │ ├── select-output-type.spec.ts │ │ └── server-timing.spec.ts │ ├── verified-fetch.spec.ts │ └── x-ipfs-path.spec.ts │ ├── tsconfig.json │ └── typedoc.json └── typedoc.json /.cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.cspell.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/dictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.github/dictionary.txt -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/gateway-conformance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.github/workflows/gateway-conformance.yml -------------------------------------------------------------------------------- /.github/workflows/generated-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.github/workflows/generated-pr.yml -------------------------------------------------------------------------------- /.github/workflows/js-test-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.github/workflows/js-test-and-release.yml -------------------------------------------------------------------------------- /.github/workflows/semantic-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.github/workflows/semantic-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @ipfs/helia-dev 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/package.json -------------------------------------------------------------------------------- /packages/gateway-conformance/.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/.aegir.js -------------------------------------------------------------------------------- /packages/gateway-conformance/.gitignore: -------------------------------------------------------------------------------- 1 | gwc-report*.json 2 | -------------------------------------------------------------------------------- /packages/gateway-conformance/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/CHANGELOG.md -------------------------------------------------------------------------------- /packages/gateway-conformance/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /packages/gateway-conformance/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/gateway-conformance/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/LICENSE-MIT -------------------------------------------------------------------------------- /packages/gateway-conformance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/README.md -------------------------------------------------------------------------------- /packages/gateway-conformance/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/package.json -------------------------------------------------------------------------------- /packages/gateway-conformance/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/bin.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/conformance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/conformance.spec.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/constants.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/demo-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/demo-server.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/expected-failing-tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/expected-failing-tests.json -------------------------------------------------------------------------------- /packages/gateway-conformance/src/expected-passing-tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/expected-passing-tests.json -------------------------------------------------------------------------------- /packages/gateway-conformance/src/fixtures/basic-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/fixtures/basic-server.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/fixtures/create-kubo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/fixtures/create-kubo.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/fixtures/create-verified-fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/fixtures/create-verified-fetch.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/fixtures/get-local-dns-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/fixtures/get-local-dns-resolver.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/fixtures/header-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/fixtures/header-utils.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/fixtures/ipns-record-datastore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/fixtures/ipns-record-datastore.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/fixtures/kubo-mgmt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/fixtures/kubo-mgmt.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/generate-conformance-report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/generate-conformance-report.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/get-report-details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/get-report-details.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/get-tests-to-run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/get-tests-to-run.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/get-tests-to-skip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/get-tests-to-skip.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/get-wontfix-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/get-wontfix-tests.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/index.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/src/update-expected-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/src/update-expected-tests.ts -------------------------------------------------------------------------------- /packages/gateway-conformance/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/tsconfig.json -------------------------------------------------------------------------------- /packages/gateway-conformance/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/gateway-conformance/typedoc.json -------------------------------------------------------------------------------- /packages/interop/.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/.aegir.js -------------------------------------------------------------------------------- /packages/interop/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/CHANGELOG.md -------------------------------------------------------------------------------- /packages/interop/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /packages/interop/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/interop/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/LICENSE-MIT -------------------------------------------------------------------------------- /packages/interop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/README.md -------------------------------------------------------------------------------- /packages/interop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/package.json -------------------------------------------------------------------------------- /packages/interop/src/abort-handling.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/abort-handling.spec.ts -------------------------------------------------------------------------------- /packages/interop/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/bin.ts -------------------------------------------------------------------------------- /packages/interop/src/direct-retrieval.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/direct-retrieval.spec.ts -------------------------------------------------------------------------------- /packages/interop/src/fixtures/create-kubo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/create-kubo.ts -------------------------------------------------------------------------------- /packages/interop/src/fixtures/data/QmQJ8fxavY54CUsxMSx9aE9Rdcmvhx8awJK2jzJp4iAqCr-tokens.uniswap.org-2024-01-18.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/data/QmQJ8fxavY54CUsxMSx9aE9Rdcmvhx8awJK2jzJp4iAqCr-tokens.uniswap.org-2024-01-18.car -------------------------------------------------------------------------------- /packages/interop/src/fixtures/data/QmbQDovX7wRe9ek7u6QXe9zgCXkTzoUSsTFJEkrYV1HrVR-xkcd-Barrel-part-1.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/data/QmbQDovX7wRe9ek7u6QXe9zgCXkTzoUSsTFJEkrYV1HrVR-xkcd-Barrel-part-1.car -------------------------------------------------------------------------------- /packages/interop/src/fixtures/data/QmbxpRxwKXxnJQjnPqm1kzDJSJ8YgkLxH23mcZURwPHjGv-helia-identify-website.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/data/QmbxpRxwKXxnJQjnPqm1kzDJSJ8YgkLxH23mcZURwPHjGv-helia-identify-website.car -------------------------------------------------------------------------------- /packages/interop/src/fixtures/data/QmeiDMLtPUS3RT2xAcUwsNyZz169wPke2q7im9vZpVLSYw-fake-blog.libp2p.io.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/data/QmeiDMLtPUS3RT2xAcUwsNyZz169wPke2q7im9vZpVLSYw-fake-blog.libp2p.io.car -------------------------------------------------------------------------------- /packages/interop/src/fixtures/data/bafybeibc5sgo2plmjkq2tzmhrn54bk3crhnc23zd2msg4ea7a4pxrkgfna.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/data/bafybeibc5sgo2plmjkq2tzmhrn54bk3crhnc23zd2msg4ea7a4pxrkgfna.car -------------------------------------------------------------------------------- /packages/interop/src/fixtures/data/bafybeidbclfqleg2uojchspzd4bob56dqetqjsj27gy2cq3klkkgxtpn4i-single-layer-hamt-with-multi-block-files.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/data/bafybeidbclfqleg2uojchspzd4bob56dqetqjsj27gy2cq3klkkgxtpn4i-single-layer-hamt-with-multi-block-files.car -------------------------------------------------------------------------------- /packages/interop/src/fixtures/data/gateway-conformance-fixtures.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/data/gateway-conformance-fixtures.car -------------------------------------------------------------------------------- /packages/interop/src/fixtures/data/k51qzi5uqu5dk3v4rmjber23h16xnr23bsggmqqil9z2gduiis5se8dht36dam.ipns-record: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/data/k51qzi5uqu5dk3v4rmjber23h16xnr23bsggmqqil9z2gduiis5se8dht36dam.ipns-record -------------------------------------------------------------------------------- /packages/interop/src/fixtures/load-fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/fixtures/load-fixtures.ts -------------------------------------------------------------------------------- /packages/interop/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/index.ts -------------------------------------------------------------------------------- /packages/interop/src/ipns.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/ipns.spec.ts -------------------------------------------------------------------------------- /packages/interop/src/json.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/json.spec.ts -------------------------------------------------------------------------------- /packages/interop/src/unixfs-dir.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/unixfs-dir.spec.ts -------------------------------------------------------------------------------- /packages/interop/src/websites.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/src/websites.spec.ts -------------------------------------------------------------------------------- /packages/interop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/tsconfig.json -------------------------------------------------------------------------------- /packages/interop/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/interop/typedoc.json -------------------------------------------------------------------------------- /packages/verified-fetch/.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/.aegir.js -------------------------------------------------------------------------------- /packages/verified-fetch/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/CHANGELOG.md -------------------------------------------------------------------------------- /packages/verified-fetch/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /packages/verified-fetch/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/LICENSE-APACHE -------------------------------------------------------------------------------- /packages/verified-fetch/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/LICENSE-MIT -------------------------------------------------------------------------------- /packages/verified-fetch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/README.md -------------------------------------------------------------------------------- /packages/verified-fetch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/package.json -------------------------------------------------------------------------------- /packages/verified-fetch/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/constants.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/errors.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/index.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/index.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-base.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-byte-range-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-byte-range-context.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-car.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-car.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-cbor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-cbor.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-dag-cbor-html-preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-dag-cbor-html-preview.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-dag-cbor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-dag-cbor.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-dag-pb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-dag-pb.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-dag-walk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-dag-walk.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-dir-index-html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-dir-index-html.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-ipns-record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-ipns-record.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-json.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-raw.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugin-handle-tar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugin-handle-tar.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/plugins.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/plugins/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/plugins/types.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/singleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/singleton.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/url-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/url-resolver.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/byte-range-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/byte-range-context.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/content-type-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/content-type-parser.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/dag-cbor-to-safe-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/dag-cbor-to-safe-json.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/dir-index-html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/dir-index-html.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/dnslink-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/dnslink-label.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/error-to-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/error-to-object.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/get-content-disposition-filename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/get-content-disposition-filename.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/get-content-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/get-content-type.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/get-e-tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/get-e-tag.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/get-offset-and-length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/get-offset-and-length.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/get-peer-id-from-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/get-peer-id-from-string.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/get-resolved-accept-header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/get-resolved-accept-header.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/get-stream-from-async-iterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/get-stream-from-async-iterable.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/get-tar-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/get-tar-stream.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/handle-redirects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/handle-redirects.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/ipfs-path-to-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/ipfs-path-to-string.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/ipfs-path-to-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/ipfs-path-to-url.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/is-accept-explicit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/is-accept-explicit.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/libp2p-defaults.browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/libp2p-defaults.browser.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/libp2p-defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/libp2p-defaults.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/libp2p-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/libp2p-types.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/parse-url-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/parse-url-string.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/request-headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/request-headers.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/resource-to-cache-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/resource-to-cache-key.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/response-headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/response-headers.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/responses.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/select-output-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/select-output-type.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/server-timing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/server-timing.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/tlru.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/tlru.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/type-guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/type-guards.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/utils/walk-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/utils/walk-path.ts -------------------------------------------------------------------------------- /packages/verified-fetch/src/verified-fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/src/verified-fetch.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/abort-handling.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/abort-handling.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/accept-header.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/accept-header.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/cache-control-header.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/cache-control-header.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/car.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/car.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/cbor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/cbor.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/content-disposition.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/content-disposition.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/content-type-parser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/content-type-parser.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/custom-dns-resolvers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/custom-dns-resolvers.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/dag-cbor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/dag-cbor.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/dag-walk.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/dag-walk.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/dnslink.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/dnslink.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/cids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/cids.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/create-offline-helia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/create-offline-helia.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/create-random-data-chunks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/create-random-data-chunks.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/dns-answer-fake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/dns-answer-fake.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/get-abortable-promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/get-abortable-promise.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/get-custom-plugin-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/get-custom-plugin-factory.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/ipns-stubs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/ipns-stubs.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/make-aborted-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/make-aborted-request.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/fixtures/memory-car.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/fixtures/memory-car.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/get-e-tag.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/get-e-tag.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/get-stream-from-async-iterable.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/get-stream-from-async-iterable.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/index.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/ipns-record.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/ipns-record.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/plugins.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/plugins.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/range-requests.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/range-requests.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/raw.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/raw.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/tar.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/tar.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/url-resolver.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/url-resolver.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/byte-range-context.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/byte-range-context.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/dnslink-label.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/dnslink-label.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/get-content-disposition-filename.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/get-content-disposition-filename.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/get-offset-and-length.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/get-offset-and-length.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/handle-redirects.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/handle-redirects.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/parse-url-string.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/parse-url-string.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/request-headers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/request-headers.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/resource-to-cache-key.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/resource-to-cache-key.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/response-headers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/response-headers.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/select-output-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/select-output-type.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/utils/server-timing.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/utils/server-timing.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/verified-fetch.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/verified-fetch.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/test/x-ipfs-path.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/test/x-ipfs-path.spec.ts -------------------------------------------------------------------------------- /packages/verified-fetch/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/tsconfig.json -------------------------------------------------------------------------------- /packages/verified-fetch/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/packages/verified-fetch/typedoc.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/helia-verified-fetch/HEAD/typedoc.json --------------------------------------------------------------------------------