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
- 966
- Versions published
- 384Mature · −50% score
- First published
- Dec 2021
- Publisher
- mxdraw
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 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
Scripts30
add-commitgit add dist README.md examples LICENSE_CN LICENSE CHANGELOG.md docs && npx git-czbuildcross-env COMPRESS=true rollup -c rollup.config.ts && npm run docs && node compressbuild-debugcross-env COMPRESS=false rollup -c rollup.config.ts -mcodegennpx playwright codegen http://127.0.0.1:3000/commitgit-czdeploy-docsts-node tools/gh-pages-publishdevvite exampledev .docsts-node tools/build_docs && npm run patch && npm run doctoc && typedoc --out docs/docs/.vuepress/dist/api --basePath ./apidoctocdoctoc --title catalogue --maxlevel 3 README.mdlicensenpx license-checker --production --include-license-text --json > licenses.json && node tools/generate-noticeslinttslint --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'oldDocstypedoc --out docs/docs/.vuepress/dist/api --target es6 --theme minimal --mode file srcpatchpatch-packageprebuildrimraf distprecommitlint-stagedprepub_testnpm run test:prod && npm run buildpubnpm run add-commit && release-it && git push -u origin mainpub-initgit init && git checkout -b main && git remote add origin https://github.com/mxcad/mxdraw.git -f && npm run add-commit && git pull origin main --allow-unrelated-histories -X ours && git push -u origin mainpub:npmnpm version patch --no-git-tag-version && npm publishreport-coveragecat ./coverage/lcov.info | coverallssemantic-releasesemantic-releasesemantic-release-preparets-node tools/semantic-release-preparestartnpm run devtestjest --coveragetest-e2enpx playwright testtest-e2e:clear-cacherimraf test/imgstest:prodnpm run lint && npm run test -- --no-cachetest:watchjest --coverage --watchtravis-deploy-oncetravis-deploy-oncetype-doctypedoc --out docs/docs/.vuepress/dist/api --basePath ./api
Dependencies4
element-resize-event-polyfill^1.0.5jquery^3.6.0lodash^4.17.21three-gif-texture^1.0.15