UNPKG

byte-packet

Version:

A BytePacket is a data structure designed to encapsulate and manage binary data (bytes) in a compact and secure format. It is used in situations where you need to handle and transmit small pieces of data, ensuring that the integrity of the data is maintai

52 lines (51 loc) 1.53 kB
{ "name": "byte-packet", "version": "1.1.7", "description": "A BytePacket is a data structure designed to encapsulate and manage binary data (bytes) in a compact and secure format. It is used in situations where you need to handle and transmit small pieces of data, ensuring that the integrity of the data is maintained through checksum validation. byte-packet is a lightweight utility module designed for generating, manipulating, and validating BytePacket objects in Node.js or the browser. Emphasis on performance, minimalism, and ease of integration.", "main": "index.js", "scripts": { "test": "jest", "dev": "nodemon index.js", "lint": "eslint .", "lint:fix": "eslint . --fix" }, "repository": { "type": "git", "url": "git+https://github.com/adam-ballinger/byte-packet.git" }, "keywords": [ "byte-packet", "cryptography", "checksum", "random-bytes", "Uint8Array", "Base58", "data-integrity", "validation", "packet-generation", "data-handling", "Node.js", "browser", "encoding", "binary-data" ], "author": "Adam Ballinger", "license": "MIT", "bugs": { "url": "https://github.com/adam-ballinger/byte-packet/issues" }, "homepage": "https://www.npmjs.com/package/byte-packet", "devDependencies": { "eslint": "^9.10.0", "globals": "^15.9.0", "jest": "^29.7.0" }, "dependencies": { "bs58": "^6.0.0", "js-sha256": "^0.11.0", "randombytes": "^2.1.0" }, "files": [ "index.js" ] }