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.
- Versions published
- 160Mature · −50% score
- First published
- Feb 2022
- Publisher
- jducro
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":["@deskpro/[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":["@deskpro/[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
Scripts34
buildpnpm run build:clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:api-extractor && pnpm run build:copy-assetsbuild-storybookstorybook build --quiet -o build-storybookbuild:api-extractorpnpm exec api-extractor run --local --verbosebuild:cjstsc -p ./src/tsconfig.json --outDir ./dist/cjs --module CommonJS --composite false --declarationMap false --declaration false --verbatimModuleSyntax falsebuild:cleanrimraf ./dist && rimraf ./tempbuild:copy-assetscp -r ./fonts ./dist && cp ./deskpro-ui.css ./dist && cp ./deskpro-custom-icons.css ./distbuild:distpnpm run build:clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:copy-assetsbuild:dist:watchnodemon --watch src --ext ts,tsx --exec pnpm run build:distbuild:esmtsc -p ./src/tsconfig.json --outDir ./dist/esm --module ES2022 --composite false --declarationDir ./tempbuild:watchnodemon --watch src --ext ts,tsx --exec pnpm run buildchromaticnpx chromatic --project-token=d616c9f049a7codegentruedocspnpm run docs:storybook && pnpm run docs:typedocdocs:storybookstorybook build --quiet -o docs/storybookdocs:typedoctypedoc --out docs/typedoc src/lib.tsgenerate:dp-custom-iconsfantasticon -c .fantasticonrc.jsongenerate:iconstsc --skipLibCheck ./src/components/IconV2/process.ts && node ./src/components/IconV2/process.jslinteslint --max-warnings 0 --ext ts,tsx ./srcpostpubecho "\x1b[101m\x1b[97mDon't forget to publish updated docs. Rebase the 'docs' branch on main, run 'pnpm run docs' then 'git push'. Docs are published to https://deskpro.github.io/deskpro-ui\x1b[0m"precommitlint-stagedpub:majorpnpm run build && npm version major --force && npm publishpub:minorpnpm run build && npm version minor --force && npm publishpub:patchpnpm run build && npm version patch --force && npm publishreleasepnpm run build && pnpm exec changeset publishstartstorybook dev -p 6006start:storybookstorybook dev -p 6006storybookstorybook dev -p 6006testcross-env NODE_OPTIONS=--max-old-space-size=512 jest --maxWorkers=75%test:cicross-env NODE_OPTIONS=--max-old-space-size=512 jest --maxWorkers=20% --citest:ci:coveragecross-env NODE_OPTIONS=--max-old-space-size=512 jest --maxWorkers=20% --ci --coverage --changedSince=origin/main- …and 4 more.
Dependencies19
@fortawesome/fontawesome-svg-core6.7.2@fortawesome/free-solid-svg-icons6.7.2@fortawesome/react-fontawesome0.2.2@heroicons/react^1.0.6@popperjs/core^2.11.0@tippyjs/react^4.2.6d3-hierarchy^3.1.2formik^2.2.9framer-motion^6.2.8pretty-bytes^6.0.0react-highlight-words^0.17.0react-is^18.3.1react-popper^2.2.4simplebar^5.3.6simplebar-react^2.3.6tippy.js^6.3.1ts-pattern^4.0.5use-debounce^7.0.1uuid^8.3.2