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,548Niche · −30% score
- Versions published
- 240Mature · −50% score
- First published
- Apr 2023
- Publisher
- rawagnerop
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":["@openshift-assisted/[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":["@openshift-assisted/[email protected]"],"fail_on":"review"}'Why flagged
What the scanner saw
Credential file access: matched "Kubeconfig"
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 35 · status changed
Evidence
Static findings
15 static · 0 from release diff · showing high-signal first.
No high-signal findings — see all findings below.
Show all 15 findings (low-signal and informational)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| low | Credential file access | package/build/cjs/cim/components/ClusterDeployment/ClusterDeploymentDetails.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/cim/components/ClusterDeployment/ClusterDeploymentKubeconfigDownload.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/cim/components/ClusterDeployment/index.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/cim/components/Hypershift/DetailsPage/ClusterInstallationProgress.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/cim/components/Hypershift/DetailsPage/HypershiftKubeconfigDownload.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/cim/components/modals/CimConfiguration/CimConfigurationFormFields.js | matched "kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/common/components/clusterDetail/KubeconfigDownload.js | matched "kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/common/components/clusterDetail/index.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/ocm/components/clusterDetail/ClusterDetailStatusMessages.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/ocm/components/clusterDetail/ClusterDetailsButtonGroup.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/ocm/components/clusterWizard/CredentialsDownload.js | matched "kubeconfig" | 5 |
| low | Credential file access | package/build/cjs/ocm/components/clusterWizard/KubeconfigDownload.js | matched "Kubeconfig" | 5 |
| low | Credential file access | package/lib/cim/components/ClusterDeployment/index.ts | matched "Kubeconfig" | 5 |
| low | Credential file access | package/lib/common/api/assisted-service/ClustersAPI.ts | matched "kubeconfig" | 5 |
| low | Credential file access | package/lib/common/components/clusterDetail/index.ts | matched "Kubeconfig" | 5 |
Manifest
Package metadata
Scripts9
buildyarn run -T tsc --build --verbose && yarn copy:csscheck_circular_depsyarn run -T dpdm --transform --warning false --tree false --exit-code circular:1 ./lib/index.tscheck_typesyarn run -T tsc --noEmitcleanyarn run -T rimraf node_modules buildcopy:cssrsync -Ruv lib/./**/*.css build/cjsfix-code-styleyarn lint --fix && yarn format --writeformatyarn run -T prettier --cache --check . "!build"lintyarn run -T eslint --cache --cache-location node_modules/.cache/eslint/.eslint-cache .testvitest run
Dependencies32
@openshift-assisted/locales2.53.1@openshift-assisted/types2.53.1@openshift-console/dynamic-plugin-sdk^4.19.1@patternfly/patternfly6.4.0@patternfly/react-code-editor6.4.1@patternfly/react-core6.4.1@patternfly/react-icons6.4.0@patternfly/react-styles6.4.0@patternfly/react-table6.4.1@patternfly/react-tokens6.4.0@react-hook/resize-observer^2.0.2axios-case-converter^0.11.1camel-case^4.1.2cidr-tools^4.3.0classnames^2.3.1file-saver^2.0.2filesize.js^2.0.0formik2.2.6fuse.js^6.4.6human-date^1.4.0humanize-plus^1.8.2ip-address^10.1.1is-cidr^4.0.2is-in-subnet^4js-yaml^4.1.1lodash-es^4.17.23parse-url^9.2.0prism-react-renderer^1.1.1react-error-boundary^3.1.4swr^2- …and 2 more.