{"library":"buffer-builder","type":"library","category":null,"description":"This package, `buffer-builder`, provides a utility for incrementally constructing a Node.js `Buffer` without prior knowledge of its final size. It offers methods to append strings, existing buffers, and various integer/float types (e.g., `appendUInt32LE`, `appendFloatBE), as well as a byte fill operation. The current stable version is 0.2.0, last published over a decade ago in January 2015. Due to its age, it directly relies on the now-deprecated `new Buffer()` constructor, which poses significant security and usability issues in modern Node.js environments. This package is effectively abandoned, with no active development or updates to address compatibility with contemporary Node.js Buffer APIs (like `Buffer.from`, `Buffer.alloc`). Developers seeking similar functionality should consider actively maintained alternatives or Node.js's built-in `Buffer.concat` with an array of smaller buffers.","language":"javascript","status":"abandoned","version":"0.2.0","tags":["javascript","buffer-builder","buffer"],"last_verified":"Wed May 27","install":[{"cmd":"npm install buffer-builder","imports":["import BufferBuilder from 'buffer-builder';","import { Buffer } from 'node:buffer';"]},{"cmd":"yarn add buffer-builder","imports":[]},{"cmd":"pnpm add buffer-builder","imports":[]}],"homepage":null,"github":"https://github.com/PeterReid/node-buffer-builder","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/buffer-builder","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/buffer-builder/compatibility"}}