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

js-xdr

Package Overview
Dependencies
Maintainers
1
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

js-xdr - npm Package Compare versions

Comparing version 1.0.2 to 1.0.3

6

CHANGELOG.md

@@ -6,2 +6,8 @@ # Changelog

## [v1.0.3](https://github.com/stellar/js-xdr/compare/v1.0.2...v1.0.3)
### Changed
- Updated dependencies
- Improved lodash imports (the browser build should be smaller)
## [v1.0.2](https://github.com/stellar/js-xdr/compare/v1.0.1...v1.0.2)

@@ -8,0 +14,0 @@

13

lib/array.js

@@ -13,9 +13,10 @@ "use strict";

var _lodash = require("lodash");
var every = _interopRequire(require("lodash/every"));
var all = _lodash.all;
var each = _lodash.each;
var times = _lodash.times;
var isArray = _lodash.isArray;
var each = _interopRequire(require("lodash/each"));
var times = _interopRequire(require("lodash/times"));
var isArray = _interopRequire(require("lodash/isArray"));
var includeIoMixin = _interopRequire(require("./io-mixin"));

@@ -69,3 +70,3 @@

return all(value, function (child) {
return every(value, function (child) {
return _this._childType.isValid(child);

@@ -72,0 +73,0 @@ });

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

var isBoolean = require("lodash").isBoolean;
var isBoolean = _interopRequire(require("lodash/isBoolean"));

@@ -14,0 +14,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

@@ -20,13 +20,14 @@ "use strict";

var _lodash = require("lodash");
var isUndefined = _interopRequire(require("lodash/isUndefined"));
var isUndefined = _lodash.isUndefined;
var isPlainObject = _lodash.isPlainObject;
var isArray = _lodash.isArray;
var each = _lodash.each;
var map = _lodash.map;
var pick = _lodash.pick;
var isPlainObject = _interopRequire(require("lodash/isPlainObject"));
var sequencify = _interopRequire(require("sequencify"));
var isArray = _interopRequire(require("lodash/isArray"));
var each = _interopRequire(require("lodash/each"));
var map = _interopRequire(require("lodash/map"));
var pick = _interopRequire(require("lodash/pick"));
// types is the root

@@ -33,0 +34,0 @@ var types = {};

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

var isNumber = require("lodash").isNumber;
var isNumber = _interopRequire(require("lodash/isNumber"));

@@ -12,0 +12,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

@@ -19,6 +19,5 @@ "use strict";

var _lodash = require("lodash");
var each = _interopRequire(require("lodash/each"));
var each = _lodash.each;
var vals = _lodash.values;
var vals = _interopRequire(require("lodash/values"));

@@ -25,0 +24,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

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

var isNumber = require("lodash").isNumber;
var isNumber = _interopRequire(require("lodash/isNumber"));

@@ -12,0 +12,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

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

var isNumber = require("lodash").isNumber;
var isNumber = _interopRequire(require("lodash/isNumber"));

@@ -12,0 +12,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

"use strict";
var _interopRequire = function (obj) { return obj && obj.__esModule ? obj["default"] : obj; };
module.exports = includeIoMixin;

@@ -7,6 +9,5 @@

var _lodash = require("lodash");
var extend = _interopRequire(require("lodash/extend"));
var extend = _lodash.extend;
var isFunction = _lodash.isFunction;
var isFunction = _interopRequire(require("lodash/isFunction"));

@@ -13,0 +14,0 @@ //TODO: build a system to grow a buffer as we write to it

@@ -15,6 +15,5 @@ "use strict";

var _lodash = require("lodash");
var isNull = _interopRequire(require("lodash/isNull"));
var isNull = _lodash.isNull;
var isUndefined = _lodash.isUndefined;
var isUndefined = _interopRequire(require("lodash/isUndefined"));

@@ -21,0 +20,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

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

var isString = require("lodash").isString;
var isString = _interopRequire(require("lodash/isString"));

@@ -25,0 +25,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

@@ -19,9 +19,10 @@ "use strict";

var _lodash = require("lodash");
var each = _interopRequire(require("lodash/each"));
var each = _lodash.each;
var map = _lodash.map;
var isUndefined = _lodash.isUndefined;
var zipObject = _lodash.zipObject;
var map = _interopRequire(require("lodash/map"));
var isUndefined = _interopRequire(require("lodash/isUndefined"));
var fromPairs = _interopRequire(require("lodash/fromPairs"));
var Reference = require("./config").Reference;

@@ -51,3 +52,3 @@

return new this(zipObject(fields));
return new this(fromPairs(fields));
}

@@ -54,0 +55,0 @@ },

