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

@theledger/fabric-mock-stub

Package Overview
Dependencies
Maintainers
3
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@theledger/fabric-mock-stub - npm Package Compare versions

Comparing version 1.3.0 to 1.3.1

4

dist/utils/datatransform.d.ts

@@ -5,2 +5,3 @@ /// <reference types="node" />

import { KeyModificationItem } from '../index';
import { LoggerInstance } from 'winston';
/**

@@ -10,2 +11,3 @@ * The Transform class is a helper to provide data transformation to and from the formats required by hyperledger fabric.

export declare class Transform {
static logger: LoggerInstance;
/**

@@ -28,3 +30,3 @@ * serialize payload

*/
static bufferToObject(buffer: Buffer): object | undefined;
static bufferToObject(buffer: Buffer): object | string;
/**

@@ -31,0 +33,0 @@ * bufferToDate

@@ -39,2 +39,3 @@ "use strict";

var _ = require("lodash");
var helpers_1 = require("./helpers");
/**

@@ -55,3 +56,6 @@ * The Transform class is a helper to provide data transformation to and from the formats required by hyperledger fabric.

Transform.serialize = function (value) {
if (_.isDate(value) || _.isString(value)) {
if (value instanceof Buffer) {
return value;
}
else if (_.isDate(value) || _.isString(value)) {
return Buffer.from(this.normalizePayload(value).toString());

@@ -72,9 +76,18 @@ }

if (buffer == null) {
return;
return null;
}
if (Number(parseFloat(buffer.toString())) === buffer) {
return buffer;
}
var bufferString = buffer.toString('utf8');
if (bufferString.length <= 0) {
return;
return null;
}
return JSON.parse(bufferString);
try {
return JSON.parse(bufferString);
}
catch (err) {
this.logger.error('Error parsing buffer to JSON', bufferString);
return bufferString;
}
};

@@ -266,2 +279,3 @@ ;

;
Transform.logger = helpers_1.Helpers.getLoggerInstance('Transform', 'info');
return Transform;

@@ -268,0 +282,0 @@ }());

{
"name": "@theledger/fabric-mock-stub",
"version": "1.3.0",
"version": "1.3.1",
"description": "Mock implementation of the hyperledger fabric-shim package for testing",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

Sorry, the diff of this file is not supported yet

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