Socket
Socket
Sign inDemoInstall

flexbuffer

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

flexbuffer - npm Package Compare versions

Comparing version 0.0.3 to 0.0.4

10

flexbuffer.js
function FlexBuffer(){
this.originalArgs = arguments
this.buffer = Buffer.call(this,arguments)
if (arguments[0] && typeof arguments[0] === "number")
this.buffer = new Buffer (arguments[0]);
else
this.buffer = Buffer.call(this,arguments);
this.length = this.buffer.length

@@ -87,3 +91,7 @@ this.tail = 0

FlexBuffer.prototype.getBufferLength = function() {
return this.buffer.length;
}
module.exports.FlexBuffer = FlexBuffer

2

package.json

@@ -6,3 +6,3 @@ {

"description": "Buffer optimized",
"version": "0.0.3",
"version": "0.0.4",
"main" : "./flexbuffer",

@@ -9,0 +9,0 @@ "homepage": "https://github.com/mercadolibre/flexbuffer-node",

@@ -275,13 +275,21 @@ var should = require('should');

flexbuffer.getBuffer().length.should.equal(buffer.length);
// console.log ("flexbuffer.getBufferReference().length: "+flexbuffer.getBufferReference().length);
// console.log ("flexbuffer.getBuffer().length: "+flexbuffer.getBuffer().length);
// console.log ("flexbuffer.getBufferReference().toString().length: "+flexbuffer.getBufferReference().toString('utf8').length);
// console.log ("flexbuffer.getBuffer().toString().length: "+flexbuffer.getBuffer().toString('ascii').length);
// console.log ("str.length: "+str.length);
// console.log ("flexbuffer.getLength: "+flexbuffer.getLength());
// console.log ("buffer.length: "+buffer.length);
// new String (flexbuffer.getBuffer(), 'utf8').should.equal(str);
done();
});
it ("write buffer con caracteres especiales", function (done) {
var flexbuffer = new fbuffers.FlexBuffer();
var buffer = new Buffer("\u00bd + \u00bc = \u00be");
flexbuffer.write(buffer);
flexbuffer.getBuffer().length.should.equal(buffer.length);
done();
});
it ("create buffer with initial length", function (done) {
var flexbuffer = new fbuffers.FlexBuffer(50);
flexbuffer.getBufferLength().should.equal(50);
done();
});
it ("exception con start y end erroneos", function (done) {

@@ -288,0 +296,0 @@ var flexbuffer = new fbuffers.FlexBuffer();

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