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
- 176Mature · −50% score
- First published
- Sep 2023
- Publisher
- luke.birdeau
Effective trust discount applied: −50% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.
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":["@hotmeshio/[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":["@hotmeshio/[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
Scripts76
buildtsc --build tsconfig.jsoncleanrimraf ./buildclean-buildnpm run clean && npm run buildclean-build-obfuscatenpm run clean-build && npm run obfuscatedocstypedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmeshdocs:cleanrimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmeshlinteslint . --ext .tslint:fixeslint . --fix --ext .tsobfuscatets-node scripts/obfuscate.tsstartts-node src/index.tstestvitest runtest:awaitvitest run tests/functional/awaiter/postgres.test.tstest:codecvitest run tests/functional/codec/postgres.test.tstest:compilevitest run tests/functional/compile/index.test.tstest:connectvitest run tests/unit/services/connectortest:connect:natsvitest run tests/unit/services/connector/providers/nats.test.tstest:connect:postgresvitest run tests/unit/services/connector/providers/postgres.test.tstest:credentialsvitest run tests/functional/credentials/postgres.test.tstest:cyclevitest run tests/functional/cycletest:dbavitest run tests/dbatest:durablevitest run tests/durabletest:durable:agentHMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.tstest:durable:basicHMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.tstest:durable:codecvitest run tests/durable/codec/postgres.test.tstest:durable:collisionvitest run tests/durable/collision/postgres.test.tstest:durable:configHMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.tstest:durable:contentionvitest run tests/durable/contention/postgres.test.tstest:durable:credentialsvitest run tests/durable/credentials/postgres.test.tstest:durable:entityHMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.tstest:durable:exporterHMSH_LOGLEVEL=info vitest run tests/durable/exporter- …and 46 more.
Dependencies8
@apidevtools/json-schema-ref-parser^10.1.0@opentelemetry/api^1.4.1cron-parser^4.9.0js-yaml^4.1.0ms^2.1.3nanoid^3.3.6pg-format^1.0.4winston^3.8.2