PkgRadar

Package evidence

[email protected]

Obfuscation Density: high encoded/escaped-token density

Trust signals

Why this verdict

PkgRadar discounts a release’s score when public reputation argues against novel malware. The verdict above already reflects these — the panel just explains what was applied.

Versions published
23
First published
Mar 2026
Publisher
tanstratum

Recommended action

Review before promoting

Mixed signals: the package has indicators worth reading before allowing the update in automated dependency flows.

Block this release in CIcurl · GitHub Actions

Fail the build when this package version is added or upgraded. Replace $PKGRADAR_TOKEN with a Pro / Team API key from your dashboard.

curl -fsS https://pkgradar.com/gate/npm \
  -H "Authorization: Bearer $PKGRADAR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"specs":["[email protected]"],"fail_on":"review"}'

GitHub Actions step:

- name: PkgRadar gate
  run: |
    curl -fsS https://pkgradar.com/gate/npm \
      -H "Authorization: Bearer ${{ secrets.PKGRADAR_TOKEN }}" \
      -H "Content-Type: application/json" \
      -d '{"specs":["[email protected]"],"fail_on":"review"}'
Publishertanstratum
Artifact bytes55,615
Previous version2.2.0
Published2026-05-26T06:22:32.347Z
SHA-256277e5f9d2bfb07c6b9b70c30dbee9f4e6dd96da1c5476d01dc87229faaf867c8

Why flagged

What the scanner saw

Obfuscation Density: high encoded/escaped-token density

Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.

Availability ledger

available

review
Last checked
reviewRisk
12Score
2.3.0Version
Status history (1 event)
  1. newavailable · risk review · score 12 · status changed

Evidence

Static findings

1 static · 0 from release diff · showing high-signal first.

SeverityKindPathDetailPoints
mediumObfuscation Densitypackage/dist/cli.jshigh encoded/escaped-token density12

Manifest

Package metadata

Scripts15
  • buildnode -e "require('fs').rmSync('dist',{recursive:true,force:true});const p='node_modules/react-devtools-core';require('fs').mkdirSync(p,{recursive:true});require('fs').writeFileSync(p+'/package.json','{\"name\":\"react-devtools-core\",\"main\":\"index.js\",\"type\":\"module\"}');require('fs').writeFileSync(p+'/index.js','export default{connectToDevTools(){}};')" && bun build --root src src/index.ts src/cli.ts src/tools/server.ts src/tools/context/index.ts src/tools/search/findCode.ts src/tools/reader/readCode.ts src/tools/architecture/index.ts src/tools/thinking/index.ts src/tools/scope_task/index.ts src/tools/audit_headers/index.ts --outdir dist --target node --format esm
  • build:allbun run build && bun run build:dashboard
  • build:dashboardcd dashboard && rm -rf node_modules package-lock.json && npm install && npm run build
  • devbun run src/index.ts
  • dev:httpHTTP_MODE=true bun run src/index.ts
  • lintNODE_PATH=./node_modules eslint src/
  • prepacknode scripts/check-no-secrets.mjs
  • prepublishOnlybun run build && node scripts/check-no-secrets.mjs
  • sentry:sourcemapssentry-cli sourcemaps inject --org mpchub --project node ./dist && sentry-cli sourcemaps upload --org mpchub --project node ./dist
  • setup-api-keybun run scripts/setup-api-key.ts
  • startHTTP_MODE=true bun dist/index.js
  • start:httpHTTP_MODE=true bun dist/index.js
  • start:winset HTTP_MODE=true && node dist/index.js
  • testbun test
  • typechecktsc --noEmit
Dependencies29
  • @clack/prompts^0.9.1
  • @modelcontextprotocol/sdk1.29.0
  • @sentry/node^10.53.1
  • @supabase/supabase-js^2.106.1
  • @upstash/ratelimit^2.0.8
  • @upstash/redis^1.38.0
  • @vercel/speed-insights^2.0.0
  • @vscode/tree-sitter-wasm^0.3.0
  • bcrypt^6.0.0
  • cors^2.8.6
  • cron^4.4.0
  • dotenv^17.4.2
  • express5.2.1
  • express-rate-limit^7.5.1
  • fast-bm25^0.0.5
  • helmet^8.1.0
  • ink^7.0.3
  • ink-select-input^6.2.0
  • ipaddr.js^2.3.0
  • jose^5.10.0
  • launchdarkly-node-server-sdk^7.0.4
  • lru-cache^11.5.0
  • open^10.1.0
  • puppeteer-core^24.40.0
  • react^19.2.6
  • resend^6.12.3
  • sanitize-html^2.17.4
  • undici^8.3.0
  • zod^4.4.3