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

just-intersect

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

just-intersect - npm Package Compare versions

Comparing version 4.0.2 to 4.1.0

CHANGELOG.md

29

index.js

@@ -12,11 +12,30 @@ module.exports = intersect;

}
var result = [];
var len = arr1.length;
for (var i = 0; i < len; i++) {
var elem = arr1[i];
if (arr2.indexOf(elem) > -1 && result.indexOf(elem) == -1) {
result.push(elem);
var set = convertArrayToSet(arr2);
var memo = {};
for (var i = 0; i < arr1.length; i++) {
var item = arr1[i];
if (set.hasOwnProperty(item) && !memo.hasOwnProperty(item)) {
result.push(item);
memo[item] = true;
}
}
return result;
}
function convertArrayToSet(arr) {
var output = {};
for (var i = 0; i < arr.length; i++) {
var item = arr[i];
if (!output.hasOwnProperty(item)) {
output[item] = true;
}
}
return output;
}

2

package.json
{
"name": "just-intersect",
"version": "4.0.2",
"version": "4.1.0",
"description": "return the intersect of two arrays",

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

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

<!-- DO NOT EDIT THIS FILE! THIS FILE WAS AUTOGENERATED BY TEMPLATE-MATE -->
<!-- SEE https://github.com/angus-c/just/blob/master/CONTRIBUTING.md#readme-template -->
## just-intersect

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

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