Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@pdftron/pdfnet-node

Package Overview
Dependencies
Maintainers
1
Versions
136
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pdftron/pdfnet-node - npm Package Compare versions

Comparing version
11.11.0
to
11.11.1
+1
-1
package.json
{
"name": "@pdftron/pdfnet-node",
"version": "11.11.0",
"version": "11.11.1",
"main": "./lib/pdfnet.js",

@@ -5,0 +5,0 @@ "types": "./lib/types.d.ts",

@@ -7,3 +7,8 @@ const { execSync } = require('child_process');

const abi = process.versions.modules; // Node ABI
const platform = process.platform; // linux, darwin, win32
let platform = process.platform; // linux, darwin, win32
const isAlpine = fs.existsSync('/etc/alpine-release');
if (isAlpine) {
platform = "alpine"
}
const arch = process.arch; // x64, arm64, etc.

@@ -22,19 +27,4 @@ const version = pkg.version;

function npmSupportsExec() {
try {
const version = execSync('npm --version', { encoding: 'utf8' }).trim();
const major = Number(version.split('.')[0]);
return major >= 7;
} catch {
return false;
}
}
try {
if (npmSupportsExec()) {
execSync(`npm exec prebuild-install -- --download ${prebuildUrl} --verbose`, { stdio: 'inherit' });
} else {
console.log("npm exec not found, falling back to npx")
execSync(`npx prebuild-install --download ${prebuildUrl} --verbose`, { stdio: 'inherit' });
}
execSync(`npx prebuild-install --download ${prebuildUrl} --verbose`, { stdio: 'inherit' });

@@ -41,0 +31,0 @@ const extractedFolder = `node-v${abi}-${platform}-${arch}`;

Sorry, the diff of this file is not supported yet