Package evidence
@seontechnologies/[email protected]
Install Lifecycle Suppresses Failure: postinstall="[ -z \"$CI\" ] && git submodule update --init --recursive --force || true"
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
- 9,309Niche · −30% score
- Versions published
- 14Established · −30% score
- First published
- Nov 2025
- Publisher
- seontechnologies-publisher
Effective trust discount applied: −30% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.
Recommended action
Block this updateStatic evidence trips multiple high-signal indicators. Quarantine the release until the publisher validates the change or you can rule out the indicators below.
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":["@seontechnologies/[email protected]"],"fail_on":"high"}'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":["@seontechnologies/[email protected]"],"fail_on":"high"}'Why flagged
What the scanner saw
Install Lifecycle Suppresses Failure: postinstall="[ -z \"$CI\" ] && git submodule update --init --recursive --force || true"
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 high · score 17 · status changed
Evidence
Static findings
2 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| high | Install Lifecycle Suppresses Failure | package.json | postinstall="[ -z \"$CI\" ] && git submodule update --init --recursive --force || true" | 20 |
Show all 2 findings (low-signal and informational)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| high | Install Lifecycle Suppresses Failure | package.json | postinstall="[ -z \"$CI\" ] && git submodule update --init --recursive --force || true" | 20 |
| low | Install-time lifecycle script | package.json | postinstall="[ -z \"$CI\" ] && git submodule update --init --recursive --force || true" | 5 |
Manifest
Package metadata
Scripts31
buildnpm run clean && npm run build:types && npm run build:cjs && npm run build:esmbuild:cjstsc -p tsconfig-cjs.jsonbuild:esmtsc -p tsconfig-esm.jsonbuild:typestsc -p tsconfig-build-types.json --declaration --declarationDir dist/types --emitDeclarationOnlycleanrm -rf distdocs:buildvitepress build docsdocs:devDOCS_BASE=/ vitepress dev docsdocs:previewDOCS_BASE=/ vitepress preview docsfix:formatnpm run prettier -- --writelinteslint . --cache-location node_modules/.cache/eslint --fixpostinstall[ -z "$CI" ] && git submodule update --init --recursive --force || truepreparenpm run buildprettierprettier --ignore-path .gitignore "**/*.+(js|ts|json)"publish:local./scripts/publish.shshow:reportnpx playwright show-report --port 9324show:tracenpx playwright show-tracestart:backendcd sample-app/backend && npm startstart:frontendcd sample-app/frontend && npm startstart:sample-appnpm-run-all --parallel start:backend start:frontendtestnpm-run-all --parallel test:backend test:frontendtest:backendcd sample-app/backend && npm run testtest:frontendcd sample-app/frontend && npm run vitest:runtest:pwTEST_ENV=local npx playwright testtest:pw-uiTEST_ENV=local npx playwright test --uitest:pw:burn-inPW_BURN_IN=true npx playwright test --repeat-each=3 --retries=0test:pw:burn-in-changedtsx playwright/scripts/burn-in-changed.tstest:pw:burn-in-changed-classicPW_BURN_IN=true npx playwright test --only-changed=main --repeat-each=3 --retries=0test:pw:debugTEST_ENV=local npx playwright test --debugtypechecktsc --noEmit -p tsconfig.jsontypecheck:clear-cachefind . -name "*.tsbuildinfo" -delete && rm -rf node_modules/.cache/typescript- …and 1 more.
Dependencies9
adm-zip0.5.16deepmerge4.3.1exceljs4.4.0madge7.0.0papaparse5.5.3picomatch4.0.4proper-lockfile4.1.2unpdf1.4.0uuid11.1.0