From 9c58b200e281f6de4fafd22685adfa70f357492d Mon Sep 17 00:00:00 2001 From: "aegir[bot]" Date: Tue, 14 Jan 2025 12:47:48 +0000 Subject: [PATCH] docs: update documentation [skip ci] --- assets/navigation.js | 2 +- assets/search.js | 2 +- ...face.index.InsufficientProvidersError.html | 4 +-- ...terface.index.NoRoutersAvailableError.html | 4 +-- ...lia_interface.index.UnknownCodecError.html | 4 +-- ...rface.index.UnknownHashAlgorithmError.html | 4 +-- ...elia_unixfs.errors.AlreadyExistsError.html | 4 +-- ...helia_unixfs.errors.DoesNotExistError.html | 4 +-- ...elia_unixfs.errors.InvalidPBNodeError.html | 4 +-- ..._unixfs.errors.InvalidParametersError.html | 4 +-- .../_helia_unixfs.errors.NoContentError.html | 4 +-- ...elia_unixfs.errors.NotADirectoryError.html | 4 +-- .../_helia_unixfs.errors.NotAFileError.html | 4 +-- .../_helia_unixfs.errors.NotUnixFSError.html | 4 +-- classes/_helia_unixfs.errors.UnixFSError.html | 4 +-- .../_helia_unixfs.errors.UnknownError.html | 4 +-- classes/_helia_utils.AbstractSession.html | 14 ++++----- classes/_helia_utils.BlockStorage.html | 20 ++++++------- classes/_helia_utils.Helia.html | 28 ++++++++--------- enums/_helia_bitswap.WantType-1.html | 4 +-- functions/_helia_bitswap.WantType.codec.html | 2 +- functions/_helia_bitswap.createBitswap.html | 2 +- functions/_helia_block_brokers.bitswap.html | 2 +- ..._helia_block_brokers.trustlessGateway.html | 2 +- functions/_helia_car.car-1.html | 2 +- functions/_helia_dag_cbor.dagCbor-1.html | 2 +- functions/_helia_dag_json.dagJson-1.html | 2 +- functions/_helia_http.createHeliaHTTP.html | 2 +- functions/_helia_ipns.index.ipns-1.html | 2 +- functions/_helia_ipns.routing.helia.html | 2 +- functions/_helia_ipns.routing.pubsub.html | 2 +- functions/_helia_json.json-1.html | 2 +- functions/_helia_mfs.mfs-1.html | 2 +- .../_helia_routers.delegatedHTTPRouting.html | 2 +- ..._routers.delegatedHTTPRoutingDefaults.html | 2 +- .../_helia_routers.httpGatewayRouting.html | 2 +- functions/_helia_routers.libp2pRouting.html | 2 +- functions/_helia_strings.strings-1.html | 2 +- functions/_helia_unixfs.index.globSource.html | 2 +- functions/_helia_unixfs.index.unixfs-1.html | 2 +- functions/_helia_unixfs.index.urlSource.html | 2 +- functions/helia.createHelia.html | 2 +- functions/helia.libp2pDefaults.html | 2 +- index.html | 4 +-- interfaces/_helia_bitswap.Bitswap.html | 12 ++++---- .../_helia_bitswap.BitswapComponents.html | 4 +-- interfaces/_helia_bitswap.BitswapOptions.html | 28 ++++++++--------- .../_helia_bitswap.MultihashHasherLoader.html | 4 +-- interfaces/_helia_bitswap.WantListEntry.html | 4 +-- ..._brokers.BitswapBlockBrokerComponents.html | 4 +-- ..._block_brokers.BitswapBlockBrokerInit.html | 2 +- ...TrustlessGatewayBlockBrokerComponents.html | 4 +-- ...okers.TrustlessGatewayBlockBrokerInit.html | 6 ++-- interfaces/_helia_car.Car.html | 8 ++--- interfaces/_helia_car.CarComponents.html | 4 +-- interfaces/_helia_car.ExportCarOptions.html | 4 +-- interfaces/_helia_dag_cbor.AddOptions.html | 4 +-- interfaces/_helia_dag_cbor.DAGCBOR.html | 6 ++-- .../_helia_dag_cbor.DAGCBORComponents.html | 4 +-- interfaces/_helia_dag_cbor.GetOptions.html | 4 +-- interfaces/_helia_dag_json.AddOptions.html | 4 +-- interfaces/_helia_dag_json.DAGJSON.html | 6 ++-- .../_helia_dag_json.DAGJSONComponents.html | 4 +-- interfaces/_helia_dag_json.GetOptions.html | 4 +-- interfaces/_helia_http.AddOptions.html | 2 +- interfaces/_helia_http.GCOptions.html | 2 +- interfaces/_helia_http.HeliaHTTPInit.html | 4 +-- interfaces/_helia_http.IsPinnedOptions.html | 2 +- interfaces/_helia_http.LsOptions.html | 2 +- interfaces/_helia_http.RmOptions.html | 2 +- interfaces/_helia_http.RoutingOptions.html | 7 +++-- ...interface.blocks.BlockAnnounceOptions.html | 2 +- .../_helia_interface.blocks.BlockBroker.html | 8 ++--- ...nterface.blocks.BlockRetrievalOptions.html | 4 +-- .../_helia_interface.blocks.Blocks.html | 4 +-- ...interface.blocks.CreateSessionOptions.html | 6 ++-- ...ia_interface.blocks.GetOfflineOptions.html | 4 +-- interfaces/_helia_interface.blocks.Pair.html | 4 +-- ...ia_interface.blocks.SessionBlockstore.html | 4 +-- .../_helia_interface.index.CodecLoader.html | 2 +- .../_helia_interface.index.GCOptions.html | 4 +-- .../_helia_interface.index.HasherLoader.html | 2 +- interfaces/_helia_interface.index.Helia.html | 26 ++++++++-------- .../_helia_interface.index.Provider.html | 4 +-- .../_helia_interface.index.Routing.html | 16 +++++----- ..._helia_interface.index.RoutingOptions.html | 11 +++---- .../_helia_interface.pins.AddOptions.html | 6 ++-- ..._helia_interface.pins.IsPinnedOptions.html | 4 +-- .../_helia_interface.pins.LsOptions.html | 4 +-- interfaces/_helia_interface.pins.Pin.html | 4 +-- interfaces/_helia_interface.pins.Pins.html | 14 ++++----- .../_helia_interface.pins.RmOptions.html | 4 +-- ...helia_ipns.index.DNSLinkResolveResult.html | 8 ++--- interfaces/_helia_ipns.index.IPNS.html | 10 +++---- .../_helia_ipns.index.IPNSComponents.html | 4 +-- interfaces/_helia_ipns.index.IPNSOptions.html | 4 +-- .../_helia_ipns.index.IPNSResolveResult.html | 8 ++--- .../_helia_ipns.index.PublishOptions.html | 8 ++--- .../_helia_ipns.index.RepublishOptions.html | 4 +-- ...elia_ipns.index.ResolveDNSLinkOptions.html | 8 ++--- .../_helia_ipns.index.ResolveOptions.html | 6 ++-- .../_helia_ipns.index.ResolveResult.html | 6 ++-- .../_helia_ipns.routing.GetOptions.html | 6 ++-- .../_helia_ipns.routing.IPNSRouting.html | 4 +-- ..._ipns.routing.PubsubRoutingComponents.html | 4 +-- .../_helia_ipns.routing.PutOptions.html | 4 +-- interfaces/_helia_json.AddOptions.html | 4 +-- interfaces/_helia_json.GetOptions.html | 4 +-- interfaces/_helia_json.JSON.html | 6 ++-- interfaces/_helia_json.JSONComponents.html | 4 +-- interfaces/_helia_mfs.MFS.html | 22 +++++++------- interfaces/_helia_mfs.MFSComponents.html | 4 +-- interfaces/_helia_mfs.MFSInit.html | 4 +-- interfaces/_helia_mfs.RmOptions.html | 6 ++-- ..._helia_routers.HTTPGatewayRouterInit.html} | 4 +-- interfaces/_helia_strings.AddOptions.html | 4 +-- interfaces/_helia_strings.GetOptions.html | 4 +-- interfaces/_helia_strings.Strings.html | 6 ++-- .../_helia_strings.StringsComponents.html | 4 +-- .../_helia_unixfs.index.AddOptions.html | 4 +-- .../_helia_unixfs.index.CatOptions.html | 10 +++---- .../_helia_unixfs.index.ChmodOptions.html | 10 +++---- interfaces/_helia_unixfs.index.CpOptions.html | 8 ++--- ..._helia_unixfs.index.GlobSourceOptions.html | 14 ++++----- .../_helia_unixfs.index.GlobSourceResult.html | 4 +-- interfaces/_helia_unixfs.index.LsOptions.html | 10 +++---- .../_helia_unixfs.index.MkdirOptions.html | 14 ++++----- interfaces/_helia_unixfs.index.RmOptions.html | 6 ++-- .../_helia_unixfs.index.StatOptions.html | 6 ++-- .../_helia_unixfs.index.TouchOptions.html | 12 ++++---- interfaces/_helia_unixfs.index.UnixFS.html | 28 ++++++++--------- .../_helia_unixfs.index.UnixFSComponents.html | 4 +-- .../_helia_unixfs.index.UnixFSStats.html | 22 +++++++------- ...ia_utils.AbstractCreateSessionOptions.html | 4 +-- ...helia_utils.AbstractSessionComponents.html | 4 +-- interfaces/_helia_utils.BlockStorageInit.html | 4 +-- .../_helia_utils.BlockstoreSessionEvents.html | 4 +-- interfaces/_helia_utils.HeliaInit.html | 30 +++++++++---------- interfaces/helia.AddOptions.html | 2 +- interfaces/helia.DAGWalker.html | 4 +-- interfaces/helia.DefaultLibp2pServices.html | 5 ++-- interfaces/helia.GCOptions.html | 2 +- interfaces/helia.HeliaInit.html | 8 ++--- interfaces/helia.HeliaLibp2p.html | 4 +-- interfaces/helia.IsPinnedOptions.html | 2 +- interfaces/helia.Libp2pDefaultsOptions.html | 4 +-- interfaces/helia.LsOptions.html | 2 +- interfaces/helia.RmOptions.html | 2 +- interfaces/helia.RoutingOptions.html | 7 +++-- modules/_helia_bitswap.WantType.html | 2 +- modules/_helia_bitswap.html | 8 ++--- modules/_helia_block_brokers.html | 4 +-- modules/_helia_car.html | 4 +-- modules/_helia_dag_cbor.html | 4 +-- modules/_helia_dag_json.html | 4 +-- modules/_helia_http.html | 4 +-- modules/_helia_interface.blocks.html | 2 +- modules/_helia_interface.html | 4 +-- modules/_helia_interface.index.html | 2 +- modules/_helia_interface.pins.html | 2 +- modules/_helia_ipns.html | 4 +-- modules/_helia_ipns.index.html | 2 +- modules/_helia_ipns.routing.html | 2 +- modules/_helia_json.html | 4 +-- modules/_helia_mfs.html | 4 +-- modules/_helia_routers.html | 6 ++-- modules/_helia_strings.html | 4 +-- modules/_helia_unixfs.errors.html | 2 +- modules/_helia_unixfs.html | 4 +-- modules/_helia_unixfs.index.html | 2 +- modules/_helia_utils.html | 4 +-- modules/helia.html | 4 +-- ...ap.BitswapNetworkNotifyProgressEvents.html | 2 +- ..._bitswap.BitswapNetworkProgressEvents.html | 2 +- ...swap.BitswapNetworkWantProgressEvents.html | 2 +- ...a_bitswap.BitswapNotifyProgressEvents.html | 2 +- ...itswap.BitswapWantBlockProgressEvents.html | 2 +- ...lia_bitswap.BitswapWantProgressEvents.html | 2 +- ...rustlessGatewayGetBlockProgressEvents.html | 2 +- ...face.blocks.DeleteBlockProgressEvents.html | 2 +- ...blocks.DeleteManyBlocksProgressEvents.html | 2 +- ...ace.blocks.GetAllBlocksProgressEvents.html | 2 +- ...terface.blocks.GetBlockProgressEvents.html | 2 +- ...ce.blocks.GetManyBlocksProgressEvents.html | 2 +- ...terface.blocks.HasBlockProgressEvents.html | 2 +- ...terface.blocks.PutBlockProgressEvents.html | 2 +- ...ce.blocks.PutManyBlocksProgressEvents.html | 2 +- types/_helia_interface.index.GcEvents.html | 2 +- types/_helia_interface.pins.AddPinEvents.html | 2 +- types/_helia_interface.pins.PinType.html | 2 +- ...elia_ipns.index.PublishProgressEvents.html | 2 +- ...ia_ipns.index.RepublishProgressEvents.html | 2 +- ...ns.index.ResolveDNSLinkProgressEvents.html | 2 +- ...elia_ipns.index.ResolveProgressEvents.html | 2 +- ..._ipns.routing.DatastoreProgressEvents.html | 2 +- ...ns.routing.HeliaRoutingProgressEvents.html | 2 +- ..._helia_ipns.routing.IPNSRoutingEvents.html | 2 +- ...lia_ipns.routing.PubSubProgressEvents.html | 2 +- types/_helia_mfs.MkdirOptions.html | 2 +- types/_helia_mfs.WriteOptions.html | 2 +- types/_helia_unixfs.index.AddEvents.html | 2 +- types/_helia_unixfs.index.GetEvents.html | 2 +- ....blocks.DEFAULT_SESSION_MAX_PROVIDERS.html | 2 +- ....blocks.DEFAULT_SESSION_MIN_PROVIDERS.html | 2 +- 204 files changed, 502 insertions(+), 498 deletions(-) rename interfaces/{_helia_routers.HTTPGatwayRouterInit.html => _helia_routers.HTTPGatewayRouterInit.html} (54%) diff --git a/assets/navigation.js b/assets/navigation.js index eda9e8251..78b72f3b1 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index e18b0ef87..3b669a05c 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/_helia_interface.index.InsufficientProvidersError.html b/classes/_helia_interface.index.InsufficientProvidersError.html index 545fda800..334f2b09d 100644 --- a/classes/_helia_interface.index.InsufficientProvidersError.html +++ b/classes/_helia_interface.index.InsufficientProvidersError.html @@ -1,4 +1,4 @@ -InsufficientProvidersError | Helia

Hierarchy

  • Error
    • InsufficientProvidersError

Constructors

constructor +InsufficientProvidersError | Helia

Hierarchy

  • Error
    • InsufficientProvidersError

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
name: string = 'InsufficientProvidersError'
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
name: string = 'InsufficientProvidersError'
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_interface.index.NoRoutersAvailableError.html b/classes/_helia_interface.index.NoRoutersAvailableError.html index 65e47be3c..97fa307cc 100644 --- a/classes/_helia_interface.index.NoRoutersAvailableError.html +++ b/classes/_helia_interface.index.NoRoutersAvailableError.html @@ -1,4 +1,4 @@ -NoRoutersAvailableError | Helia

Hierarchy

  • Error
    • NoRoutersAvailableError

Constructors

constructor +NoRoutersAvailableError | Helia

Hierarchy

  • Error
    • NoRoutersAvailableError

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
name: string = 'NoRoutersAvailableError'
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
name: string = 'NoRoutersAvailableError'
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_interface.index.UnknownCodecError.html b/classes/_helia_interface.index.UnknownCodecError.html index 42ec43c0e..b3c05423c 100644 --- a/classes/_helia_interface.index.UnknownCodecError.html +++ b/classes/_helia_interface.index.UnknownCodecError.html @@ -1,4 +1,4 @@ -UnknownCodecError | Helia

Hierarchy

Constructors

constructor +UnknownCodecError | Helia

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
name: string = 'UnknownCodecError'
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
name: string = 'UnknownCodecError'
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_interface.index.UnknownHashAlgorithmError.html b/classes/_helia_interface.index.UnknownHashAlgorithmError.html index e4ab03358..c21f3ff28 100644 --- a/classes/_helia_interface.index.UnknownHashAlgorithmError.html +++ b/classes/_helia_interface.index.UnknownHashAlgorithmError.html @@ -1,4 +1,4 @@ -UnknownHashAlgorithmError | Helia

Hierarchy

  • Error
    • UnknownHashAlgorithmError

Constructors

constructor +UnknownHashAlgorithmError | Helia

Hierarchy

  • Error
    • UnknownHashAlgorithmError

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
name: string = 'UnknownHashAlgorithmError'
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
name: string = 'UnknownHashAlgorithmError'
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.AlreadyExistsError.html b/classes/_helia_unixfs.errors.AlreadyExistsError.html index 472dff999..1ac3ded84 100644 --- a/classes/_helia_unixfs.errors.AlreadyExistsError.html +++ b/classes/_helia_unixfs.errors.AlreadyExistsError.html @@ -1,4 +1,4 @@ -AlreadyExistsError | Helia

Hierarchy (view full)

Constructors

constructor +AlreadyExistsError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.DoesNotExistError.html b/classes/_helia_unixfs.errors.DoesNotExistError.html index 00ee2aaf7..a26d6eb99 100644 --- a/classes/_helia_unixfs.errors.DoesNotExistError.html +++ b/classes/_helia_unixfs.errors.DoesNotExistError.html @@ -1,4 +1,4 @@ -DoesNotExistError | Helia

Hierarchy (view full)

Constructors

constructor +DoesNotExistError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.InvalidPBNodeError.html b/classes/_helia_unixfs.errors.InvalidPBNodeError.html index 32f21d92f..4c5295cf2 100644 --- a/classes/_helia_unixfs.errors.InvalidPBNodeError.html +++ b/classes/_helia_unixfs.errors.InvalidPBNodeError.html @@ -1,4 +1,4 @@ -InvalidPBNodeError | Helia

Hierarchy (view full)

Constructors

constructor +InvalidPBNodeError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.InvalidParametersError.html b/classes/_helia_unixfs.errors.InvalidParametersError.html index 12b84b883..a7bb396c2 100644 --- a/classes/_helia_unixfs.errors.InvalidParametersError.html +++ b/classes/_helia_unixfs.errors.InvalidParametersError.html @@ -1,4 +1,4 @@ -InvalidParametersError | Helia

Hierarchy (view full)

Constructors

constructor +InvalidParametersError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.NoContentError.html b/classes/_helia_unixfs.errors.NoContentError.html index 531d75f4f..843402813 100644 --- a/classes/_helia_unixfs.errors.NoContentError.html +++ b/classes/_helia_unixfs.errors.NoContentError.html @@ -1,4 +1,4 @@ -NoContentError | Helia

Hierarchy (view full)

Constructors

constructor +NoContentError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.NotADirectoryError.html b/classes/_helia_unixfs.errors.NotADirectoryError.html index 750ce071a..1f3ab8534 100644 --- a/classes/_helia_unixfs.errors.NotADirectoryError.html +++ b/classes/_helia_unixfs.errors.NotADirectoryError.html @@ -1,4 +1,4 @@ -NotADirectoryError | Helia

Hierarchy (view full)

Constructors

constructor +NotADirectoryError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.NotAFileError.html b/classes/_helia_unixfs.errors.NotAFileError.html index 897c11c93..ed7f72268 100644 --- a/classes/_helia_unixfs.errors.NotAFileError.html +++ b/classes/_helia_unixfs.errors.NotAFileError.html @@ -1,4 +1,4 @@ -NotAFileError | Helia

Hierarchy (view full)

Constructors

constructor +NotAFileError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.NotUnixFSError.html b/classes/_helia_unixfs.errors.NotUnixFSError.html index 3e2cb58e4..84b19113a 100644 --- a/classes/_helia_unixfs.errors.NotUnixFSError.html +++ b/classes/_helia_unixfs.errors.NotUnixFSError.html @@ -1,4 +1,4 @@ -NotUnixFSError | Helia

Hierarchy (view full)

Constructors

constructor +NotUnixFSError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.UnixFSError.html b/classes/_helia_unixfs.errors.UnixFSError.html index 98967d3d1..526e9305b 100644 --- a/classes/_helia_unixfs.errors.UnixFSError.html +++ b/classes/_helia_unixfs.errors.UnixFSError.html @@ -1,4 +1,4 @@ -UnixFSError | Helia

Class UnixFSErrorAbstract

Hierarchy (view full)

Constructors

constructor +UnixFSError | Helia

Class UnixFSErrorAbstract

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_unixfs.errors.UnknownError.html b/classes/_helia_unixfs.errors.UnknownError.html index 48c9c9231..f6cdbad36 100644 --- a/classes/_helia_unixfs.errors.UnknownError.html +++ b/classes/_helia_unixfs.errors.UnknownError.html @@ -1,4 +1,4 @@ -UnknownError | Helia

Hierarchy (view full)

Constructors

constructor +UnknownError | Helia

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Constructors

Properties

cause?: unknown
code: string
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

Type declaration

    • (err, stackTraces): any
    • Parameters

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

\ No newline at end of file diff --git a/classes/_helia_utils.AbstractSession.html b/classes/_helia_utils.AbstractSession.html index 6a5151ca6..f1d481ea2 100644 --- a/classes/_helia_utils.AbstractSession.html +++ b/classes/_helia_utils.AbstractSession.html @@ -1,4 +1,4 @@ -AbstractSession | Helia

Class AbstractSession<Provider, RetrieveBlockProgressEvents>Abstract

Type Parameters

Hierarchy

Implements

Constructors

constructor +AbstractSession | Helia

Class AbstractSession<Provider, RetrieveBlockProgressEvents>Abstract

Type Parameters

Hierarchy

Implements

Constructors

Properties

#private: any
evictionFilter: Filter
intialPeerSearchComplete?: Promise<void>
log: Logger
maxProviders: number
minProviders: number
name: string
providers: Provider[]
requests: Map<string, Promise<Uint8Array>>

Methods

  • Type Parameters

    • K extends "provider"

    Parameters

    Returns void

  • Parameters

    Returns boolean

  • Parameters

    • type: string

    Returns number

  • The subclass should contact the provider and request the block from it.

    +

Constructors

Properties

#private: any
evictionFilter: Filter
intialPeerSearchComplete?: Promise<void>
log: Logger
maxProviders: number
minProviders: number
name: string
providers: Provider[]
requests: Map<string, Promise<Uint8Array>>

Methods

  • Type Parameters

    • K extends "provider"

    Parameters

    Returns void

  • Parameters

    Returns boolean

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • K extends "provider"

    Parameters

    Returns void

  • Type Parameters

    • Detail

    Parameters

    • type: "provider"
    • Optional detail: CustomEventInit<Detail>

    Returns boolean

  • Type Parameters

    • K extends "provider"

    Parameters

    Returns void

  • Type Parameters

    • Detail

    Parameters

    • type: "provider"
    • Optional detail: CustomEventInit<Detail>

    Returns boolean

\ No newline at end of file +

Parameters

Returns string | Uint8Array

\ No newline at end of file diff --git a/classes/_helia_utils.BlockStorage.html b/classes/_helia_utils.BlockStorage.html index b50226800..fc6de25ad 100644 --- a/classes/_helia_utils.BlockStorage.html +++ b/classes/_helia_utils.BlockStorage.html @@ -1,7 +1,7 @@ BlockStorage | Helia

BlockStorage is a hybrid blockstore that puts/gets blocks from a configured blockstore (that may be on disk, s3, or something else). If the blocks are not present Bitswap will be used to fetch them from network peers.

-

Implements

Constructors

Implements

Constructors

Properties

child lock pins @@ -20,16 +20,16 @@ stop unwrap

Constructors

Properties

child: Blocks
lock: Mortice
pins: Pins
started: boolean

Methods

Properties

child: Blocks
lock: Mortice
pins: Pins
started: boolean

Methods

  • Check for the existence of a value for the passed key

    Parameters

    Returns Promise<boolean>

    Example

    const exists = await store.has(new Key('awesome'))

    if (exists) {
    console.log('it is there')
    } else {
    console.log('it is not there')
    }
    -
\ No newline at end of file +
\ No newline at end of file diff --git a/classes/_helia_utils.Helia.html b/classes/_helia_utils.Helia.html index 3610d87bd..06bdf6c52 100644 --- a/classes/_helia_utils.Helia.html +++ b/classes/_helia_utils.Helia.html @@ -1,5 +1,5 @@ Helia | Helia

The API presented by a Helia node

-

Implements

Constructors

Implements

Constructors

Properties

blockstore datastore dns @@ -13,22 +13,22 @@

Methods

Constructors

Properties

blockstore: BlockStorage

Where the blocks are stored

-
datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

A key/value store

-

