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
- 1,569Niche · −30% score
- Versions published
- 88
- First published
- Apr 2026
- Publisher
- nsreehari
Effective trust discount applied: −30% (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":["[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
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
Scripts25
buildnpm run -s build:libbuild:browsertsup --config tsup.browser.config.ts && node scripts/generate-browser-integrity.mjsbuild:clitsup --config tsup.cli.config.tsbuild:cli-bundlednode scripts/build-cli-bundled.mjsbuild:libtsup --config tsup.config.tscheck:browser-bundlenode scripts/check-browser-bundle-safety.mjscheck:bundle-budgetnode scripts/check-bundle-budgets.mjscheck:minifiednode scripts/check-minified.mjsdevtsup --watchlinteslint src/prepublishOnlynpm run build && npm run build:cli && npm run build:browser && npm run check:bundle-budget && npm run check:browser-bundle && npm run check:minifiedpycli:installpython -m pip install -r py-standalone/requirements.txtpycli:install:py312py -3.12 -m pip install -r py-standalone/requirements.txtpycli:install:venvc:/Users/sreenaga/ADO/ai-tool-evolver/.venv/Scripts/python.exe -m pip install -r py-standalone/requirements.txtpycli:install:venv312./.venv312/Scripts/python.exe -m pip install -r py-standalone/requirements.txtrelease:gatenpm run -s build && npm run -s build:cli && npm run -s build:browser && npm run -s test:run && npm run -s test:e2e && npm run -s check:bundle-budget && npm run -s check:browser-bundle && npm run -s check:minifiedstandaloneecho standalone is canonical; no assembly step requiredtestvitesttest:e2evitest run --config vitest.e2e.config.tstest:pythonvitest run --config vitest.python.config.tstest:runvitest runtests:e2enpm run -s test:e2etests:pythonnpm run -s test:pythontypechecktsc --noEmitvalidate:cardstsx scripts/validate-live-cards.ts
Dependencies4
ajv-formats^3.0.1fast-glob^3.3.3proper-lockfile^4.1.2yaml^2.3.4
Optional dependencies1
ajv^8.18.0