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
- 16
- Versions published
- 4
- First published
- May 2026
- Publisher
- phi-code-admin
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":["@phi-code-admin/[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":["@phi-code-admin/[email protected]"],"fail_on":"review"}'Why flagged
What the scanner saw
Remote Payload: matched "curl "
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 12 · status changed
Evidence
Static findings
1 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Remote Payload | package/plugins/youtube/post-install.sh | matched "curl " | 12 |
Manifest
Package metadata
Scripts13
buildshx mkdir -p dist && shx cp plugin.js dist/plugin.jsfetch-binnode -e "console.warn('@phi-code-admin/camofox-browser bundles the binary via @phi-code-admin/camoufox-bin-*; no fetch needed. Reinstall if missing.')"generate-openapinode scripts/generate-openapi.jspluginnode scripts/plugin.jsprepublishOnlynpm run buildstartnode server.jstestNODE_OPTIONS='--experimental-vm-modules' jest --runInBand --forceExittest:debugDEBUG_SERVER=1 NODE_OPTIONS='--experimental-vm-modules' jest --runInBand --forceExittest:e2eNODE_OPTIONS='--experimental-vm-modules' jest --runInBand --forceExit tests/e2etest:liveRUN_LIVE_TESTS=1 NODE_OPTIONS='--experimental-vm-modules' jest --runInBand --forceExit tests/livetest:pluginsNODE_OPTIONS='--experimental-vm-modules' jest --forceExit plugins/versionnode scripts/sync-version.js && node scripts/generate-openapi.js && git add openclaw.plugin.json openapi.jsonversion:syncnode scripts/sync-version.js
Dependencies5
@phi-code-admin/camoufox-js1.0.1express^4.18.2playwright-core^1.58.0prom-client^15.1.3swagger-jsdoc^6.2.8