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
- 8
- First published
- Apr 2026
- Publisher
- matthew-dean
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
Large Javascript Payload: 2425213 bytes
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 20 · status changed
Evidence
Static findings
2 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Large Javascript Payload | package/dist/web/app.js | 2425213 bytes | 10 |
| medium | Large Javascript Payload | package/dist/cli.js | 2223115 bytes | 10 |
Manifest
Package metadata
Scripts29
buildpnpm build:ui && node ./build.mjsbuild:macos-packagenode ./scripts/build-macos-package.mjsbuild:uipnpm --filter @guildhall/ui buildcleanrm -rf distdevnode ./build.mjs --watchdev:installnode ./scripts/dev-install.mjsdev:uninstallnode ./scripts/dev-uninstall.mjsdocs:buildnpm run docs:check-copy && npm run docs:extract-help && vitepress build docsdocs:check-copynode scripts/check-public-copy-voice.mjsdocs:check-help-syncnode scripts/check-help-sync.mjsdocs:devnpm run docs:extract-help && vitepress dev docsdocs:extract-helppnpm docs:prepare-versions && node scripts/extract-help-topics.mjsdocs:prepare-versionsnode scripts/prepare-versioned-docs.mjsdocs:previewvitepress preview docslint:depsdepcruise srcmemory:migratenode scripts/migrations/0.8.0-project-state.mjsmodel:bakeoffnode scripts/model-bakeoff.mjsreleasenode scripts/publish.mjsrelease:drynode scripts/publish.mjs --dry-runservice:installnode ./scripts/install-launch-agent.mjsservice:uninstallnode ./scripts/uninstall-launch-agent.mjssmoke:releasenode scripts/release-smoke.mjstestvitest runtest:coveragevitest run --coveragetest:coverage:90vitest run --coverage --config vitest.coverage-90.config.tstest:uipnpm build && playwright testtest:ui:installplaywright install chromiumtypechecktsgo -p tsconfig.json --noEmit && pnpm typecheck:uitypecheck:uipnpm --filter @guildhall/ui typecheck
Dependencies10
@hono/node-server^1.14.1@inquirer/prompts^7.4.0@modelcontextprotocol/sdk^1.19.0hono^4.7.7js-yaml^4.1.0lucide-svelte~1.0.1marked~18.0.2svelte-sonner~1.1.1yaml^2.6.1zod^3.24.1