PkgRadar

npm · registry.npmjs.org

@fmsim/fmsim

Js Split Join Obfuscation: Array-of-single-tokens joined to form a string — used to obscure module names like require(["n","o","de",":","cr","yp","to"].join("")), defeating static require() analysis.

Why PkgRadar flagged 0.0.101

SeveritySignalEvidence
highJs Split Join ObfuscationArray-of-single-tokens joined to form a string — used to obscure module names like require(["n","o","de",":","cr","yp","to"].join("")), defeating static require() analysis. · package/dist-app/fmsim/auth/activate.js
highJs Split Join ObfuscationArray-of-single-tokens joined to form a string — used to obscure module names like require(["n","o","de",":","cr","yp","to"].join("")), defeating static require() analysis. · package/dist-app/fmsim/auth/checkin.js
highJs Split Join ObfuscationArray-of-single-tokens joined to form a string — used to obscure module names like require(["n","o","de",":","cr","yp","to"].join("")), defeating static require() analysis. · package/dist-app/fmsim/auth/signin.js
highJs Split Join ObfuscationArray-of-single-tokens joined to form a string — used to obscure module names like require(["n","o","de",":","cr","yp","to"].join("")), defeating static require() analysis. · package/dist-app/fmsim/auth/signup.js
mediumRemote Payloadmatched "curl " · package/installer/install.sh
mediumRemote Payloadmatched "curl " · package/installer/upgrade.sh

Scanned versions

VersionVerdictScoreScanned (UTC)
0.0.101Review372026-06-16
0.0.88Review372026-06-16
0.0.99Review372026-06-16
2.0.0-beta.87Low risk02026-06-16
2.0.0-beta.86Low risk02026-06-09
2.0.0-beta.85Low risk02026-06-03
2.0.0-beta.84Low risk02026-05-28
2.0.0-beta.83Low risk02026-05-26
2.0.0-beta.82Low risk02026-05-26

Block this in CI

PkgRadar gates @fmsim/fmsim (and every other dependency) before it merges. One line in your pipeline:

pkgradar gate --ecosystem npm @fmsim/[email protected]