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

factor-bundle

Package Overview
Dependencies
Maintainers
2
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

factor-bundle - npm Package Compare versions

Comparing version 2.2.0 to 2.2.1

LICENSE

34

index.js

@@ -77,7 +77,6 @@ var Transform = require('stream').Transform;

var fr = new Factor(files, opts);
var sort = sortDeps();
var parse, dup;
if (opts.objectMode) {
dup = combine(sort, fr);
dup = combine(depsTopoSort(), reverse(), fr);
}

@@ -87,4 +86,6 @@ else {

dup = opts.raw
? combine(parse, sort, fr)
: combine(parse, sort, fr, JSONStream.stringify())
? combine(parse, depsTopoSort(), reverse(), fr)
: combine(
parse, depsTopoSort(), reverse(), fr, JSONStream.stringify()
)
;

@@ -151,5 +152,2 @@ parse.on('error', function (err) { dup.emit('error', err) });

});
if (row.dedupeIndex) {
self._ensureCommon[row.dedupeIndex] = true;
}
self.push(row);

@@ -196,24 +194,4 @@ }

return this._rmap[id] || id;
};
}
function isStream (s) { return s && typeof s.pipe === 'function' }
function sortDeps () {
// create implied dependencies on dedupe targets for proper sorting
return combine(
through.obj(function(row, enc, next) {
if (row.dedupeIndex && row.dedupe) {
row.deps[row.dedupe] = row.dedupeIndex;
}
next(null, row);
}),
depsTopoSort(),
through.obj(function(row, enc, next) {
if (row.dedupeIndex && row.dedupe) {
delete row.deps[row.dedupe];
}
next(null, row);
}),
reverse()
);
}
{
"name": "factor-bundle",
"version": "2.2.0",
"version": "2.2.1",
"description": "factor browser-pack bundles into common shared bundles",

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

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