Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

thriftrw

Package Overview
Dependencies
Maintainers
4
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

thriftrw - npm Package Compare versions

Comparing version 2.3.0 to 2.3.1

2

package.json
{
"name": "thriftrw",
"version": "2.3.0",
"version": "2.3.1",
"description": "thrift encoding/decoding using bufrw",

@@ -5,0 +5,0 @@ "keywords": [],

@@ -237,1 +237,2 @@ // Copyright (c) 2015 Uber Technologies, Inc.

module.exports.skipField = skipField;
module.exports.skipType = skipType;

@@ -31,3 +31,3 @@ // Copyright (c) 2015 Uber Technologies, Inc.

var errors = require('./errors');
var skipField = require('./skip').skipField;
var skipType = require('./skip').skipType;

@@ -376,3 +376,3 @@ var LengthResult = bufrw.LengthResult;

if (!self.spec.fieldsById[id]) {
result = skipField(buffer, offset);
result = skipType(buffer, offset, typeid);
// istanbul ignore if

@@ -379,0 +379,0 @@ if (result.err) {

@@ -38,3 +38,4 @@ // Copyright (c) 2015 Uber Technologies, Inc.

0x00, 0x02, // id:2 -- 2 -- WHAT EVEN IS!?
0x01, // typeid:1 -- 1 -- VOID
0x00, // bool:1
0x00 // typeid:1 -- 0 -- STOP

@@ -51,5 +52,4 @@ ]), 0);

var result = Health.rw.readFrom(new Buffer([
0x02, // type:1 -- 2 -- BOOL
11, // typeid:1 -- 11 -- STRING
0x00, 0x02, // id:2 -- 2 -- WHAT EVEN IS!?
11, // typeid:1 -- 11 -- STRING
0x00, 0x00, 0x00, 0x02, // len~4

@@ -68,12 +68,9 @@ 0x20, 0x20, // ' '

var result = Health.rw.readFrom(new Buffer([
0x02, // type:1 -- 2 -- BOOL
0x00, 0x02, // id:2 -- 2 -- WHAT EVEN IS!?
12, // typeid:1 -- 12 -- STRUCT
0x01, // typeid:1 -- 1 -- VOID
0x01, // typeid:1 -- 1 -- VOID
11, // typeid:1 -- 11 -- STRING
0x00, 0x00, 0x00, 0x02, // len~4
0x20, 0x20, // ' '
0x01, // typeid:1 -- 1 -- VOID
0x00, // typeid:1 -- 0 -- STOP
0x00, 0x02, // id:2 -- 2 -- ?
11, // typeid:1 -- 11 -- STRING
0x00, 0x01, // fieldid:2 -- 1 -- ?
0x00, 0x00, 0x00, 0x02, // len~4
0x20, 0x20, // ' '
0x00, // typeid:1 -- 0 -- STOP
0x00 // typeid:1 -- 0 -- STOP

@@ -90,5 +87,4 @@ ]), 0);

var result = Health.rw.readFrom(new Buffer([
0x02, // type:1 -- 2 BOOL
0x00, 0x02, // id:2 -- 2 UNKNOWN
0x0d, // typeid:1 -- 13, map
0x00, 0x02, // id:2 -- 2 UNKNOWN

@@ -95,0 +91,0 @@ // Thus begins a large map

@@ -97,6 +97,8 @@ // Copyright (c) 2015 Uber Technologies, Inc.

0x00, 0x02, // id:2 -- 2 -- WHAT EVEN IS!?
0x01, // typeid:1 -- 1 -- VOID
0x00, // bool:1
0x02, // type:1 -- 2 -- BOOL
0x00, 0x01, // id:2 -- 1 -- ok
0x01, // ok:1 -- 1 -- true
0x00 // typeid:1 -- 0 -- STOP

@@ -132,7 +134,8 @@ ]), 0);

0x01, // ok:1 -- 1 -- true
0x02, // type:1 -- 2 -- BOOL
11, // typeid:1 -- 11 -- STRING
0x00, 0x02, // id:2 -- 2 -- WHAT EVEN IS!?
11, // typeid:1 -- 11 -- STRING
0x00, 0x00, 0x00, 0x02, // len~4
0x20, 0x20, // ' '
0x00 // typeid:1 -- 0 -- STOP

@@ -152,5 +155,6 @@ ]), 0);

0x01, // ok:1 -- 1 -- true
0x02, // type:1 -- 2 -- BOOL
0x0c, // typeid:1 -- 12 -- STRUCT
0x00, 0x02, // id:2 -- 2 -- WHAT EVEN IS!?
0x0c, // typeid:1 -- 12 -- STRUCT
0x01, // typeid:1 -- 1 -- VOID

@@ -163,2 +167,3 @@ 0x01, // typeid:1 -- 1 -- VOID

0x00, // typeid:1 -- 0 -- STOP
0x00 // typeid:1 -- 0 -- STOP

@@ -179,5 +184,4 @@ ]), 0);

0x02, // type:1 -- 2 BOOL
0x0d, // typeid:1 -- 13, map
0x00, 0x02, // id:2 -- 2 UNKNOWN
0x0d, // typeid:1 -- 13, map

@@ -239,5 +243,4 @@ // Thus begins a large map

0x02, // type:1 -- 2 BOOL
0x0f, // typeid:1 -- 15, list
0x00, 0x02, // id:2 -- 2 UNKNOWN
0x0f, // typeid:1 -- 15, list

@@ -244,0 +247,0 @@ // Thus begins a list

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