@just-every/code
Lightweight coding agent that runs in your terminal - fork of OpenAI Codex
Supply chain provenance
Status for the latest visible version.
Without SLSA provenance there is no cryptographic link between this tarball and the public source — the axios compromise (March 2026) relied on exactly this gap.
Maintainers
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| typosquat | typosquat.levenshtein:cors | AI (typosquat): Scoped package @just-every/code; not a typosquat of cors. | ai | |
| typosquat | typosquat.levenshtein:zod | AI (typosquat): Scoped package @just-every/code; not a typosquat of zod. | ai | |
| semgrep | semgrep:env-spread | AI (semgrep): env-spread is passing process.env to a spawned child binary — standard CLI wrapper pattern. | ai | |
| install-scripts | install-script:preinstall | AI (install-scripts): Preinstall script supports platform binary setup; consistent with optional-dep binary distribution pattern. | ai | |
| install-scripts | install-script:postinstall | AI (install-scripts): Postinstall fetches/links prebuilt platform binaries via optional deps; documented pattern for this CLI tool. | ai |
v0.6.97
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.6.96
5 findingsScript: node scripts/preinstall.js
Script: node postinstall.js
Spreading entire process.env into an object — may capture all secrets Source: https://github.com/just-every/code/blob/28b7c64f83300a2068ed2cd1479703bc519cacf5/bin/coder.js#L402 400 | const child = spawn(binaryPath, process.argv.slice(2), { 401 | stdio: "inherit", > 402 | env: { ...process.env, CODER_MANAGED_BY_NPM: "1", CODEX_MANAGED_BY_NPM: "1", CODE_BINARY_PATH: binaryPath }, 403 | }); 404 |
Spreading entire process.env into an object — may capture all secrets Source: https://github.com/just-every/code/blob/28b7c64f83300a2068ed2cd1479703bc519cacf5/bin/codex.js#L145 143 | const child = spawn(binaryPath, process.argv.slice(2), { 144 | stdio: "inherit", > 145 | env: { ...process.env, PATH: updatedPath, CODEX_MANAGED_BY_NPM: "1" }, 146 | }); 147 |
Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v0.6.86
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v0.4.5
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.