PkgRadar

Package evidence

[email protected]

Remote Dependency Spec: devDependencies.parallelshell="github:darkguy2008/parallelshell#8fd83e2"

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
138
Versions published
102Mature · −50% score
First published
Jan 2017
Publisher
gregorybesson

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 promoting

Mixed 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"}'
Publishergregorybesson
Artifact bytes8,842,514
Previous version5.7.0
Published2021-07-29T15:44:48.385Z
SHA-25653830850c6db78194c325591c762391ef4752b66e584512cb7a583656264a334

Why flagged

What the scanner saw

Remote Dependency Spec: devDependencies.parallelshell="github:darkguy2008/parallelshell#8fd83e2"

Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.

Availability ledger

available

review
Last checked
reviewRisk
5Score
5.8.0Version
Status history (1 event)
  1. newavailable · risk review · score 5 · status changed

Evidence

Static findings

4 static · 0 from release diff · showing high-signal first.

SeverityKindPathDetailPoints
mediumRemote Dependency Specpackage.jsondevDependencies.parallelshell="github:darkguy2008/parallelshell#8fd83e2"8
Show all 4 findings (low-signal and informational)
SeverityKindPathDetailPoints
mediumRemote Dependency Specpackage.jsondevDependencies.parallelshell="github:darkguy2008/parallelshell#8fd83e2"8
lowCredential file accesspackage/dist/cli/cms/operations/initSite.jsmatched "id_rsa"5
lowCredential file accesspackage/src/cli/cms/operations/initSite.jsmatched "id_rsa"5
lowLarge Javascript Payloadpackage/scripts/abe-type-code/partials/sass.worker.js3459549 bytes0

Manifest

Package metadata

Scripts22
  • build:frontnpm run js:admin && npm run js:users && npm run js:engine && npm run sass
  • compile./node_modules/.bin/babel --presets @babel/preset-env -d dist/ src/
  • devnode src/tasks/nodemon.js & npm run watch --kill-others
  • distributenpm run build:front && npm run compile && npm run mvasset
  • install-seleniumnode nightwatch.conf.js
  • js:adminbrowserify -t [ babelify --presets [ @babel/preset-env ] ] src/server/public/abecms/scripts/admin.js -o src/server/public/abecms/scripts/admin-compiled.js
  • js:enginebrowserify -t [ babelify --presets [ @babel/preset-env ] ] src/server/public/abecms/scripts/template-engine.js -o src/server/public/abecms/scripts/template-engine-compiled.js
  • js:usersbrowserify -t [ babelify --presets [ @babel/preset-env ] ] src/server/public/abecms/scripts/user-login.js -o src/server/public/abecms/scripts/user-login-compiled.js
  • linteslint --fix --quiet --env node src/
  • mvassetmkdirp dist/server/public/abecms && cp -r src/server/locale dist/server && cp -r src/server/views dist/server && cp -r src/server/public/abecms/css dist/server/public/abecms && cp -r src/server/public/abecms/libs dist/server/public/abecms && cp -r src/server/public/abecms/vendors dist/server/public/abecms && cp -r src/server/public/abecms/fonts dist/server/public/abecms && cp -r src/server/public/abecms/image dist/server/public/abecms && cp -r src/server/public/abecms/scripts dist/server/public/abecms && cp -r src/cli/core/config/config.json dist/cli/core/config/config.json
  • opencvgithub:peterbraden/node-opencv
  • posttest-e2ekill -9 $(lsof -ti tcp:3003)
  • postversiongit push origin master --follow-tags && npm publish
  • pretest-e2eROOT=$PWD/tests/demo ./dist/index.js serve -p 3003 &
  • preversionnpm run distribute
  • sassnode ./src/tasks/sass.js
  • testmocha --recursive --require @babel/register --require babel-polyfill --exit tests/unit
  • test-covnyc _mocha -- --recursive --require @babel/register --require babel-polyfill --exit tests/unit
  • test-coverallsnyc _mocha -- --recursive --require @babel/register --require babel-polyfill --exit tests/unit && nyc report --reporter=text-lcov | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage
  • test-e2esleep 6 && node_modules/.bin/nightwatch --config nightwatch.conf.js
  • watch./node_modules/.bin/parallelshell './node_modules/.bin/watchify -v -t [ babelify --presets [ @babel/preset-env ] ] src/server/public/abecms/scripts/template-engine.js -o src/server/public/abecms/scripts/template-engine-compiled.js' './node_modules/.bin/watchify -v -t [ babelify --presets [ @babel/preset-env ] ] src/server/public/abecms/scripts/admin.js -o src/server/public/abecms/scripts/admin-compiled.js' './node_modules/.bin/watchify -v -t [ babelify --presets [ @babel/preset-env ] ] src/server/public/abecms/scripts/user-login.js -o src/server/public/abecms/scripts/user-login-compiled.js' 'npm run watch:sass'
  • watch:sass./node_modules/.bin/watch 'npm run sass' ./src/server/sass
Dependencies68
  • @babel/runtime^7.14.6
  • bcrypt-nodejs0.0.3
  • bluebird^3.7.2
  • body-parser^1.19.0
  • child-process-promise^2.2.1
  • cli-color^2.0.0
  • commander^8.0.0
  • connect-busboy0.0.2
  • connect-flash^0.1.1
  • cookie-parser^1.4.5
  • cookies^0.8.0
  • csurf^1.11.0
  • debug^4.3.2
  • dir-compare^3.3.0
  • dragula^3.7.3
  • express^4.17.1
  • express-handlebars^5.3.2
  • express-session^1.17.2
  • express-validator^6.12.0
  • extend^3.0.2
  • extract-zip^2.0.1
  • fs-compare0.0.4
  • fs-extra^10.0.0
  • handlebars^4.7.7
  • handlebars-helper-slugify^0.3.2
  • handlebars-helpers^0.10.0
  • handlebars-intl^1.1.2
  • handlebars-layouts^3.1.4
  • helmet^4.6.0
  • helper-markdown^1.0.0
  • …and 38 more.