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,901,180Ubiquitous · −70% score
- Versions published
- 230Mature · −50% score
- First published
- Jan 2016
- Publisher
- romanhotsiy
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
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
Scripts27
buildnpm run clean && npm run ts:check && npm run build:lib && npm run build:standalone && npm run minifybuild:e2evite build --mode standalone-e2ebuild:libvite build && npm run ts:dtsbuild:standalonevite build --mode standalonechangesetnpx @changesets/cli --cleanrimraf bin bundle libclear:cachescripts/clear-cache.she2enpm run e2e:prepare && npx playwright teste2e:preparenpm run build:e2e && cp -r ./bundle ./playwright/e2e:uiplaywright test --uilicense:checknpx license-checker --production --onlyAllow 'MIT;ISC;Apache-2.0;BSD;BSD-2-Clause;BSD-3-Clause;CC-BY-4.0;CC0-1.0;Python-2.0 ' --summarylintNODE_OPTIONS="--max-old-space-size=5120" eslint . --max-warnings=0lint:fixNODE_OPTIONS="--max-old-space-size=5120" eslint . --fixlist:licensesnode ./scripts/list-licenses.jsminifynode scripts/minify.js bundlepack:sourcemapsrimraf redoc.sourcemaps.tag.gz && find lib -name "*.js.map" | xargs tar -czvf redoc.sourcemaps.tar.gzpublish-cdnscripts/publish-cdn.shreleasenpm run build && npm run changeset publishstartvitetestnpm run lint && npm run unit && npm run e2ets:checktsc --noEmit --skipLibCheckts:dtstsc -p tsconfig.json --emitDeclarationOnly && api-extractor run --local --verboseunitjest -w 2unit:coveragejest --coverageunit:coverage:htmljest --coverage --coverageReporters htmlunit:updatejest -uunit:watchjest --watch
Dependencies20
@markdoc/markdoc0.5.2@redocly/config^0.36.2@redocly/openapi-core2.7.0@redocly/redoc-opentelemetry0.0.4@redocly/theme^0.59.0-next.8deepmerge^4.2.2dompurify3.2.7fast-deep-equal^3.1.3flexsearch^0.8.2htmlparser2^10.0.0jotai^2.12.5json-pointer^0.6.2openapi-sampler^1.6.2prismjs1.30react-router-dom^6.21.1slugify^1.4.4stringify-object^3.3.0swagger2openapi^7.0.8url-template^2.0.8web-vitals^5.1.0