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
- 2,323Niche · −30% score
- Versions published
- 13Established · −30% score
- First published
- Oct 2024
- Publisher
- GitHub ActionsTrusted automation · −70% score
Effective trust discount applied: −70% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.
Recommended action
Review before promotingMixed 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"}'Why flagged
What the scanner saw
Remote Payload: matched "raw.githubusercontent.com"
Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.
Availability ledger
available
Status history (1 event)
- new → available · risk review · score 6 · status changed
Evidence
Static findings
3 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Remote Payload | package/dist/tokens/service.js | matched "raw.githubusercontent.com" | 12 |
Show all 3 findings (low-signal and informational)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Remote Payload | package/dist/tokens/service.js | matched "raw.githubusercontent.com" | 12 |
| low | Credential file access | package/dist/cli.js | matched "AWS_ACCESS_KEY" | 5 |
| low | Install-time lifecycle script | package.json | postinstall="playwright install chromium" | 5 |
Manifest
Package metadata
Scripts31
buildnode scripts/clean-dist.mjs && tsc && node scripts/copy-dom-tree.mjsbuild:watchtsc --watch --preserveWatchOutputcheckpnpm lint && pnpm typecheck && pnpm typecheck:test && pnpm test:unit && pnpm test:integration && pnpm test:e2e && pnpm test:packcommitczdevtsx src/index.tsformatprettier --write "src/**/*.ts" "test/**/*.ts"format:checkprettier --check "src/**/*.ts" "test/**/*.ts"linteslint "src/**/*.ts" "test/**/*.ts"lint:fixeslint "src/**/*.ts" "test/**/*.ts" --fixpostinstallplaywright install chromiumpostinstall:ciplaywright install --with-deps chromiumprepackpnpm buildprettierprettier --write "src/**/*.ts" "test/**/*.ts"startnode dist/index.jstestvitest runtest:coveragevitest run --coveragetest:e2evitest run test/cli-interactive.e2e.test.tstest:e2e:codexBROWSER_USE_CODEX_E2E=1 vitest run test/codex-oauth-smoke.e2e.test.tstest:e2e:codex:agentBROWSER_USE_CODEX_E2E=1 BROWSER_USE_CODEX_E2E_AGENT=1 vitest run test/codex-oauth-smoke.e2e.test.tstest:integrationvitest run test/integration.test.ts test/integration-advanced.test.tstest:packnode scripts/smoke-pack.mjstest:unitvitest run test --exclude test/integration*.test.ts --exclude test/cli-interactive.e2e.test.ts --exclude test/codex-oauth-smoke.e2e.test.tstest:watchvitest --watchtypechecktsc --noEmittypecheck:testtsc -p tsconfig.test.json --noEmitversion:bumpnode scripts/update-version.mjsversion:checknode scripts/update-version.mjs --checkversion:majornode scripts/update-version.mjs majorversion:minornode scripts/update-version.mjs minorversion:patchnode scripts/update-version.mjs patch- …and 1 more.
Dependencies27
@anthropic-ai/sdk^0.74.0@aws-sdk/client-bedrock-runtime^3.1012.0@cfworker/json-schema^4.1.1@google/genai^1.40.0@modelcontextprotocol/sdk^1.27.1adm-zip^0.5.16axios^1.16.0canvas^3.2.1dotenv^17.2.4eventemitter3^5.0.4extract-zip^2.0.1gif-encoder-2^1.0.5googleapis^171.4.0gpt-tokenizer^3.4.0groq-sdk^0.37.0minimatch^10.2.3oci-common^2.132.0oci-generativeaiinference^2.132.0ollama^0.6.3openai^6.18.0pdf-parse^2.4.5pdfkit^0.17.2playwright^1.58.2posthog-node^5.24.11turndown^7.2.2zod^4.3.6zod-to-json-schema^3.25.1