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,645Mature · −50% score
- First published
- May 2022
- Publisher
- GitHub ActionsTrusted automation · −70% score
Effective trust discount applied: −70% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.
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":["@sentio/[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":["@sentio/[email protected]"],"fail_on":"review"}'Why flagged
What the scanner saw
Remote Payload: matched "raw.githubusercontent.com"
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 15 · status changed
Evidence
Static findings
6 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Remote Payload | package/lib/iota/ext/coin.js | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/lib/sui/ext/coin.js | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/lib/aptos/ext/token.js | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/src/iota/ext/coin.ts | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/src/sui/ext/coin.ts | matched "raw.githubusercontent.com" | 12 |
| medium | Remote Payload | package/src/aptos/ext/token.ts | matched "raw.githubusercontent.com" | 12 |
Manifest
Package metadata
Scripts23
buildpnpm gen && pnpm compilebuild:allpnpm --filter=$(node -p "require('./package.json').name")... buildbuild:bundlepnpm gen && pnpm bundlebundletsup --config src/bundle.config.tsbundle:dtstsc --emitDeclarationOnly --declarationcompiletsc && cp src/tsup.config.ts libgenpnpm gen:eth && pnpm gen:aptos && pnpm gen:sui && pnpm gen:iota && pnpm gen:solana && pnpm gen:fuel && pnpm gen:storegen:aptoscp node_modules/@typemove/aptos/src/abis/*.json src/aptos/abis && tsx src/aptos/codegen/run.ts src/aptos/abis src/aptos/builtin && pnpm gen:aptos_testgen:aptos_testtsx src/aptos/codegen/run.ts src/aptos/tests/abis src/aptos/tests/typesgen:docstypedoc --options typedoc.jsongen:ethtsx src/eth/codegen/run.ts src/eth/abis src/eth/builtin && pnpm gen:eth_testgen:eth_testtsx src/eth/codegen/run.ts src/eth/tests/abis/eth ./src/eth/tests/typesgen:fueltsx src/fuel/codegen/run.ts src/fuel/abis src/sui/builtin && pnpm gen:fuel_testgen:fuel_testtsx src/fuel/codegen/run.ts src/fuel/tests/abis src/fuel/tests/typesgen:iotacp node_modules/@typemove/iota/src/abis/*.json src/iota/abis && tsx src/iota/codegen/run.ts src/iota/abis src/iota/builtin && pnpm gen:iota_testgen:iota_testtsx src/iota/codegen/run.ts src/iota/tests/abis src/iota/tests/typesgen:solanatsx src/solana/codegen/run.ts src/solana/tests/abis src/solana/tests/typesgen:storetsx src/store/run.ts src/store/tests src/store/tests/generatedgen:suicp node_modules/@typemove/sui/src/abis/*.json src/sui/abis && tsx src/sui/codegen/run.ts src/sui/abis src/sui/builtin && pnpm gen:sui_testgen:sui_testtsx src/sui/codegen/run.ts src/sui/tests/abis src/sui/tests/typessync_sui_to_iotatsx sync-sui-to-iota.tstesttsx --test 'src/**/*.test.ts'test:dbtsx --test 'src/store/tests/database.test.ts'
Dependencies38
@anchor-lang/borsh^1.0.2@anchor-lang/core^1.0.2@aptos-labs/ts-sdk~7.1.0@bufbuild/protobuf^2.12.0@connectrpc/connect^2.0.0@iota/iota-sdk~1.14.0@mysten/sui~2.17.0@prettier/sync^0.6.0@sentio/api1.0.2@sentio/bigdecimal9.1.1-patch.3@sentio/chain~3.4.29@sentio/ethers-v6^1.0.29@sentio/protos4.0.0-rc.3@sentio/runtime^4.0.0-rc.3@solana/kit^6.9.0@typemove/aptos2.0.3@typemove/iota2.0.3@typemove/move2.0.3@typemove/sui2.0.3bs58^6.0.0chalk^5.3.0csv-parse^6.0.0ethersnpm:@sentio/[email protected]fuels^0.103.0got^14.4.7graphql^16.11.0js-sha3^0.9.3lru-cache^11.1.1mkdirp^3.0.1node-fetch^3.3.2- …and 8 more.