PkgRadar

Package evidence

@mean-weasel/[email protected]

no findings

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
1
First published
Jun 2026
Publisher
neonwatty

Recommended action

Looks clean — keep monitoring

No high-signal indicators in the stored static report. PkgRadar will re-check on the next ingest pass.

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":["@mean-weasel/[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":["@mean-weasel/[email protected]"],"fail_on":"review"}'
Publisherneonwatty
Artifact bytes13,892
Previous versionnone
Published2026-06-05T02:17:07.142Z
SHA-256eb98f1b6d332745e9e152d4803e7312a8657c6b3eb6a56bd7fa8323fe441f053

Why flagged

What the scanner saw

No high-signal static finding in the saved report.

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

Availability ledger

available

low
Last checked
lowRisk
0Score
0.1.0Version
Status history (1 event)
  1. newavailable · risk low · score 0 · status changed

Evidence

Static findings

No findings stored for this release.

Manifest

Package metadata

Scripts24
  • auditnpm audit --audit-level=critical
  • buildtsc
  • build:widgetnode scripts/build-widget.js
  • check:actions-node24node -e "const {execSync}=require('node:child_process'); const out=execSync('rg -n \\\"actions/(checkout|setup-node|cache|upload-artifact)@v4|cloudflare/wrangler-action\\\" .github/workflows || true',{encoding:'utf8'}); if(out.trim()){ console.error(out); process.exit(1); } console.log('GitHub Actions are Node 24-ready');"
  • deploywrangler deploy
  • deploy:checknpm run build:widget && wrangler deploy --dry-run
  • devwrangler dev --port 8788
  • e2e:workernpm run build:widget && CI=1 wrangler d1 migrations apply DB --local && wrangler dev --ip 127.0.0.1 --port 8788 --var ENVIRONMENT:e2e --var BOARD_TOKEN_SECRET:e2e-secret --var BOARD_TOKEN_AUDIENCE:bugdrop-board --var BOARD_TOKEN_ISSUER:dummy-host --var ALLOWED_ORIGINS:http://127.0.0.1:5177 --log-level error
  • formatprettier --write .
  • format:checkprettier --check .
  • knipknip
  • linteslint .
  • lint:fixeslint --fix .
  • pack:checknpm pack --dry-run
  • prepacknpm run build:widget
  • preparehusky
  • provision:boardnode scripts/provision-board.js
  • release:rehearsalnpm run provision:board -- --repo mean-weasel/release-rehearsal --name "Release Rehearsal" --local && npm run pack:check && npm run deploy:check && npm run test:e2e && npm run validate && npm run knip && npm run audit && npm run check:actions-node24
  • staging:secretsnode scripts/staging-secrets.js
  • testvitest run
  • test:e2eplaywright test
  • test:watchvitest
  • typechecktsc --noEmit && tsc --project tsconfig.widget.json --noEmit
  • validatenpm run lint && npm run format:check && npm run typecheck && npm run test
Dependencies1
  • hono^4.12.19