@@ -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", |
+7
-0
@@ -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 @@ |
AI-detected possible typosquat
Supply chain riskAI has identified this package as a potential typosquat of a more popular package. This suggests that the package may be intentionally mimicking another package's name, description, or other metadata.
4071585
0.01%115
8.49%89
8.54%2
100%