Type declaration

    Type declaration

      Type declaration

        Type declaration

          Type declaration

            Type declaration

              Type declaration

                Type declaration

                  Type declaration

                    Type declaration

                      dns: DNS

                      The DNS property can be used to perform lookups of various record types and +

                      Constructors

                      Properties

                      blockstore: BlockStorage

                      Where the blocks are stored

                      +
                      datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                      A key/value store

                      +

                      Type declaration

                        Type declaration

                          Type declaration

                            Type declaration

                              Type declaration

                                Type declaration

                                  Type declaration

                                    Type declaration

                                      Type declaration

                                        Type declaration

                                          dns: DNS

                                          The DNS property can be used to perform lookups of various record types and will use a resolver appropriate to the current platform.

                                          -
                                          getCodec: CodecLoader

                                          Load an IPLD codec. Implementations may return a promise if, for example, +

                                          getCodec: CodecLoader

                                          Load an IPLD codec. Implementations may return a promise if, for example, the codec is being fetched from the network.

                                          -
                                          getHasher: HasherLoader

                                          Hashers can be used to hash a piece of data with the specified hashing +

                                          getHasher: HasherLoader

                                          Hashers can be used to hash a piece of data with the specified hashing algorithm. Implementations may return a promise if, for example, the hasher is being fetched from the network.

                                          -
                                          log: Logger

                                          A logging component that can be reused by consumers

                                          -
                                          metrics?: Metrics

                                          A metrics object that can be used to collected arbitrary stats about node +

                                          log: Logger

                                          A logging component that can be reused by consumers

                                          +
                                          metrics?: Metrics

                                          A metrics object that can be used to collected arbitrary stats about node usage.

                                          -
                                          pins: Pins

                                          Pinning operations for blocks in the blockstore

                                          -
                                          routing: Routing

                                          The routing component allows performing operations such as looking up +

                                          pins: Pins

                                          Pinning operations for blocks in the blockstore

                                          +
                                          routing: Routing

                                          The routing component allows performing operations such as looking up content providers, information about peers, etc.

                                          -

                                          Methods

                                          \ No newline at end of file +

                                          Methods

                                          \ No newline at end of file diff --git a/enums/_helia_bitswap.WantType-1.html b/enums/_helia_bitswap.WantType-1.html index 97abdd75a..4daf0851a 100644 --- a/enums/_helia_bitswap.WantType-1.html +++ b/enums/_helia_bitswap.WantType-1.html @@ -1,3 +1,3 @@ -WantType | Helia

                                          Enumeration WantType

                                          Enumeration Members

                                          WantBlock +WantType | Helia

                                          Enumeration WantType

                                          Enumeration Members

                                          Enumeration Members

                                          WantBlock: "WantBlock"
                                          WantHave: "WantHave"
                                          \ No newline at end of file +

                                          Enumeration Members

                                          WantBlock: "WantBlock"
                                          WantHave: "WantHave"
                                          \ No newline at end of file diff --git a/functions/_helia_bitswap.WantType.codec.html b/functions/_helia_bitswap.WantType.codec.html index fc151ce44..6a7701f2e 100644 --- a/functions/_helia_bitswap.WantType.codec.html +++ b/functions/_helia_bitswap.WantType.codec.html @@ -1 +1 @@ -codec | Helia
                                          \ No newline at end of file +codec | Helia
                                          \ No newline at end of file diff --git a/functions/_helia_bitswap.createBitswap.html b/functions/_helia_bitswap.createBitswap.html index 0ccf64e05..5d561ca5b 100644 --- a/functions/_helia_bitswap.createBitswap.html +++ b/functions/_helia_bitswap.createBitswap.html @@ -1 +1 @@ -createBitswap | Helia

                                          Function createBitswap

                                          \ No newline at end of file +createBitswap | Helia

                                          Function createBitswap

                                          \ No newline at end of file diff --git a/functions/_helia_block_brokers.bitswap.html b/functions/_helia_block_brokers.bitswap.html index 0b0bcb4c6..a75287ec9 100644 --- a/functions/_helia_block_brokers.bitswap.html +++ b/functions/_helia_block_brokers.bitswap.html @@ -1,3 +1,3 @@ bitswap | Helia
                                          \ No newline at end of file +

                                          Parameters

                                          Returns ((components) => BlockBroker)

                                          \ No newline at end of file diff --git a/functions/_helia_block_brokers.trustlessGateway.html b/functions/_helia_block_brokers.trustlessGateway.html index 27fc756d4..b1ebd99d6 100644 --- a/functions/_helia_block_brokers.trustlessGateway.html +++ b/functions/_helia_block_brokers.trustlessGateway.html @@ -1 +1 @@ -trustlessGateway | Helia
                                          \ No newline at end of file +trustlessGateway | Helia
                                          \ No newline at end of file diff --git a/functions/_helia_car.car-1.html b/functions/_helia_car.car-1.html index 90dbd0bdb..044dd3441 100644 --- a/functions/_helia_car.car-1.html +++ b/functions/_helia_car.car-1.html @@ -1,2 +1,2 @@ car | Helia

                                          Function car

                                          \ No newline at end of file +

                                          Parameters

                                          Returns Car

                                          \ No newline at end of file diff --git a/functions/_helia_dag_cbor.dagCbor-1.html b/functions/_helia_dag_cbor.dagCbor-1.html index d60528778..de524038a 100644 --- a/functions/_helia_dag_cbor.dagCbor-1.html +++ b/functions/_helia_dag_cbor.dagCbor-1.html @@ -1,2 +1,2 @@ dagCbor | Helia
                                          \ No newline at end of file +

                                          Parameters

                                          Returns DAGCBOR

                                          \ No newline at end of file diff --git a/functions/_helia_dag_json.dagJson-1.html b/functions/_helia_dag_json.dagJson-1.html index 93dd3f96d..3c7d8b0a1 100644 --- a/functions/_helia_dag_json.dagJson-1.html +++ b/functions/_helia_dag_json.dagJson-1.html @@ -1,2 +1,2 @@ dagJson | Helia
                                          \ No newline at end of file +

                                          Parameters

                                          Returns DAGJSON

                                          \ No newline at end of file diff --git a/functions/_helia_http.createHeliaHTTP.html b/functions/_helia_http.createHeliaHTTP.html index 2e085eced..21e1ac282 100644 --- a/functions/_helia_http.createHeliaHTTP.html +++ b/functions/_helia_http.createHeliaHTTP.html @@ -1,2 +1,2 @@ createHeliaHTTP | Helia

                                          Function createHeliaHTTP

                                          \ No newline at end of file +

                                          Parameters

                                          Returns Promise<Helia>

                                          \ No newline at end of file diff --git a/functions/_helia_ipns.index.ipns-1.html b/functions/_helia_ipns.index.ipns-1.html index 11e44a0d6..46d95f384 100644 --- a/functions/_helia_ipns.index.ipns-1.html +++ b/functions/_helia_ipns.index.ipns-1.html @@ -1 +1 @@ -ipns | Helia
                                          \ No newline at end of file +ipns | Helia
                                          \ No newline at end of file diff --git a/functions/_helia_ipns.routing.helia.html b/functions/_helia_ipns.routing.helia.html index 20d92eb4c..db0d9d303 100644 --- a/functions/_helia_ipns.routing.helia.html +++ b/functions/_helia_ipns.routing.helia.html @@ -1,3 +1,3 @@ helia | Helia
                                          \ No newline at end of file +

                                          Parameters

                                          Returns IPNSRouting

                                          \ No newline at end of file diff --git a/functions/_helia_ipns.routing.pubsub.html b/functions/_helia_ipns.routing.pubsub.html index 6d6f7c0e7..880e23716 100644 --- a/functions/_helia_ipns.routing.pubsub.html +++ b/functions/_helia_ipns.routing.pubsub.html @@ -3,4 +3,4 @@

                                          Note we must first be subscribed to the topic in order to receive updated records, so the first call to .get should be expected to fail!

                                          -

                                          Parameters

                                          Returns IPNSRouting

                                          \ No newline at end of file +

                                          Parameters

                                          Returns IPNSRouting

                                          \ No newline at end of file diff --git a/functions/_helia_json.json-1.html b/functions/_helia_json.json-1.html index 466c780eb..14f3e524b 100644 --- a/functions/_helia_json.json-1.html +++ b/functions/_helia_json.json-1.html @@ -1,2 +1,2 @@ json | Helia
                                          \ No newline at end of file +

                                          Parameters

                                          Returns JSON

                                          \ No newline at end of file diff --git a/functions/_helia_mfs.mfs-1.html b/functions/_helia_mfs.mfs-1.html index 26e94b7a5..60ea114ab 100644 --- a/functions/_helia_mfs.mfs-1.html +++ b/functions/_helia_mfs.mfs-1.html @@ -1,2 +1,2 @@ mfs | Helia

                                          Function mfs

                                          \ No newline at end of file +

                                          Parameters

                                          Returns MFS

                                          \ No newline at end of file diff --git a/functions/_helia_routers.delegatedHTTPRouting.html b/functions/_helia_routers.delegatedHTTPRouting.html index 0eb03e47b..44a547646 100644 --- a/functions/_helia_routers.delegatedHTTPRouting.html +++ b/functions/_helia_routers.delegatedHTTPRouting.html @@ -1,2 +1,2 @@ delegatedHTTPRouting | Helia

                                          Function delegatedHTTPRouting

                                          \ No newline at end of file +

                                          Parameters

                                          Returns Routing

                                          \ No newline at end of file diff --git a/functions/_helia_routers.delegatedHTTPRoutingDefaults.html b/functions/_helia_routers.delegatedHTTPRoutingDefaults.html index 7db82dddb..3070c0043 100644 --- a/functions/_helia_routers.delegatedHTTPRoutingDefaults.html +++ b/functions/_helia_routers.delegatedHTTPRoutingDefaults.html @@ -1 +1 @@ -delegatedHTTPRoutingDefaults | Helia
                                          \ No newline at end of file +delegatedHTTPRoutingDefaults | Helia
                                          \ No newline at end of file diff --git a/functions/_helia_routers.httpGatewayRouting.html b/functions/_helia_routers.httpGatewayRouting.html index 6278301e7..dc137c9ff 100644 --- a/functions/_helia_routers.httpGatewayRouting.html +++ b/functions/_helia_routers.httpGatewayRouting.html @@ -1,2 +1,2 @@ httpGatewayRouting | Helia

                                          Function httpGatewayRouting

                                          \ No newline at end of file +

                                          Parameters

                                          Returns Partial<Routing>

                                          \ No newline at end of file diff --git a/functions/_helia_routers.libp2pRouting.html b/functions/_helia_routers.libp2pRouting.html index 22bcdac80..5e921ac8b 100644 --- a/functions/_helia_routers.libp2pRouting.html +++ b/functions/_helia_routers.libp2pRouting.html @@ -1 +1 @@ -libp2pRouting | Helia

                                          Function libp2pRouting

                                          \ No newline at end of file +libp2pRouting | Helia

                                          Function libp2pRouting

                                          \ No newline at end of file diff --git a/functions/_helia_strings.strings-1.html b/functions/_helia_strings.strings-1.html index 282857461..59e4b42d3 100644 --- a/functions/_helia_strings.strings-1.html +++ b/functions/_helia_strings.strings-1.html @@ -1,2 +1,2 @@ strings | Helia
                                          \ No newline at end of file +

                                          Parameters

                                          Returns Strings

                                          \ No newline at end of file diff --git a/functions/_helia_unixfs.index.globSource.html b/functions/_helia_unixfs.index.globSource.html index 568fc3b74..d667efeee 100644 --- a/functions/_helia_unixfs.index.globSource.html +++ b/functions/_helia_unixfs.index.globSource.html @@ -1,2 +1,2 @@ globSource | Helia
                                          \ No newline at end of file +

                                          Parameters

                                          Returns AsyncGenerator<ImportCandidate & GlobSourceResult>

                                          \ No newline at end of file diff --git a/functions/_helia_unixfs.index.unixfs-1.html b/functions/_helia_unixfs.index.unixfs-1.html index 831325af8..85708a85d 100644 --- a/functions/_helia_unixfs.index.unixfs-1.html +++ b/functions/_helia_unixfs.index.unixfs-1.html @@ -1,2 +1,2 @@ unixfs | Helia
                                          \ No newline at end of file +

                                          Parameters

                                          Returns UnixFS

                                          \ No newline at end of file diff --git a/functions/_helia_unixfs.index.urlSource.html b/functions/_helia_unixfs.index.urlSource.html index fea3ee428..b7e2a02b2 100644 --- a/functions/_helia_unixfs.index.urlSource.html +++ b/functions/_helia_unixfs.index.urlSource.html @@ -1 +1 @@ -urlSource | Helia
                                          \ No newline at end of file +urlSource | Helia
                                          \ No newline at end of file diff --git a/functions/helia.createHelia.html b/functions/helia.createHelia.html index 62fef5534..5bc1d5688 100644 --- a/functions/helia.createHelia.html +++ b/functions/helia.createHelia.html @@ -1,2 +1,2 @@ createHelia | Helia

                                          Function createHelia

                                          \ No newline at end of file +

                                          Type Parameters

                                          Parameters

                                          Returns Promise<HeliaLibp2p<T>>

                                        • Parameters

                                          Returns Promise<HeliaLibp2p<Libp2p<DefaultLibp2pServices>>>

                                        • \ No newline at end of file diff --git a/functions/helia.libp2pDefaults.html b/functions/helia.libp2pDefaults.html index b85b84f97..8c005b88b 100644 --- a/functions/helia.libp2pDefaults.html +++ b/functions/helia.libp2pDefaults.html @@ -1 +1 @@ -libp2pDefaults | Helia
                                          \ No newline at end of file +libp2pDefaults | Helia
                                          \ No newline at end of file diff --git a/index.html b/index.html index cb26be46d..3d9edf562 100644 --- a/index.html +++ b/index.html @@ -103,7 +103,7 @@

                                          🪪 License

                                          Licensed under either of

                                          \ No newline at end of file diff --git a/interfaces/_helia_bitswap.Bitswap.html b/interfaces/_helia_bitswap.Bitswap.html index 9e4fac002..2d5ce10a2 100644 --- a/interfaces/_helia_bitswap.Bitswap.html +++ b/interfaces/_helia_bitswap.Bitswap.html @@ -1,4 +1,4 @@ -Bitswap | Helia
                                          interface Bitswap {
                                              afterStart?(): void | Promise<void>;
                                              afterStop?(): void | Promise<void>;
                                              beforeStart?(): void | Promise<void>;
                                              beforeStop?(): void | Promise<void>;
                                              createSession(options?): Required<Pick<BlockBroker<BitswapWantBlockProgressEvents, ProgressEvent<any, any>>, "retrieve">>;
                                              getPeerWantlist(peerId): undefined | WantListEntry[];
                                              getWantlist(): WantListEntry[];
                                              notify(cid, block, options?): Promise<void>;
                                              start(): void | Promise<void>;
                                              stop(): void | Promise<void>;
                                              want(cid, options?): Promise<Uint8Array>;
                                          }

                                          Hierarchy

                                          Methods

                                          afterStart? +Bitswap | Helia
                                          interface Bitswap {
                                              afterStart?(): void | Promise<void>;
                                              afterStop?(): void | Promise<void>;
                                              beforeStart?(): void | Promise<void>;
                                              beforeStop?(): void | Promise<void>;
                                              createSession(options?): Required<Pick<BlockBroker<BitswapWantBlockProgressEvents, ProgressEvent<any, any>>, "retrieve">>;
                                              getPeerWantlist(peerId): undefined | WantListEntry[];
                                              getWantlist(): WantListEntry[];
                                              notify(cid, block, options?): Promise<void>;
                                              start(): void | Promise<void>;
                                              stop(): void | Promise<void>;
                                              want(cid, options?): Promise<Uint8Array>;
                                          }

                                          Hierarchy

                                          Methods

                                          Returns void | Promise<void>

                                          • If implemented, this method will be invoked before the stop method.

                                            Any other components will still be running when this method is called.

                                            Returns void | Promise<void>

                                          • This method will be invoked to start the component.

                                            It should not assume that any other components have been started.

                                            Returns void | Promise<void>

                                          • This method will be invoked to stop the component.

                                            It should not assume any other components are running when it is called.

                                            Returns void | Promise<void>

                                          \ No newline at end of file +

                                          Parameters

                                          Returns Promise<Uint8Array>

                                          \ No newline at end of file diff --git a/interfaces/_helia_bitswap.BitswapComponents.html b/interfaces/_helia_bitswap.BitswapComponents.html index 330f0c3b6..84afc7868 100644 --- a/interfaces/_helia_bitswap.BitswapComponents.html +++ b/interfaces/_helia_bitswap.BitswapComponents.html @@ -1,6 +1,6 @@ -BitswapComponents | Helia

                                          Interface BitswapComponents

                                          interface BitswapComponents {
                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                              libp2p: Libp2p<ServiceMap>;
                                              logger: ComponentLogger;
                                              metrics?: Metrics;
                                              routing: Routing;
                                          }

                                          Properties

                                          blockstore +BitswapComponents | Helia

                                          Interface BitswapComponents

                                          interface BitswapComponents {
                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                              libp2p: Libp2p<ServiceMap>;
                                              logger: ComponentLogger;
                                              metrics?: Metrics;
                                              routing: Routing;
                                          }

                                          Properties

                                          blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                          Type declaration

                                            Type declaration

                                              Type declaration

                                                Type declaration

                                                  Type declaration

                                                    Type declaration

                                                      Type declaration

                                                        Type declaration

                                                          metrics?: Metrics
                                                          routing: Routing
                                                          \ No newline at end of file +

                                                          Properties

                                                          blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                          Type declaration

                                                            Type declaration

                                                              Type declaration

                                                                Type declaration

                                                                  Type declaration

                                                                    Type declaration

                                                                      Type declaration

                                                                        Type declaration

                                                                          metrics?: Metrics
                                                                          routing: Routing
                                                                          \ No newline at end of file diff --git a/interfaces/_helia_bitswap.BitswapOptions.html b/interfaces/_helia_bitswap.BitswapOptions.html index e450eb0b0..a2c8a9137 100644 --- a/interfaces/_helia_bitswap.BitswapOptions.html +++ b/interfaces/_helia_bitswap.BitswapOptions.html @@ -1,4 +1,4 @@ -BitswapOptions | Helia

                                                                          Interface BitswapOptions

                                                                          interface BitswapOptions {
                                                                              hashLoader?: MultihashHasherLoader;
                                                                              incomingStreamTimeout?: number;
                                                                              maxInboundStreams?: number;
                                                                              maxIncomingMessageSize?: number;
                                                                              maxOutboundStreams?: number;
                                                                              maxOutgoingMessageSize?: number;
                                                                              maxSizeReplaceHasWithBlock?: number;
                                                                              messageSendConcurrency?: number;
                                                                              protocol?: string;
                                                                              runOnLimitedConnections?: boolean;
                                                                              sendBlocksConcurrency?: number;
                                                                              sendBlocksDebounce?: number;
                                                                              sendBlocksTimeout?: number;
                                                                          }

                                                                          Hierarchy

                                                                          • BitswapOptions

                                                                            Properties

                                                                            hashLoader? +BitswapOptions | Helia

                                                                            Interface BitswapOptions

                                                                            interface BitswapOptions {
                                                                                hashLoader?: MultihashHasherLoader;
                                                                                incomingStreamTimeout?: number;
                                                                                maxInboundStreams?: number;
                                                                                maxIncomingMessageSize?: number;
                                                                                maxOutboundStreams?: number;
                                                                                maxOutgoingMessageSize?: number;
                                                                                maxSizeReplaceHasWithBlock?: number;
                                                                                messageSendConcurrency?: number;
                                                                                protocol?: string;
                                                                                runOnLimitedConnections?: boolean;
                                                                                sendBlocksConcurrency?: number;
                                                                                sendBlocksDebounce?: number;
                                                                                sendBlocksTimeout?: number;
                                                                            }

                                                                            Hierarchy

                                                                            • BitswapOptions

                                                                              Properties

                                                                              Enables loading esoteric hash functions

                                                                              -
                                                                              incomingStreamTimeout?: number

                                                                              An incoming stream must resolve within this number of seconds

                                                                              +
                                                                              incomingStreamTimeout?: number

                                                                              An incoming stream must resolve within this number of seconds

                                                                              Default

                                                                              30000
                                                                               
                                                                              -
                                                                              maxInboundStreams?: number

                                                                              This is the maximum number of concurrent inbound bitswap streams that are +

                                                                              maxInboundStreams?: number

                                                                              This is the maximum number of concurrent inbound bitswap streams that are allowed

                                                                              Default

                                                                              32
                                                                               
                                                                              -
                                                                              maxIncomingMessageSize?: number

                                                                              The maximum size in bytes of an incoming message that we will process.

                                                                              +
                                                                              maxIncomingMessageSize?: number

                                                                              The maximum size in bytes of an incoming message that we will process.

                                                                              Messages larger than this will cause the incoming stream to be reset.

                                                                              Defaults to maxOutgoingMessageSize

                                                                              Default

                                                                              2097152
                                                                               
                                                                              -
                                                                              maxOutboundStreams?: number

                                                                              This is the maximum number of concurrent outbound bitswap streams that are +

                                                                              maxOutboundStreams?: number

                                                                              This is the maximum number of concurrent outbound bitswap streams that are allowed

                                                                              Default

                                                                              128
                                                                               
                                                                              -
                                                                              maxOutgoingMessageSize?: number

                                                                              The maximum size in bytes of a message that we will send. If a message is +

                                                                              maxOutgoingMessageSize?: number

                                                                              The maximum size in bytes of a message that we will send. If a message is larger than this (due to lots of blocks or wantlist entries) it will be broken up into several smaller messages that are under this size.

                                                                              maxSizeReplaceHasWithBlock?: number

                                                                              If the client sends a want-have, and we have the corresponding block, we +

                                                                              maxSizeReplaceHasWithBlock?: number

                                                                              If the client sends a want-have, and we have the corresponding block, we check the size of the block and if it's small enough we send the block itself, rather than sending a HAVE.

                                                                              This defines the maximum size up to which we replace a HAVE with a block.

                                                                              Default

                                                                              1024
                                                                               
                                                                              -
                                                                              messageSendConcurrency?: number

                                                                              When sending want list updates to peers, how many messages to send at once

                                                                              +
                                                                              messageSendConcurrency?: number

                                                                              When sending want list updates to peers, how many messages to send at once

                                                                              Default

                                                                              50
                                                                               
                                                                              -
                                                                              protocol?: string

                                                                              The protocol that we speak

                                                                              +
                                                                              protocol?: string

                                                                              The protocol that we speak

                                                                              Default

                                                                              '/ipfs/bitswap/1.2.0'
                                                                               
                                                                              -
                                                                              runOnLimitedConnections?: boolean

                                                                              Whether to run on transient (e.g. time/data limited) connections

                                                                              +
                                                                              runOnLimitedConnections?: boolean

                                                                              Whether to run on transient (e.g. time/data limited) connections

                                                                              Default

                                                                              false
                                                                               
                                                                              -
                                                                              sendBlocksConcurrency?: number

                                                                              When sending blocks to peers, how many messages to send at once

                                                                              +
                                                                              sendBlocksConcurrency?: number

                                                                              When sending blocks to peers, how many messages to send at once

                                                                              Default

                                                                              50
                                                                               
                                                                              -
                                                                              sendBlocksDebounce?: number

                                                                              When a block is added to the blockstore and we are about to send that block +

                                                                              sendBlocksDebounce?: number

                                                                              When a block is added to the blockstore and we are about to send that block to peers who have it in their wantlist, wait this many milliseconds before queueing the send job in case more blocks are added that they want

                                                                              Default

                                                                              10
                                                                               
                                                                              -
                                                                              sendBlocksTimeout?: number

                                                                              When sending blocks to peers, timeout after this many milliseconds. +

                                                                              sendBlocksTimeout?: number

                                                                              When sending blocks to peers, timeout after this many milliseconds. This is useful for preventing slow/large peer-connections from consuming your bandwidth/streams.

                                                                              Default

                                                                              10000
                                                                               
                                                                              -
                                                                              \ No newline at end of file +
                                                                              \ No newline at end of file diff --git a/interfaces/_helia_bitswap.MultihashHasherLoader.html b/interfaces/_helia_bitswap.MultihashHasherLoader.html index 9cee037ce..c8313c5d9 100644 --- a/interfaces/_helia_bitswap.MultihashHasherLoader.html +++ b/interfaces/_helia_bitswap.MultihashHasherLoader.html @@ -1,2 +1,2 @@ -MultihashHasherLoader | Helia

                                                                              Interface MultihashHasherLoader

                                                                              interface MultihashHasherLoader {
                                                                                  getHasher(codeOrName): Promise<MultihashHasher<number>>;
                                                                              }

                                                                              Methods

                                                                              Methods

                                                                              \ No newline at end of file +MultihashHasherLoader | Helia

                                                                              Interface MultihashHasherLoader

                                                                              interface MultihashHasherLoader {
                                                                                  getHasher(codeOrName): Promise<MultihashHasher<number>>;
                                                                              }

                                                                              Methods

                                                                              Methods

                                                                              \ No newline at end of file diff --git a/interfaces/_helia_bitswap.WantListEntry.html b/interfaces/_helia_bitswap.WantListEntry.html index dac52e29b..151788e2c 100644 --- a/interfaces/_helia_bitswap.WantListEntry.html +++ b/interfaces/_helia_bitswap.WantListEntry.html @@ -1,4 +1,4 @@ -WantListEntry | Helia

                                                                              Interface WantListEntry

                                                                              interface WantListEntry {
                                                                                  cid: CID<unknown, number, number, Version>;
                                                                                  priority: number;
                                                                                  wantType: WantType;
                                                                              }

                                                                              Properties

                                                                              cid +WantListEntry | Helia

                                                                              Interface WantListEntry

                                                                              interface WantListEntry {
                                                                                  cid: CID<unknown, number, number, Version>;
                                                                                  priority: number;
                                                                                  wantType: WantType;
                                                                              }

                                                                              Properties

                                                                              Properties

                                                                              cid: CID<unknown, number, number, Version>
                                                                              priority: number
                                                                              wantType: WantType
                                                                              \ No newline at end of file +

                                                                              Properties

                                                                              cid: CID<unknown, number, number, Version>
                                                                              priority: number
                                                                              wantType: WantType
                                                                              \ No newline at end of file diff --git a/interfaces/_helia_block_brokers.BitswapBlockBrokerComponents.html b/interfaces/_helia_block_brokers.BitswapBlockBrokerComponents.html index 283a79b39..cde569784 100644 --- a/interfaces/_helia_block_brokers.BitswapBlockBrokerComponents.html +++ b/interfaces/_helia_block_brokers.BitswapBlockBrokerComponents.html @@ -1,6 +1,6 @@ -BitswapBlockBrokerComponents | Helia

                                                                              Interface BitswapBlockBrokerComponents

                                                                              interface BitswapBlockBrokerComponents {
                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                  getHasher: HasherLoader;
                                                                                  libp2p: Libp2p<ServiceMap>;
                                                                                  logger: ComponentLogger;
                                                                                  routing: Routing;
                                                                              }

                                                                              Properties

                                                                              blockstore +BitswapBlockBrokerComponents | Helia

                                                                              Interface BitswapBlockBrokerComponents

                                                                              interface BitswapBlockBrokerComponents {
                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                  getHasher: HasherLoader;
                                                                                  libp2p: Libp2p<ServiceMap>;
                                                                                  logger: ComponentLogger;
                                                                                  routing: Routing;
                                                                              }

                                                                              Properties

                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                              Type declaration

                                                                                Type declaration

                                                                                  Type declaration

                                                                                    Type declaration

                                                                                      Type declaration

                                                                                        Type declaration

                                                                                          Type declaration

                                                                                            Type declaration

                                                                                              getHasher: HasherLoader
                                                                                              routing: Routing
                                                                                              \ No newline at end of file +

                                                                                              Properties

                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                              Type declaration

                                                                                                Type declaration

                                                                                                  Type declaration

                                                                                                    Type declaration

                                                                                                      Type declaration

                                                                                                        Type declaration

                                                                                                          Type declaration

                                                                                                            Type declaration

                                                                                                              getHasher: HasherLoader
                                                                                                              routing: Routing
                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_block_brokers.BitswapBlockBrokerInit.html b/interfaces/_helia_block_brokers.BitswapBlockBrokerInit.html index dded63042..933ecc3e9 100644 --- a/interfaces/_helia_block_brokers.BitswapBlockBrokerInit.html +++ b/interfaces/_helia_block_brokers.BitswapBlockBrokerInit.html @@ -1,4 +1,4 @@ -BitswapBlockBrokerInit | Helia

                                                                                                              Interface BitswapBlockBrokerInit

                                                                                                              interface BitswapBlockBrokerInit {
                                                                                                                  hashLoader?: MultihashHasherLoader;
                                                                                                                  incomingStreamTimeout?: number;
                                                                                                                  maxInboundStreams?: number;
                                                                                                                  maxIncomingMessageSize?: number;
                                                                                                                  maxOutboundStreams?: number;
                                                                                                                  maxOutgoingMessageSize?: number;
                                                                                                                  maxSizeReplaceHasWithBlock?: number;
                                                                                                                  messageSendConcurrency?: number;
                                                                                                                  protocol?: string;
                                                                                                                  runOnLimitedConnections?: boolean;
                                                                                                                  sendBlocksConcurrency?: number;
                                                                                                                  sendBlocksDebounce?: number;
                                                                                                                  sendBlocksTimeout?: number;
                                                                                                              }

                                                                                                              Hierarchy (view full)

                                                                                                              Properties

                                                                                                              hashLoader? +BitswapBlockBrokerInit | Helia

                                                                                                              Interface BitswapBlockBrokerInit

                                                                                                              interface BitswapBlockBrokerInit {
                                                                                                                  hashLoader?: MultihashHasherLoader;
                                                                                                                  incomingStreamTimeout?: number;
                                                                                                                  maxInboundStreams?: number;
                                                                                                                  maxIncomingMessageSize?: number;
                                                                                                                  maxOutboundStreams?: number;
                                                                                                                  maxOutgoingMessageSize?: number;
                                                                                                                  maxSizeReplaceHasWithBlock?: number;
                                                                                                                  messageSendConcurrency?: number;
                                                                                                                  protocol?: string;
                                                                                                                  runOnLimitedConnections?: boolean;
                                                                                                                  sendBlocksConcurrency?: number;
                                                                                                                  sendBlocksDebounce?: number;
                                                                                                                  sendBlocksTimeout?: number;
                                                                                                              }

                                                                                                              Hierarchy (view full)

                                                                                                              Properties

                                                                                                              hashLoader? incomingStreamTimeout? maxInboundStreams? maxIncomingMessageSize? diff --git a/interfaces/_helia_block_brokers.TrustlessGatewayBlockBrokerComponents.html b/interfaces/_helia_block_brokers.TrustlessGatewayBlockBrokerComponents.html index fe765b038..391e72a55 100644 --- a/interfaces/_helia_block_brokers.TrustlessGatewayBlockBrokerComponents.html +++ b/interfaces/_helia_block_brokers.TrustlessGatewayBlockBrokerComponents.html @@ -1,3 +1,3 @@ -TrustlessGatewayBlockBrokerComponents | Helia

                                                                                                              Interface TrustlessGatewayBlockBrokerComponents

                                                                                                              interface TrustlessGatewayBlockBrokerComponents {
                                                                                                                  logger: ComponentLogger;
                                                                                                                  routing: Routing;
                                                                                                              }

                                                                                                              Properties

                                                                                                              logger +TrustlessGatewayBlockBrokerComponents | Helia

                                                                                                              Interface TrustlessGatewayBlockBrokerComponents

                                                                                                              interface TrustlessGatewayBlockBrokerComponents {
                                                                                                                  logger: ComponentLogger;
                                                                                                                  routing: Routing;
                                                                                                              }

                                                                                                              Properties

                                                                                                              Properties

                                                                                                              routing: Routing
                                                                                                              \ No newline at end of file +

                                                                                                              Properties

                                                                                                              routing: Routing
                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_block_brokers.TrustlessGatewayBlockBrokerInit.html b/interfaces/_helia_block_brokers.TrustlessGatewayBlockBrokerInit.html index ba245be8f..9dc407011 100644 --- a/interfaces/_helia_block_brokers.TrustlessGatewayBlockBrokerInit.html +++ b/interfaces/_helia_block_brokers.TrustlessGatewayBlockBrokerInit.html @@ -1,11 +1,11 @@ -TrustlessGatewayBlockBrokerInit | Helia

                                                                                                              Interface TrustlessGatewayBlockBrokerInit

                                                                                                              interface TrustlessGatewayBlockBrokerInit {
                                                                                                                  allowInsecure?: boolean;
                                                                                                                  allowLocal?: boolean;
                                                                                                              }

                                                                                                              Properties

                                                                                                              allowInsecure? +TrustlessGatewayBlockBrokerInit | Helia

                                                                                                              Interface TrustlessGatewayBlockBrokerInit

                                                                                                              interface TrustlessGatewayBlockBrokerInit {
                                                                                                                  allowInsecure?: boolean;
                                                                                                                  allowLocal?: boolean;
                                                                                                              }

                                                                                                              Properties

                                                                                                              allowInsecure?: boolean

                                                                                                              By default we will only connect to peers with HTTPS addresses, pass true to also connect to HTTP addresses.

                                                                                                              Default

                                                                                                              false
                                                                                                               
                                                                                                              -
                                                                                                              allowLocal?: boolean

                                                                                                              By default we will only connect to peers with public or DNS addresses, pass +

                                                                                                              allowLocal?: boolean

                                                                                                              By default we will only connect to peers with public or DNS addresses, pass true to also connect to private addresses.

                                                                                                              Default

                                                                                                              false
                                                                                                               
                                                                                                              -
                                                                                                              \ No newline at end of file +
                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_car.Car.html b/interfaces/_helia_car.Car.html index 96cac38f2..72521b227 100644 --- a/interfaces/_helia_car.Car.html +++ b/interfaces/_helia_car.Car.html @@ -1,15 +1,15 @@ Car | Helia

                                                                                                              Interface Car

                                                                                                              The Car interface provides operations for importing and exporting Car files from Helia's underlying blockstore.

                                                                                                              -
                                                                                                              interface Car {
                                                                                                                  export(root, writer, options?): Promise<void>;
                                                                                                                  import(reader, options?): Promise<void>;
                                                                                                                  stream(root, options?): AsyncGenerator<Uint8Array, any, unknown>;
                                                                                                              }

                                                                                                              Methods

                                                                                                              interface Car {
                                                                                                                  export(root, writer, options?): Promise<void>;
                                                                                                                  import(reader, options?): Promise<void>;
                                                                                                                  stream(root, options?): AsyncGenerator<Uint8Array, any, unknown>;
                                                                                                              }

                                                                                                              Methods

                                                                                                              • Store all blocks that make up one or more DAGs in a car file.

                                                                                                                Parameters

                                                                                                                Returns Promise<void>

                                                                                                                Example

                                                                                                                import fs from 'node:fs'
                                                                                                                import { Readable } from 'stream'
                                                                                                                import { createHelia } from 'helia'
                                                                                                                import { car } from '@helia/car
                                                                                                                import { CID } from 'multiformats/cid'
                                                                                                                import pEvent from 'p-event'

                                                                                                                const helia = await createHelia()
                                                                                                                const cid = CID.parse('QmFoo...')

                                                                                                                const c = car(helia)

                                                                                                                const byteStream = await c.export(cid)
                                                                                                                const output = fs.createWriteStream('example.car')
                                                                                                                const eventPromise = pEvent(output, 'end')
                                                                                                                Readable.from(byteStream).pipe(output)

                                                                                                                await eventPromise
                                                                                                                -
                                                                                                              • Add all blocks in the passed CarReader to the blockstore.

                                                                                                                Parameters

                                                                                                                Returns Promise<void>

                                                                                                                Example

                                                                                                                import fs from 'node:fs'
                                                                                                                import { createHelia } from 'helia'
                                                                                                                import { car } from '@helia/car
                                                                                                                import { CarReader } from '@ipld/car'

                                                                                                                const helia = await createHelia()

                                                                                                                const inStream = fs.createReadStream('example.car')
                                                                                                                const reader = await CarReader.fromIterable(inStream)

                                                                                                                const c = car(helia)
                                                                                                                await c.import(reader)
                                                                                                                -
                                                                                                              \ No newline at end of file +
                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_car.CarComponents.html b/interfaces/_helia_car.CarComponents.html index ce043c560..73659a45e 100644 --- a/interfaces/_helia_car.CarComponents.html +++ b/interfaces/_helia_car.CarComponents.html @@ -1,3 +1,3 @@ -CarComponents | Helia

                                                                                                              Interface CarComponents

                                                                                                              interface CarComponents {
                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                  getCodec: CodecLoader;
                                                                                                              }

                                                                                                              Properties

                                                                                                              blockstore +CarComponents | Helia

                                                                                                              Interface CarComponents

                                                                                                              interface CarComponents {
                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                  getCodec: CodecLoader;
                                                                                                              }

                                                                                                              Properties

                                                                                                              Properties

                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                              Type declaration

                                                                                                                Type declaration

                                                                                                                  Type declaration

                                                                                                                    Type declaration

                                                                                                                      Type declaration

                                                                                                                        Type declaration

                                                                                                                          Type declaration

                                                                                                                            Type declaration

                                                                                                                              getCodec: CodecLoader
                                                                                                                              \ No newline at end of file +

                                                                                                                              Properties

                                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                              Type declaration

                                                                                                                                Type declaration

                                                                                                                                  Type declaration

                                                                                                                                    Type declaration

                                                                                                                                      Type declaration

                                                                                                                                        Type declaration

                                                                                                                                          Type declaration

                                                                                                                                            Type declaration

                                                                                                                                              getCodec: CodecLoader
                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_car.ExportCarOptions.html b/interfaces/_helia_car.ExportCarOptions.html index d4072167b..9ebbefeef 100644 --- a/interfaces/_helia_car.ExportCarOptions.html +++ b/interfaces/_helia_car.ExportCarOptions.html @@ -1,5 +1,5 @@ -ExportCarOptions | Helia

                                                                                                                                              Interface ExportCarOptions

                                                                                                                                              interface ExportCarOptions {
                                                                                                                                                  blockFilter?: Filter;
                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                              }

                                                                                                                                              Hierarchy

                                                                                                                                              Properties

                                                                                                                                              blockFilter? +ExportCarOptions | Helia

                                                                                                                                              Interface ExportCarOptions

                                                                                                                                              interface ExportCarOptions {
                                                                                                                                                  blockFilter?: Filter;
                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                              }

                                                                                                                                              Hierarchy

                                                                                                                                              Properties

                                                                                                                                              blockFilter?: Filter

                                                                                                                                              If a filter is passed it will be used to deduplicate blocks exported in the car file

                                                                                                                                              -
                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                              Type declaration

                                                                                                                                              signal?: AbortSignal
                                                                                                                                              \ No newline at end of file +
                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                              Type declaration

                                                                                                                                              signal?: AbortSignal
                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_dag_cbor.AddOptions.html b/interfaces/_helia_dag_cbor.AddOptions.html index 241bdd2d9..ac854b641 100644 --- a/interfaces/_helia_dag_cbor.AddOptions.html +++ b/interfaces/_helia_dag_cbor.AddOptions.html @@ -1,4 +1,4 @@ -AddOptions | Helia

                                                                                                                                              Interface AddOptions

                                                                                                                                              interface AddOptions {
                                                                                                                                                  hasher: MultihashHasher<number>;
                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                              }

                                                                                                                                              Hierarchy

                                                                                                                                              Properties

                                                                                                                                              hasher +AddOptions | Helia

                                                                                                                                              Interface AddOptions

                                                                                                                                              interface AddOptions {
                                                                                                                                                  hasher: MultihashHasher<number>;
                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                              }

                                                                                                                                              Hierarchy

                                                                                                                                              Properties

                                                                                                                                              hasher: MultihashHasher<number>
                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                              Type declaration

                                                                                                                                              signal?: AbortSignal
                                                                                                                                              \ No newline at end of file +

                                                                                                                                              Properties

                                                                                                                                              hasher: MultihashHasher<number>
                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                              Type declaration

                                                                                                                                              signal?: AbortSignal
                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_dag_cbor.DAGCBOR.html b/interfaces/_helia_dag_cbor.DAGCBOR.html index a5bc865cc..b7efa7d39 100644 --- a/interfaces/_helia_dag_cbor.DAGCBOR.html +++ b/interfaces/_helia_dag_cbor.DAGCBOR.html @@ -1,13 +1,13 @@ DAGCBOR | Helia

                                                                                                                                              The JSON interface provides a simple and intuitive way to add/get objects with your Helia node and is a great place to start learning about IPFS.

                                                                                                                                              -
                                                                                                                                              interface DAGCBOR {
                                                                                                                                                  add(str, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                  get<T>(cid, options?): Promise<T>;
                                                                                                                                              }

                                                                                                                                              Methods

                                                                                                                                              add +
                                                                                                                                              interface DAGCBOR {
                                                                                                                                                  add(str, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                  get<T>(cid, options?): Promise<T>;
                                                                                                                                              }

                                                                                                                                              Methods

                                                                                                                                              Methods

                                                                                                                                              • Add an object to your Helia node and get a CID that refers to the block the object has been stored as.

                                                                                                                                                Parameters

                                                                                                                                                Returns Promise<CID<unknown, number, number, Version>>

                                                                                                                                                Example

                                                                                                                                                import { dagCbor } from '@helia/dag-cbor'

                                                                                                                                                const d = dagCbor(helia)
                                                                                                                                                const cid = await d.add({ hello: 'world' })

                                                                                                                                                console.info(cid)
                                                                                                                                                // CID(bafyreidykglsfhoixmivffc5uwhcgshx4j465xwqntbmu43nb2dzqwfvae)
                                                                                                                                                -
                                                                                                                                              • Get an object from your Helia node, either previously added to it or to another node on the network.

                                                                                                                                                Type Parameters

                                                                                                                                                • T

                                                                                                                                                Parameters

                                                                                                                                                Returns Promise<T>

                                                                                                                                                Example

                                                                                                                                                import { createHelia } from 'helia'
                                                                                                                                                import { dagCbor } from '@helia/dag-cbor'
                                                                                                                                                import { CID } from 'multiformats/cid'

                                                                                                                                                const helia = await createHelia()

                                                                                                                                                const d = dagCbor(helia)
                                                                                                                                                const cid = CID.parse('bafyreidykglsfhoixmivffc5uwhcgshx4j465xwqntbmu43nb2dzqwfvae')
                                                                                                                                                const obj = await d.get(cid)

                                                                                                                                                console.info(obj)
                                                                                                                                                // { hello: 'world' }
                                                                                                                                                -
                                                                                                                                              \ No newline at end of file +
                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_dag_cbor.DAGCBORComponents.html b/interfaces/_helia_dag_cbor.DAGCBORComponents.html index d3100a741..6bef75aa0 100644 --- a/interfaces/_helia_dag_cbor.DAGCBORComponents.html +++ b/interfaces/_helia_dag_cbor.DAGCBORComponents.html @@ -1,2 +1,2 @@ -DAGCBORComponents | Helia

                                                                                                                                              Interface DAGCBORComponents

                                                                                                                                              interface DAGCBORComponents {
                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                              }

                                                                                                                                              Properties

                                                                                                                                              Properties

                                                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                              Type declaration

                                                                                                                                                Type declaration

                                                                                                                                                  Type declaration

                                                                                                                                                    Type declaration

                                                                                                                                                      Type declaration

                                                                                                                                                        Type declaration

                                                                                                                                                          Type declaration

                                                                                                                                                            Type declaration

                                                                                                                                                              \ No newline at end of file +DAGCBORComponents | Helia

                                                                                                                                                              Interface DAGCBORComponents

                                                                                                                                                              interface DAGCBORComponents {
                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                              }

                                                                                                                                                              Properties

                                                                                                                                                              Properties

                                                                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                              Type declaration

                                                                                                                                                                Type declaration

                                                                                                                                                                  Type declaration

                                                                                                                                                                    Type declaration

                                                                                                                                                                      Type declaration

                                                                                                                                                                        Type declaration

                                                                                                                                                                          Type declaration

                                                                                                                                                                            Type declaration

                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_dag_cbor.GetOptions.html b/interfaces/_helia_dag_cbor.GetOptions.html index 1bf766495..6edc34684 100644 --- a/interfaces/_helia_dag_cbor.GetOptions.html +++ b/interfaces/_helia_dag_cbor.GetOptions.html @@ -1,4 +1,4 @@ -GetOptions | Helia

                                                                                                                                                                              Interface GetOptions

                                                                                                                                                                              interface GetOptions {
                                                                                                                                                                                  codec: BlockCodec<any, unknown>;
                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                              }

                                                                                                                                                                              Hierarchy

                                                                                                                                                                              Properties

                                                                                                                                                                              codec +GetOptions | Helia

                                                                                                                                                                              Interface GetOptions

                                                                                                                                                                              interface GetOptions {
                                                                                                                                                                                  codec: BlockCodec<any, unknown>;
                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                              }

                                                                                                                                                                              Hierarchy

                                                                                                                                                                              Properties

                                                                                                                                                                              codec: BlockCodec<any, unknown>
                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                              Type declaration

                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                              Properties

                                                                                                                                                                              codec: BlockCodec<any, unknown>
                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                              Type declaration

                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_dag_json.AddOptions.html b/interfaces/_helia_dag_json.AddOptions.html index 3ad140724..e76d27497 100644 --- a/interfaces/_helia_dag_json.AddOptions.html +++ b/interfaces/_helia_dag_json.AddOptions.html @@ -1,4 +1,4 @@ -AddOptions | Helia

                                                                                                                                                                              Interface AddOptions

                                                                                                                                                                              interface AddOptions {
                                                                                                                                                                                  hasher: MultihashHasher<number>;
                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                              }

                                                                                                                                                                              Hierarchy

                                                                                                                                                                              Properties

                                                                                                                                                                              hasher +AddOptions | Helia

                                                                                                                                                                              Interface AddOptions

                                                                                                                                                                              interface AddOptions {
                                                                                                                                                                                  hasher: MultihashHasher<number>;
                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                              }

                                                                                                                                                                              Hierarchy

                                                                                                                                                                              Properties

                                                                                                                                                                              hasher: MultihashHasher<number>
                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                              Type declaration

                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                              Properties

                                                                                                                                                                              hasher: MultihashHasher<number>
                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                              Type declaration

                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_dag_json.DAGJSON.html b/interfaces/_helia_dag_json.DAGJSON.html index 9d779935e..319438cb0 100644 --- a/interfaces/_helia_dag_json.DAGJSON.html +++ b/interfaces/_helia_dag_json.DAGJSON.html @@ -1,13 +1,13 @@ DAGJSON | Helia

                                                                                                                                                                              The JSON interface provides a simple and intuitive way to add/get objects with your Helia node and is a great place to start learning about IPFS.

                                                                                                                                                                              -
                                                                                                                                                                              interface DAGJSON {
                                                                                                                                                                                  add(str, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                  get<T>(cid, options?): Promise<T>;
                                                                                                                                                                              }

                                                                                                                                                                              Methods

                                                                                                                                                                              add +
                                                                                                                                                                              interface DAGJSON {
                                                                                                                                                                                  add(str, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                  get<T>(cid, options?): Promise<T>;
                                                                                                                                                                              }

                                                                                                                                                                              Methods

                                                                                                                                                                              Methods

                                                                                                                                                                              • Add an object to your Helia node and get a CID that refers to the block the object has been stored as.

                                                                                                                                                                                Parameters

                                                                                                                                                                                Returns Promise<CID<unknown, number, number, Version>>

                                                                                                                                                                                Example

                                                                                                                                                                                import { createHelia } from 'helia'
                                                                                                                                                                                import { dagJson } from '@helia/dag-json'

                                                                                                                                                                                const helia = await createHelia()
                                                                                                                                                                                const j = dagJson(helia)

                                                                                                                                                                                const cid = await str.add({ hello: 'world' })

                                                                                                                                                                                console.info(cid)
                                                                                                                                                                                // CID(baguqeerasords4njcts6vs7qvdjfcvgnume4hqohf65zsfguprqphs3icwea)
                                                                                                                                                                                -
                                                                                                                                                                              • Get an object from your Helia node, either previously added to it or to another node on the network.

                                                                                                                                                                                Type Parameters

                                                                                                                                                                                • T

                                                                                                                                                                                Parameters

                                                                                                                                                                                Returns Promise<T>

                                                                                                                                                                                Example

                                                                                                                                                                                import { createHelia } from 'helia'
                                                                                                                                                                                import { dagJson } from '@helia/dag-json'
                                                                                                                                                                                import { CID } from 'multiformats/cid'

                                                                                                                                                                                const helia = await createHelia()
                                                                                                                                                                                const j = dagJson(helia)

                                                                                                                                                                                const cid = CID.parse('baguqeerasords4njcts6vs7qvdjfcvgnume4hqohf65zsfguprqphs3icwea')
                                                                                                                                                                                const obj = await j.get(cid)

                                                                                                                                                                                console.info(obj)
                                                                                                                                                                                // { hello: 'world' }
                                                                                                                                                                                -
                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_dag_json.DAGJSONComponents.html b/interfaces/_helia_dag_json.DAGJSONComponents.html index 78edc865d..918056ed1 100644 --- a/interfaces/_helia_dag_json.DAGJSONComponents.html +++ b/interfaces/_helia_dag_json.DAGJSONComponents.html @@ -1,2 +1,2 @@ -DAGJSONComponents | Helia

                                                                                                                                                                              Interface DAGJSONComponents

                                                                                                                                                                              interface DAGJSONComponents {
                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                              }

                                                                                                                                                                              Properties

                                                                                                                                                                              Properties

                                                                                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                              Type declaration

                                                                                                                                                                                Type declaration

                                                                                                                                                                                  Type declaration

                                                                                                                                                                                    Type declaration

                                                                                                                                                                                      Type declaration

                                                                                                                                                                                        Type declaration

                                                                                                                                                                                          Type declaration

                                                                                                                                                                                            Type declaration

                                                                                                                                                                                              \ No newline at end of file +DAGJSONComponents | Helia

                                                                                                                                                                                              Interface DAGJSONComponents

                                                                                                                                                                                              interface DAGJSONComponents {
                                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                              }

                                                                                                                                                                                              Properties

                                                                                                                                                                                              Properties

                                                                                                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_dag_json.GetOptions.html b/interfaces/_helia_dag_json.GetOptions.html index 1c85404fe..2232b699e 100644 --- a/interfaces/_helia_dag_json.GetOptions.html +++ b/interfaces/_helia_dag_json.GetOptions.html @@ -1,4 +1,4 @@ -GetOptions | Helia

                                                                                                                                                                                                              Interface GetOptions

                                                                                                                                                                                                              interface GetOptions {
                                                                                                                                                                                                                  codec: BlockCodec<any, unknown>;
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              codec +GetOptions | Helia

                                                                                                                                                                                                              Interface GetOptions

                                                                                                                                                                                                              interface GetOptions {
                                                                                                                                                                                                                  codec: BlockCodec<any, unknown>;
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              codec: BlockCodec<any, unknown>
                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              codec: BlockCodec<any, unknown>
                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_http.AddOptions.html b/interfaces/_helia_http.AddOptions.html index 0b72bbf62..f5fecb1f6 100644 --- a/interfaces/_helia_http.AddOptions.html +++ b/interfaces/_helia_http.AddOptions.html @@ -4,4 +4,4 @@ signal?

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              depth?: number

                                                                                                                                                                                                              How deeply to pin the DAG, defaults to Infinity

                                                                                                                                                                                                              metadata?: Record<string, string | number | boolean>

                                                                                                                                                                                                              Optional user-defined metadata to store with the pin

                                                                                                                                                                                                              -
                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_http.GCOptions.html b/interfaces/_helia_http.GCOptions.html index e611e34f2..af3d85f0d 100644 --- a/interfaces/_helia_http.GCOptions.html +++ b/interfaces/_helia_http.GCOptions.html @@ -1,3 +1,3 @@ GCOptions | Helia

                                                                                                                                                                                                              Interface GCOptions

                                                                                                                                                                                                              interface GCOptions {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                • (evt): void
                                                                                                                                                                                                                • Parameters

                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                • (evt): void
                                                                                                                                                                                                                • Parameters

                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_http.HeliaHTTPInit.html b/interfaces/_helia_http.HeliaHTTPInit.html index 7bbee397e..d4c8b8263 100644 --- a/interfaces/_helia_http.HeliaHTTPInit.html +++ b/interfaces/_helia_http.HeliaHTTPInit.html @@ -1,5 +1,5 @@ HeliaHTTPInit | Helia

                                                                                                                                                                                                              Interface HeliaHTTPInit

                                                                                                                                                                                                              Options used to create a Helia node.

                                                                                                                                                                                                              -
                                                                                                                                                                                                              interface HeliaHTTPInit {
                                                                                                                                                                                                                  blockBrokers: ((components) => BlockBroker<ProgressEvent<any, any>, ProgressEvent<any, any>>)[];
                                                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                  codecs?: BlockCodec<any, any>[];
                                                                                                                                                                                                                  components?: Record<string, any>;
                                                                                                                                                                                                                  datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                  dns?: DNS;
                                                                                                                                                                                                                  hashers?: MultihashHasher<number>[];
                                                                                                                                                                                                                  holdGcLock?: boolean;
                                                                                                                                                                                                                  logger?: ComponentLogger;
                                                                                                                                                                                                                  metrics?: Metrics;
                                                                                                                                                                                                                  providerLookupConcurrency?: number;
                                                                                                                                                                                                                  routers?: Partial<Routing>[];
                                                                                                                                                                                                                  start?: boolean;
                                                                                                                                                                                                                  loadCodec?(code): Await<BlockCodec<any, any>>;
                                                                                                                                                                                                                  loadHasher?(code): Await<MultihashHasher<number>>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy (view full)

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              interface HeliaHTTPInit {
                                                                                                                                                                                                                  blockBrokers: ((components) => BlockBroker<ProgressEvent<any, any>, ProgressEvent<any, any>>)[];
                                                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                  codecs?: BlockCodec<any, any>[];
                                                                                                                                                                                                                  components?: Record<string, any>;
                                                                                                                                                                                                                  datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                  dns?: DNS;
                                                                                                                                                                                                                  hashers?: MultihashHasher<number>[];
                                                                                                                                                                                                                  holdGcLock?: boolean;
                                                                                                                                                                                                                  logger?: ComponentLogger;
                                                                                                                                                                                                                  metrics?: Metrics;
                                                                                                                                                                                                                  providerLookupConcurrency?: number;
                                                                                                                                                                                                                  routers?: Partial<Routing>[];
                                                                                                                                                                                                                  start?: boolean;
                                                                                                                                                                                                                  loadCodec?(code): Await<BlockCodec<any, any>>;
                                                                                                                                                                                                                  loadHasher?(code): Await<MultihashHasher<number>>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy (view full)

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              routers?: Partial<Routing>[]

                                                                                                                                                                                                              Routers perform operations such as looking up content providers, information about network peers or getting/putting records.

                                                                                                                                                                                                              start?: boolean

                                                                                                                                                                                                              Whether to start the Helia node

                                                                                                                                                                                                              -

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              • An optional function that can load a BlockCodec on demand. May return a promise.

                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                • code: number

                                                                                                                                                                                                                Returns Await<BlockCodec<any, any>>

                                                                                                                                                                                                              • An optional function that can load a MultihashHasher on demand. May return a promise.

                                                                                                                                                                                                                diff --git a/interfaces/_helia_http.IsPinnedOptions.html b/interfaces/_helia_http.IsPinnedOptions.html index 1f0e0d5ac..cf6cafafe 100644 --- a/interfaces/_helia_http.IsPinnedOptions.html +++ b/interfaces/_helia_http.IsPinnedOptions.html @@ -1,2 +1,2 @@ IsPinnedOptions | Helia

                                                                                                                                                                                                                Interface IsPinnedOptions

                                                                                                                                                                                                                interface IsPinnedOptions {
                                                                                                                                                                                                                    signal?: AbortSignal;
                                                                                                                                                                                                                }

                                                                                                                                                                                                                Hierarchy

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                signal?: AbortSignal
                                                                                                                                                                                                                \ No newline at end of file +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_http.LsOptions.html b/interfaces/_helia_http.LsOptions.html index a869ed892..469622455 100644 --- a/interfaces/_helia_http.LsOptions.html +++ b/interfaces/_helia_http.LsOptions.html @@ -1,3 +1,3 @@ LsOptions | Helia

                                                                                                                                                                                                              Interface LsOptions

                                                                                                                                                                                                              interface LsOptions {
                                                                                                                                                                                                                  cid?: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              cid?: CID<unknown, number, number, Version>
                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              cid?: CID<unknown, number, number, Version>
                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_http.RmOptions.html b/interfaces/_helia_http.RmOptions.html index 9e70afaf9..5a510bb39 100644 --- a/interfaces/_helia_http.RmOptions.html +++ b/interfaces/_helia_http.RmOptions.html @@ -1,2 +1,2 @@ RmOptions | Helia

                                                                                                                                                                                                              Interface RmOptions

                                                                                                                                                                                                              interface RmOptions {
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_http.RoutingOptions.html b/interfaces/_helia_http.RoutingOptions.html index b0e3092f9..9c4051400 100644 --- a/interfaces/_helia_http.RoutingOptions.html +++ b/interfaces/_helia_http.RoutingOptions.html @@ -2,12 +2,13 @@ controlling where the values are read from. Some implementations support a local cache that may be used in preference over network calls, for example when a record has a TTL.

                                                                                                                                                                                                              -
                                                                                                                                                                                                              interface RoutingOptions {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                  useCache?: boolean;
                                                                                                                                                                                                                  useNetwork?: boolean;
                                                                                                                                                                                                                  validate?: boolean;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              interface RoutingOptions {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                  trace?: any;
                                                                                                                                                                                                                  useCache?: boolean;
                                                                                                                                                                                                                  useNetwork?: boolean;
                                                                                                                                                                                                                  validate?: boolean;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                • (evt): void
                                                                                                                                                                                                                • Parameters

                                                                                                                                                                                                                  • evt: any

                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              useCache?: boolean

                                                                                                                                                                                                              Pass false to not use cached values

                                                                                                                                                                                                              +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                • (evt): void
                                                                                                                                                                                                                • Parameters

                                                                                                                                                                                                                  • evt: any

                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              trace?: any
                                                                                                                                                                                                              useCache?: boolean

                                                                                                                                                                                                              Pass false to not use cached values

                                                                                                                                                                                                              Default

                                                                                                                                                                                                              true
                                                                                                                                                                                                               
                                                                                                                                                                                                              useNetwork?: boolean

                                                                                                                                                                                                              Pass false to not use the network

                                                                                                                                                                                                              @@ -16,4 +17,4 @@
                                                                                                                                                                                                              validate?: boolean

                                                                                                                                                                                                              Pass false to not perform validation

                                                                                                                                                                                                              Default

                                                                                                                                                                                                              true
                                                                                                                                                                                                               
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.blocks.BlockAnnounceOptions.html b/interfaces/_helia_interface.blocks.BlockAnnounceOptions.html index 7cf925708..070a4f451 100644 --- a/interfaces/_helia_interface.blocks.BlockAnnounceOptions.html +++ b/interfaces/_helia_interface.blocks.BlockAnnounceOptions.html @@ -1,3 +1,3 @@ -BlockAnnounceOptions | Helia

                                                                                                                                                                                                              Interface BlockAnnounceOptions<ProgressEvents>

                                                                                                                                                                                                              interface BlockAnnounceOptions<ProgressEvents> {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress? +BlockAnnounceOptions | Helia

                                                                                                                                                                                                              Interface BlockAnnounceOptions<ProgressEvents>

                                                                                                                                                                                                              interface BlockAnnounceOptions<ProgressEvents> {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.blocks.BlockBroker.html b/interfaces/_helia_interface.blocks.BlockBroker.html index 959f98c47..c50bb1994 100644 --- a/interfaces/_helia_interface.blocks.BlockBroker.html +++ b/interfaces/_helia_interface.blocks.BlockBroker.html @@ -1,7 +1,7 @@ -BlockBroker | Helia

                                                                                                                                                                                                              Interface BlockBroker<RetrieveProgressEvents, AnnounceProgressEvents>

                                                                                                                                                                                                              interface BlockBroker<RetrieveProgressEvents, AnnounceProgressEvents> {
                                                                                                                                                                                                                  announce?(cid, block, options?): Promise<void>;
                                                                                                                                                                                                                  createSession?(options?): BlockBroker<RetrieveProgressEvents, AnnounceProgressEvents>;
                                                                                                                                                                                                                  retrieve?(cid, options?): Promise<Uint8Array>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              announce? +BlockBroker | Helia

                                                                                                                                                                                                              Interface BlockBroker<RetrieveProgressEvents, AnnounceProgressEvents>

                                                                                                                                                                                                              interface BlockBroker<RetrieveProgressEvents, AnnounceProgressEvents> {
                                                                                                                                                                                                                  announce?(cid, block, options?): Promise<void>;
                                                                                                                                                                                                                  createSession?(options?): BlockBroker<RetrieveProgressEvents, AnnounceProgressEvents>;
                                                                                                                                                                                                                  retrieve?(cid, options?): Promise<Uint8Array>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                              Returns Promise<void>

                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.blocks.BlockRetrievalOptions.html b/interfaces/_helia_interface.blocks.BlockRetrievalOptions.html index b5fe0e83c..b22027c8e 100644 --- a/interfaces/_helia_interface.blocks.BlockRetrievalOptions.html +++ b/interfaces/_helia_interface.blocks.BlockRetrievalOptions.html @@ -1,8 +1,8 @@ -BlockRetrievalOptions | Helia

                                                                                                                                                                                                              Interface BlockRetrievalOptions<ProgressEvents>

                                                                                                                                                                                                              interface BlockRetrievalOptions<ProgressEvents> {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                  validateFn?(block): Promise<void>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress? +BlockRetrievalOptions | Helia

                                                                                                                                                                                                              Interface BlockRetrievalOptions<ProgressEvents>

                                                                                                                                                                                                              interface BlockRetrievalOptions<ProgressEvents> {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                  validateFn?(block): Promise<void>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              signal?: AbortSignal

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              • A function that blockBrokers should call prior to returning a block to ensure it can maintain control of the block request flow. e.g. TrustedGatewayBlockBroker will use this to ensure that the block is valid from one of the gateways before assuming its work is done. If the block is not valid, it should try another gateway and WILL consider the gateway that returned the invalid blocks completely unreliable.

                                                                                                                                                                                                                -

                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                Returns Promise<void>

                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                              Returns Promise<void>

                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.blocks.Blocks.html b/interfaces/_helia_interface.blocks.Blocks.html index c73e191e4..7e2d8027a 100644 --- a/interfaces/_helia_interface.blocks.Blocks.html +++ b/interfaces/_helia_interface.blocks.Blocks.html @@ -1,4 +1,4 @@ -Blocks | Helia
                                                                                                                                                                                                              interface Blocks {
                                                                                                                                                                                                                  createSession(root, options?): SessionBlockstore;
                                                                                                                                                                                                                  delete(key, options?): Await<void>;
                                                                                                                                                                                                                  deleteMany(source, options?): AwaitIterable<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                  get(key, options?): Await<Uint8Array>;
                                                                                                                                                                                                                  getAll(options?): AwaitIterable<Pair>;
                                                                                                                                                                                                                  getMany(source, options?): AwaitIterable<Pair>;
                                                                                                                                                                                                                  has(key, options?): Await<boolean>;
                                                                                                                                                                                                                  put(key, val, options?): Await<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                  putMany(source, options?): AwaitIterable<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              createSession +Blocks | Helia
                                                                                                                                                                                                              interface Blocks {
                                                                                                                                                                                                                  createSession(root, options?): SessionBlockstore;
                                                                                                                                                                                                                  delete(key, options?): Await<void>;
                                                                                                                                                                                                                  deleteMany(source, options?): AwaitIterable<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                  get(key, options?): Await<Uint8Array>;
                                                                                                                                                                                                                  getAll(options?): AwaitIterable<Pair>;
                                                                                                                                                                                                                  getMany(source, options?): AwaitIterable<Pair>;
                                                                                                                                                                                                                  has(key, options?): Await<boolean>;
                                                                                                                                                                                                                  put(key, val, options?): Await<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                  putMany(source, options?): AwaitIterable<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              • Remove the record for the passed key

                                                                                                                                                                                                                +

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              • Remove the record for the passed key

                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                Returns Await<void>

                                                                                                                                                                                                                Example

                                                                                                                                                                                                                await store.delete(new Key('awesome'))
                                                                                                                                                                                                                console.log('deleted awesome content :(')
                                                                                                                                                                                                              • Remove values for the passed keys

                                                                                                                                                                                                                diff --git a/interfaces/_helia_interface.blocks.CreateSessionOptions.html b/interfaces/_helia_interface.blocks.CreateSessionOptions.html index 2429c259a..c0df1397b 100644 --- a/interfaces/_helia_interface.blocks.CreateSessionOptions.html +++ b/interfaces/_helia_interface.blocks.CreateSessionOptions.html @@ -1,14 +1,14 @@ -CreateSessionOptions | Helia

                                                                                                                                                                                                                Interface CreateSessionOptions<ProgressEvents>

                                                                                                                                                                                                                interface CreateSessionOptions<ProgressEvents> {
                                                                                                                                                                                                                    maxProviders?: number;
                                                                                                                                                                                                                    minProviders?: number;
                                                                                                                                                                                                                    onProgress?: ((evt) => void);
                                                                                                                                                                                                                    signal?: AbortSignal;
                                                                                                                                                                                                                }

                                                                                                                                                                                                                Type Parameters

                                                                                                                                                                                                                Hierarchy

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                maxProviders? +CreateSessionOptions | Helia

                                                                                                                                                                                                                Interface CreateSessionOptions<ProgressEvents>

                                                                                                                                                                                                                interface CreateSessionOptions<ProgressEvents> {
                                                                                                                                                                                                                    maxProviders?: number;
                                                                                                                                                                                                                    minProviders?: number;
                                                                                                                                                                                                                    onProgress?: ((evt) => void);
                                                                                                                                                                                                                    signal?: AbortSignal;
                                                                                                                                                                                                                }

                                                                                                                                                                                                                Type Parameters

                                                                                                                                                                                                                Hierarchy

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                maxProviders?: number

                                                                                                                                                                                                                The maximum number of providers for the root CID to be added to a session.

                                                                                                                                                                                                                Default

                                                                                                                                                                                                                5
                                                                                                                                                                                                                 
                                                                                                                                                                                                                -
                                                                                                                                                                                                                minProviders?: number

                                                                                                                                                                                                                The minimum number of providers for the root CID that are required for +

                                                                                                                                                                                                                minProviders?: number

                                                                                                                                                                                                                The minimum number of providers for the root CID that are required for successful session creation.

                                                                                                                                                                                                                The session will become usable once this many providers have been discovered, up to maxProviders providers will continue to be added.

                                                                                                                                                                                                                Default

                                                                                                                                                                                                                1
                                                                                                                                                                                                                 
                                                                                                                                                                                                                -
                                                                                                                                                                                                                onProgress?: ((evt) => void)

                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                signal?: AbortSignal
                                                                                                                                                                                                                \ No newline at end of file +
                                                                                                                                                                                                                onProgress?: ((evt) => void)

                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                signal?: AbortSignal
                                                                                                                                                                                                                \ No newline at end of file diff --git a/interfaces/_helia_interface.blocks.GetOfflineOptions.html b/interfaces/_helia_interface.blocks.GetOfflineOptions.html index 19aefff35..0764b587b 100644 --- a/interfaces/_helia_interface.blocks.GetOfflineOptions.html +++ b/interfaces/_helia_interface.blocks.GetOfflineOptions.html @@ -1,5 +1,5 @@ -GetOfflineOptions | Helia
                                                                                                                                                                                                                interface GetOfflineOptions {
                                                                                                                                                                                                                    offline?: boolean;
                                                                                                                                                                                                                }

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                offline? +GetOfflineOptions | Helia
                                                                                                                                                                                                                interface GetOfflineOptions {
                                                                                                                                                                                                                    offline?: boolean;
                                                                                                                                                                                                                }

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                offline?: boolean

                                                                                                                                                                                                                If true, do not attempt to fetch any missing blocks from the network

                                                                                                                                                                                                                Default

                                                                                                                                                                                                                false
                                                                                                                                                                                                                 
                                                                                                                                                                                                                -
                                                                                                                                                                                                                \ No newline at end of file +
                                                                                                                                                                                                                \ No newline at end of file diff --git a/interfaces/_helia_interface.blocks.Pair.html b/interfaces/_helia_interface.blocks.Pair.html index e8b6e6e1c..cf7614659 100644 --- a/interfaces/_helia_interface.blocks.Pair.html +++ b/interfaces/_helia_interface.blocks.Pair.html @@ -1,3 +1,3 @@ -Pair | Helia
                                                                                                                                                                                                                interface Pair {
                                                                                                                                                                                                                    block: Uint8Array;
                                                                                                                                                                                                                    cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                }

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                block +Pair | Helia
                                                                                                                                                                                                                interface Pair {
                                                                                                                                                                                                                    block: Uint8Array;
                                                                                                                                                                                                                    cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                }

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                block: Uint8Array
                                                                                                                                                                                                                cid: CID<unknown, number, number, Version>
                                                                                                                                                                                                                \ No newline at end of file +

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                block: Uint8Array
                                                                                                                                                                                                                cid: CID<unknown, number, number, Version>
                                                                                                                                                                                                                \ No newline at end of file diff --git a/interfaces/_helia_interface.blocks.SessionBlockstore.html b/interfaces/_helia_interface.blocks.SessionBlockstore.html index e12342711..21e958cc3 100644 --- a/interfaces/_helia_interface.blocks.SessionBlockstore.html +++ b/interfaces/_helia_interface.blocks.SessionBlockstore.html @@ -3,7 +3,7 @@ root CID.

                                                                                                                                                                                                                Any blocks written to the blockstore as part of the session will propagate to the blockstore the session was created from.

                                                                                                                                                                                                                -
                                                                                                                                                                                                              interface SessionBlockstore {
                                                                                                                                                                                                                  close(): void;
                                                                                                                                                                                                                  delete(key, options?): Await<void>;
                                                                                                                                                                                                                  deleteMany(source, options?): AwaitIterable<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                  get(key, options?): Await<Uint8Array>;
                                                                                                                                                                                                                  getAll(options?): AwaitIterable<Pair>;
                                                                                                                                                                                                                  getMany(source, options?): AwaitIterable<Pair>;
                                                                                                                                                                                                                  has(key, options?): Await<boolean>;
                                                                                                                                                                                                                  put(key, val, options?): Await<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                  putMany(source, options?): AwaitIterable<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              interface SessionBlockstore {
                                                                                                                                                                                                                  close(): void;
                                                                                                                                                                                                                  delete(key, options?): Await<void>;
                                                                                                                                                                                                                  deleteMany(source, options?): AwaitIterable<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                  get(key, options?): Await<Uint8Array>;
                                                                                                                                                                                                                  getAll(options?): AwaitIterable<Pair>;
                                                                                                                                                                                                                  getMany(source, options?): AwaitIterable<Pair>;
                                                                                                                                                                                                                  has(key, options?): Await<boolean>;
                                                                                                                                                                                                                  put(key, val, options?): Await<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                  putMany(source, options?): AwaitIterable<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              close delete deleteMany get @@ -13,7 +13,7 @@ put putMany

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              • Remove the record for the passed key

                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                Returns Await<void>

                                                                                                                                                                                                                Example

                                                                                                                                                                                                                await store.delete(new Key('awesome'))
                                                                                                                                                                                                                console.log('deleted awesome content :(')

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.index.Provider.html b/interfaces/_helia_interface.index.Provider.html index c45209329..d8dc0a547 100644 --- a/interfaces/_helia_interface.index.Provider.html +++ b/interfaces/_helia_interface.index.Provider.html @@ -1,5 +1,5 @@ Provider | Helia

                                                                                                                                                                                                              A provider can supply the content for a CID

                                                                                                                                                                                                              -
                                                                                                                                                                                                              interface Provider {
                                                                                                                                                                                                                  id: PeerId;
                                                                                                                                                                                                                  multiaddrs: Multiaddr[];
                                                                                                                                                                                                                  protocols?: string[];
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              id +
                                                                                                                                                                                                              interface Provider {
                                                                                                                                                                                                                  id: PeerId;
                                                                                                                                                                                                                  multiaddrs: Multiaddr[];
                                                                                                                                                                                                                  protocols?: string[];
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              id: PeerId

                                                                                                                                                                                                              The identifier of the remote peer

                                                                                                                                                                                                              @@ -13,4 +13,4 @@
                                                                                                                                                                                                            • transport-ipfs-gateway-http
                                                                                                                                                                                                            • transport-bitswap
                                                                                                                                                                                                            • -
                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.index.Routing.html b/interfaces/_helia_interface.index.Routing.html index 989471b5c..122daa672 100644 --- a/interfaces/_helia_interface.index.Routing.html +++ b/interfaces/_helia_interface.index.Routing.html @@ -1,4 +1,4 @@ -Routing | Helia
                                                                                                                                                                                                              interface Routing {
                                                                                                                                                                                                                  cancelReprovide(key, options?): Promise<void>;
                                                                                                                                                                                                                  findPeer(peerId, options?): Promise<PeerInfo>;
                                                                                                                                                                                                                  findProviders(cid, options?): AsyncIterable<Provider>;
                                                                                                                                                                                                                  get(key, options?): Promise<Uint8Array>;
                                                                                                                                                                                                                  getClosestPeers(key, options?): AsyncIterable<PeerInfo>;
                                                                                                                                                                                                                  provide(cid, options?): Promise<void>;
                                                                                                                                                                                                                  put(key, value, options?): Promise<void>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              cancelReprovide +Routing | Helia
                                                                                                                                                                                                              interface Routing {
                                                                                                                                                                                                                  cancelReprovide(key, options?): Promise<void>;
                                                                                                                                                                                                                  findPeer(peerId, options?): Promise<PeerInfo>;
                                                                                                                                                                                                                  findProviders(cid, options?): AsyncIterable<Provider>;
                                                                                                                                                                                                                  get(key, options?): Promise<Uint8Array>;
                                                                                                                                                                                                                  getClosestPeers(key, options?): AsyncIterable<PeerInfo>;
                                                                                                                                                                                                                  provide(cid, options?): Promise<void>;
                                                                                                                                                                                                                  put(key, value, options?): Promise<void>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              cancelReprovide findPeer findProviders get @@ -9,25 +9,25 @@ method to no longer re-provide the passed CID.

                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                              Returns Promise<void>

                                                                                                                                                                                                              Example

                                                                                                                                                                                                              // ...
                                                                                                                                                                                                              await contentRouting.cancelReprovide(cid)
                                                                                                                                                                                                              -
                                                                                                                                                                                                              • Find the providers of the passed CID.

                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                Returns AsyncIterable<Provider>

                                                                                                                                                                                                                Example

                                                                                                                                                                                                                // Iterate over the providers found for the given cid
                                                                                                                                                                                                                for await (const provider of contentRouting.findProviders(cid)) {
                                                                                                                                                                                                                console.log(provider.id, provider.multiaddrs)
                                                                                                                                                                                                                }
                                                                                                                                                                                                                -
                                                                                                                                                                                                              • Search the network for peers that are closer to the passed key. Peer info should be yielded in ever-increasing closeness to the key.

                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                Returns AsyncIterable<PeerInfo>

                                                                                                                                                                                                                Example

                                                                                                                                                                                                                // Iterate over the closest peers found for the given key
                                                                                                                                                                                                                for await (const peer of peerRouting.getClosestPeers(key)) {
                                                                                                                                                                                                                console.log(peer.id, peer.multiaddrs)
                                                                                                                                                                                                                }
                                                                                                                                                                                                                -
                                                                                                                                                                                                              • The implementation of this method should ensure that network peers know the caller can provide content that corresponds to the passed CID.

                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                Returns Promise<void>

                                                                                                                                                                                                                Example

                                                                                                                                                                                                                // ...
                                                                                                                                                                                                                await contentRouting.provide(cid)
                                                                                                                                                                                                                -
                                                                                                                                                                                                              • Puts a value corresponding to the passed key in a way that can later be retrieved by another network peer using the get method.

                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                Returns Promise<void>

                                                                                                                                                                                                                Example

                                                                                                                                                                                                                // ...
                                                                                                                                                                                                                const key = '/key'
                                                                                                                                                                                                                const value = uint8ArrayFromString('oh hello there')

                                                                                                                                                                                                                await contentRouting.put(key, value)
                                                                                                                                                                                                                -
                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.index.RoutingOptions.html b/interfaces/_helia_interface.index.RoutingOptions.html index c83ef3a0a..5aa1a2123 100644 --- a/interfaces/_helia_interface.index.RoutingOptions.html +++ b/interfaces/_helia_interface.index.RoutingOptions.html @@ -2,18 +2,19 @@ controlling where the values are read from. Some implementations support a local cache that may be used in preference over network calls, for example when a record has a TTL.

                                                                                                                                                                                                              -
                                                                                                                                                                                                              interface RoutingOptions {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                  useCache?: boolean;
                                                                                                                                                                                                                  useNetwork?: boolean;
                                                                                                                                                                                                                  validate?: boolean;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              interface RoutingOptions {
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                  trace?: any;
                                                                                                                                                                                                                  useCache?: boolean;
                                                                                                                                                                                                                  useNetwork?: boolean;
                                                                                                                                                                                                                  validate?: boolean;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                • (evt): void
                                                                                                                                                                                                                • Parameters

                                                                                                                                                                                                                  • evt: any

                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              useCache?: boolean

                                                                                                                                                                                                              Pass false to not use cached values

                                                                                                                                                                                                              +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                • (evt): void
                                                                                                                                                                                                                • Parameters

                                                                                                                                                                                                                  • evt: any

                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              trace?: any
                                                                                                                                                                                                              useCache?: boolean

                                                                                                                                                                                                              Pass false to not use cached values

                                                                                                                                                                                                              Default

                                                                                                                                                                                                              true
                                                                                                                                                                                                               
                                                                                                                                                                                                              -
                                                                                                                                                                                                              useNetwork?: boolean

                                                                                                                                                                                                              Pass false to not use the network

                                                                                                                                                                                                              +
                                                                                                                                                                                                              useNetwork?: boolean

                                                                                                                                                                                                              Pass false to not use the network

                                                                                                                                                                                                              Default

                                                                                                                                                                                                              true
                                                                                                                                                                                                               
                                                                                                                                                                                                              -
                                                                                                                                                                                                              validate?: boolean

                                                                                                                                                                                                              Pass false to not perform validation

                                                                                                                                                                                                              +
                                                                                                                                                                                                              validate?: boolean

                                                                                                                                                                                                              Pass false to not perform validation

                                                                                                                                                                                                              Default

                                                                                                                                                                                                              true
                                                                                                                                                                                                               
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.pins.AddOptions.html b/interfaces/_helia_interface.pins.AddOptions.html index a3b5e13c9..2b64342a7 100644 --- a/interfaces/_helia_interface.pins.AddOptions.html +++ b/interfaces/_helia_interface.pins.AddOptions.html @@ -1,7 +1,7 @@ -AddOptions | Helia
                                                                                                                                                                                                              interface AddOptions {
                                                                                                                                                                                                                  depth?: number;
                                                                                                                                                                                                                  metadata?: Record<string, string | number | boolean>;
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              depth? +AddOptions | Helia
                                                                                                                                                                                                              interface AddOptions {
                                                                                                                                                                                                                  depth?: number;
                                                                                                                                                                                                                  metadata?: Record<string, string | number | boolean>;
                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              depth?: number

                                                                                                                                                                                                              How deeply to pin the DAG, defaults to Infinity

                                                                                                                                                                                                              -
                                                                                                                                                                                                              metadata?: Record<string, string | number | boolean>

                                                                                                                                                                                                              Optional user-defined metadata to store with the pin

                                                                                                                                                                                                              -
                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                              metadata?: Record<string, string | number | boolean>

                                                                                                                                                                                                              Optional user-defined metadata to store with the pin

                                                                                                                                                                                                              +
                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.pins.IsPinnedOptions.html b/interfaces/_helia_interface.pins.IsPinnedOptions.html index c1df1fcf5..3b23222f5 100644 --- a/interfaces/_helia_interface.pins.IsPinnedOptions.html +++ b/interfaces/_helia_interface.pins.IsPinnedOptions.html @@ -1,2 +1,2 @@ -IsPinnedOptions | Helia
                                                                                                                                                                                                              interface IsPinnedOptions {
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +IsPinnedOptions | Helia
                                                                                                                                                                                                              interface IsPinnedOptions {
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.pins.LsOptions.html b/interfaces/_helia_interface.pins.LsOptions.html index 065936f4f..5d53fc70c 100644 --- a/interfaces/_helia_interface.pins.LsOptions.html +++ b/interfaces/_helia_interface.pins.LsOptions.html @@ -1,3 +1,3 @@ -LsOptions | Helia
                                                                                                                                                                                                              interface LsOptions {
                                                                                                                                                                                                                  cid?: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              cid? +LsOptions | Helia
                                                                                                                                                                                                              interface LsOptions {
                                                                                                                                                                                                                  cid?: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              cid?: CID<unknown, number, number, Version>
                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              cid?: CID<unknown, number, number, Version>
                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.pins.Pin.html b/interfaces/_helia_interface.pins.Pin.html index 52d28134a..e9b4fd848 100644 --- a/interfaces/_helia_interface.pins.Pin.html +++ b/interfaces/_helia_interface.pins.Pin.html @@ -1,4 +1,4 @@ -Pin | Helia
                                                                                                                                                                                                              interface Pin {
                                                                                                                                                                                                                  cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                  depth: number;
                                                                                                                                                                                                                  metadata: Record<string, string | number | boolean>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              cid +Pin | Helia
                                                                                                                                                                                                              interface Pin {
                                                                                                                                                                                                                  cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                  depth: number;
                                                                                                                                                                                                                  metadata: Record<string, string | number | boolean>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              cid: CID<unknown, number, number, Version>
                                                                                                                                                                                                              depth: number
                                                                                                                                                                                                              metadata: Record<string, string | number | boolean>
                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              cid: CID<unknown, number, number, Version>
                                                                                                                                                                                                              depth: number
                                                                                                                                                                                                              metadata: Record<string, string | number | boolean>
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.pins.Pins.html b/interfaces/_helia_interface.pins.Pins.html index 54444d140..96c4c9b34 100644 --- a/interfaces/_helia_interface.pins.Pins.html +++ b/interfaces/_helia_interface.pins.Pins.html @@ -1,4 +1,4 @@ -Pins | Helia
                                                                                                                                                                                                              interface Pins {
                                                                                                                                                                                                                  add(cid, options?): AsyncGenerator<CID<unknown, number, number, Version>, void, undefined>;
                                                                                                                                                                                                                  get(cid, options?): Promise<Pin>;
                                                                                                                                                                                                                  isPinned(cid, options?): Promise<boolean>;
                                                                                                                                                                                                                  ls(options?): AsyncGenerator<Pin, void, undefined>;
                                                                                                                                                                                                                  rm(cid, options?): AsyncGenerator<CID<unknown, number, number, Version>, void, undefined>;
                                                                                                                                                                                                                  setMetadata(cid, metadata, options?): Promise<void>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              add +Pins | Helia
                                                                                                                                                                                                              interface Pins {
                                                                                                                                                                                                                  add(cid, options?): AsyncGenerator<CID<unknown, number, number, Version>, void, undefined>;
                                                                                                                                                                                                                  get(cid, options?): Promise<Pin>;
                                                                                                                                                                                                                  isPinned(cid, options?): Promise<boolean>;
                                                                                                                                                                                                                  ls(options?): AsyncGenerator<Pin, void, undefined>;
                                                                                                                                                                                                                  rm(cid, options?): AsyncGenerator<CID<unknown, number, number, Version>, void, undefined>;
                                                                                                                                                                                                                  setMetadata(cid, metadata, options?): Promise<void>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              add get isPinned ls @@ -6,11 +6,11 @@ setMetadata

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                              Returns Promise<void>

                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_interface.pins.RmOptions.html b/interfaces/_helia_interface.pins.RmOptions.html index e35e6c7c3..3a5093cd5 100644 --- a/interfaces/_helia_interface.pins.RmOptions.html +++ b/interfaces/_helia_interface.pins.RmOptions.html @@ -1,2 +1,2 @@ -RmOptions | Helia
                                                                                                                                                                                                              interface RmOptions {
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file +RmOptions | Helia
                                                                                                                                                                                                              interface RmOptions {
                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.DNSLinkResolveResult.html b/interfaces/_helia_ipns.index.DNSLinkResolveResult.html index 418bbcc6e..d48de4b04 100644 --- a/interfaces/_helia_ipns.index.DNSLinkResolveResult.html +++ b/interfaces/_helia_ipns.index.DNSLinkResolveResult.html @@ -1,9 +1,9 @@ -DNSLinkResolveResult | Helia

                                                                                                                                                                                                              Interface DNSLinkResolveResult

                                                                                                                                                                                                              interface DNSLinkResolveResult {
                                                                                                                                                                                                                  answer: Answer;
                                                                                                                                                                                                                  cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                  path: string;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy (view full)

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              answer +DNSLinkResolveResult | Helia

                                                                                                                                                                                                              Interface DNSLinkResolveResult

                                                                                                                                                                                                              interface DNSLinkResolveResult {
                                                                                                                                                                                                                  answer: Answer;
                                                                                                                                                                                                                  cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                  path: string;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Hierarchy (view full)

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              answer: Answer

                                                                                                                                                                                                              The resolved record

                                                                                                                                                                                                              -
                                                                                                                                                                                                              cid: CID<unknown, number, number, Version>

                                                                                                                                                                                                              The CID that was resolved

                                                                                                                                                                                                              -
                                                                                                                                                                                                              path: string

                                                                                                                                                                                                              Any path component that was part of the resolved record

                                                                                                                                                                                                              +
                                                                                                                                                                                                              cid: CID<unknown, number, number, Version>

                                                                                                                                                                                                              The CID that was resolved

                                                                                                                                                                                                              +
                                                                                                                                                                                                              path: string

                                                                                                                                                                                                              Any path component that was part of the resolved record

                                                                                                                                                                                                              Default

                                                                                                                                                                                                              ""
                                                                                                                                                                                                               
                                                                                                                                                                                                              -
                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.IPNS.html b/interfaces/_helia_ipns.index.IPNS.html index 631824034..bff212113 100644 --- a/interfaces/_helia_ipns.index.IPNS.html +++ b/interfaces/_helia_ipns.index.IPNS.html @@ -1,11 +1,11 @@ -IPNS | Helia
                                                                                                                                                                                                              interface IPNS {
                                                                                                                                                                                                                  publish(key, value, options?): Promise<IPNSRecord>;
                                                                                                                                                                                                                  republish(options?): void;
                                                                                                                                                                                                                  resolve(key, options?): Promise<IPNSResolveResult>;
                                                                                                                                                                                                                  resolveDNSLink(domain, options?): Promise<DNSLinkResolveResult>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              publish +IPNS | Helia
                                                                                                                                                                                                              interface IPNS {
                                                                                                                                                                                                                  publish(key, value, options?): Promise<IPNSRecord>;
                                                                                                                                                                                                                  republish(options?): void;
                                                                                                                                                                                                                  resolve(key, options?): Promise<IPNSResolveResult>;
                                                                                                                                                                                                                  resolveDNSLink(domain, options?): Promise<DNSLinkResolveResult>;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Methods

                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                              Returns Promise<IPNSResolveResult>

                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.IPNSComponents.html b/interfaces/_helia_ipns.index.IPNSComponents.html index b481a7a13..d1229e534 100644 --- a/interfaces/_helia_ipns.index.IPNSComponents.html +++ b/interfaces/_helia_ipns.index.IPNSComponents.html @@ -1,5 +1,5 @@ -IPNSComponents | Helia

                                                                                                                                                                                                              Interface IPNSComponents

                                                                                                                                                                                                              interface IPNSComponents {
                                                                                                                                                                                                                  datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                  dns: DNS;
                                                                                                                                                                                                                  logger: ComponentLogger;
                                                                                                                                                                                                                  routing: Routing;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              datastore +IPNSComponents | Helia

                                                                                                                                                                                                              Interface IPNSComponents

                                                                                                                                                                                                              interface IPNSComponents {
                                                                                                                                                                                                                  datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                  dns: DNS;
                                                                                                                                                                                                                  logger: ComponentLogger;
                                                                                                                                                                                                                  routing: Routing;
                                                                                                                                                                                                              }

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                  dns: DNS
                                                                                                                                                                                                                                  routing: Routing
                                                                                                                                                                                                                                  \ No newline at end of file +

                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                  datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                      dns: DNS
                                                                                                                                                                                                                                                      routing: Routing
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.IPNSOptions.html b/interfaces/_helia_ipns.index.IPNSOptions.html index 42fa803fc..ddd143312 100644 --- a/interfaces/_helia_ipns.index.IPNSOptions.html +++ b/interfaces/_helia_ipns.index.IPNSOptions.html @@ -1,2 +1,2 @@ -IPNSOptions | Helia
                                                                                                                                                                                                                                                      interface IPNSOptions {
                                                                                                                                                                                                                                                          routers?: IPNSRouting[];
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      routers?: IPNSRouting[]
                                                                                                                                                                                                                                                      \ No newline at end of file +IPNSOptions | Helia
                                                                                                                                                                                                                                                      interface IPNSOptions {
                                                                                                                                                                                                                                                          routers?: IPNSRouting[];
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      routers?: IPNSRouting[]
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.IPNSResolveResult.html b/interfaces/_helia_ipns.index.IPNSResolveResult.html index 59c47a80c..d6564e9b5 100644 --- a/interfaces/_helia_ipns.index.IPNSResolveResult.html +++ b/interfaces/_helia_ipns.index.IPNSResolveResult.html @@ -1,9 +1,9 @@ -IPNSResolveResult | Helia

                                                                                                                                                                                                                                                      Interface IPNSResolveResult

                                                                                                                                                                                                                                                      interface IPNSResolveResult {
                                                                                                                                                                                                                                                          cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                                                          path: string;
                                                                                                                                                                                                                                                          record: IPNSRecord;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy (view full)

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      cid +IPNSResolveResult | Helia

                                                                                                                                                                                                                                                      Interface IPNSResolveResult

                                                                                                                                                                                                                                                      interface IPNSResolveResult {
                                                                                                                                                                                                                                                          cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                                                          path: string;
                                                                                                                                                                                                                                                          record: IPNSRecord;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy (view full)

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      cid: CID<unknown, number, number, Version>

                                                                                                                                                                                                                                                      The CID that was resolved

                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      path: string

                                                                                                                                                                                                                                                      Any path component that was part of the resolved record

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      path: string

                                                                                                                                                                                                                                                      Any path component that was part of the resolved record

                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                      ""
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      record: IPNSRecord

                                                                                                                                                                                                                                                      The resolved record

                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                      record: IPNSRecord

                                                                                                                                                                                                                                                      The resolved record

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.PublishOptions.html b/interfaces/_helia_ipns.index.PublishOptions.html index 62fad6812..94cc6bff3 100644 --- a/interfaces/_helia_ipns.index.PublishOptions.html +++ b/interfaces/_helia_ipns.index.PublishOptions.html @@ -1,10 +1,10 @@ -PublishOptions | Helia

                                                                                                                                                                                                                                                      Interface PublishOptions

                                                                                                                                                                                                                                                      interface PublishOptions {
                                                                                                                                                                                                                                                          lifetime?: number;
                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                          v1Compatible?: boolean;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      lifetime? +PublishOptions | Helia

                                                                                                                                                                                                                                                      Interface PublishOptions

                                                                                                                                                                                                                                                      interface PublishOptions {
                                                                                                                                                                                                                                                          lifetime?: number;
                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                          v1Compatible?: boolean;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      lifetime?: number

                                                                                                                                                                                                                                                      Time duration of the record in ms (default: 24hrs)

                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                      Only publish to a local datastore (default: false)

                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      v1Compatible?: boolean

                                                                                                                                                                                                                                                      By default a IPNS V1 and a V2 signature is added to every record. Pass +

                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                      Only publish to a local datastore (default: false)

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      v1Compatible?: boolean

                                                                                                                                                                                                                                                      By default a IPNS V1 and a V2 signature is added to every record. Pass false here to only add a V2 signature. (default: true)

                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.RepublishOptions.html b/interfaces/_helia_ipns.index.RepublishOptions.html index 41042e4a2..4cedc93f5 100644 --- a/interfaces/_helia_ipns.index.RepublishOptions.html +++ b/interfaces/_helia_ipns.index.RepublishOptions.html @@ -1,5 +1,5 @@ -RepublishOptions | Helia

                                                                                                                                                                                                                                                      Interface RepublishOptions

                                                                                                                                                                                                                                                      interface RepublishOptions {
                                                                                                                                                                                                                                                          interval?: number;
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      interval? +RepublishOptions | Helia

                                                                                                                                                                                                                                                      Interface RepublishOptions

                                                                                                                                                                                                                                                      interface RepublishOptions {
                                                                                                                                                                                                                                                          interval?: number;
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      interval?: number

                                                                                                                                                                                                                                                      The republish interval in ms (default: 23hrs)

                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.ResolveDNSLinkOptions.html b/interfaces/_helia_ipns.index.ResolveDNSLinkOptions.html index 82a65ab84..f372cfd66 100644 --- a/interfaces/_helia_ipns.index.ResolveDNSLinkOptions.html +++ b/interfaces/_helia_ipns.index.ResolveDNSLinkOptions.html @@ -1,4 +1,4 @@ -ResolveDNSLinkOptions | Helia

                                                                                                                                                                                                                                                      Interface ResolveDNSLinkOptions

                                                                                                                                                                                                                                                      interface ResolveDNSLinkOptions {
                                                                                                                                                                                                                                                          maxRecursiveDepth?: number;
                                                                                                                                                                                                                                                          nocache?: boolean;
                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      maxRecursiveDepth? +ResolveDNSLinkOptions | Helia

                                                                                                                                                                                                                                                      Interface ResolveDNSLinkOptions

                                                                                                                                                                                                                                                      interface ResolveDNSLinkOptions {
                                                                                                                                                                                                                                                          maxRecursiveDepth?: number;
                                                                                                                                                                                                                                                          nocache?: boolean;
                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      maxRecursiveDepth? nocache? offline? onProgress? @@ -7,10 +7,10 @@ how many times we will recursively resolve them.

                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                      32
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      nocache?: boolean

                                                                                                                                                                                                                                                      Do not use cached DNS entries

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      nocache?: boolean

                                                                                                                                                                                                                                                      Do not use cached DNS entries

                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                      false
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                      Do not query the network for the IPNS record

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                      Do not query the network for the IPNS record

                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                      false
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.ResolveOptions.html b/interfaces/_helia_ipns.index.ResolveOptions.html index 1d54c10ac..9e68e432a 100644 --- a/interfaces/_helia_ipns.index.ResolveOptions.html +++ b/interfaces/_helia_ipns.index.ResolveOptions.html @@ -1,11 +1,11 @@ -ResolveOptions | Helia

                                                                                                                                                                                                                                                      Interface ResolveOptions

                                                                                                                                                                                                                                                      interface ResolveOptions {
                                                                                                                                                                                                                                                          nocache?: boolean;
                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      nocache? +ResolveOptions | Helia

                                                                                                                                                                                                                                                      Interface ResolveOptions

                                                                                                                                                                                                                                                      interface ResolveOptions {
                                                                                                                                                                                                                                                          nocache?: boolean;
                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      nocache?: boolean

                                                                                                                                                                                                                                                      Do not use cached IPNS Record entries

                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                      false
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                      Do not query the network for the IPNS record

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                      Do not query the network for the IPNS record

                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                      false
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.index.ResolveResult.html b/interfaces/_helia_ipns.index.ResolveResult.html index 0bd666008..458f2f014 100644 --- a/interfaces/_helia_ipns.index.ResolveResult.html +++ b/interfaces/_helia_ipns.index.ResolveResult.html @@ -1,7 +1,7 @@ -ResolveResult | Helia

                                                                                                                                                                                                                                                      Interface ResolveResult

                                                                                                                                                                                                                                                      interface ResolveResult {
                                                                                                                                                                                                                                                          cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                                                          path: string;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy (view full)

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      cid +ResolveResult | Helia

                                                                                                                                                                                                                                                      Interface ResolveResult

                                                                                                                                                                                                                                                      interface ResolveResult {
                                                                                                                                                                                                                                                          cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                                                          path: string;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy (view full)

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      cid: CID<unknown, number, number, Version>

                                                                                                                                                                                                                                                      The CID that was resolved

                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      path: string

                                                                                                                                                                                                                                                      Any path component that was part of the resolved record

                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      path: string

                                                                                                                                                                                                                                                      Any path component that was part of the resolved record

                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                      ""
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.routing.GetOptions.html b/interfaces/_helia_ipns.routing.GetOptions.html index 1cb0ec666..0d3c995bd 100644 --- a/interfaces/_helia_ipns.routing.GetOptions.html +++ b/interfaces/_helia_ipns.routing.GetOptions.html @@ -1,7 +1,7 @@ -GetOptions | Helia
                                                                                                                                                                                                                                                      interface GetOptions {
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                          validate?: boolean;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      onProgress? +GetOptions | Helia
                                                                                                                                                                                                                                                      interface GetOptions {
                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                          validate?: boolean;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                        • (evt): void
                                                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                                                          • evt: any

                                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      validate?: boolean

                                                                                                                                                                                                                                                      Pass false to not perform validation actions

                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                        • (evt): void
                                                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                                                          • evt: any

                                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                      validate?: boolean

                                                                                                                                                                                                                                                      Pass false to not perform validation actions

                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                      true
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.routing.IPNSRouting.html b/interfaces/_helia_ipns.routing.IPNSRouting.html index dcc0dd5e4..057cc032f 100644 --- a/interfaces/_helia_ipns.routing.IPNSRouting.html +++ b/interfaces/_helia_ipns.routing.IPNSRouting.html @@ -1,3 +1,3 @@ -IPNSRouting | Helia
                                                                                                                                                                                                                                                      interface IPNSRouting {
                                                                                                                                                                                                                                                          get(routingKey, options?): Promise<Uint8Array>;
                                                                                                                                                                                                                                                          put(routingKey, marshaledRecord, options?): Promise<void>;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                      get +IPNSRouting | Helia
                                                                                                                                                                                                                                                      interface IPNSRouting {
                                                                                                                                                                                                                                                          get(routingKey, options?): Promise<Uint8Array>;
                                                                                                                                                                                                                                                          put(routingKey, marshaledRecord, options?): Promise<void>;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                      \ No newline at end of file +

                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_ipns.routing.PubsubRoutingComponents.html b/interfaces/_helia_ipns.routing.PubsubRoutingComponents.html index 4fd128351..c707bccd5 100644 --- a/interfaces/_helia_ipns.routing.PubsubRoutingComponents.html +++ b/interfaces/_helia_ipns.routing.PubsubRoutingComponents.html @@ -1,3 +1,3 @@ -PubsubRoutingComponents | Helia

                                                                                                                                                                                                                                                      Interface PubsubRoutingComponents

                                                                                                                                                                                                                                                      interface PubsubRoutingComponents {
                                                                                                                                                                                                                                                          datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                          libp2p: {
                                                                                                                                                                                                                                                              peerId: PeerId;
                                                                                                                                                                                                                                                              services: {
                                                                                                                                                                                                                                                                  pubsub: PubSub<PubSubEvents>;
                                                                                                                                                                                                                                                              };
                                                                                                                                                                                                                                                          };
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      datastore +PubsubRoutingComponents | Helia

                                                                                                                                                                                                                                                      Interface PubsubRoutingComponents

                                                                                                                                                                                                                                                      interface PubsubRoutingComponents {
                                                                                                                                                                                                                                                          datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                          libp2p: {
                                                                                                                                                                                                                                                              peerId: PeerId;
                                                                                                                                                                                                                                                              services: {
                                                                                                                                                                                                                                                                  pubsub: PubSub<PubSubEvents>;
                                                                                                                                                                                                                                                              };
                                                                                                                                                                                                                                                          };
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                      datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                          libp2p: {
                                                                                                                                                                                                                                                                              peerId: PeerId;
                                                                                                                                                                                                                                                                              services: {
                                                                                                                                                                                                                                                                                  pubsub: PubSub<PubSubEvents>;
                                                                                                                                                                                                                                                                              };
                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                          \ No newline at end of file +

                                                                                                                                                                                                                                                                          Properties

                                                                                                                                                                                                                                                                          datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                              libp2p: {
                                                                                                                                                                                                                                                                                                  peerId: PeerId;
                                                                                                                                                                                                                                                                                                  services: {
                                                                                                                                                                                                                                                                                                      pubsub: PubSub<PubSubEvents>;
                                                                                                                                                                                                                                                                                                  };
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_ipns.routing.PutOptions.html b/interfaces/_helia_ipns.routing.PutOptions.html index 20e3487e8..f34f7b9ed 100644 --- a/interfaces/_helia_ipns.routing.PutOptions.html +++ b/interfaces/_helia_ipns.routing.PutOptions.html @@ -1,3 +1,3 @@ -PutOptions | Helia
                                                                                                                                                                                                                                                                                              interface PutOptions {
                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              onProgress? +PutOptions | Helia
                                                                                                                                                                                                                                                                                              interface PutOptions {
                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                • (evt): void
                                                                                                                                                                                                                                                                                                • Parameters

                                                                                                                                                                                                                                                                                                  • evt: any

                                                                                                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                • (evt): void
                                                                                                                                                                                                                                                                                                • Parameters

                                                                                                                                                                                                                                                                                                  • evt: any

                                                                                                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_json.AddOptions.html b/interfaces/_helia_json.AddOptions.html index d11b97356..06b0daca1 100644 --- a/interfaces/_helia_json.AddOptions.html +++ b/interfaces/_helia_json.AddOptions.html @@ -1,4 +1,4 @@ -AddOptions | Helia

                                                                                                                                                                                                                                                                                              Interface AddOptions

                                                                                                                                                                                                                                                                                              interface AddOptions {
                                                                                                                                                                                                                                                                                                  hasher: MultihashHasher<number>;
                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              hasher +AddOptions | Helia

                                                                                                                                                                                                                                                                                              Interface AddOptions

                                                                                                                                                                                                                                                                                              interface AddOptions {
                                                                                                                                                                                                                                                                                                  hasher: MultihashHasher<number>;
                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              hasher: MultihashHasher<number>
                                                                                                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              hasher: MultihashHasher<number>
                                                                                                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_json.GetOptions.html b/interfaces/_helia_json.GetOptions.html index 5e632298f..cdf8838c0 100644 --- a/interfaces/_helia_json.GetOptions.html +++ b/interfaces/_helia_json.GetOptions.html @@ -1,4 +1,4 @@ -GetOptions | Helia

                                                                                                                                                                                                                                                                                              Interface GetOptions

                                                                                                                                                                                                                                                                                              interface GetOptions {
                                                                                                                                                                                                                                                                                                  codec: BlockCodec<any, unknown>;
                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              codec +GetOptions | Helia

                                                                                                                                                                                                                                                                                              Interface GetOptions

                                                                                                                                                                                                                                                                                              interface GetOptions {
                                                                                                                                                                                                                                                                                                  codec: BlockCodec<any, unknown>;
                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                  signal?: AbortSignal;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Hierarchy

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              codec: BlockCodec<any, unknown>
                                                                                                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                                                                                                              \ No newline at end of file +

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              codec: BlockCodec<any, unknown>
                                                                                                                                                                                                                                                                                              onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                              signal?: AbortSignal
                                                                                                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_json.JSON.html b/interfaces/_helia_json.JSON.html index 116d07393..8a409daac 100644 --- a/interfaces/_helia_json.JSON.html +++ b/interfaces/_helia_json.JSON.html @@ -1,13 +1,13 @@ JSON | Helia

                                                                                                                                                                                                                                                                                              Interface JSON

                                                                                                                                                                                                                                                                                              The JSON interface provides a simple and intuitive way to add/get objects with your Helia node and is a great place to start learning about IPFS.

                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                              interface JSON {
                                                                                                                                                                                                                                                                                                  add(str, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                  get<T>(cid, options?): Promise<T>;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Methods

                                                                                                                                                                                                                                                                                              add +
                                                                                                                                                                                                                                                                                              interface JSON {
                                                                                                                                                                                                                                                                                                  add(str, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                  get<T>(cid, options?): Promise<T>;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Methods

                                                                                                                                                                                                                                                                                              Methods

                                                                                                                                                                                                                                                                                              • Add an object to your Helia node and get a CID that refers to the block the object has been stored as.

                                                                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                                                                Returns Promise<CID<unknown, number, number, Version>>

                                                                                                                                                                                                                                                                                                Example

                                                                                                                                                                                                                                                                                                import { createHelia } from 'helia'
                                                                                                                                                                                                                                                                                                import { json } from '@helia/json'

                                                                                                                                                                                                                                                                                                const helia = await createHelia()
                                                                                                                                                                                                                                                                                                const j = json(helia)

                                                                                                                                                                                                                                                                                                const cid = await str.add({ hello: 'world' })

                                                                                                                                                                                                                                                                                                console.info(cid)
                                                                                                                                                                                                                                                                                                // CID(bagaaierasords4njcts6vs7qvdjfcvgnume4hqohf65zsfguprqphs3icwea)
                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                              • Get an object from your Helia node, either previously added to it or to another node on the network.

                                                                                                                                                                                                                                                                                                Type Parameters

                                                                                                                                                                                                                                                                                                • T

                                                                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                                                                Returns Promise<T>

                                                                                                                                                                                                                                                                                                Example

                                                                                                                                                                                                                                                                                                import { createHelia } from 'helia'
                                                                                                                                                                                                                                                                                                import { json } from '@helia/json'
                                                                                                                                                                                                                                                                                                import { CID } from 'multiformats/cid'

                                                                                                                                                                                                                                                                                                const helia = await createHelia()
                                                                                                                                                                                                                                                                                                const j = json(helia)

                                                                                                                                                                                                                                                                                                const cid = CID.parse('bagaaierasords4njcts6vs7qvdjfcvgnume4hqohf65zsfguprqphs3icwea')
                                                                                                                                                                                                                                                                                                const obj = await j.get(cid)

                                                                                                                                                                                                                                                                                                console.info(obj)
                                                                                                                                                                                                                                                                                                // { hello: 'world' }
                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_json.JSONComponents.html b/interfaces/_helia_json.JSONComponents.html index f48ff8615..94c9e78be 100644 --- a/interfaces/_helia_json.JSONComponents.html +++ b/interfaces/_helia_json.JSONComponents.html @@ -1,2 +1,2 @@ -JSONComponents | Helia

                                                                                                                                                                                                                                                                                              Interface JSONComponents

                                                                                                                                                                                                                                                                                              interface JSONComponents {
                                                                                                                                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                              \ No newline at end of file +JSONComponents | Helia

                                                                                                                                                                                                                                                                                                              Interface JSONComponents

                                                                                                                                                                                                                                                                                                              interface JSONComponents {
                                                                                                                                                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_mfs.MFS.html b/interfaces/_helia_mfs.MFS.html index 9dd14c0da..fde347a22 100644 --- a/interfaces/_helia_mfs.MFS.html +++ b/interfaces/_helia_mfs.MFS.html @@ -1,6 +1,6 @@ MFS | Helia

                                                                                                                                                                                                                                                                                                                              Interface MFS

                                                                                                                                                                                                                                                                                                                              The MFS interface allows working with files and directories in a mutable file system.

                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                              interface MFS {
                                                                                                                                                                                                                                                                                                                                  cat(path, options?): AsyncIterable<Uint8Array>;
                                                                                                                                                                                                                                                                                                                                  chmod(path, mode, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  cp(source, destination, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  ls(path?, options?): AsyncIterable<UnixFSEntry>;
                                                                                                                                                                                                                                                                                                                                  mkdir(path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  rm(path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  stat(path, options?): Promise<UnixFSStats>;
                                                                                                                                                                                                                                                                                                                                  touch(path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  writeByteStream(bytes, path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  writeBytes(bytes, path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                              Methods

                                                                                                                                                                                                                                                                                                                              cat +
                                                                                                                                                                                                                                                                                                                              interface MFS {
                                                                                                                                                                                                                                                                                                                                  cat(path, options?): AsyncIterable<Uint8Array>;
                                                                                                                                                                                                                                                                                                                                  chmod(path, mode, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  cp(source, destination, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  ls(path?, options?): AsyncIterable<UnixFSEntry>;
                                                                                                                                                                                                                                                                                                                                  mkdir(path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  rm(path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  stat(path, options?): Promise<UnixFSStats>;
                                                                                                                                                                                                                                                                                                                                  touch(path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  writeByteStream(bytes, path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                                  writeBytes(bytes, path, options?): Promise<void>;
                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                              Methods

                                                                                                                                                                                                                                                                                                                              cat chmod cp ls @@ -13,34 +13,34 @@

                                                                                                                                                                                                                                                                                                                              Methods

                                                                                                                                                                                                                                                                                                                              • Change the permissions on a file or directory in your MFS

                                                                                                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                                                                                                Returns Promise<void>

                                                                                                                                                                                                                                                                                                                                Example

                                                                                                                                                                                                                                                                                                                                await fs.writeBytes(Uint8Array.from([0, 1, 2, 3]), '/foo.txt')
                                                                                                                                                                                                                                                                                                                                const beforeStats = await fs.stat('/foo.txt')

                                                                                                                                                                                                                                                                                                                                await fs.chmod('/foo.txt', 0x755)
                                                                                                                                                                                                                                                                                                                                const afterStats = await fs.stat('/foo.txt')

                                                                                                                                                                                                                                                                                                                                console.info(beforeStats)
                                                                                                                                                                                                                                                                                                                                console.info(afterStats)
                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                              • Add a file or directory to a target directory in your MFS.

                                                                                                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                                                                                                Returns Promise<void>

                                                                                                                                                                                                                                                                                                                                Example

                                                                                                                                                                                                                                                                                                                                await fs.writeBytes(Uint8Array.from([0, 1, 2, 3]), '/foo.txt')
                                                                                                                                                                                                                                                                                                                                await fs.mkdir('/bar')

                                                                                                                                                                                                                                                                                                                                await fs.cp('/foo.txt', '/bar')

                                                                                                                                                                                                                                                                                                                                Copy a file from one place to another in your MFS.

                                                                                                                                                                                                                                                                                                                                Example

                                                                                                                                                                                                                                                                                                                                await fs.writeBytes(Uint8Array.from([0, 1, 2, 3]), '/foo.txt')

                                                                                                                                                                                                                                                                                                                                await fs.cp('/foo.txt', '/bar.txt')
                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                              • Update the mtime of a UnixFS DAG in your MFS.

                                                                                                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                                                                                                Returns Promise<void>

                                                                                                                                                                                                                                                                                                                                Example

                                                                                                                                                                                                                                                                                                                                await fs.writeBytes(Uint8Array.from([0, 1, 2, 3]), '/foo.txt')
                                                                                                                                                                                                                                                                                                                                const beforeStats = await fs.stat('/foo.txt')

                                                                                                                                                                                                                                                                                                                                await fs.touch('/foo.txt')
                                                                                                                                                                                                                                                                                                                                const afterStats = await fs.stat(afterCid)

                                                                                                                                                                                                                                                                                                                                console.info(beforeStats)
                                                                                                                                                                                                                                                                                                                                console.info(afterStats)
                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                              • Add a stream of Uint8Array to your MFS as a file.

                                                                                                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                                                                                                Returns Promise<void>

                                                                                                                                                                                                                                                                                                                                Example

                                                                                                                                                                                                                                                                                                                                import fs from 'node:fs'

                                                                                                                                                                                                                                                                                                                                const stream = fs.createReadStream('./foo.txt')
                                                                                                                                                                                                                                                                                                                                await fs.writeByteStream(stream, '/foo.txt')
                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                              \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                              \ No newline at end of file diff --git a/interfaces/_helia_mfs.MFSComponents.html b/interfaces/_helia_mfs.MFSComponents.html index 84e5b0d22..f147b41fc 100644 --- a/interfaces/_helia_mfs.MFSComponents.html +++ b/interfaces/_helia_mfs.MFSComponents.html @@ -1,3 +1,3 @@ -MFSComponents | Helia

                                                                                                                                                                                                                                                                                                                              Interface MFSComponents

                                                                                                                                                                                                                                                                                                                              interface MFSComponents {
                                                                                                                                                                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                  datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                                                              blockstore +MFSComponents | Helia

                                                                                                                                                                                                                                                                                                                              Interface MFSComponents

                                                                                                                                                                                                                                                                                                                              interface MFSComponents {
                                                                                                                                                                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                  datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                                                                                                                              blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                              datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                  blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                  datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_mfs.MFSInit.html b/interfaces/_helia_mfs.MFSInit.html index 33ec42a86..391d7e76d 100644 --- a/interfaces/_helia_mfs.MFSInit.html +++ b/interfaces/_helia_mfs.MFSInit.html @@ -1,3 +1,3 @@ -MFSInit | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface MFSInit

                                                                                                                                                                                                                                                                                                                                                                                                      interface MFSInit {
                                                                                                                                                                                                                                                                                                                                                                                                          key?: string;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      key? +MFSInit | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface MFSInit

                                                                                                                                                                                                                                                                                                                                                                                                      interface MFSInit {
                                                                                                                                                                                                                                                                                                                                                                                                          key?: string;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      key?: string

                                                                                                                                                                                                                                                                                                                                                                                                      The key used to store the root CID in the datastore (default: '/local/filesroot')

                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_mfs.RmOptions.html b/interfaces/_helia_mfs.RmOptions.html index 742dfa495..eceb02e67 100644 --- a/interfaces/_helia_mfs.RmOptions.html +++ b/interfaces/_helia_mfs.RmOptions.html @@ -1,13 +1,13 @@ RmOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface RmOptions

                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the rm command

                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                      interface RmOptions {
                                                                                                                                                                                                                                                                                                                                                                                                          force: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy (view full)

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      interface RmOptions {
                                                                                                                                                                                                                                                                                                                                                                                                          force: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy (view full)

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      force: boolean

                                                                                                                                                                                                                                                                                                                                                                                                      If true, allow attempts to delete files or directories that do not exist (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are +

                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks smaller than this value will be regular UnixFS directories.

                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_routers.HTTPGatwayRouterInit.html b/interfaces/_helia_routers.HTTPGatewayRouterInit.html similarity index 54% rename from interfaces/_helia_routers.HTTPGatwayRouterInit.html rename to interfaces/_helia_routers.HTTPGatewayRouterInit.html index ad49af35e..364355ded 100644 --- a/interfaces/_helia_routers.HTTPGatwayRouterInit.html +++ b/interfaces/_helia_routers.HTTPGatewayRouterInit.html @@ -1,2 +1,2 @@ -HTTPGatwayRouterInit | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface HTTPGatwayRouterInit

                                                                                                                                                                                                                                                                                                                                                                                                      interface HTTPGatwayRouterInit {
                                                                                                                                                                                                                                                                                                                                                                                                          gateways?: (string | URL)[];
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      gateways?: (string | URL)[]
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +HTTPGatewayRouterInit | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface HTTPGatewayRouterInit

                                                                                                                                                                                                                                                                                                                                                                                                      interface HTTPGatewayRouterInit {
                                                                                                                                                                                                                                                                                                                                                                                                          gateways?: (string | URL)[];
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      gateways?: (string | URL)[]
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_strings.AddOptions.html b/interfaces/_helia_strings.AddOptions.html index ab6c1dd8b..09149dcac 100644 --- a/interfaces/_helia_strings.AddOptions.html +++ b/interfaces/_helia_strings.AddOptions.html @@ -1,5 +1,5 @@ -AddOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface AddOptions

                                                                                                                                                                                                                                                                                                                                                                                                      interface AddOptions {
                                                                                                                                                                                                                                                                                                                                                                                                          codec: BlockCodec<any, unknown>;
                                                                                                                                                                                                                                                                                                                                                                                                          hasher: MultihashHasher<number>;
                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      codec +AddOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface AddOptions

                                                                                                                                                                                                                                                                                                                                                                                                      interface AddOptions {
                                                                                                                                                                                                                                                                                                                                                                                                          codec: BlockCodec<any, unknown>;
                                                                                                                                                                                                                                                                                                                                                                                                          hasher: MultihashHasher<number>;
                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      codec: BlockCodec<any, unknown>
                                                                                                                                                                                                                                                                                                                                                                                                      hasher: MultihashHasher<number>
                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      codec: BlockCodec<any, unknown>
                                                                                                                                                                                                                                                                                                                                                                                                      hasher: MultihashHasher<number>
                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_strings.GetOptions.html b/interfaces/_helia_strings.GetOptions.html index 0fbba4c1d..bd45ac5fe 100644 --- a/interfaces/_helia_strings.GetOptions.html +++ b/interfaces/_helia_strings.GetOptions.html @@ -1,4 +1,4 @@ -GetOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface GetOptions

                                                                                                                                                                                                                                                                                                                                                                                                      interface GetOptions {
                                                                                                                                                                                                                                                                                                                                                                                                          codec: BlockCodec<any, unknown>;
                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      codec +GetOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface GetOptions

                                                                                                                                                                                                                                                                                                                                                                                                      interface GetOptions {
                                                                                                                                                                                                                                                                                                                                                                                                          codec: BlockCodec<any, unknown>;
                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      codec: BlockCodec<any, unknown>
                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      codec: BlockCodec<any, unknown>
                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_strings.Strings.html b/interfaces/_helia_strings.Strings.html index fff63b815..92eb14b87 100644 --- a/interfaces/_helia_strings.Strings.html +++ b/interfaces/_helia_strings.Strings.html @@ -1,13 +1,13 @@ Strings | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      The Strings interface provides a simple and intuitive way to add/get strings with your Helia node and is a great place to start learning about IPFS.

                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                      interface Strings {
                                                                                                                                                                                                                                                                                                                                                                                                          add(str, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                          get(cid, options?): Promise<string>;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                                                                                                                                                                      add +
                                                                                                                                                                                                                                                                                                                                                                                                      interface Strings {
                                                                                                                                                                                                                                                                                                                                                                                                          add(str, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                          get(cid, options?): Promise<string>;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                                                                                                                                                                      • Add a string to your Helia node and get a CID that refers to the block the string has been stored as.

                                                                                                                                                                                                                                                                                                                                                                                                        Parameters

                                                                                                                                                                                                                                                                                                                                                                                                        Returns Promise<CID<unknown, number, number, Version>>

                                                                                                                                                                                                                                                                                                                                                                                                        Example

                                                                                                                                                                                                                                                                                                                                                                                                        import { createHelia } from 'helia'
                                                                                                                                                                                                                                                                                                                                                                                                        import { strings } from '@helia/strings'

                                                                                                                                                                                                                                                                                                                                                                                                        const helia = wait createHelia()
                                                                                                                                                                                                                                                                                                                                                                                                        const str = strings(helia)
                                                                                                                                                                                                                                                                                                                                                                                                        const cid = await str.add('hello world')

                                                                                                                                                                                                                                                                                                                                                                                                        console.info(cid)
                                                                                                                                                                                                                                                                                                                                                                                                        // CID(bafkreifzjut3te2nhyekklss27nh3k72ysco7y32koao5eei66wof36n5e)
                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                      • Get a string from your Helia node, either previously added to it or to another node on the network.

                                                                                                                                                                                                                                                                                                                                                                                                        Parameters

                                                                                                                                                                                                                                                                                                                                                                                                        Returns Promise<string>

                                                                                                                                                                                                                                                                                                                                                                                                        Example

                                                                                                                                                                                                                                                                                                                                                                                                        import { createHelia } from 'helia'
                                                                                                                                                                                                                                                                                                                                                                                                        import { strings } from '@helia/strings'
                                                                                                                                                                                                                                                                                                                                                                                                        import { CID } from 'multiformats/cid'

                                                                                                                                                                                                                                                                                                                                                                                                        const helia = await createHelia()
                                                                                                                                                                                                                                                                                                                                                                                                        const str = strings(helia)
                                                                                                                                                                                                                                                                                                                                                                                                        const cid = CID.parse('bafkreifzjut3te2nhyekklss27nh3k72ysco7y32koao5eei66wof36n5e')
                                                                                                                                                                                                                                                                                                                                                                                                        const string = await str.get(cid)

                                                                                                                                                                                                                                                                                                                                                                                                        console.info(string)
                                                                                                                                                                                                                                                                                                                                                                                                        // hello world
                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_strings.StringsComponents.html b/interfaces/_helia_strings.StringsComponents.html index af991dc56..a487e1230 100644 --- a/interfaces/_helia_strings.StringsComponents.html +++ b/interfaces/_helia_strings.StringsComponents.html @@ -1,2 +1,2 @@ -StringsComponents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                      Interface StringsComponents

                                                                                                                                                                                                                                                                                                                                                                                                      interface StringsComponents {
                                                                                                                                                                                                                                                                                                                                                                                                          blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                      blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +StringsComponents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                      Interface StringsComponents

                                                                                                                                                                                                                                                                                                                                                                                                                      interface StringsComponents {
                                                                                                                                                                                                                                                                                                                                                                                                                          blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                      blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.AddOptions.html b/interfaces/_helia_unixfs.index.AddOptions.html index 44aaff0cb..4e0fbfbe8 100644 --- a/interfaces/_helia_unixfs.index.AddOptions.html +++ b/interfaces/_helia_unixfs.index.AddOptions.html @@ -1,4 +1,4 @@ -AddOptions | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface AddOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          blockWriteConcurrency?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          bufferImporter?: BufferImporter;
                                                                                                                                                                                                                                                                                                                                                                                                                                          chunkValidator?: ChunkValidator;
                                                                                                                                                                                                                                                                                                                                                                                                                                          chunker?: Chunker;
                                                                                                                                                                                                                                                                                                                                                                                                                                          cidVersion?: Version;
                                                                                                                                                                                                                                                                                                                                                                                                                                          dagBuilder?: DAGBuilder;
                                                                                                                                                                                                                                                                                                                                                                                                                                          fileImportConcurrency?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          layout?: FileLayout;
                                                                                                                                                                                                                                                                                                                                                                                                                                          leafType?: "file" | "raw";
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          rawLeaves?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          reduceSingleLeafToSelf?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardFanoutBits?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                          treeBuilder?: TreeBuilder;
                                                                                                                                                                                                                                                                                                                                                                                                                                          wrapWithDirectory?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      blockWriteConcurrency? +AddOptions | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface AddOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          blockWriteConcurrency?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          bufferImporter?: BufferImporter;
                                                                                                                                                                                                                                                                                                                                                                                                                                          chunkValidator?: ChunkValidator;
                                                                                                                                                                                                                                                                                                                                                                                                                                          chunker?: Chunker;
                                                                                                                                                                                                                                                                                                                                                                                                                                          cidVersion?: Version;
                                                                                                                                                                                                                                                                                                                                                                                                                                          dagBuilder?: DAGBuilder;
                                                                                                                                                                                                                                                                                                                                                                                                                                          fileImportConcurrency?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          layout?: FileLayout;
                                                                                                                                                                                                                                                                                                                                                                                                                                          leafType?: "file" | "raw";
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          rawLeaves?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          reduceSingleLeafToSelf?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardFanoutBits?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                          treeBuilder?: TreeBuilder;
                                                                                                                                                                                                                                                                                                                                                                                                                                          wrapWithDirectory?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      blockWriteConcurrency? bufferImporter? chunkValidator? chunker? @@ -63,7 +63,7 @@ children for any shard in the HAMT. Default: 8

                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      If the serialized node is larger than this it might be converted to a HAMT sharded directory. Default: 256KiB

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      treeBuilder?: TreeBuilder

                                                                                                                                                                                                                                                                                                                                                                                                                                      This option can be used to override the importer internals.

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      treeBuilder?: TreeBuilder

                                                                                                                                                                                                                                                                                                                                                                                                                                      This option can be used to override the importer internals.

                                                                                                                                                                                                                                                                                                                                                                                                                                      This function should read { cid, path, unixfs, node } entries from source and place them in a directory structure It should yield an object with the properties { cid, path, unixfs, size } where diff --git a/interfaces/_helia_unixfs.index.CatOptions.html b/interfaces/_helia_unixfs.index.CatOptions.html index 2d04f8be6..f264b67ba 100644 --- a/interfaces/_helia_unixfs.index.CatOptions.html +++ b/interfaces/_helia_unixfs.index.CatOptions.html @@ -1,13 +1,13 @@ CatOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the cat command

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface CatOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          length?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offset?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface CatOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          length?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offset?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      length?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      Stop reading the file after this many bytes

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are +

                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      offset?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      Start reading the file at this offset

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                        • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      An optional path to allow reading files inside directories

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      offset?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      Start reading the file at this offset

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                        • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      An optional path to allow reading files inside directories

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.ChmodOptions.html b/interfaces/_helia_unixfs.index.ChmodOptions.html index 8280b0ceb..cbb216ad6 100644 --- a/interfaces/_helia_unixfs.index.ChmodOptions.html +++ b/interfaces/_helia_unixfs.index.ChmodOptions.html @@ -1,5 +1,5 @@ ChmodOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the chmod command

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface ChmodOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          recursive: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface ChmodOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          recursive: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      Optional path to set the mode on directory contents

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      recursive: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If the target of the operation is a directory and this is true, +

                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      Optional path to set the mode on directory contents

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      recursive: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If the target of the operation is a directory and this is true, apply the new mode to all directory contents

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks +

                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks smaller than this value will be regular UnixFS directories.

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.CpOptions.html b/interfaces/_helia_unixfs.index.CpOptions.html index 64a40b920..f9c9b8cc8 100644 --- a/interfaces/_helia_unixfs.index.CpOptions.html +++ b/interfaces/_helia_unixfs.index.CpOptions.html @@ -1,12 +1,12 @@ CpOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the cp command

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface CpOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          force: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface CpOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          force: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      force: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, allow overwriting existing directory entries (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are +

                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks +

                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks smaller than this value will be regular UnixFS directories.

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.GlobSourceOptions.html b/interfaces/_helia_unixfs.index.GlobSourceOptions.html index 8d879e219..4a491e9be 100644 --- a/interfaces/_helia_unixfs.index.GlobSourceOptions.html +++ b/interfaces/_helia_unixfs.index.GlobSourceOptions.html @@ -1,13 +1,13 @@ -GlobSourceOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface GlobSourceOptions

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface GlobSourceOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          followSymlinks?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          hidden?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mode?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime?: MtimeLike;
                                                                                                                                                                                                                                                                                                                                                                                                                                          preserveMode?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          preserveMtime?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      followSymlinks? +GlobSourceOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface GlobSourceOptions

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface GlobSourceOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          followSymlinks?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          hidden?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mode?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime?: MtimeLike;
                                                                                                                                                                                                                                                                                                                                                                                                                                          preserveMode?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          preserveMtime?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      followSymlinks?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      follow symlinks

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      hidden?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      Include .dot files in matched paths

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      mode?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      mode to use - if preserveMode is true this will be ignored

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime?: MtimeLike

                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime to use - if preserveMtime is true this will be ignored

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      preserveMode?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      Preserve mode

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      preserveMtime?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      Preserve mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      hidden?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      Include .dot files in matched paths

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      mode?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      mode to use - if preserveMode is true this will be ignored

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime?: MtimeLike

                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime to use - if preserveMtime is true this will be ignored

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      preserveMode?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      Preserve mode

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      preserveMtime?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      Preserve mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.GlobSourceResult.html b/interfaces/_helia_unixfs.index.GlobSourceResult.html index 0f342ad4e..175fd9643 100644 --- a/interfaces/_helia_unixfs.index.GlobSourceResult.html +++ b/interfaces/_helia_unixfs.index.GlobSourceResult.html @@ -1,5 +1,5 @@ -GlobSourceResult | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface GlobSourceResult

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface GlobSourceResult {
                                                                                                                                                                                                                                                                                                                                                                                                                                          content: undefined | AsyncIterable<Uint8Array>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mode: undefined | number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime: undefined | MtimeLike;
                                                                                                                                                                                                                                                                                                                                                                                                                                          path: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      content +GlobSourceResult | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface GlobSourceResult

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface GlobSourceResult {
                                                                                                                                                                                                                                                                                                                                                                                                                                          content: undefined | AsyncIterable<Uint8Array>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mode: undefined | number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime: undefined | MtimeLike;
                                                                                                                                                                                                                                                                                                                                                                                                                                          path: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      content: undefined | AsyncIterable<Uint8Array>
                                                                                                                                                                                                                                                                                                                                                                                                                                      mode: undefined | number
                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime: undefined | MtimeLike
                                                                                                                                                                                                                                                                                                                                                                                                                                      path: string
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      content: undefined | AsyncIterable<Uint8Array>
                                                                                                                                                                                                                                                                                                                                                                                                                                      mode: undefined | number
                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime: undefined | MtimeLike
                                                                                                                                                                                                                                                                                                                                                                                                                                      path: string
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.LsOptions.html b/interfaces/_helia_unixfs.index.LsOptions.html index e0f76d256..28c16c2bd 100644 --- a/interfaces/_helia_unixfs.index.LsOptions.html +++ b/interfaces/_helia_unixfs.index.LsOptions.html @@ -1,14 +1,14 @@ LsOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the ls command

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface LsOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          length?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offset?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface LsOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          length?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offset?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      length?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      Stop reading the directory contents after this many directory entries

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are +

                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      offset?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      Start reading the directory entries at this offset

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                        • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      Optional path to list subdirectory contents if the target CID resolves to +

                                                                                                                                                                                                                                                                                                                                                                                                                                      offset?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      Start reading the directory entries at this offset

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                        • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      Optional path to list subdirectory contents if the target CID resolves to a directory

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.MkdirOptions.html b/interfaces/_helia_unixfs.index.MkdirOptions.html index 98be17776..275818025 100644 --- a/interfaces/_helia_unixfs.index.MkdirOptions.html +++ b/interfaces/_helia_unixfs.index.MkdirOptions.html @@ -1,5 +1,5 @@ MkdirOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the mkdir command

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface MkdirOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          cidVersion: Version;
                                                                                                                                                                                                                                                                                                                                                                                                                                          force: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mode?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime?: Mtime;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface MkdirOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          cidVersion: Version;
                                                                                                                                                                                                                                                                                                                                                                                                                                          force: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mode?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime?: Mtime;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      cidVersion force mode? mtime? @@ -9,11 +9,11 @@ signal?

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      cidVersion: Version

                                                                                                                                                                                                                                                                                                                                                                                                                                      The CID version to create the new directory with - defaults to the same version as the containing directory

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      force: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, allow overwriting existing directory entries (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      mode?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      An optional mode to set on the new directory

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime?: Mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      An optional mtime to set on the new directory

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are +

                                                                                                                                                                                                                                                                                                                                                                                                                                      force: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, allow overwriting existing directory entries (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      mode?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      An optional mode to set on the new directory

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime?: Mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      An optional mtime to set on the new directory

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks +

                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks smaller than this value will be regular UnixFS directories.

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.RmOptions.html b/interfaces/_helia_unixfs.index.RmOptions.html index 72a7349e6..1db8425bd 100644 --- a/interfaces/_helia_unixfs.index.RmOptions.html +++ b/interfaces/_helia_unixfs.index.RmOptions.html @@ -1,10 +1,10 @@ RmOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the rm command

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface RmOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface RmOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks +

                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks smaller than this value will be regular UnixFS directories.

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.StatOptions.html b/interfaces/_helia_unixfs.index.StatOptions.html index 8c60eb3b5..7d272d698 100644 --- a/interfaces/_helia_unixfs.index.StatOptions.html +++ b/interfaces/_helia_unixfs.index.StatOptions.html @@ -1,9 +1,9 @@ StatOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the stat command

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface StatOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface StatOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                        • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      An optional path to allow statting paths inside directories

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                        • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      An optional path to allow statting paths inside directories

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.TouchOptions.html b/interfaces/_helia_unixfs.index.TouchOptions.html index 4e7dba2a3..af452edd8 100644 --- a/interfaces/_helia_unixfs.index.TouchOptions.html +++ b/interfaces/_helia_unixfs.index.TouchOptions.html @@ -1,5 +1,5 @@ TouchOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options to pass to the touch command

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface TouchOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime?: Mtime;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          recursive: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface TouchOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime?: Mtime;
                                                                                                                                                                                                                                                                                                                                                                                                                                          offline?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          path?: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          recursive: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          shardSplitThresholdBytes: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime?: Mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      Optional mtime to set on the DAG root, defaults to the current time

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are +

                                                                                                                                                                                                                                                                                                                                                                                                                                      offline?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      Optional path to set mtime on directory contents

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      recursive: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If the DAG is a directory and this is true, update the mtime on all contents

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks +

                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      path?: string

                                                                                                                                                                                                                                                                                                                                                                                                                                      Optional path to set mtime on directory contents

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      recursive: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                      If the DAG is a directory and this is true, update the mtime on all contents

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      shardSplitThresholdBytes: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      DAGs with a root block larger than this value will be sharded. Blocks smaller than this value will be regular UnixFS directories.

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.UnixFS.html b/interfaces/_helia_unixfs.index.UnixFS.html index efbfa420e..bddfab6bc 100644 --- a/interfaces/_helia_unixfs.index.UnixFS.html +++ b/interfaces/_helia_unixfs.index.UnixFS.html @@ -1,6 +1,6 @@ UnixFS | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      The UnixFS interface provides familiar filesystem operations to make working with UnixFS DAGs simple and intuitive.

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface UnixFS {
                                                                                                                                                                                                                                                                                                                                                                                                                                          addAll(source, options?): AsyncIterable<ImportResult>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          addByteStream(bytes, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          addBytes(bytes, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          addDirectory(dir?, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          addFile(file, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          cat(cid, options?): AsyncIterable<Uint8Array>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          chmod(cid, mode, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          cp(source, target, name, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          ls(cid, options?): AsyncIterable<UnixFSEntry>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mkdir(cid, dirname, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          rm(cid, path, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          stat(cid, options?): Promise<UnixFSStats>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          touch(cid, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface UnixFS {
                                                                                                                                                                                                                                                                                                                                                                                                                                          addAll(source, options?): AsyncIterable<ImportResult>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          addByteStream(bytes, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          addBytes(bytes, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          addDirectory(dir?, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          addFile(file, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          cat(cid, options?): AsyncIterable<Uint8Array>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          chmod(cid, mode, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          cp(source, target, name, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          ls(cid, options?): AsyncIterable<UnixFSEntry>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mkdir(cid, dirname, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          rm(cid, path, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          stat(cid, options?): Promise<UnixFSStats>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          touch(cid, options?): Promise<CID<unknown, number, number, Version>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                      addAll addByteStream addBytes addDirectory @@ -18,40 +18,40 @@ for input/output types.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                      Returns AsyncIterable<ImportResult>

                                                                                                                                                                                                                                                                                                                                                                                                                                      Example

                                                                                                                                                                                                                                                                                                                                                                                                                                      const source = [{
                                                                                                                                                                                                                                                                                                                                                                                                                                      path: './foo.txt',
                                                                                                                                                                                                                                                                                                                                                                                                                                      content: Uint8Array.from([0, 1, 2, 3])
                                                                                                                                                                                                                                                                                                                                                                                                                                      }, {
                                                                                                                                                                                                                                                                                                                                                                                                                                      path: './bar.txt',
                                                                                                                                                                                                                                                                                                                                                                                                                                      content: Uint8Array.from([4, 5, 6, 7])
                                                                                                                                                                                                                                                                                                                                                                                                                                      }]

                                                                                                                                                                                                                                                                                                                                                                                                                                      for await (const entry of fs.import(source)) {
                                                                                                                                                                                                                                                                                                                                                                                                                                      console.info(entry)
                                                                                                                                                                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Change the permissions on a file or directory in a DAG

                                                                                                                                                                                                                                                                                                                                                                                                                                        Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                        Returns Promise<CID<unknown, number, number, Version>>

                                                                                                                                                                                                                                                                                                                                                                                                                                        Example

                                                                                                                                                                                                                                                                                                                                                                                                                                        const beforeCid = await fs.addBytes(Uint8Array.from([0, 1, 2, 3]))
                                                                                                                                                                                                                                                                                                                                                                                                                                        const beforeStats = await fs.stat(beforeCid)

                                                                                                                                                                                                                                                                                                                                                                                                                                        const afterCid = await fs.chmod(cid, 0x755)
                                                                                                                                                                                                                                                                                                                                                                                                                                        const afterStats = await fs.stat(afterCid)

                                                                                                                                                                                                                                                                                                                                                                                                                                        console.info(beforeCid, beforeStats)
                                                                                                                                                                                                                                                                                                                                                                                                                                        console.info(afterCid, afterStats)
                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Add a file or directory to a target directory.

                                                                                                                                                                                                                                                                                                                                                                                                                                        Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                        Returns Promise<CID<unknown, number, number, Version>>

                                                                                                                                                                                                                                                                                                                                                                                                                                        Example

                                                                                                                                                                                                                                                                                                                                                                                                                                        const fileCid = await fs.addBytes(Uint8Array.from([0, 1, 2, 3]))
                                                                                                                                                                                                                                                                                                                                                                                                                                        const directoryCid = await fs.addDirectory()

                                                                                                                                                                                                                                                                                                                                                                                                                                        const updatedCid = await fs.cp(fileCid, directoryCid, 'foo.txt')

                                                                                                                                                                                                                                                                                                                                                                                                                                        console.info(updatedCid)
                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Remove a file or directory from an existing directory.

                                                                                                                                                                                                                                                                                                                                                                                                                                        Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                        Returns Promise<CID<unknown, number, number, Version>>

                                                                                                                                                                                                                                                                                                                                                                                                                                        Example

                                                                                                                                                                                                                                                                                                                                                                                                                                        const directoryCid = await fs.addDirectory()
                                                                                                                                                                                                                                                                                                                                                                                                                                        const updatedCid = await fs.mkdir(directoryCid, 'new-dir')

                                                                                                                                                                                                                                                                                                                                                                                                                                        const finalCid = await fs.rm(updatedCid, 'new-dir')

                                                                                                                                                                                                                                                                                                                                                                                                                                        console.info(finalCid)
                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Update the mtime of a UnixFS DAG

                                                                                                                                                                                                                                                                                                                                                                                                                                        Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                        Returns Promise<CID<unknown, number, number, Version>>

                                                                                                                                                                                                                                                                                                                                                                                                                                        Example

                                                                                                                                                                                                                                                                                                                                                                                                                                        const beforeCid = await fs.addBytes(Uint8Array.from([0, 1, 2, 3]))
                                                                                                                                                                                                                                                                                                                                                                                                                                        const beforeStats = await fs.stat(beforeCid)

                                                                                                                                                                                                                                                                                                                                                                                                                                        const afterCid = await fs.touch(beforeCid)
                                                                                                                                                                                                                                                                                                                                                                                                                                        const afterStats = await fs.stat(afterCid)

                                                                                                                                                                                                                                                                                                                                                                                                                                        console.info(beforeCid, beforeStats)
                                                                                                                                                                                                                                                                                                                                                                                                                                        console.info(afterCid, afterStats)
                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.UnixFSComponents.html b/interfaces/_helia_unixfs.index.UnixFSComponents.html index 78ea65b67..14482bf60 100644 --- a/interfaces/_helia_unixfs.index.UnixFSComponents.html +++ b/interfaces/_helia_unixfs.index.UnixFSComponents.html @@ -1,2 +1,2 @@ -UnixFSComponents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface UnixFSComponents

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface UnixFSComponents {
                                                                                                                                                                                                                                                                                                                                                                                                                                          blockstore: Pick<Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>, "put" | "get" | "has">;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      blockstore: Pick<Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>, "put" | "get" | "has">
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +UnixFSComponents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface UnixFSComponents

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface UnixFSComponents {
                                                                                                                                                                                                                                                                                                                                                                                                                                          blockstore: Pick<Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>, "put" | "get" | "has">;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      blockstore: Pick<Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>, "put" | "get" | "has">
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_unixfs.index.UnixFSStats.html b/interfaces/_helia_unixfs.index.UnixFSStats.html index 3271bb2b6..8a603b067 100644 --- a/interfaces/_helia_unixfs.index.UnixFSStats.html +++ b/interfaces/_helia_unixfs.index.UnixFSStats.html @@ -1,5 +1,5 @@ UnixFSStats | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Statistics relating to a UnixFS DAG

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface UnixFSStats {
                                                                                                                                                                                                                                                                                                                                                                                                                                          blocks: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          dagSize: bigint;
                                                                                                                                                                                                                                                                                                                                                                                                                                          fileSize: bigint;
                                                                                                                                                                                                                                                                                                                                                                                                                                          localDagSize: bigint;
                                                                                                                                                                                                                                                                                                                                                                                                                                          localFileSize: bigint;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mode?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime?: Mtime;
                                                                                                                                                                                                                                                                                                                                                                                                                                          type: "file" | "raw" | "directory";
                                                                                                                                                                                                                                                                                                                                                                                                                                          unixfs?: UnixFS;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface UnixFSStats {
                                                                                                                                                                                                                                                                                                                                                                                                                                          blocks: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          cid: CID<unknown, number, number, Version>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          dagSize: bigint;
                                                                                                                                                                                                                                                                                                                                                                                                                                          fileSize: bigint;
                                                                                                                                                                                                                                                                                                                                                                                                                                          localDagSize: bigint;
                                                                                                                                                                                                                                                                                                                                                                                                                                          localFileSize: bigint;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mode?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          mtime?: Mtime;
                                                                                                                                                                                                                                                                                                                                                                                                                                          type: "file" | "raw" | "directory";
                                                                                                                                                                                                                                                                                                                                                                                                                                          unixfs?: UnixFS;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      blocks cid dagSize fileSize @@ -11,14 +11,14 @@ unixfs?

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      blocks: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      How many blocks make up the DAG - nb. this will only be accurate if all blocks are present in the local blockstore

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      cid: CID<unknown, number, number, Version>

                                                                                                                                                                                                                                                                                                                                                                                                                                      The file or directory CID

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      dagSize: bigint

                                                                                                                                                                                                                                                                                                                                                                                                                                      The size of the DAG that holds the file in bytes

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      fileSize: bigint

                                                                                                                                                                                                                                                                                                                                                                                                                                      The size of the file in bytes

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      localDagSize: bigint

                                                                                                                                                                                                                                                                                                                                                                                                                                      How much of the DAG that holds the file is in the local blockstore

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      localFileSize: bigint

                                                                                                                                                                                                                                                                                                                                                                                                                                      How much of the file is in the local block store

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      mode?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      The file or directory mode

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime?: Mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      The file or directory mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      type: "file" | "raw" | "directory"

                                                                                                                                                                                                                                                                                                                                                                                                                                      The type of file

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      unixfs?: UnixFS

                                                                                                                                                                                                                                                                                                                                                                                                                                      UnixFS metadata about this file or directory. Will not be present +

                                                                                                                                                                                                                                                                                                                                                                                                                                      cid: CID<unknown, number, number, Version>

                                                                                                                                                                                                                                                                                                                                                                                                                                      The file or directory CID

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      dagSize: bigint

                                                                                                                                                                                                                                                                                                                                                                                                                                      The size of the DAG that holds the file in bytes

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      fileSize: bigint

                                                                                                                                                                                                                                                                                                                                                                                                                                      The size of the file in bytes

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      localDagSize: bigint

                                                                                                                                                                                                                                                                                                                                                                                                                                      How much of the DAG that holds the file is in the local blockstore

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      localFileSize: bigint

                                                                                                                                                                                                                                                                                                                                                                                                                                      How much of the file is in the local block store

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      mode?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                      The file or directory mode

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime?: Mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      The file or directory mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      type: "file" | "raw" | "directory"

                                                                                                                                                                                                                                                                                                                                                                                                                                      The type of file

                                                                                                                                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                                                                                                                                      unixfs?: UnixFS

                                                                                                                                                                                                                                                                                                                                                                                                                                      UnixFS metadata about this file or directory. Will not be present if the node is a raw type.

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_utils.AbstractCreateSessionOptions.html b/interfaces/_helia_utils.AbstractCreateSessionOptions.html index 007ae9a15..94e9790de 100644 --- a/interfaces/_helia_utils.AbstractCreateSessionOptions.html +++ b/interfaces/_helia_utils.AbstractCreateSessionOptions.html @@ -1,4 +1,4 @@ -AbstractCreateSessionOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface AbstractCreateSessionOptions

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface AbstractCreateSessionOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          maxProviders?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          minProviders?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          name: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy (view full)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      maxProviders? +AbstractCreateSessionOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface AbstractCreateSessionOptions

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface AbstractCreateSessionOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                          maxProviders?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          minProviders?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          name: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                          onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                          signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy (view full)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      maxProviders? minProviders? name onProgress? @@ -12,4 +12,4 @@ discovered, up to maxProviders providers will continue to be added.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Default

                                                                                                                                                                                                                                                                                                                                                                                                                                      1
                                                                                                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      name: string
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                      name: string
                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_utils.AbstractSessionComponents.html b/interfaces/_helia_utils.AbstractSessionComponents.html index 2701975e3..64711ab34 100644 --- a/interfaces/_helia_utils.AbstractSessionComponents.html +++ b/interfaces/_helia_utils.AbstractSessionComponents.html @@ -1,2 +1,2 @@ -AbstractSessionComponents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface AbstractSessionComponents

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface AbstractSessionComponents {
                                                                                                                                                                                                                                                                                                                                                                                                                                          logger: ComponentLogger;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +AbstractSessionComponents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface AbstractSessionComponents

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface AbstractSessionComponents {
                                                                                                                                                                                                                                                                                                                                                                                                                                          logger: ComponentLogger;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_utils.BlockStorageInit.html b/interfaces/_helia_utils.BlockStorageInit.html index 3c9d0215c..919dd1850 100644 --- a/interfaces/_helia_utils.BlockStorageInit.html +++ b/interfaces/_helia_utils.BlockStorageInit.html @@ -1,2 +1,2 @@ -BlockStorageInit | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface BlockStorageInit

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface BlockStorageInit {
                                                                                                                                                                                                                                                                                                                                                                                                                                          holdGcLock?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      holdGcLock?: boolean
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +BlockStorageInit | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface BlockStorageInit

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface BlockStorageInit {
                                                                                                                                                                                                                                                                                                                                                                                                                                          holdGcLock?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      holdGcLock?: boolean
                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_utils.BlockstoreSessionEvents.html b/interfaces/_helia_utils.BlockstoreSessionEvents.html index 2eefc1ce2..7d5427f9f 100644 --- a/interfaces/_helia_utils.BlockstoreSessionEvents.html +++ b/interfaces/_helia_utils.BlockstoreSessionEvents.html @@ -1,2 +1,2 @@ -BlockstoreSessionEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface BlockstoreSessionEvents<Provider>

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface BlockstoreSessionEvents<Provider> {
                                                                                                                                                                                                                                                                                                                                                                                                                                          provider: CustomEvent<Provider>;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                      • Provider

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file +BlockstoreSessionEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface BlockstoreSessionEvents<Provider>

                                                                                                                                                                                                                                                                                                                                                                                                                                      interface BlockstoreSessionEvents<Provider> {
                                                                                                                                                                                                                                                                                                                                                                                                                                          provider: CustomEvent<Provider>;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Type Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                      • Provider

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                      \ No newline at end of file diff --git a/interfaces/_helia_utils.HeliaInit.html b/interfaces/_helia_utils.HeliaInit.html index 0f9be73a0..8fd719e1d 100644 --- a/interfaces/_helia_utils.HeliaInit.html +++ b/interfaces/_helia_utils.HeliaInit.html @@ -1,5 +1,5 @@ HeliaInit | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                      Interface HeliaInit

                                                                                                                                                                                                                                                                                                                                                                                                                                      Options used to create a Helia node.

                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      interface HeliaInit {
                                                                                                                                                                                                                                                                                                                                                                                                                                          blockBrokers: ((components) => BlockBroker<ProgressEvent<any, any>, ProgressEvent<any, any>>)[];
                                                                                                                                                                                                                                                                                                                                                                                                                                          blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          codecs?: BlockCodec<any, any>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                          components?: Record<string, any>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          dns?: DNS;
                                                                                                                                                                                                                                                                                                                                                                                                                                          hashers?: MultihashHasher<number>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                          holdGcLock?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                          logger?: ComponentLogger;
                                                                                                                                                                                                                                                                                                                                                                                                                                          metrics?: Metrics;
                                                                                                                                                                                                                                                                                                                                                                                                                                          providerLookupConcurrency?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                          routers?: Partial<Routing>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                          loadCodec?(code): Await<BlockCodec<any, any>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                          loadHasher?(code): Await<MultihashHasher<number>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                      Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                      • HeliaInit

                                                                                                                                                                                                                                                                                                                                                                                                                                        Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                        interface HeliaInit {
                                                                                                                                                                                                                                                                                                                                                                                                                                            blockBrokers: ((components) => BlockBroker<ProgressEvent<any, any>, ProgressEvent<any, any>>)[];
                                                                                                                                                                                                                                                                                                                                                                                                                                            blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                                            codecs?: BlockCodec<any, any>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                            components?: Record<string, any>;
                                                                                                                                                                                                                                                                                                                                                                                                                                            datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                                            dns?: DNS;
                                                                                                                                                                                                                                                                                                                                                                                                                                            hashers?: MultihashHasher<number>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                            holdGcLock?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                            logger?: ComponentLogger;
                                                                                                                                                                                                                                                                                                                                                                                                                                            metrics?: Metrics;
                                                                                                                                                                                                                                                                                                                                                                                                                                            providerLookupConcurrency?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                            routers?: Partial<Routing>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                            loadCodec?(code): Await<BlockCodec<any, any>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                            loadHasher?(code): Await<MultihashHasher<number>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                        Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                        • HeliaInit

                                                                                                                                                                                                                                                                                                                                                                                                                                          Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                          Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                          blockBrokers: ((components) => BlockBroker<ProgressEvent<any, any>, ProgressEvent<any, any>>)[]

                                                                                                                                                                                                                                                                                                                                                                                                                                          A list of strategies used to fetch blocks when they are not present in the local blockstore

                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                          blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                                                                                                                          The blockstore is where blocks are stored

                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                          codecs?: BlockCodec<any, any>[]

                                                                                                                                                                                                                                                                                                                                                                                                                                                          In order to pin CIDs that correspond to a DAG, it's necessary to know +

                                                                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                          blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The blockstore is where blocks are stored

                                                                                                                                                                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          codecs?: BlockCodec<any, any>[]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          In order to pin CIDs that correspond to a DAG, it's necessary to know how to traverse that DAG. DAGWalkers take a block and yield any CIDs encoded within that block.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          components?: Record<string, any>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Components used by subclasses

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The datastore is where data is stored

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              dns?: DNS

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              An optional DNS implementation used to perform queries for DNS records.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              hashers?: MultihashHasher<number>[]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              By default sha256, sha512 and identity hashes are supported for +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              components?: Record<string, any>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Components used by subclasses

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The datastore is where data is stored

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  dns?: DNS

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An optional DNS implementation used to perform queries for DNS records.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  hashers?: MultihashHasher<number>[]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  By default sha256, sha512 and identity hashes are supported for bitswap operations. To bitswap blocks with CIDs using other hashes pass appropriate MultihashHashers here.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  holdGcLock?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Garbage collection requires preventing blockstore writes during searches +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  holdGcLock?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Garbage collection requires preventing blockstore writes during searches for unpinned blocks as DAGs are typically pinned after they've been imported - without locking this could lead to the deletion of blocks while they are being added to the blockstore.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @@ -35,11 +35,11 @@ lock so use this option to control which process that is.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Default

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  true
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An optional logging component to pass to libp2p. If not specified the +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An optional logging component to pass to libp2p. If not specified the default implementation from libp2p will be used.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  metrics?: Metrics

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A metrics object that can be used to collected arbitrary stats about node +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  metrics?: Metrics

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A metrics object that can be used to collected arbitrary stats about node usage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  providerLookupConcurrency?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  During provider lookups, peers can be returned from routing implementations +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  providerLookupConcurrency?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  During provider lookups, peers can be returned from routing implementations with no multiaddrs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  This can happen when they've been retrieved from network peers that only store multiaddrs for a limited amount of time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @@ -49,10 +49,10 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  This config value controls the concurrency of that queue.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Default

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  5
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  routers?: Partial<Routing>[]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Routers perform operations such as looking up content providers, +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  routers?: Partial<Routing>[]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Routers perform operations such as looking up content providers, information about network peers or getting/putting records.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Returns Await<MultihashHasher<number>>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/interfaces/helia.AddOptions.html b/interfaces/helia.AddOptions.html index 32e77b0f3..78b3c1e0f 100644 --- a/interfaces/helia.AddOptions.html +++ b/interfaces/helia.AddOptions.html @@ -4,4 +4,4 @@ signal?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  depth?: number

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  How deeply to pin the DAG, defaults to Infinity

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  metadata?: Record<string, string | number | boolean>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Optional user-defined metadata to store with the pin

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/interfaces/helia.DAGWalker.html b/interfaces/helia.DAGWalker.html index 3848d23ab..00a157567 100644 --- a/interfaces/helia.DAGWalker.html +++ b/interfaces/helia.DAGWalker.html @@ -1,4 +1,4 @@ DAGWalker | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interface DAGWalker

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DAGWalkers take a block and yield CIDs encoded in that block

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface DAGWalker {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      codec: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      walk(block): Generator<CID<unknown, number, number, Version>, void, undefined>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface DAGWalker {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      codec: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      walk(block): Generator<CID<unknown, number, number, Version>, void, undefined>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  codec: number

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  codec: number

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/interfaces/helia.DefaultLibp2pServices.html b/interfaces/helia.DefaultLibp2pServices.html index 5e1a2df98..0f9a990e2 100644 --- a/interfaces/helia.DefaultLibp2pServices.html +++ b/interfaces/helia.DefaultLibp2pServices.html @@ -1,4 +1,5 @@ -DefaultLibp2pServices | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interface DefaultLibp2pServices

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface DefaultLibp2pServices {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      autoNAT: unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      dcutr: unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      delegatedRouting: unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      dht: KadDHT;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      identify: Identify;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      keychain: Keychain;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ping: PingService;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      relay: CircuitRelayService;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      upnp: unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Record<string, unknown>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • DefaultLibp2pServices

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  autoNAT +DefaultLibp2pServices | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interface DefaultLibp2pServices

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface DefaultLibp2pServices {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      autoNAT: unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      autoTLS: AutoTLS;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      dcutr: unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      delegatedRouting: unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      dht: KadDHT;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      identify: Identify;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      keychain: Keychain;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ping: PingService;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      relay: CircuitRelayService;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      upnp: unknown;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Record<string, unknown>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • DefaultLibp2pServices

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  autoNAT: unknown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  dcutr: unknown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  delegatedRouting: unknown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  dht: KadDHT
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  identify: Identify
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  keychain: Keychain
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  upnp: unknown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  autoNAT: unknown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  autoTLS: AutoTLS
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  dcutr: unknown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  delegatedRouting: unknown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  dht: KadDHT
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  identify: Identify
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  keychain: Keychain
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  upnp: unknown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/interfaces/helia.GCOptions.html b/interfaces/helia.GCOptions.html index c6c4c14a6..31ccaa96b 100644 --- a/interfaces/helia.GCOptions.html +++ b/interfaces/helia.GCOptions.html @@ -1,3 +1,3 @@ GCOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interface GCOptions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface GCOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/interfaces/helia.HeliaInit.html b/interfaces/helia.HeliaInit.html index bec4621be..70c0a3a03 100644 --- a/interfaces/helia.HeliaInit.html +++ b/interfaces/helia.HeliaInit.html @@ -1,5 +1,5 @@ HeliaInit | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interface HeliaInit<T>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Options used to create a Helia node.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface HeliaInit<T> {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      blockBrokers: ((components) => BlockBroker<ProgressEvent<any, any>, ProgressEvent<any, any>>)[];
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      codecs?: BlockCodec<any, any>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      components?: Record<string, any>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      dns?: DNS;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      hashers?: MultihashHasher<number>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      holdGcLock?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      keychain?: KeychainInit;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      libp2p?: T | Omit<Libp2pOptions<any>, "start">;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      logger?: ComponentLogger;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      metrics?: Metrics;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      providerLookupConcurrency?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      routers?: Partial<Routing>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      start?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      loadCodec?(code): Await<BlockCodec<any, any>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      loadHasher?(code): Await<MultihashHasher<number>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Hierarchy (view full)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface HeliaInit<T> {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      blockBrokers: ((components) => BlockBroker<ProgressEvent<any, any>, ProgressEvent<any, any>>)[];
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      blockstore: Blockstore<{}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      codecs?: BlockCodec<any, any>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      components?: Record<string, any>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      datastore: Datastore<{}, {}, {}, {}, {}, {}, {}, {}, {}, {}>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      dns?: DNS;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      hashers?: MultihashHasher<number>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      holdGcLock?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      keychain?: KeychainInit;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      libp2p?: T | Omit<Libp2pOptions<any>, "start">;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      logger?: ComponentLogger;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      metrics?: Metrics;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      providerLookupConcurrency?: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      routers?: Partial<Routing>[];
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      start?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      loadCodec?(code): Await<BlockCodec<any, any>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      loadHasher?(code): Await<MultihashHasher<number>>;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Hierarchy (view full)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  blockBrokers blockstore codecs? components? @@ -40,7 +40,7 @@
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  keychain?: KeychainInit

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  By default Helia stores the node's PeerId in an encrypted form in a libp2p keystore. These options control how that keystore is configured.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  libp2p?: T | Omit<Libp2pOptions<any>, "start">

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A libp2p node is required to perform network operations. Either a +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  libp2p?: T | Omit<Libp2pOptions<any>, "start">

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A libp2p node is required to perform network operations. Either a preconfigured node or options to configure a node can be passed here.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  If node options are passed, they will be merged with the default @@ -48,7 +48,7 @@ keys will replace those from the default config.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The libp2p start option is not supported, instead please pass start in the root of the HeliaInit object.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An optional logging component to pass to libp2p. If not specified the +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An optional logging component to pass to libp2p. If not specified the default implementation from libp2p will be used.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  metrics?: Metrics

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A metrics object that can be used to collected arbitrary stats about node usage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @@ -65,7 +65,7 @@
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  routers?: Partial<Routing>[]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Routers perform operations such as looking up content providers, information about network peers or getting/putting records.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  start?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Pass false to not start the Helia node

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Methods

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • An optional function that can load a BlockCodec on demand. May return a promise.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • code: number

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Returns Await<BlockCodec<any, any>>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  cid?: CID<unknown, number, number, Version>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/interfaces/helia.RmOptions.html b/interfaces/helia.RmOptions.html index 487ecd17f..156f781b5 100644 --- a/interfaces/helia.RmOptions.html +++ b/interfaces/helia.RmOptions.html @@ -1,2 +1,2 @@ RmOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interface RmOptions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface RmOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/interfaces/helia.RoutingOptions.html b/interfaces/helia.RoutingOptions.html index 6db068ed9..eecd33d84 100644 --- a/interfaces/helia.RoutingOptions.html +++ b/interfaces/helia.RoutingOptions.html @@ -2,12 +2,13 @@ controlling where the values are read from. Some implementations support a local cache that may be used in preference over network calls, for example when a record has a TTL.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface RoutingOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      useCache?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      useNetwork?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      validate?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  interface RoutingOptions {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      onProgress?: ((evt) => void);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      signal?: AbortSignal;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      trace?: any;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      useCache?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      useNetwork?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      validate?: boolean;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Hierarchy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • evt: any

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  useCache?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Pass false to not use cached values

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  onProgress?: ((evt) => void)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • (evt): void
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Parameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • evt: any

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Returns void

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  signal?: AbortSignal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  trace?: any
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  useCache?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Pass false to not use cached values

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Default

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  true
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  useNetwork?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Pass false to not use the network

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @@ -16,4 +17,4 @@
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  validate?: boolean

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Pass false to not perform validation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Default

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  true
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/modules/_helia_bitswap.WantType.html b/modules/_helia_bitswap.WantType.html index a6a089794..e55aee4a0 100644 --- a/modules/_helia_bitswap.WantType.html +++ b/modules/_helia_bitswap.WantType.html @@ -1,2 +1,2 @@ -WantType | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Namespace WantType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Functions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  codec +WantType | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/modules/_helia_bitswap.html b/modules/_helia_bitswap.html index a150ad9d8..e13e3bcf2 100644 --- a/modules/_helia_bitswap.html +++ b/modules/_helia_bitswap.html @@ -1,6 +1,6 @@ @helia/bitswap | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Module @helia/bitswap

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  This module implements the Bitswap protocol in TypeScript.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  It supersedes the older ipfs-bitswap module with the aim of being smaller, faster, better integrated with libp2p/helia, having fewer dependencies and using standard JavaScript instead of Node.js APIs.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ipfs.tech +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @helia/bitswap

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ipfs.tech Discuss codecov CI

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @@ -34,8 +34,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @@ -56,4 +56,4 @@ BitswapWantBlockProgressEvents BitswapWantProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Functions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/modules/_helia_block_brokers.html b/modules/_helia_block_brokers.html index bb3f98f56..55dac1d5c 100644 --- a/modules/_helia_block_brokers.html +++ b/modules/_helia_block_brokers.html @@ -21,8 +21,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_car.html b/modules/_helia_car.html index e06da778d..c00945673 100644 --- a/modules/_helia_car.html +++ b/modules/_helia_car.html @@ -50,8 +50,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Example: Importing all blocks from a CAR file

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_dag_cbor.html b/modules/_helia_dag_cbor.html index ca4cb35fc..5dd934fc1 100644 --- a/modules/_helia_dag_cbor.html +++ b/modules/_helia_dag_cbor.html @@ -44,8 +44,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_dag_json.html b/modules/_helia_dag_json.html index b0964bf50..bf9e70693 100644 --- a/modules/_helia_dag_json.html +++ b/modules/_helia_dag_json.html @@ -44,8 +44,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_http.html b/modules/_helia_http.html index ba585e137..32fb058dc 100644 --- a/modules/_helia_http.html +++ b/modules/_helia_http.html @@ -50,8 +50,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Example: with custom gateways and delegated routing endpoints

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_interface.blocks.html b/modules/_helia_interface.blocks.html index 125766984..f41438f7d 100644 --- a/modules/_helia_interface.blocks.html +++ b/modules/_helia_interface.blocks.html @@ -1,4 +1,4 @@ -blocks | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BlockAnnounceOptions +blocks | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BlockAnnounceOptions BlockBroker BlockRetrievalOptions Blocks diff --git a/modules/_helia_interface.html b/modules/_helia_interface.html index e7b939101..99bf63c3c 100644 --- a/modules/_helia_interface.html +++ b/modules/_helia_interface.html @@ -36,8 +36,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_interface.index.html b/modules/_helia_interface.index.html index 714c5f19c..92818cb9e 100644 --- a/modules/_helia_interface.index.html +++ b/modules/_helia_interface.index.html @@ -1,7 +1,7 @@ index | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The API defined by a Helia node

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Example

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  import type { Helia } from '@helia/interface'

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  export function doSomething(helia: Helia) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  // use helia node functions here
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  References

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  References

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  AddOptions AddPinEvents BlockAnnounceOptions BlockBroker diff --git a/modules/_helia_interface.pins.html b/modules/_helia_interface.pins.html index 65d6065fb..b7a905a14 100644 --- a/modules/_helia_interface.pins.html +++ b/modules/_helia_interface.pins.html @@ -1,4 +1,4 @@ -pins | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  AddOptions +pins | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  AddOptions IsPinnedOptions LsOptions Pin diff --git a/modules/_helia_ipns.html b/modules/_helia_ipns.html index 19017cbd0..9105fe2fc 100644 --- a/modules/_helia_ipns.html +++ b/modules/_helia_ipns.html @@ -75,8 +75,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_ipns.index.html b/modules/_helia_ipns.index.html index 05fedfe75..8485f1b5e 100644 --- a/modules/_helia_ipns.index.html +++ b/modules/_helia_ipns.index.html @@ -37,7 +37,7 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Example: Using DNS-JSON-Over-HTTPS

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DNS-JSON-Over-HTTPS resolvers use result in a smaller browser bundle due to the response being plain JSON.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  import { createHelia } from 'helia'
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  import { ipns } from '@helia/ipns'
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  import { dns } from '@multiformats/dns'
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  import { dnsJsonOverHttps } from '@multiformats/dns/resolvers'

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  const node = await createHelia({
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  dns: dns({
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  resolvers: {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  '.': dnsJsonOverHttps('https://mozilla.cloudflare-dns.com/dns-query')
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  })
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  })
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  const name = ipns(node)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  const result = await name.resolveDNSLink('ipfs.io')
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  References

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  References

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DNSLinkResolveResult IPNS diff --git a/modules/_helia_ipns.routing.html b/modules/_helia_ipns.routing.html index c2d82510a..66a7c2ab7 100644 --- a/modules/_helia_ipns.routing.html +++ b/modules/_helia_ipns.routing.html @@ -1,4 +1,4 @@ -routing | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetOptions +routing | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetOptions IPNSRouting PubsubRoutingComponents PutOptions diff --git a/modules/_helia_json.html b/modules/_helia_json.html index 24875e76e..49038b705 100644 --- a/modules/_helia_json.html +++ b/modules/_helia_json.html @@ -44,8 +44,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_mfs.html b/modules/_helia_mfs.html index eff14c9ef..796b7ee48 100644 --- a/modules/_helia_mfs.html +++ b/modules/_helia_mfs.html @@ -44,8 +44,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_routers.html b/modules/_helia_routers.html index cfdc7f32b..b3b42afd4 100644 --- a/modules/_helia_routers.html +++ b/modules/_helia_routers.html @@ -38,15 +38,15 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Please be aware that all interactions related to this repo are subject to the IPFS Code of Conduct.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Functions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  delegatedHTTPRouting delegatedHTTPRoutingDefaults httpGatewayRouting diff --git a/modules/_helia_strings.html b/modules/_helia_strings.html index b9795d384..83f0169b0 100644 --- a/modules/_helia_strings.html +++ b/modules/_helia_strings.html @@ -44,8 +44,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_unixfs.errors.html b/modules/_helia_unixfs.errors.html index 95cc625ad..5190e3223 100644 --- a/modules/_helia_unixfs.errors.html +++ b/modules/_helia_unixfs.errors.html @@ -1,4 +1,4 @@ -errors | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Classes

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  AlreadyExistsError +errors | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Classes

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  AlreadyExistsError DoesNotExistError InvalidPBNodeError InvalidParametersError diff --git a/modules/_helia_unixfs.html b/modules/_helia_unixfs.html index 02a7f7e9f..cbf3d0fdb 100644 --- a/modules/_helia_unixfs.html +++ b/modules/_helia_unixfs.html @@ -43,8 +43,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/_helia_unixfs.index.html b/modules/_helia_unixfs.index.html index 25bd3e2c2..3e252a2aa 100644 --- a/modules/_helia_unixfs.index.html +++ b/modules/_helia_unixfs.index.html @@ -5,7 +5,7 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Example: Recursively adding a directory

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Node.js-compatibly environments only:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  import { createHelia } from 'helia'
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  import { unixfs } from '@helia/unixfs'
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  import { globSource } from '@helia/unixfs'

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  const helia = await createHelia()
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  const fs = unixfs(helia)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  for await (const entry of fs.addAll(globSource('path/to/containing/dir', 'glob-pattern'))) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  console.info(entry)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  AddOptions CatOptions ChmodOptions CpOptions diff --git a/modules/_helia_utils.html b/modules/_helia_utils.html index 2f43a9f85..d4ae2a778 100644 --- a/modules/_helia_utils.html +++ b/modules/_helia_utils.html @@ -46,8 +46,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/modules/helia.html b/modules/helia.html index f541943ac..39a6f9fd9 100644 --- a/modules/helia.html +++ b/modules/helia.html @@ -44,8 +44,8 @@

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Licensed under either of

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contribute

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Contributions welcome! Please check out the issues.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Also see our contributing document for more information on how we work, and about contributing in general.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/types/_helia_bitswap.BitswapNetworkNotifyProgressEvents.html b/types/_helia_bitswap.BitswapNetworkNotifyProgressEvents.html index c18651855..12137bca9 100644 --- a/types/_helia_bitswap.BitswapNetworkNotifyProgressEvents.html +++ b/types/_helia_bitswap.BitswapNetworkNotifyProgressEvents.html @@ -1 +1 @@ -BitswapNetworkNotifyProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapNetworkNotifyProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapNetworkNotifyProgressEvents: BitswapNetworkProgressEvents | ProgressEvent<"bitswap:network:send-block", PeerId>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +BitswapNetworkNotifyProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapNetworkNotifyProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapNetworkNotifyProgressEvents: BitswapNetworkProgressEvents | ProgressEvent<"bitswap:network:send-block", PeerId>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_bitswap.BitswapNetworkProgressEvents.html b/types/_helia_bitswap.BitswapNetworkProgressEvents.html index 041379433..84e020cb7 100644 --- a/types/_helia_bitswap.BitswapNetworkProgressEvents.html +++ b/types/_helia_bitswap.BitswapNetworkProgressEvents.html @@ -1 +1 @@ -BitswapNetworkProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapNetworkProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapNetworkProgressEvents: ProgressEvent<"bitswap:network:dial", PeerId>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +BitswapNetworkProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapNetworkProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapNetworkProgressEvents: ProgressEvent<"bitswap:network:dial", PeerId>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_bitswap.BitswapNetworkWantProgressEvents.html b/types/_helia_bitswap.BitswapNetworkWantProgressEvents.html index 6136f441b..5be00173c 100644 --- a/types/_helia_bitswap.BitswapNetworkWantProgressEvents.html +++ b/types/_helia_bitswap.BitswapNetworkWantProgressEvents.html @@ -1 +1 @@ -BitswapNetworkWantProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapNetworkWantProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapNetworkWantProgressEvents: ProgressEvent<"bitswap:network:send-wantlist", PeerId> | ProgressEvent<"bitswap:network:send-wantlist:error", {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      error: Error;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      peer: PeerId;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }> | ProgressEvent<"bitswap:network:find-providers", CID> | BitswapNetworkProgressEvents
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +BitswapNetworkWantProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapNetworkWantProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapNetworkWantProgressEvents: ProgressEvent<"bitswap:network:send-wantlist", PeerId> | ProgressEvent<"bitswap:network:send-wantlist:error", {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      error: Error;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      peer: PeerId;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }> | ProgressEvent<"bitswap:network:find-providers", CID> | BitswapNetworkProgressEvents
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_bitswap.BitswapNotifyProgressEvents.html b/types/_helia_bitswap.BitswapNotifyProgressEvents.html index dfff9f737..cc2f567f7 100644 --- a/types/_helia_bitswap.BitswapNotifyProgressEvents.html +++ b/types/_helia_bitswap.BitswapNotifyProgressEvents.html @@ -1 +1 @@ -BitswapNotifyProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapNotifyProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapNotifyProgressEvents: BitswapNetworkNotifyProgressEvents
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +BitswapNotifyProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapNotifyProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapNotifyProgressEvents: BitswapNetworkNotifyProgressEvents
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_bitswap.BitswapWantBlockProgressEvents.html b/types/_helia_bitswap.BitswapWantBlockProgressEvents.html index f8012bc7d..b04d4349f 100644 --- a/types/_helia_bitswap.BitswapWantBlockProgressEvents.html +++ b/types/_helia_bitswap.BitswapWantBlockProgressEvents.html @@ -1 +1 @@ -BitswapWantBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapWantBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapWantBlockProgressEvents: ProgressEvent<"bitswap:want-block:unwant", CID> | ProgressEvent<"bitswap:want-block:block", CID> | BitswapNetworkWantProgressEvents
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +BitswapWantBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapWantBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapWantBlockProgressEvents: ProgressEvent<"bitswap:want-block:unwant", CID> | ProgressEvent<"bitswap:want-block:block", CID> | BitswapNetworkWantProgressEvents
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_bitswap.BitswapWantProgressEvents.html b/types/_helia_bitswap.BitswapWantProgressEvents.html index 4c0acdeca..57b0528bc 100644 --- a/types/_helia_bitswap.BitswapWantProgressEvents.html +++ b/types/_helia_bitswap.BitswapWantProgressEvents.html @@ -1 +1 @@ -BitswapWantProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapWantProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapWantProgressEvents: BitswapWantBlockProgressEvents
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +BitswapWantProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias BitswapWantProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  BitswapWantProgressEvents: BitswapWantBlockProgressEvents
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_block_brokers.TrustlessGatewayGetBlockProgressEvents.html b/types/_helia_block_brokers.TrustlessGatewayGetBlockProgressEvents.html index 9cd01558c..de23365d2 100644 --- a/types/_helia_block_brokers.TrustlessGatewayGetBlockProgressEvents.html +++ b/types/_helia_block_brokers.TrustlessGatewayGetBlockProgressEvents.html @@ -1 +1 @@ -TrustlessGatewayGetBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias TrustlessGatewayGetBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  TrustlessGatewayGetBlockProgressEvents: ProgressEvent<"trustless-gateway:get-block:fetch", URL>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +TrustlessGatewayGetBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias TrustlessGatewayGetBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  TrustlessGatewayGetBlockProgressEvents: ProgressEvent<"trustless-gateway:get-block:fetch", URL>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.blocks.DeleteBlockProgressEvents.html b/types/_helia_interface.blocks.DeleteBlockProgressEvents.html index a3ff49db7..6f4ed8d2b 100644 --- a/types/_helia_interface.blocks.DeleteBlockProgressEvents.html +++ b/types/_helia_interface.blocks.DeleteBlockProgressEvents.html @@ -1 +1 @@ -DeleteBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias DeleteBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DeleteBlockProgressEvents: ProgressEvent<"blocks:delete:blockstore:delete", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +DeleteBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias DeleteBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DeleteBlockProgressEvents: ProgressEvent<"blocks:delete:blockstore:delete", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.blocks.DeleteManyBlocksProgressEvents.html b/types/_helia_interface.blocks.DeleteManyBlocksProgressEvents.html index 95c4d81fd..188dd5bde 100644 --- a/types/_helia_interface.blocks.DeleteManyBlocksProgressEvents.html +++ b/types/_helia_interface.blocks.DeleteManyBlocksProgressEvents.html @@ -1 +1 @@ -DeleteManyBlocksProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias DeleteManyBlocksProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DeleteManyBlocksProgressEvents: ProgressEvent<"blocks:delete-many:blockstore:delete-many">
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +DeleteManyBlocksProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias DeleteManyBlocksProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DeleteManyBlocksProgressEvents: ProgressEvent<"blocks:delete-many:blockstore:delete-many">
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.blocks.GetAllBlocksProgressEvents.html b/types/_helia_interface.blocks.GetAllBlocksProgressEvents.html index e78acaace..8447965bd 100644 --- a/types/_helia_interface.blocks.GetAllBlocksProgressEvents.html +++ b/types/_helia_interface.blocks.GetAllBlocksProgressEvents.html @@ -1 +1 @@ -GetAllBlocksProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias GetAllBlocksProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetAllBlocksProgressEvents: ProgressEvent<"blocks:get-all:blockstore:get-many">
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +GetAllBlocksProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias GetAllBlocksProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetAllBlocksProgressEvents: ProgressEvent<"blocks:get-all:blockstore:get-many">
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.blocks.GetBlockProgressEvents.html b/types/_helia_interface.blocks.GetBlockProgressEvents.html index 405554453..8dbb35a6e 100644 --- a/types/_helia_interface.blocks.GetBlockProgressEvents.html +++ b/types/_helia_interface.blocks.GetBlockProgressEvents.html @@ -1 +1 @@ -GetBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias GetBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetBlockProgressEvents: ProgressEvent<"blocks:get:providers:want", CID> | ProgressEvent<"blocks:get:blockstore:get", CID> | ProgressEvent<"blocks:get:blockstore:put", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +GetBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias GetBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetBlockProgressEvents: ProgressEvent<"blocks:get:providers:want", CID> | ProgressEvent<"blocks:get:blockstore:get", CID> | ProgressEvent<"blocks:get:blockstore:put", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.blocks.GetManyBlocksProgressEvents.html b/types/_helia_interface.blocks.GetManyBlocksProgressEvents.html index c8f981813..3ef51f770 100644 --- a/types/_helia_interface.blocks.GetManyBlocksProgressEvents.html +++ b/types/_helia_interface.blocks.GetManyBlocksProgressEvents.html @@ -1 +1 @@ -GetManyBlocksProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias GetManyBlocksProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetManyBlocksProgressEvents: ProgressEvent<"blocks:get-many:blockstore:get-many"> | ProgressEvent<"blocks:get-many:providers:want", CID> | ProgressEvent<"blocks:get-many:blockstore:put", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +GetManyBlocksProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias GetManyBlocksProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetManyBlocksProgressEvents: ProgressEvent<"blocks:get-many:blockstore:get-many"> | ProgressEvent<"blocks:get-many:providers:want", CID> | ProgressEvent<"blocks:get-many:blockstore:put", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.blocks.HasBlockProgressEvents.html b/types/_helia_interface.blocks.HasBlockProgressEvents.html index d96afe460..aa60ca342 100644 --- a/types/_helia_interface.blocks.HasBlockProgressEvents.html +++ b/types/_helia_interface.blocks.HasBlockProgressEvents.html @@ -1 +1 @@ -HasBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias HasBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  HasBlockProgressEvents: ProgressEvent<"blocks:put:duplicate", CID> | ProgressEvent<"blocks:put:providers:notify", CID> | ProgressEvent<"blocks:put:blockstore:put", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +HasBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias HasBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  HasBlockProgressEvents: ProgressEvent<"blocks:put:duplicate", CID> | ProgressEvent<"blocks:put:providers:notify", CID> | ProgressEvent<"blocks:put:blockstore:put", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.blocks.PutBlockProgressEvents.html b/types/_helia_interface.blocks.PutBlockProgressEvents.html index 48021e200..643301664 100644 --- a/types/_helia_interface.blocks.PutBlockProgressEvents.html +++ b/types/_helia_interface.blocks.PutBlockProgressEvents.html @@ -1 +1 @@ -PutBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias PutBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PutBlockProgressEvents: ProgressEvent<"blocks:put:duplicate", CID> | ProgressEvent<"blocks:put:providers:notify", CID> | ProgressEvent<"blocks:put:blockstore:put", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +PutBlockProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias PutBlockProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PutBlockProgressEvents: ProgressEvent<"blocks:put:duplicate", CID> | ProgressEvent<"blocks:put:providers:notify", CID> | ProgressEvent<"blocks:put:blockstore:put", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.blocks.PutManyBlocksProgressEvents.html b/types/_helia_interface.blocks.PutManyBlocksProgressEvents.html index 09a63133d..9c492ce49 100644 --- a/types/_helia_interface.blocks.PutManyBlocksProgressEvents.html +++ b/types/_helia_interface.blocks.PutManyBlocksProgressEvents.html @@ -1 +1 @@ -PutManyBlocksProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias PutManyBlocksProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PutManyBlocksProgressEvents: ProgressEvent<"blocks:put-many:duplicate", CID> | ProgressEvent<"blocks:put-many:providers:notify", CID> | ProgressEvent<"blocks:put-many:blockstore:put-many">
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +PutManyBlocksProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias PutManyBlocksProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PutManyBlocksProgressEvents: ProgressEvent<"blocks:put-many:duplicate", CID> | ProgressEvent<"blocks:put-many:providers:notify", CID> | ProgressEvent<"blocks:put-many:blockstore:put-many">
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.index.GcEvents.html b/types/_helia_interface.index.GcEvents.html index 2411e24df..59e95ab4b 100644 --- a/types/_helia_interface.index.GcEvents.html +++ b/types/_helia_interface.index.GcEvents.html @@ -1 +1 @@ -GcEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GcEvents: ProgressEvent<"helia:gc:deleted", CID> | ProgressEvent<"helia:gc:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +GcEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GcEvents: ProgressEvent<"helia:gc:deleted", CID> | ProgressEvent<"helia:gc:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.pins.AddPinEvents.html b/types/_helia_interface.pins.AddPinEvents.html index e00fad8ad..de7b51a8c 100644 --- a/types/_helia_interface.pins.AddPinEvents.html +++ b/types/_helia_interface.pins.AddPinEvents.html @@ -1 +1 @@ -AddPinEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  AddPinEvents: ProgressEvent<"helia:pin:add", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +AddPinEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  AddPinEvents: ProgressEvent<"helia:pin:add", CID>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_interface.pins.PinType.html b/types/_helia_interface.pins.PinType.html index f6e65c891..cba095cd2 100644 --- a/types/_helia_interface.pins.PinType.html +++ b/types/_helia_interface.pins.PinType.html @@ -1 +1 @@ -PinType | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PinType: "recursive" | "direct" | "indirect"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +PinType | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PinType: "recursive" | "direct" | "indirect"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_ipns.index.PublishProgressEvents.html b/types/_helia_ipns.index.PublishProgressEvents.html index de1dfd0a2..a9c36475d 100644 --- a/types/_helia_ipns.index.PublishProgressEvents.html +++ b/types/_helia_ipns.index.PublishProgressEvents.html @@ -1 +1 @@ -PublishProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias PublishProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PublishProgressEvents: ProgressEvent<"ipns:publish:start"> | ProgressEvent<"ipns:publish:success", IPNSRecord> | ProgressEvent<"ipns:publish:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +PublishProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias PublishProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PublishProgressEvents: ProgressEvent<"ipns:publish:start"> | ProgressEvent<"ipns:publish:success", IPNSRecord> | ProgressEvent<"ipns:publish:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_ipns.index.RepublishProgressEvents.html b/types/_helia_ipns.index.RepublishProgressEvents.html index 07d0f87ed..5267eec8d 100644 --- a/types/_helia_ipns.index.RepublishProgressEvents.html +++ b/types/_helia_ipns.index.RepublishProgressEvents.html @@ -1 +1 @@ -RepublishProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias RepublishProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  RepublishProgressEvents: ProgressEvent<"ipns:republish:start", unknown> | ProgressEvent<"ipns:republish:success", IPNSRecord> | ProgressEvent<"ipns:republish:error", {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      err: Error;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      record: IPNSRecord;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +RepublishProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias RepublishProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  RepublishProgressEvents: ProgressEvent<"ipns:republish:start", unknown> | ProgressEvent<"ipns:republish:success", IPNSRecord> | ProgressEvent<"ipns:republish:error", {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      err: Error;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      record: IPNSRecord;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_ipns.index.ResolveDNSLinkProgressEvents.html b/types/_helia_ipns.index.ResolveDNSLinkProgressEvents.html index aa53035f2..e112aa398 100644 --- a/types/_helia_ipns.index.ResolveDNSLinkProgressEvents.html +++ b/types/_helia_ipns.index.ResolveDNSLinkProgressEvents.html @@ -1 +1 @@ -ResolveDNSLinkProgressEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +ResolveDNSLinkProgressEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_ipns.index.ResolveProgressEvents.html b/types/_helia_ipns.index.ResolveProgressEvents.html index 5ff364ce6..ba58a979c 100644 --- a/types/_helia_ipns.index.ResolveProgressEvents.html +++ b/types/_helia_ipns.index.ResolveProgressEvents.html @@ -1 +1 @@ -ResolveProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias ResolveProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ResolveProgressEvents: ProgressEvent<"ipns:resolve:start", unknown> | ProgressEvent<"ipns:resolve:success", IPNSRecord> | ProgressEvent<"ipns:resolve:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +ResolveProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias ResolveProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ResolveProgressEvents: ProgressEvent<"ipns:resolve:start", unknown> | ProgressEvent<"ipns:resolve:success", IPNSRecord> | ProgressEvent<"ipns:resolve:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_ipns.routing.DatastoreProgressEvents.html b/types/_helia_ipns.routing.DatastoreProgressEvents.html index 1e980c2dd..4f8b7d459 100644 --- a/types/_helia_ipns.routing.DatastoreProgressEvents.html +++ b/types/_helia_ipns.routing.DatastoreProgressEvents.html @@ -1 +1 @@ -DatastoreProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias DatastoreProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DatastoreProgressEvents: ProgressEvent<"ipns:routing:datastore:put"> | ProgressEvent<"ipns:routing:datastore:get"> | ProgressEvent<"ipns:routing:datastore:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +DatastoreProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias DatastoreProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DatastoreProgressEvents: ProgressEvent<"ipns:routing:datastore:put"> | ProgressEvent<"ipns:routing:datastore:get"> | ProgressEvent<"ipns:routing:datastore:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_ipns.routing.HeliaRoutingProgressEvents.html b/types/_helia_ipns.routing.HeliaRoutingProgressEvents.html index bbfa9425f..cdbf814e6 100644 --- a/types/_helia_ipns.routing.HeliaRoutingProgressEvents.html +++ b/types/_helia_ipns.routing.HeliaRoutingProgressEvents.html @@ -1 +1 @@ -HeliaRoutingProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias HeliaRoutingProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  HeliaRoutingProgressEvents: ProgressEvent<"ipns:routing:helia:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +HeliaRoutingProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias HeliaRoutingProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  HeliaRoutingProgressEvents: ProgressEvent<"ipns:routing:helia:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_ipns.routing.IPNSRoutingEvents.html b/types/_helia_ipns.routing.IPNSRoutingEvents.html index ca760d3ff..4e1688892 100644 --- a/types/_helia_ipns.routing.IPNSRoutingEvents.html +++ b/types/_helia_ipns.routing.IPNSRoutingEvents.html @@ -1 +1 @@ -IPNSRoutingEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +IPNSRoutingEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_ipns.routing.PubSubProgressEvents.html b/types/_helia_ipns.routing.PubSubProgressEvents.html index 66d304b99..837a494ed 100644 --- a/types/_helia_ipns.routing.PubSubProgressEvents.html +++ b/types/_helia_ipns.routing.PubSubProgressEvents.html @@ -1 +1 @@ -PubSubProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias PubSubProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PubSubProgressEvents: ProgressEvent<"ipns:pubsub:publish", {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      result: PublishResult;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      topic: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }> | ProgressEvent<"ipns:pubsub:subscribe", {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      topic: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }> | ProgressEvent<"ipns:pubsub:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +PubSubProgressEvents | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias PubSubProgressEvents

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  PubSubProgressEvents: ProgressEvent<"ipns:pubsub:publish", {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      result: PublishResult;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      topic: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }> | ProgressEvent<"ipns:pubsub:subscribe", {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      topic: string;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }> | ProgressEvent<"ipns:pubsub:error", Error>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_mfs.MkdirOptions.html b/types/_helia_mfs.MkdirOptions.html index ad1b88c11..54614cb7d 100644 --- a/types/_helia_mfs.MkdirOptions.html +++ b/types/_helia_mfs.MkdirOptions.html @@ -1 +1 @@ -MkdirOptions | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +MkdirOptions | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_mfs.WriteOptions.html b/types/_helia_mfs.WriteOptions.html index 58b5feaff..94f4d1825 100644 --- a/types/_helia_mfs.WriteOptions.html +++ b/types/_helia_mfs.WriteOptions.html @@ -1,3 +1,3 @@ WriteOptions | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type alias WriteOptions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  WriteOptions: AddOptions & CpOptions & {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      mode: number;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      mtime: Mtime;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • mode: number

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    An optional mode to set on the new file

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • mtime: Mtime

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    An optional mtime to set on the new file

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_unixfs.index.AddEvents.html b/types/_helia_unixfs.index.AddEvents.html index 8e0ca5744..16e0a5b71 100644 --- a/types/_helia_unixfs.index.AddEvents.html +++ b/types/_helia_unixfs.index.AddEvents.html @@ -1 +1 @@ -AddEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +AddEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/types/_helia_unixfs.index.GetEvents.html b/types/_helia_unixfs.index.GetEvents.html index 67159d55f..aaf419fba 100644 --- a/types/_helia_unixfs.index.GetEvents.html +++ b/types/_helia_unixfs.index.GetEvents.html @@ -1 +1 @@ -GetEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +GetEvents | Helia
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/variables/_helia_interface.blocks.DEFAULT_SESSION_MAX_PROVIDERS.html b/variables/_helia_interface.blocks.DEFAULT_SESSION_MAX_PROVIDERS.html index f0891adef..f7c4b800f 100644 --- a/variables/_helia_interface.blocks.DEFAULT_SESSION_MAX_PROVIDERS.html +++ b/variables/_helia_interface.blocks.DEFAULT_SESSION_MAX_PROVIDERS.html @@ -1 +1 @@ -DEFAULT_SESSION_MAX_PROVIDERS | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Variable DEFAULT_SESSION_MAX_PROVIDERSConst

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DEFAULT_SESSION_MAX_PROVIDERS: 5 = 5
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +DEFAULT_SESSION_MAX_PROVIDERS | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Variable DEFAULT_SESSION_MAX_PROVIDERSConst

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DEFAULT_SESSION_MAX_PROVIDERS: 5 = 5
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file diff --git a/variables/_helia_interface.blocks.DEFAULT_SESSION_MIN_PROVIDERS.html b/variables/_helia_interface.blocks.DEFAULT_SESSION_MIN_PROVIDERS.html index 8222b754e..faf5331cf 100644 --- a/variables/_helia_interface.blocks.DEFAULT_SESSION_MIN_PROVIDERS.html +++ b/variables/_helia_interface.blocks.DEFAULT_SESSION_MIN_PROVIDERS.html @@ -1 +1 @@ -DEFAULT_SESSION_MIN_PROVIDERS | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Variable DEFAULT_SESSION_MIN_PROVIDERSConst

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DEFAULT_SESSION_MIN_PROVIDERS: 1 = 1
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file +DEFAULT_SESSION_MIN_PROVIDERS | Helia

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Variable DEFAULT_SESSION_MIN_PROVIDERSConst

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DEFAULT_SESSION_MIN_PROVIDERS: 1 = 1
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \ No newline at end of file