PkgRadar

npm · registry.npmjs.org

@xompass/web-sdk

Install Lifecycle Remote Or Exec: preinstall="node -e \"const ua=process.env.npm_config_user_agent||''; const execPath=process.env.npm_execpath||''; const blocked=ua.startsWith('npm/') || ua.startsWith('yarn/') || execPath.includes('npm-cli.js') || execPath.includes('yarn'); if (blocked) { console.error('This package must be installed with pnpm. Run corepack enable and then pnpm install.'); process.exit(1); }\""

Why PkgRadar flagged 0.32.2

SeveritySignalEvidence
highNew Lifecycle Script Vs Previouspreinstall added in 0.32.2 vs 0.32.0: "node -e \"const ua=process.env.npm_config_user_agent||''; const execPath=process.env.npm_execpath||''; const blocked=ua.startsWith('npm/') || ua.startsWith('yarn/') || execPath.includes('npm-cli.js') || execPath.includes('yarn'); if (blocked) { console.error('This package must be installed with pnpm. Run corepack enable and then pnpm install.'); process.exit(1); }\"" · package.json
highInstall Lifecycle Remote Or Execpreinstall="node -e \"const ua=process.env.npm_config_user_agent||''; const execPath=process.env.npm_execpath||''; const blocked=ua.startsWith('npm/') || ua.startsWith('yarn/') || execPath.includes('npm-cli.js') || execPath.includes('yarn'); if (blocked) { console.error('This package must be installed with pnpm. Run corepack enable and then pnpm install.'); process.exit(1); }\"" · package.json

Scanned versions

VersionVerdictScoreScanned (UTC)
0.33.1Low risk02026-06-12
0.33.0Low risk02026-06-11
0.32.2High risk752026-06-10
0.32.4High risk172026-06-10
0.32.3High risk172026-06-10
0.32.5Low risk02026-06-08
0.30.0Low risk02026-05-29
0.31.0Low risk02026-05-29

Campaign attribution

Part of the asteroiddao npm campaign campaign.

Block this in CI

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

pkgradar gate --ecosystem npm @xompass/[email protected]
@xompass/web-sdk — npm security scan | PkgRadar