@contrast/distringuish-prebuilt
Advanced tools
Comparing version 1.7.1 to 1.8.0
@@ -1,3 +0,10 @@ | ||
const distringuish = require(`${__dirname}/${process.platform}.node`); | ||
const semver = require('semver'); | ||
let distringuish; | ||
if (semver.lt(process.version, '12.0.0')) { | ||
distringuish = require(`${__dirname}/${process.platform}.node`); | ||
} else { | ||
distringuish = require(`${__dirname}/${process.platform}-12.node`); | ||
} | ||
module.exports.externalize = (str) => { | ||
@@ -4,0 +11,0 @@ if(typeof str === 'string') |
{ | ||
"name": "@contrast/distringuish-prebuilt", | ||
"version": "1.7.1", | ||
"version": "1.8.0", | ||
"description": "Contrast Security", | ||
@@ -13,3 +13,6 @@ "main": "index.js", | ||
"author": "Contrast Security", | ||
"license": "UNLICENSED" | ||
"license": "UNLICENSED", | ||
"dependencies": { | ||
"semver": "^6.3.0" | ||
} | ||
} |
Native code
Supply chain riskContains native code (e.g., compiled binaries or shared libraries). Including native code can obscure malicious behavior.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
731258
8
25
1
3
5
+ Addedsemver@^6.3.0
+ Addedsemver@6.3.1(transitive)