PkgRadar

Package evidence

@umbraco-cms/[email protected]

no findings

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
6,093Niche · −30% score
Versions published
632Mature · −50% score
First published
Mar 2023
Publisher
umbraco-publish

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 monitoring

No 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":["@umbraco-cms/[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":["@umbraco-cms/[email protected]"],"fail_on":"review"}'
Artifact bytes4,420,951
Previous version17.4.2
Published2026-06-11T05:05:24.730Z
SHA-25610a5ea428fa99a664050f9ec3dcb170cb092289a4e38924e14edd48e294ff9d0

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

low
Last checked
lowRisk
0Score
17.5.0-rcVersion
Status history (1 event)
  1. newavailable · risk low · score 0 · status changed

Evidence

Static findings

No findings stored for this release.

Manifest

Package metadata

Scripts52
  • backoffice:test:e2enpx playwright test
  • buildtsc --project ./src/tsconfig.build.json
  • build-storybooknpm run wc-analyze && storybook build
  • build:for:cmsnpm run build && npm run build:workspaces && npm run generate:manifest && npm run package:validate && node ./devops/build/copy-to-cms.js
  • build:for:npmnpm run build -- --declaration && npm run package:validate
  • build:for:staticcross-env VITE_UMBRACO_USE_MSW=on vite build
  • build:vitetsc && vite build --mode staging
  • build:workspacesnpm run build -ws --if-present
  • checknpm run lint:errors && npm run compile && npm run build-storybook && npm run generate:jsonschema:dist
  • check:circularnode ./devops/circular/index.js src
  • check:duplicate-class-namesnode ./devops/check-duplicate-class-names/index.js src --ignore-tests --ignore-stories
  • check:module-dependenciesnode ./devops/module-dependencies/index.js
  • check:pathsnode ./devops/build/check-path-length.js dist-cms 120
  • compiletsc
  • devvite
  • dev:icon-managernpm install --prefix devops/icon-manager && npm run dev --prefix devops/icon-manager
  • dev:mockcross-env VITE_UMBRACO_USE_MSW=on vite
  • dev:servercross-env VITE_UMBRACO_USE_MSW=off vite
  • examplenode ./devops/example-runner/index.js
  • formatprettier 'src/**/*.ts' --check
  • format:fixnpm run format -- --write
  • generate:check-const-testnode ./devops/generate-check-const-test/index.js
  • generate:iconsnode ./devops/icons/index.js
  • generate:jsonschematypescript-json-schema --skipLibCheck --ignoreErrors --excludePrivate --required --include "./src/json-schema/umbraco-package-schema.ts"
  • generate:jsonschema:distnpm run generate:jsonschema -- --out ./umbraco-package-schema.json tsconfig.json UmbracoPackage
  • generate:jsonschema:importsnode ./devops/json-schema-generator/index.js
  • generate:manifestnode ./devops/build/create-umbraco-package.js
  • generate:overridesnode ./devops/tsc/index.js
  • generate:server-apinpm run generate:server-api -w @umbraco-backoffice/core
  • generate:tsconfignode ./devops/tsconfig/index.js
  • …and 22 more.