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

osm.js

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

osm.js - npm Package Compare versions

Comparing version 1.2.0 to 1.3.0

28

lib/osm.js

@@ -104,2 +104,26 @@ (function webpackUniversalModuleDefinition(root, factory) {

var every = curry(function (predicate, obj) {
var returnVal = true;
for (var i = 0, _keys = Object.keys(obj); i < _keys.length; i++) {
if (!predicate(obj[_keys[i]])) {
returnVal = false;
break;
}
}
return returnVal;
});
var some = curry(function (predicate, obj) {
var returnVal = false;
for (var i = 0, _keys2 = Object.keys(obj); i < _keys2.length; i++) {
if (predicate(obj[_keys2[i]])) {
returnVal = true;
break;
}
}
return returnVal;
});
var protoToString = Object.prototype.toString;

@@ -206,3 +230,5 @@

isArrayEqual: isArrayEqual,
keys: keys
keys: keys,
every: every,
some: some
};

@@ -209,0 +235,0 @@ module.exports = exports['default'];

2

lib/osm.min.js

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

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("osm",[],t):"object"==typeof exports?exports.osm=t():e.osm=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="[object Object]",r="[object Date]",o=function(e){var t=e.length,n=function r(){for(var n=arguments.length,o=Array(n),u=0;u<n;u++)o[u]=arguments[u];return o.length<t?function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.apply(void 0,o.concat(t))}:e.apply(void 0,o)};return n},u=o(function(e,t){return Object.keys(t).reduce(function(n,r){return n[r]=e(t[r]),n},{})}),i=o(function(e,t){return Object.keys(t).filter(function(n){return e(t[n],n)}).reduce(function(e,n){return e[n]=t[n],e},{})}),c=Object.prototype.toString,f=function(e){return c.call(e)===n},a=function(e){return Object.create(e)},l=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){return Object.assign(e,t),e},{})},s=function(e,t){return i(function(e,n){return t.indexOf(n)===-1},e)},d=function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0},p=function(e,t){if(e===t)return!0;var n=c.call(e),o=c.call(t);return n===o&&(Array.isArray(e)?d(e,t):n===r&&("function"==typeof e.getTime&&"function"==typeof t.getTime&&e.getTime()===t.getTime()))},y=function(e,t,n){return"function"==typeof t&&t(n[e])?e:p(n[e],t)?e:void 0},b=o(function(e,t){return Object.keys(t).find(function(n){return y(n,e,t)})}),j=function(e){return null===e||void 0===e?[]:Object.keys(e)};t["default"]={map:u,filter:i,isObject:f,clone:a,extend:l,omit:s,findKeyByValue:b,isArrayEqual:d,keys:j},e.exports=t["default"]}])});
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("osm",[],t):"object"==typeof exports?exports.osm=t():e.osm=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="[object Object]",r="[object Date]",o=function(e){var t=e.length,n=function r(){for(var n=arguments.length,o=Array(n),u=0;u<n;u++)o[u]=arguments[u];return o.length<t?function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.apply(void 0,o.concat(t))}:e.apply(void 0,o)};return n},u=o(function(e,t){return Object.keys(t).reduce(function(n,r){return n[r]=e(t[r]),n},{})}),i=o(function(e,t){return Object.keys(t).filter(function(n){return e(t[n],n)}).reduce(function(e,n){return e[n]=t[n],e},{})}),c=o(function(e,t){for(var n=!0,r=0,o=Object.keys(t);r<o.length;r++)if(!e(t[o[r]])){n=!1;break}return n}),f=o(function(e,t){for(var n=!1,r=0,o=Object.keys(t);r<o.length;r++)if(e(t[o[r]])){n=!0;break}return n}),a=Object.prototype.toString,l=function(e){return a.call(e)===n},s=function(e){return Object.create(e)},y=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){return Object.assign(e,t),e},{})},d=function(e,t){return i(function(e,n){return t.indexOf(n)===-1},e)},p=function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0},b=function(e,t){if(e===t)return!0;var n=a.call(e),o=a.call(t);return n===o&&(Array.isArray(e)?p(e,t):n===r&&("function"==typeof e.getTime&&"function"==typeof t.getTime&&e.getTime()===t.getTime()))},j=function(e,t,n){return"function"==typeof t&&t(n[e])?e:b(n[e],t)?e:void 0},v=o(function(e,t){return Object.keys(t).find(function(n){return j(n,e,t)})}),g=function(e){return null===e||void 0===e?[]:Object.keys(e)};t["default"]={map:u,filter:i,isObject:l,clone:s,extend:y,omit:d,findKeyByValue:v,isArrayEqual:p,keys:g,every:c,some:f},e.exports=t["default"]}])});
//# sourceMappingURL=osm.min.js.map

@@ -54,3 +54,3 @@ {

},
"version": "1.2.0"
"version": "1.3.0"
}

@@ -34,2 +34,28 @@ const objIdentifier = '[object Object]';

const every = curry((predicate, obj) => {
let returnVal = true;
for (let i = 0, keys = Object.keys(obj); i < keys.length; i++) {
if (!predicate(obj[keys[i]])) {
returnVal = false;
break;
}
}
return returnVal;
});
const some = curry((predicate, obj) => {
let returnVal = false;
for (let i = 0, keys = Object.keys(obj); i < keys.length; i++) {
if (predicate(obj[keys[i]])) {
returnVal = true;
break;
}
}
return returnVal;
});
const protoToString = Object.prototype.toString;

@@ -123,3 +149,5 @@

isArrayEqual,
keys
keys,
every,
some
};

@@ -74,2 +74,38 @@ import {expect, assert} from 'chai';

describe('every', () => {
it('should return a function when obj is not provided', () => {
assert.isFunction((osm.every(predicate)));
});
it('should return correct returnVal after remianing args are provided', () => {
const everyFn = osm.every(predicate);
expect(everyFn(scores)).to.be.false;
expect(everyFn(doubleScores)).to.be.true;
});
it('should return correct returnVal when all arguments are provided initially', () => {
expect(osm.every(predicate, scores)).to.be.false;
expect(osm.every(predicate, doubleScores)).to.be.true;
});
});
describe('some', () => {
it('should return a function when obj is not provided', () => {
assert.isFunction((osm.some(predicate)));
});
it('should return correct returnVal after remianing args are provided', () => {
const everyFn = osm.some(predicate);
expect(everyFn(scores)).to.be.true;
expect(everyFn(doubleScores)).to.be.true;
});
it('should return correct returnVal when all arguments are provided initially', () => {
expect(osm.some(predicate, scores)).to.be.true;
expect(osm.some(predicate, doubleScores)).to.be.true;
});
});
describe('isObject', () => {

@@ -76,0 +112,0 @@ it('should return true if parameter is an object', () => {

Sorry, the diff of this file is not supported yet

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