Package evidence
[email protected]
Install-time lifecycle script: postinstall="node scripts/run-install-hook.mjs postinstall"
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
- 446
- Versions published
- 279
- First published
- Jan 2026
- Publisher
- agnusdei12071207
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
Install-time lifecycle script: postinstall="node scripts/run-install-hook.mjs postinstall"
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 5 · status changed
Evidence
Static findings
1 static · 0 from release diff · showing high-signal first.
No high-signal findings — see all findings below.
Show all 1 findings (low-signal and informational)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| low | Install-time lifecycle script | package.json | postinstall="node scripts/run-install-hook.mjs postinstall" | 5 |
Manifest
Package metadata
Scripts28
buildrm -rf dist && npx esbuild src/index.ts --bundle --outfile=dist/index.js --platform=node --format=esm && tsc --emitDeclarationOnly && mkdir -p dist/scripts && npx esbuild scripts/postinstall.ts --bundle --outfile=dist/scripts/postinstall.js --platform=node --format=esm --main-fields=module,main && npx esbuild scripts/preuninstall.ts --bundle --outfile=dist/scripts/preuninstall.js --platform=node --format=esm --main-fields=module,mainbuild:allnpm run build && npm run docker:rust-distcleanup:pluginnode scripts/run-install-hook.mjs preuninstalldocker:build-alldocker compose run --rm dev && docker compose run --rm rust-arm64 && docker compose run --rm win-builderdocker:build-windocker compose run --rm win-builderdocker:cleandocker compose down -vdocker:rust-distdocker compose run --rm dev && docker compose run --rm rust-arm64 && (sudo chown -R $(id -u):$(id -g) bin/ 2>/dev/null || true)docker:testdocker compose run --rm testginstallnpm install -g opencode-orchestratorlogtail -f "$(node -e 'console.log(require("os").tmpdir())')/opencode-orchestrator.log"postinstallnode scripts/run-install-hook.mjs postinstallprepublishOnlynpm run buildpublish:tokennpm publish --access publicrelease:cleanrm -rf dist bin && docker compose down -vrelease:dry-runnpm run build && npm pack --dry-runrelease:majornpm version major && npm run build && npm run docker:rust-dist && npm run publish:tokenrelease:minornpm version minor && npm run build && npm run docker:rust-dist && npm run publish:tokenrelease:patchnpm version patch && npm run build && npm run docker:rust-dist && npm run publish:tokenrelease:push-tagsgit push origin main && git push origin --tagsreset:localbrew uninstall opencode 2>/dev/null; rm -rf ~/.config/opencode ~/.opencode ~/.local/share/opencode ~/.cache/opencode/node_modules/opencode-orchestrator && echo '=== Clean done ===' && brew install opencode && echo '{"plugin": ["opencode-orchestrator"], "$schema": "https://opencode.ai/config.json"}' > ~/.config/opencode/opencode.json && echo '=== Reset (Dev) complete. Run: opencode ==='reset:prodbrew uninstall opencode 2>/dev/null; rm -rf ~/.config/opencode ~/.opencode ~/.local/share/opencode ~/.cache/opencode/node_modules/opencode-orchestrator && echo '=== Clean done ===' && brew install opencode && echo '{"plugin": ["opencode-orchestrator"], "$schema": "https://opencode.ai/config.json"}' > ~/.config/opencode/opencode.json && npm run cleanup:plugin && npm uninstall -g opencode-orchestrator && echo '=== Reset (Prod) complete. Run: opencode ==='sync:readme-versionnode scripts/sync-readme-version.mjstestvitest run --reporter=verbosetest:allnpm run build && vitest run --reporter=verbose && echo '=== ALL TESTS PASSED ==='test:coveragevitest run --coveragetest:e2evitest run tests/e2e --reporter=verbosetest:unitvitest run tests/unit --reporter=verboseversionnpm run sync:readme-version
Dependencies4
@opencode-ai/plugin^1.15.13@opencode-ai/sdk^1.15.13jsonc-parser^3.3.1zod^4.3.6