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
- 1
- First published
- Jun 2026
- Publisher
- stonecypher
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":["[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":["[email protected]"],"fail_on":"review"}'Why flagged
What the scanner saw
Remote Payload: matched "api.github.com/graphql"
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 50 · status changed
Evidence
Static findings
14 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Remote Payload | package/.claude/worktrees/agent-a5e981f74c07557f9/dist/index.cjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/dist/index.cjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/dist/index.cjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a5e981f74c07557f9/dist/index.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/dist/index.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/dist/index.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a5e981f74c07557f9/dist/issue-tree.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/dist/issue-tree.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/dist/issue-tree.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a5e981f74c07557f9/src/ts/scanner/github-client.ts | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/src/ts/scanner/github-client.ts | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/src/ts/scanner/github-client.ts | matched "api.github.com/graphql" | 12 |
Show all 14 findings (low-signal and informational)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Remote Payload | package/.claude/worktrees/agent-a5e981f74c07557f9/dist/index.cjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/dist/index.cjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/dist/index.cjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a5e981f74c07557f9/dist/index.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/dist/index.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/dist/index.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a5e981f74c07557f9/dist/issue-tree.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/dist/issue-tree.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/dist/issue-tree.mjs | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a5e981f74c07557f9/src/ts/scanner/github-client.ts | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/src/ts/scanner/github-client.ts | matched "api.github.com/graphql" | 12 |
| medium | Remote Payload | package/src/ts/scanner/github-client.ts | matched "api.github.com/graphql" | 12 |
| low | Obfuscation Density | package/.claude/worktrees/agent-a5e981f74c07557f9/package-lock.json | high encoded/escaped-token density | 0 |
| low | Obfuscation Density | package/.claude/worktrees/agent-a8ff684e7cc5dbb0f/package-lock.json | high encoded/escaped-token density | 0 |
Manifest
Package metadata
Scripts22
attwattw --pack .buildnpm run clean && npm run just_test_save && npm run typescript && npm run docs && npm run update_madlibs && npm run eslint && npm run rollup && npm run viz_png && npm run docs && npm run terser && npm run dts && npm run rollup-cts && npm run attw && npm run cloc && npm run site && npm run changelogchangelogrm -f CHANGELOG.md && rm -f CHANGELOG.long.md && rm -f ./src/doc_md/CHANGELOG.md && rm -f ./src/doc_md/CHANGELOG.long.md && better_git_changelog -b && cp CHANGELOG.* ./src/doc_md/ciecho starting && node -e "console.log(new Date().toLocaleString())" && npm run build && echo finishing && node -e "console.log(new Date().toLocaleString())"cleancd src && cd ts && rimraf generated_code && mkdir generated_code && cd .. && cd .. && rimraf build && mkdir build && cd build && mkdir rollup && cd rollup && mkdir visualizations && cd .. && cd .. && rimraf dist && mkdir dist && rimraf docs && mkdir docs && cd docs && mkdir dist && mkdir docs && cd .. && rimraf coverage-typedoc && mkdir coverage-typedoc && rm -f bundle_sunburst.png bundle_treemap.png bundle_network.png bundle_flamegraph.pngcloccloc --quiet ./src/** --exclude-list-file=./.clocignore --3 --json --out=./coverage/cloc/report_wt.json && cloc --quiet ./src/** --exclude-list-file=./.clocignore --exclude-dir=tests --3 --json --out=./coverage/cloc/report_nt.json && node ./src/build_js/cloc_report.cjsdev:install_playwrightnpx playwright install --with-depsdocstypedoc src/ts/index.ts --options typedoc-options.cjs --out docs/docsdtsrollup -c rollup.dtsphase.config.jseslinteslintjust_testvitest run --coverage && vitest run --config vitest-stoch.config.ts --coverage && vitest run --config vitest-stoch.mutat.ts --coveragejust_test_savenode src/build_js/run_tests_save.jsrolluprollup -crollup-ctsrollup -c rollup.ctsphase.config.jssitecp src/html/* docs && cp src/html/.nojekyll docs && cp README.md docs/ && cp dist/index.mjs docs/docs/ && cp src/html/*.png docs/docsstrykernpx stryker runterserterser -o dist/index.mjs --source-map "content='build/rollup/index.mjs.map',url='index.mjs.map'" build/rollup/index.mjs && terser -o dist/index.cjs --source-map "content='build/rollup/index.cjs.map',url='index.cjs.map'" build/rollup/index.cjs && terser -o dist/issue-tree.mjs build/rollup/issue-tree.mjs && cp build/rollup/issue-tree-client.js dist/issue-tree-client.jstestnpm run buildtypescripttsc --build tsconfig.jsonupdate_madlibsnode src/build_js/update_madlibs.js && cp README.md docsverifynpm run clean && npm run just_test_save && npm run typescript && npm run rollup && npm run terser && npm run dts && npm run rollup-ctsviz_pngnode src/build_js/html_to_png.js --url build/rollup/visualizations/bundle_sunburst.html --width 768 --height 480 --out build/rollup/visualizations/bundle_sunburst.png && node src/build_js/html_to_png.js --url build/rollup/visualizations/bundle_treemap.html --width 768 --height 480 --out build/rollup/visualizations/bundle_treemap.png && node src/build_js/html_to_png.js --url build/rollup/visualizations/bundle_network.html --width 768 --height 480 --out build/rollup/visualizations/bundle_network.png && node src/build_js/html_to_png.js --url build/rollup/visualizations/bundle_flamegraph.html --width 768 --height 480 --out build/rollup/visualizations/bundle_flamegraph.png && cp build/rollup/visualizations/bundle_*.png . && cp build/rollup/visualizations/bundle_*.png docs/ && cp build/rollup/visualizations/bundle_*.png docs/docs/
Dependencies3
@resvg/resvg-js^2.6.2@viz-js/viz^3.27.0jpeg-js^0.4.4