@types/buffer-builder
TypeScript icon, indicating that this package has built-in type declarations

0.2.2 • Public • Published

Installation

npm install --save @types/buffer-builder

Summary

This package contains type definitions for buffer-builder (https://github.com/PeterReid/node-buffer-builder).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/buffer-builder.

index.d.ts

/// <reference types="node" />

declare class BufferBuilder {
    constructor(initialCapacity?: number | Buffer);
    appendBuffer(source: Buffer): BufferBuilder;
    appendUInt8(value: number): BufferBuilder;
    appendUInt16LE(value: number): BufferBuilder;
    appendUInt16BE(value: number): BufferBuilder;
    appendUInt32LE(value: number): BufferBuilder;
    appendUInt32BE(value: number): BufferBuilder;
    appendInt8(value: number): BufferBuilder;
    appendInt16LE(value: number): BufferBuilder;
    appendInt16BE(value: number): BufferBuilder;
    appendInt32LE(value: number): BufferBuilder;
    appendInt32BE(value: number): BufferBuilder;
    appendFloatLE(value: number): BufferBuilder;
    appendFloatBE(value: number): BufferBuilder;
    appendDoubleLE(value: number): BufferBuilder;
    appendDoubleBE(value: number): BufferBuilder;
    appendString(str: string, encoding?: string): BufferBuilder;
    appendStringZero(str: string, encoding?: string): BufferBuilder;
    appendFill(value: number, count: number): BufferBuilder;
    get(): Buffer;
    copy(targetBuffer: Buffer, targetStart?: number, sourceStart?: number, sourceEnd?: number): number;
    readonly length: number;
}

export = BufferBuilder;

Additional Details

  • Last updated: Mon, 06 Nov 2023 22:41:05 GMT
  • Dependencies: @types/node

Credits

These definitions were written by Natalie Weizenbaum.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/buffer-builder

Weekly Downloads

6,049

Version

0.2.2

License

MIT

Unpacked Size

5.11 kB

Total Files

5

Last publish

Collaborators

  • types