🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

pdfmerger

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pdfmerger - npm Package Compare versions

Comparing version
0.1.1
to
0.2.0
+14
-1
distribution/lib/PDFMerger.js

@@ -61,3 +61,3 @@ 'use strict';

module.exports = function (src, dest, callback) {
module.exports = function (src, dest, options, callback) {

@@ -72,2 +72,7 @@ if (!(Array.isArray(src) || typeof src === 'string')) {

var opts = options || {};
var maxHeap = opts.maxHeap;
var minHeap = opts.minHeap;
var dirPathArr = __dirname.split(path.sep);

@@ -84,2 +89,10 @@

if (maxHeap) {
childArgs.unshift('-Xmx' + maxHeap + 'm');
}
if (minHeap) {
childArgs.unshift('-Xms' + minHeap + 'm');
}
var sources = Array.isArray(src) ? src : [src];

@@ -86,0 +99,0 @@

+1
-1
{
"name": "pdfmerger",
"version": "0.1.1",
"version": "0.2.0",
"description": "Uses the Pdfbox library to merge PDF files into a single PDF file.",

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

@@ -35,2 +35,9 @@ ## pdfmerger

// set max java heap limit and initial heap size in megabytes
pdfmerger('/path/to/directory', '/path/to/combined.pdf', {
maxHeap: 512,
minHeap: 32
});
// Stream events

@@ -37,0 +44,0 @@