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
- 6
- First published
- Jan 2026
- Publisher
- olaservo
Recommended action
Looks clean — keep monitoringNo 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":["@olaservo/[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":["@olaservo/[email protected]"],"fail_on":"review"}'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
Status history (1 event)
- new → available · risk low · score 0 · status changed
Evidence
Static findings
No findings stored for this release.
Manifest
Package metadata
Scripts22
buildnpm run build:esm && npm run build:cjsbuild:cjsmkdir -p dist/cjs && echo '{"type": "commonjs"}' > dist/cjs/package.json && tsc -p tsconfig.cjs.jsonbuild:cjs:wnpm run build:cjs -- -wbuild:esmmkdir -p dist/esm && echo '{"type": "module"}' > dist/esm/package.json && tsc -p tsconfig.prod.jsonbuild:esm:wnpm run build:esm -- -wchecknpm run typecheck && npm run lintclienttsx scripts/cli.ts clientexamples:simple-server:wtsx --watch src/examples/server/simpleStreamableHttp.ts --oauthfetch:spec-typestsx scripts/fetch-spec-types.tslinteslint src/ && prettier --check .lint:fixeslint src/ --fix && prettier --write .prepacknpm run build:esm && npm run build:cjsservertsx watch --clear-screen=false scripts/cli.ts serverstartnpm run servertestvitest runtest:conformance:clientnpx @modelcontextprotocol/conformance client --command 'npx tsx test/conformance/src/everythingClient.ts' --expected-failures test/conformance/conformance-baseline.ymltest:conformance:client:allnpx @modelcontextprotocol/conformance client --command 'npx tsx test/conformance/src/everythingClient.ts' --suite all --expected-failures test/conformance/conformance-baseline.ymltest:conformance:servertest/conformance/scripts/run-server-conformance.sh --expected-failures test/conformance/conformance-baseline.ymltest:conformance:server:alltest/conformance/scripts/run-server-conformance.sh --suite all --expected-failures test/conformance/conformance-baseline.ymltest:conformance:server:runnpx tsx test/conformance/src/everythingServer.tstest:watchvitesttypechecktsgo --noEmit
Dependencies17
@hono/node-server^1.19.9ajv^8.17.1ajv-formats^3.0.1content-type^1.0.5cors^2.8.5cross-spawn^7.0.5eventsource^3.0.2eventsource-parser^3.0.0express^5.2.1express-rate-limit^8.2.1hono^4.11.4jose^6.1.3json-schema-typed^8.0.2pkce-challenge^5.0.0raw-body^3.0.0zod^3.25 || ^4.0zod-to-json-schema^3.25.1