@@ -19,8 +19,8 @@ "use strict";

var _lodash = require("lodash");
var each = _interopRequire(require("lodash/each"));
var each = _lodash.each;
var isUndefined = _lodash.isUndefined;
var isString = _lodash.isString;
var isUndefined = _interopRequire(require("lodash/isUndefined"));
var isString = _interopRequire(require("lodash/isString"));
var Void = require("./void").Void;

@@ -27,0 +27,0 @@

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

var isNumber = require("lodash").isNumber;
var isNumber = _interopRequire(require("lodash/isNumber"));

@@ -12,0 +12,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

"use strict";
var _interopRequire = function (obj) { return obj && obj.__esModule ? obj["default"] : obj; };
exports.calculatePadding = calculatePadding;

@@ -9,3 +11,3 @@ exports.slicePadding = slicePadding;

var all = require("lodash").all;
var every = _interopRequire(require("lodash/every"));

@@ -27,3 +29,3 @@ function calculatePadding(length) {

var padding = io.slice(length);
var allZero = all(padding.buffer(), function (byte) {
var allZero = every(padding.buffer(), function (byte) {
return byte === 0;

@@ -30,0 +32,0 @@ });

@@ -17,9 +17,10 @@ "use strict";

var _lodash = require("lodash");
var every = _interopRequire(require("lodash/every"));
var all = _lodash.all;
var each = _lodash.each;
var times = _lodash.times;
var isArray = _lodash.isArray;
var each = _interopRequire(require("lodash/each"));
var times = _interopRequire(require("lodash/times"));
var isArray = _interopRequire(require("lodash/isArray"));
var includeIoMixin = _interopRequire(require("./io-mixin"));

@@ -82,3 +83,3 @@

return all(value, function (child) {
return every(value, function (child) {
return _this._childType.isValid(child);

@@ -85,0 +86,0 @@ });

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

var isUndefined = require("lodash").isUndefined;
var isUndefined = _interopRequire(require("lodash/isUndefined"));

@@ -12,0 +12,0 @@ var includeIoMixin = _interopRequire(require("./io-mixin"));

{
"name": "js-xdr",
"version": "1.0.2",
"version": "1.0.3",
"description": "Read/write XDR encoded data structures (RFC 4506)",

@@ -58,6 +58,5 @@ "main": "lib/index.js",

"cursor": "^0.1.5",
"lodash": "^3.5.0",
"long": "^2.2.3",
"sequencify": "0.0.7"
"lodash": "^4.17.5",
"long": "^2.2.3"
}
}

@@ -1,2 +0,5 @@

import { all, each, times, isArray } from 'lodash';
import every from 'lodash/every';
import each from 'lodash/each';
import times from 'lodash/times';
import isArray from 'lodash/isArray';
import includeIoMixin from './io-mixin';

@@ -22,3 +25,3 @@

throw new Error(
`XDR Write Error: Got array of size ${value.length},` +
`XDR Write Error: Got array of size ${value.length},` +
`expected ${this._length}`

@@ -35,3 +38,3 @@ );

return all(value, child => this._childType.isValid(child));
return every(value, child => this._childType.isValid(child));
}

@@ -38,0 +41,0 @@ }

import { Int } from "./int";
import { isBoolean } from "lodash";
import isBoolean from "lodash/isBoolean";
import includeIoMixin from './io-mixin';

@@ -26,2 +26,2 @@

includeIoMixin(Bool);
includeIoMixin(Bool);
import * as XDR from "./types";
import {isUndefined, isPlainObject, isArray} from "lodash";
import {each, map, pick} from "lodash";
import sequencify from "sequencify";
import isUndefined from "lodash/isUndefined";
import isPlainObject from "lodash/isPlainObject";
import isArray from "lodash/isArray";
import each from "lodash/each";
import map from "lodash/map";
import pick from "lodash/pick";

@@ -6,0 +9,0 @@

@@ -1,2 +0,2 @@

import {isNumber} from 'lodash';
import isNumber from 'lodash/isNumber';
import includeIoMixin from './io-mixin';

@@ -23,2 +23,2 @@

includeIoMixin(Double);
includeIoMixin(Double);
import { Int } from "./int";
import {each, values as vals} from "lodash";
import each from "lodash/each";
import vals from "lodash/values";
import includeIoMixin from './io-mixin';

@@ -4,0 +5,0 @@

@@ -1,2 +0,2 @@

import {isNumber} from 'lodash';
import isNumber from 'lodash/isNumber';
import includeIoMixin from './io-mixin';

@@ -23,2 +23,2 @@

includeIoMixin(Float);
includeIoMixin(Float);

@@ -1,2 +0,2 @@

import {isNumber} from 'lodash';
import isNumber from 'lodash/isNumber';
import includeIoMixin from './io-mixin';

@@ -35,2 +35,2 @@

includeIoMixin(Int);
includeIoMixin(Int);
import { Cursor } from "./cursor";
import { extend, isFunction } from "lodash";
import extend from "lodash/extend";
import isFunction from "lodash/isFunction";

@@ -4,0 +5,0 @@ //TODO: build a system to grow a buffer as we write to it

import { Bool } from "./bool";
import { isNull, isUndefined } from 'lodash';
import isNull from 'lodash/isNull';
import isUndefined from 'lodash/isUndefined';
import includeIoMixin from './io-mixin';

@@ -34,2 +35,2 @@

includeIoMixin(Option.prototype);
includeIoMixin(Option.prototype);
import { Int } from "./int";
import { UnsignedInt } from "./unsigned-int";
import {calculatePadding, slicePadding} from "./util";
import {isString} from "lodash";
import isString from "lodash/isString";
import includeIoMixin from './io-mixin';

@@ -6,0 +6,0 @@

@@ -1,3 +0,5 @@

import { each, map, isUndefined } from "lodash";
import { zipObject } from "lodash";
import each from "lodash/each";
import map from "lodash/map";
import isUndefined from "lodash/isUndefined";
import fromPairs from "lodash/fromPairs";
import { Reference } from "./config";

@@ -19,3 +21,3 @@ import includeIoMixin from './io-mixin';

return new this(zipObject(fields));
return new this(fromPairs(fields));
}

@@ -22,0 +24,0 @@

@@ -1,2 +0,4 @@

import { each, isUndefined, isString } from "lodash";
import each from "lodash/each";
import isUndefined from "lodash/isUndefined";
import isString from "lodash/isString";
import { Void } from "./void";

@@ -3,0 +5,0 @@ import { Reference } from "./config";

@@ -1,2 +0,2 @@

import {isNumber} from 'lodash';
import isNumber from 'lodash/isNumber';
import includeIoMixin from './io-mixin';

@@ -37,2 +37,2 @@

includeIoMixin(UnsignedInt);
includeIoMixin(UnsignedInt);

@@ -1,2 +0,2 @@

import { all } from 'lodash';
import every from 'lodash/every';

@@ -14,3 +14,3 @@

let padding = io.slice(length);
let allZero = all(padding.buffer(), (byte) => {
let allZero = every(padding.buffer(), (byte) => {
return byte === 0;

@@ -22,2 +22,2 @@ });

}
}
}
import { Int } from "./int";
import { UnsignedInt } from "./unsigned-int";
import { all, each, times, isArray } from 'lodash';
import every from 'lodash/every';
import each from 'lodash/each';
import times from 'lodash/times';
import isArray from 'lodash/isArray';
import includeIoMixin from './io-mixin';

@@ -45,6 +48,6 @@

return all(value, child => this._childType.isValid(child));
return every(value, child => this._childType.isValid(child));
}
}
includeIoMixin(VarArray.prototype);
includeIoMixin(VarArray.prototype);

@@ -1,2 +0,2 @@

import { isUndefined } from 'lodash';
import isUndefined from 'lodash/isUndefined';
import includeIoMixin from './io-mixin';

@@ -22,2 +22,2 @@

includeIoMixin(Void);
includeIoMixin(Void);

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

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