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
- 143Mature · −50% score
- First published
- Apr 2024
- Publisher
- uncinc_admin
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":["@hvcgroep/[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":["@hvcgroep/[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
Scripts24
buildyarn run generate-icon-types && yarn build:js && yarn build:typesbuild-storybookyarn run generate-icon-types && storybook buildbuild:cleanupfind dist -type f -name 'stories.*' -delete -o -name '*.stories.*' -delete -o -name 'test.*' -delete -o -name '*.test.*' -deletebuild:jscross-env NODE_ENV=production && rm -rf dist && mkdir dist && npx babel src --out-dir dist --copy-files --extensions .ts,.js,.tsx,.jsx,.cjs,.mjsbuild:typestsc --outDir dist --rootDir srccheck-filesnode scripts/checkFiles.jscommitlintcommitlint --editejectreact-scripts ejecteslintyarn run generate-icon-types && NODE_ENV=development eslint './src/**/*.{js,jsx,ts,tsx}'eslint-stagedNODE_ENV=development eslint $(git diff --staged --name-only --diff-filter=ACM -- '*.js' '*.jsx' '*.ts' '*.tsx')eslint:fixNODE_ENV=development eslint --fix './src/**/*.{js,jsx,ts,tsx}'extractsb extractgenerate-icon-typesnode scripts/generateIconTypes.jsprepareyarn run publish:npm && huskypublish:npmyarn build && yarn build:cleanupstartyarn run generate-icon-types && yarn run storybookstorybookstorybook dev -p 6006stylelintstylelint **/*.scssstylelint-stagedstylelint --allow-empty-input $(git diff --staged --name-only --diff-filter=ACM | grep -E .scss || echo foo)stylelint:fixstylelint --fix **/*.scsstestyarn run generate-icon-types && cross-env SASS_PATH=node_modules:src/styles REACT_APP_ENV=development node scripts/test.jstest:cireact-scripts test --collectCoverage --coverageReporters=cobertura --coverageDirectory="./__tests__/coverage" --ci --reporters=default --reporters=jest-junit --watchAll=falsetest:snapshot-generatejest --updateSnapshotyalc-watchnodemon -e js,jsx,ts,tsx,scss --ignore dist --exec "yalc publish && yalc push"
Dependencies17
@sentry/react^7.47.0@uncinc/uncinc-react-kitchen-sink^2.6.5axios^1.4.0camelcase^6.2.1classnames^2.3.2focus-formik-error^1.1.0formik^2.2.6i18next^23.8.2immer^10.0.2lodash^4.17.21lottie-web^5.12.2query-string^9.3.1react^18.2.0react-dom^18.2.0react-i18next^14.0.5redux4.0.5stylelint^15.6.1