Compare commits

...

3 Commits

2 changed files with 13 additions and 3 deletions

View File

@ -3,12 +3,15 @@ import type { SignedRegistryEntry } from "#types.js";
import { ed25519 } from "@noble/curves/ed25519";
import KeyPairEd25519 from "#ed25519.js";
import { S5NodeConfig } from "./types.js";
import NodeId from "#nodeId.js";
import CID from "#cid.js";
export * from "./types.js";
export * from "./constants.js";
export * from "./util.js";
import WebAppMetadata, {
WebAppMetadataFileReference,
deserialize as deserializeWebAppMetadata,
} from "./serialization/metadata/webapp.js";
export type { S5Node } from "./node.js";
export {
createTransportSocket,
@ -21,7 +24,14 @@ export type { SignedRegistryEntry, KeyPairEd25519 };
import Packer from "./serialization/pack.js";
import Unpacker from "./serialization/unpack.js";
export { Packer, Unpacker, CID };
export {
Packer,
Unpacker,
CID,
WebAppMetadata,
WebAppMetadataFileReference,
deserializeWebAppMetadata,
};
export function createNode(config: S5NodeConfig) {
return new S5Node(config);

View File

@ -47,7 +47,7 @@ export default class WebAppMetadata extends Metadata {
}
}
class WebAppMetadataFileReference {
export class WebAppMetadataFileReference {
contentType: string | null;
cid: CID;