PkgRadar

Package evidence

[email protected]

Credential file access: matched "GOOGLE_APPLICATION_CREDENTIALS"

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.

Weekly downloads
342
Versions published
16
First published
Feb 2026
Publisher
michielhdoteth

Recommended action

Block this update

Static evidence trips multiple high-signal indicators. Quarantine the release until the publisher validates the change or you can rule out the indicators below.

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":"high"}'

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":"high"}'
Artifact bytes664,852
Previous version1.0.2
Published2026-04-13T04:22:35.626Z
SHA-256ba151b57517d90ca351407436b277b42d287e4eb0d5a97e4108c74554ca4d900

Why flagged

What the scanner saw

New Lifecycle Script Vs Previous: postinstall added in 1.1.5 vs 1.0.2: "node scripts/init-dirs.mjs"

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

Availability ledger

available

high
Last checked
highRisk
60Score
1.1.5Version
Status history (1 event)
  1. newavailable · risk high · score 60 · status changed

Evidence

Static findings

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

SeverityKindPathDetailPoints
highNew Lifecycle Script Vs Previouspackage.jsonpostinstall added in 1.1.5 vs 1.0.2: "node scripts/init-dirs.mjs"40
Show all 5 findings (low-signal and informational)
SeverityKindPathDetailPoints
highNew Lifecycle Script Vs Previouspackage.jsonpostinstall added in 1.1.5 vs 1.0.2: "node scripts/init-dirs.mjs"40
lowCredential file accesspackage/dist/core/embeddings/google-multimodal.jsmatched "GOOGLE_APPLICATION_CREDENTIALS"5
lowCredential file accesspackage/dist/core/security/secret-detector.jsmatched "aws_access_key"5
lowInstall-time lifecycle scriptpackage.jsoninstall="node scripts/install-interactive.mjs"5
lowInstall-time lifecycle scriptpackage.jsonpostinstall="node scripts/init-dirs.mjs"5

Manifest

Package metadata

Scripts29
  • benchbun benchmark/memory.ts
  • bench:dbbun benchmark/run.ts
  • buildtsc && node scripts/copy-runtime-assets.mjs
  • check:secretsnode scripts/check-secrets.js
  • cleanrm -rf dist && rm -f *.log
  • db:generatedrizzle-kit generate
  • db:migratedrizzle-kit migrate
  • db:pushdrizzle-kit push
  • db:studiodrizzle-kit studio
  • deps:checknode scripts/dependency-manager.mjs
  • deps:installnode scripts/dependency-manager.mjs
  • detect:clientsnode scripts/detect-clients.mjs
  • devbun --hot index.ts
  • dev:db:checknode scripts/check-db.mjs
  • dev:db:initnode scripts/init-db.mjs
  • dev:db:recreatenode scripts/recreate-db.mjs
  • dev:mcpbun --hot core/commands/mcp-server.ts
  • fallback:drynode scripts/squish-fallback.mjs --op health --simulate-mcp-failure --dry-run
  • installnode scripts/install-interactive.mjs
  • mcpnode dist/core/commands/mcp-server.js
  • postinstallnode scripts/init-dirs.mjs
  • preflight:remotenode scripts/remote-preflight.mjs
  • preparehusky
  • prepublishOnlynpm run clean && npm run build
  • release./scripts/build-release.sh && ./scripts/github-release.sh
  • startnode dist/index.js
  • testnode --test dist/tests/**/*.test.js
  • test:interactivenode scripts/test-interactive.mjs
  • verify:mcpnode scripts/verify-mcp.mjs
Dependencies21
  • @clack/prompts^0.7.0
  • @modelcontextprotocol/sdk^1.27.1
  • @neondatabase/serverless^1.0.2
  • better-sqlite312.6.2
  • bull^4.16.0
  • commander^12.0.0
  • cors2.8.6
  • dotenv^16.4.0
  • drizzle-orm^0.38.0
  • express^5.2.1
  • express-rate-limit^8.3.1
  • hono^4.12.8
  • node-cron^3.0.0
  • pg^8.20.0
  • pgvector^0.2.0
  • picocolors^1.0.0
  • redis^5.11.0
  • sql.js^1.14.1
  • uuid^13.0.0
  • ws^8.18.0
  • zod^3.24.0