PkgRadar

Package evidence

@imtbl/[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.

Weekly downloads
870
Versions published
217Mature · −50% score
First published
Aug 2021
Publisher
platform-sa

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 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":["@imtbl/[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":["@imtbl/[email protected]"],"fail_on":"review"}'
Publisherplatform-sa
Artifact bytes511,394
Previous version3.8.1
Published2024-08-01T06:38:11.413Z
SHA-256b31cbea22f21dbf6bad3946fe1f9315e54a73e24e5910c73fed0e56a9380bacd

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
3.8.2Version
Status history (1 event)
  1. newavailable · risk low · score 0 · status changed

Evidence

Static findings

No findings stored for this release.

Manifest

Package metadata

Scripts22
  • buildnpm run build:lib
  • build:libNODE_ENV=production BABEL_ENV=production rollup --config ./rollup.config.mjs
  • build:lib:watchNODE_ENV=production BABEL_ENV=production rollup --config ./rollup.config.mjs --watch
  • clear-distsrm -rf dist/
  • coveragenpm run test -- --coverage
  • lab:watchwebpack serve --config ./lab/webpack.config.js
  • lintnpm run typecheck && npm run lint:eslint
  • lint:eslinteslint --ext .ts,.tsx,.js,.jsx .
  • lint:eslint:fixeslint --ext .ts,.tsx,.js,.jsx --fix .
  • prebuild:libnpm run clear-dists
  • preparehusky install
  • pretestnpm run test:clean && npm run lint
  • startconcurrently npm:build:lib:watch npm:yalc:watch
  • testNODE_ENV=test jest
  • test:cleanrm -rf ./coverage; rm -rf ./.nyc_output
  • test:fastNODE_ENV=test jest
  • test:starkcurveenv TS_NODE_COMPILER_OPTIONS='{"module": "commonjs" }' mocha -r ts-node/register 'src/crypto/starkCurve.test.ts'
  • test:watchNODE_ENV=test jest --watch
  • typechecktsc --noEmit
  • watchconcurrently --kill-others -n w: npm:*:watch
  • watch:simpleconcurrently 'npm:yalc:watch' 'npm:build:lib:watch'
  • yalc:watchnodemon --watch 'dist/**/*' --exec 'yalc push'
Dependencies42
  • @ethersproject/abstract-signer^5.6.0
  • @ethersproject/address^5.6.0
  • @ethersproject/bignumber^5.6.0
  • @ethersproject/bytes^5.6.0
  • @ethersproject/contracts^5.6.0
  • @ethersproject/experimental^5.6.0
  • @ethersproject/keccak256^5.6.0
  • @ethersproject/providers^5.6.0
  • @ethersproject/signing-key^5.6.0
  • @ethersproject/solidity^5.6.0
  • @ethersproject/strings^5.6.0
  • @ethersproject/units^5.6.0
  • @gamestopnft/detect-gamestop-provider^1.0.0
  • auto-bind^4.0.0
  • axios^0.21.1
  • axios-retry^3.2.4
  • bignumber.js^9.0.1
  • bitwise^2.1.0
  • bn.js^5.2.0
  • colors^1.4.0
  • elliptic^6.5.3
  • enc-utils^3.0.0
  • ethereumjs-wallet^1.0.1
  • ethers^5.7.1
  • fp-ts2.9.3
  • fp-ts-std^0.5.2
  • hash.js^1.1.7
  • io-ts2.2.13
  • io-ts-reporters^1.2.2
  • io-ts-types^0.5.16
  • …and 12 more.