@betwixtlabs/bebop@3.1.3Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Built and signed on GitHub Actions
latest
betwixt-labs/bebopThe TypeScript runtime for Bebop, a schema-based binary serialization format.
This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




JSR Score
100%
Published
a year ago (3.1.3)
I
BebopRecord
An interface which all generated Bebop interfaces implement.
c
BebopRuntimeError
No documentation available
v
BebopTypeGuard
This object contains functions for ensuring that values conform to specific types.
c
BebopView
No documentation available
- buffer
- fillMessageLength
- getInstance
- growBy
- guaranteeBufferLength
- index
- instance
- length
- minimumTextDecoderLength
- readByte
- readBytes
- readDate
- readFloat32
- readFloat64
- readGuid
- readInt16
- readInt32
- readInt64
- readMessageLength
- readString
- readUint16
- readUint32
- readUint64
- reserveMessageLength
- skip
- startReading
- startWriting
- textDecoder
- toArray
- view
- writeBuffer
- writeBufferView
- writeByte
- writeBytes
- writeDate
- writeFloat32
- writeFloat64
- writeGuid
- writeInt16
- writeInt32
- writeInt64
- writeString
- writeUint16
- writeUint32
- writeUint64
c
BinarySchema
BinarySchema represents a class that allows parsing of a Bebop schema in binary form.
- ArrayType
- MapType
- ast
- dataProxy
- get
- getBool
- getConstantValue
- getDecorator
- getDecorators
- getDefinedType
- getDefinition
- getEnumDefinition
- getEnumMember
- getField
- getFields
- getFloat32
- getFloat64
- getGuid
- getInt16
- getInt32
- getInt64
- getMessageDefinition
- getNestedType
- getServiceDefinition
- getString
- getStructDefinition
- getTypeId
- getUint16
- getUint32
- getUint64
- getUint8
- getUnionBranch
- getUnionDefinition
- indexToDefinition
- nameToDefinition
- parsedSchema
- pos
- raw
- reader
- view
- writer
c