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
JSON
{
"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"
]
}