New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

buffer-serializer

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

buffer-serializer - npm Package Compare versions

Comparing version 1.1.0 to 1.2.0

.travis.yml

10

lib/buffer-writer.js

@@ -40,3 +40,3 @@ "use strict";

buff = new Buffer(8);
buff = Buffer.alloc(8);
buff.writeDoubleBE(val);

@@ -89,3 +89,3 @@ this.bufferList.push(buff);

string(str) {
this.bufferList.push(new Buffer(str, "binary"));
this.bufferList.push(Buffer.from(str, "binary"));
}

@@ -112,3 +112,3 @@

buff = new Buffer(1);
buff = Buffer.alloc(1);
buff.writeUInt8(val);

@@ -127,3 +127,3 @@ this.bufferList.push(buff);

buff = new Buffer(2);
buff = Buffer.alloc(2);
buff.writeUInt16BE(val);

@@ -142,3 +142,3 @@ this.bufferList.push(buff);

buff = new Buffer(4);
buff = Buffer.alloc(4);
buff.writeUInt32BE(val);

@@ -145,0 +145,0 @@ this.bufferList.push(buff);

{
"name": "buffer-serializer",
"version": "1.1.0",
"version": "1.2.0",
"description": "Convert JavaScript objects into Buffers and vice-versa. Serializes objects using a compact storage mechanism. Expandable to handle your own objects.",

@@ -34,5 +34,4 @@ "main": "lib/index.js",

"devDependencies": {
"jasmine-node": "^1.14.5"
},
"dependencies": {}
"jasmine-node": "^1.16.0"
}
}

@@ -16,3 +16,8 @@ Buffer Serializer

[![npm version][npm-badge]][npm-link]
[![Build Status][travis-badge]][travis-link]
[![Dependencies][dependencies-badge]][dependencies-link]
[![Dev Dependencies][devdependencies-badge]][devdependencies-link]
Usage

@@ -214,2 +219,13 @@ -----

This project is placed under an [MIT License](LICENSE.md).
This project is placed under an [MIT License][LICENSE].
[dependencies-badge]: https://img.shields.io/david/tests-always-included/buffer-serializer.svg
[dependencies-link]: https://david-dm.org/tests-always-included/buffer-serializer
[devdependencies-badge]: https://img.shields.io/david/dev/tests-always-included/buffer-serializer.svg
[devdependencies-link]: https://david-dm.org/tests-always-included/buffer-serializer#info=devDependencies
[LICENSE]: LICENSE.md
[npm-badge]: https://img.shields.io/npm/v/buffer-serializer.svg
[npm-link]: https://npmjs.org/package/buffer-serializer
[travis-badge]: https://img.shields.io/travis/tests-always-included/buffer-serializer/master.svg
[travis-link]: http://travis-ci.org/tests-always-included/buffer-serializer

@@ -27,3 +27,3 @@ "use strict";

expect(() => {
br = new BufferReader(new Buffer(1), 0);
br = new BufferReader(Buffer.alloc(1), 0);
}).not.toThrow();

@@ -36,3 +36,3 @@ expect(br[methodName]).toEqual(jasmine.any(Function));

br = new BufferReader(new Buffer("abcdefg"), 3);
br = new BufferReader(Buffer.from("abcdefg"), 3);
buff = br.buffer(2);

@@ -48,3 +48,3 @@ expect(buff.length).toBe(2);

buff = new Buffer(16);
buff = Buffer.alloc(16);
buff.fill(0x42);

@@ -66,3 +66,3 @@ buff[0] = 0x3F;

br = new BufferReader(new Buffer("abcd"), 2);
br = new BufferReader(Buffer.from("abcd"), 2);
expect(br.peek()).toBe("c".charCodeAt(0));

@@ -86,3 +86,3 @@

buff = new Buffer(7);
buff = Buffer.alloc(7);
buff[0] = 0x01; // 1 byte

@@ -103,3 +103,3 @@ buff[1] = 0x80;

br = new BufferReader(new Buffer("abcdefghijklm"), 4);
br = new BufferReader(Buffer.from("abcdefghijklm"), 4);
expect(br.string(5)).toBe("efghi");

@@ -111,3 +111,3 @@ expect(br.string(3)).toBe("jkl");

buff = new Buffer(7);
buff = Buffer.alloc(7);
buff[0] = 0x01; // 1 byte

@@ -114,0 +114,0 @@ buff[1] = 0x80;

@@ -35,4 +35,4 @@ "use strict";

bw = new BufferWriter();
bw.buffer(new Buffer("abc"));
bw.buffer(new Buffer("defghi"));
bw.buffer(Buffer.from("abc"));
bw.buffer(Buffer.from("defghi"));
buff = bw.toBuffer();

@@ -39,0 +39,0 @@ expect(buff).toEqual(jasmine.any(Buffer));

@@ -56,3 +56,3 @@ "use strict";

name: "0x42 B Buffer object",
raw: new Buffer("test")
raw: Buffer.from("test")
},

@@ -153,3 +153,3 @@ {

buff = new Buffer("00" + scenario.bufferHex, "hex");
buff = Buffer.from("00" + scenario.bufferHex, "hex");
result = serializer.fromBuffer(buff);

@@ -166,3 +166,3 @@

buff = new Buffer(scenario.bufferHex, "hex");
buff = Buffer.from(scenario.bufferHex, "hex");
br = new BufferReader(buff);

@@ -181,3 +181,3 @@ result = serializer.fromBufferInternal(br);

expect(() => {
serializer.fromBuffer(new Buffer("0174", "hex"));
serializer.fromBuffer(Buffer.from("0174", "hex"));
}).toThrow();

@@ -187,3 +187,3 @@ });

expect(() => {
serializer.fromBufferInternal(new Buffer("00", "hex"));
serializer.fromBufferInternal(Buffer.from("00", "hex"));
}).toThrow();

@@ -196,3 +196,3 @@ });

// Looks for a helper named "x"
buffReader = new BufferReader(new Buffer("5A0178", "hex"));
buffReader = new BufferReader(Buffer.from("5A0178", "hex"));
serializer.fromBufferInternal(buffReader);

@@ -242,3 +242,3 @@ }).toThrow();

k = serializer.fromBuffer(new Buffer("005A054B6C61737302", "hex"));
k = serializer.fromBuffer(Buffer.from("005A054B6C61737302", "hex"));
expect(k).toEqual(jasmine.any(Klass));

@@ -245,0 +245,0 @@ expect(k.getVal()).toEqual(2);

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc