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
- 3,329Niche · −30% score
- Versions published
- 753Mature · −50% score
- First published
- Mar 2023
- Publisher
- microsoft1es
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":["@azure-tools/[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":["@azure-tools/[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 (2 events)
- new → available · risk low · score 0 · status changed
- new → available · risk low · score 0 · status changed
Evidence
Static findings
No findings stored for this release.
Manifest
Package metadata
Scripts44
buildtsc -p .check:treetsx ./test/commands/check-clean-tree.tscleanrimraf ./dist ./typespec-outputcopy:typespecrm -rf temp && mkdirp -p temp/specs && mkdirp -p temp/assets && cp -r ./node_modules/@typespec/http-specs/specs/* ./temp/specs && cp -r ./node_modules/@azure-tools/azure-http-specs/specs/* ./temp/specs && cp -r ./test/integration/typespec/* ./temp/specs && cp -r ./node_modules/@typespec/http-specs/assets/* ./temp/assetsgenerate-and-run:azure-modularnpm run generate-tsp-only:azure-modular && npm run integration-test:alone:azure-modular && npm run stop-test-server -- -p 3002generate-and-run:azure-rlcnpm run generate-tsp-only:azure-rlc && npm run integration-test:alone:azure-rlc && npm run stop-test-server -- -p 3000generate-and-run:modularnpm run generate-tsp-only:modular && npm run integration-test:alone:modular && npm run stop-test-server -- -p 3002generate-and-run:rlcnpm run generate-tsp-only:rlc && npm run integration-test:alone:rlc && npm run stop-test-server -- -p 3000generate-tsp-onlynpm run generate-tsp-only:azure-rlc && npm run generate-tsp-only:rlc &&npm run generate-tsp-only:azure-modular && npm run generate-tsp-only:modulargenerate-tsp-only:azure-modularnpx tsx ./test/commands/gen-spector.js --tag=azure-modulargenerate-tsp-only:azure-rlcnpx tsx ./test/commands/gen-spector.js --tag=azure-rlcgenerate-tsp-only:modularnpx tsx ./test/commands/gen-spector.js --tag=modulargenerate-tsp-only:rlcnpx tsx ./test/commands/gen-spector.js --tag=rlcintegration-test-cinpm-run-all copy:typespec integration-test-ci:rlc integration-test-ci:azure-rlc integration-test-ci:modular integration-test-ci:azure-modularintegration-test-ci:azure-modularnpm-run-all --silent -p start-test-server:azure-modular --race generate-and-run:azure-modularintegration-test-ci:azure-rlcnpm-run-all --silent -p start-test-server:azure-rlc --race generate-and-run:azure-rlcintegration-test-ci:modularnpm-run-all --silent -p start-test-server:modular --race generate-and-run:modularintegration-test-ci:rlcnpm-run-all --silent -p start-test-server:rlc --race generate-and-run:rlcintegration-test-ci:sequentialnpm-run-all --serial copy:typespec integration-test-ci:modular && npm run integration-test-ci:modularintegration-test:alonenpm run integration-test:alone:rlc && npm run integration-test:alone:azure-rlc && npm run integration-test:alone:modular && npm run integration-test:alone:azure-modularintegration-test:alone:azure-modularvitest run --project integration-azure-modularintegration-test:alone:azure-rlcvitest run --project integration-azure-rlcintegration-test:alone:modularvitest run --project integration-modularintegration-test:alone:rlcvitest run --project integration-rlclinteslint src --ext .ts --max-warnings=0lint:fixeslint src --fix --ext .tsprettierprettier --config ./.prettierrc "{src,test,static}/**/*.ts" "!test/**/generated/**/*.ts"regen-docsnpm run build && tspd doc . --enable-experimental --output-dir ./website/src/content/docs/docs/emitters/clients/typespec-ts/reference --skip-jsregen-test-baselinesnpm run generate-tsp-onlystart-test-servermkdirp -p coverage && npx tsp-spector serve ./node_modules/@typespec/http-specs/specs --coverageFile ./coverage/spector-coverage-typescript.json- …and 14 more.
Dependencies5
fast-xml-parser^5.7.0handlebars^4.7.7prettier^3.8.1ts-morph^23.0.0tslib^2.3.1