{"library":"ssb-typescript","type":"library","category":null,"description":"ssb-typescript provides comprehensive TypeScript type definitions for the Secure Scuttlebutt (SSB) protocol, enabling developers to build SSB applications with strong type safety. It defines core SSB concepts such as `FeedId`, `MsgId`, `BlobId`, and various message interfaces like `Msg`, `UnboxedMsg`, and `Content` (which is a union of specific content types like `PostContent`, `ContactContent`, `VoteContent`, `BlogContent`, and more). The current stable version is 2.8.0. As a type-only package, its release cadence is typically driven by changes in the underlying SSB protocol or common application patterns, rather than frequent functional updates. Its key differentiator is providing a standardized, community-maintained set of types for the decentralized SSB ecosystem, helping to ensure interoperability and reduce development errors when working with SSB data structures.","language":"javascript","status":"active","version":"2.8.0","tags":["javascript","ssb","typescript"],"install":[{"cmd":"npm install ssb-typescript","imports":["import { Msg } from 'ssb-typescript';","import { FeedId, MsgId, BlobId } from 'ssb-typescript';","import { Content, PostContent } from 'ssb-typescript';"]},{"cmd":"yarn add ssb-typescript","imports":[]},{"cmd":"pnpm add ssb-typescript","imports":[]}],"homepage":null,"github":"https://github.com/ssbc/ssb-typescript","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ssb-typescript","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/ssb-typescript/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}