Files
bizinikiwi-connect/packages/smoldot-discovery/src/index.ts
T

13 lines
462 B
TypeScript

import { getProviders, type ProviderDetail } from "@bizinikiwi/discovery"
import type { SmoldotExtensionProviderDetail } from "./types/index.js"
export const Kind: SmoldotExtensionProviderDetail["kind"] = "smoldot-v1"
export const isSmoldotExtension = (
provider: ProviderDetail,
): provider is SmoldotExtensionProviderDetail => provider.kind === Kind
export const getSmoldotExtensionProviders = () => {
return getProviders().filter(isSmoldotExtension)
}