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,291Niche · −30% score
- Versions published
- 1,061Mature · −50% score
- First published
- Apr 2023
- Publisher
- superflows-dev
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
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":["[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
Large Javascript Payload: 2258250 bytes
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 5 · status changed
Evidence
Static findings
1 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Large Javascript Payload | package/sf-i-events.js | 2258250 bytes | 10 |
Manifest
Package metadata
Scripts17
analyzecem analyze --litelement --globs "src/**/*.ts"analyze:watchcem analyze --litelement --globs "src/**/*.ts" --watchbuildtscbuild:watchtsc --watchchecksizerollup -c ; cat sf-i-events.bundled.js | gzip -9 | wc -c ; rm sf-i-events.bundled.jscleanrimraf sf-i-events.{d.ts,d.ts.map,js,js.map} test/sf-i-events.{d.ts,d.ts.map,js,js.map} test/sf-i-events_test.{d.ts,d.ts.map,js,js.map}formatprettier "**/*.{cjs,html,js,json,md,ts}" --ignore-path ./.eslintignore --writelintnpm run lint:lit-analyzer && npm run lint:eslintlint:eslinteslint 'src/**/*.ts'lint:lit-analyzerlit-analyzerservewds --watchserve:prodMODE=prod npm run servetestnpm run test:dev && npm run test:prodtest:devwtr --verbose=true --coverage --silent=falsetest:prodMODE=prod wtrtest:prod:watchMODE=prod wtr --watchtest:watchwtr --watch
Dependencies18
chart.js3.9.0fs^0.0.1-securitylit^2.2.4patternomaly^1.3.2sf-checklist^1.0.17sf-i-bricks^1.0.8sf-i-elastic-text^1.0.17sf-i-form^1.0.189sf-i-multitextarea^1.0.7sf-i-reporting^1.0.122sf-i-select^1.0.93sf-i-sub-select^1.0.68sf-i-uploader^1.0.129sf-multiselect-search^1.0.3sf-new-feature^1.0.1sinon^15.0.1update^0.7.4xlsx^0.18.5