@lythos/test-utils
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
Keywords
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| semgrep | semgrep:env-spread | AI (semgrep): Test runner passing process.env to child process is standard; no secret exfiltration risk in this context. | ai |
Versions (showing 51 of 67)
| Version | Deps | Published |
|---|---|---|
| 0.16.0 | 3 / 0 | |
| 0.15.7 | 3 / 0 | |
| 0.15.6 | 3 / 0 | |
| 0.15.5 | 3 / 0 | |
| 0.15.3 | 3 / 0 | |
| 0.15.2 | 3 / 0 | |
| 0.15.1 | 3 / 0 | |
| 0.15.0 | 3 / 0 | |
| 0.14.6 | 3 / 0 | |
| 0.14.5 | 3 / 0 | |
| 0.14.4 | 3 / 0 | |
| 0.14.3 | 3 / 0 | |
| 0.14.2 | 3 / 0 | |
| 0.14.1 | 3 / 0 | |
| 0.14.0 | 3 / 0 | |
| 0.13.3 | 3 / 0 | |
| 0.13.2 | 3 / 0 | |
| 0.13.1 | 3 / 0 | |
| 0.13.0 | 3 / 0 | |
| 0.12.0 | 3 / 0 | |
| 0.11.2 | 3 / 0 | |
| 0.11.1 | 3 / 0 | |
| 0.11.0 | 3 / 0 | |
| 0.10.0 | 3 / 0 | |
| 0.9.51 | 3 / 0 | |
| 0.9.50 | 3 / 0 | |
| 0.9.49 | 3 / 0 | |
| 0.9.48 | 3 / 0 | |
| 0.9.47 | 3 / 0 | |
| 0.9.46 | 3 / 0 | |
| 0.9.45 | 3 / 0 | |
| 0.9.44 | 3 / 0 | |
| 0.9.43 | 3 / 0 | |
| 0.9.42 | 3 / 0 | |
| 0.9.41 | 3 / 0 | |
| 0.9.40 | 3 / 0 | |
| 0.9.39 | 3 / 0 | |
| 0.9.38 | 3 / 0 | |
| 0.9.37 | 3 / 0 | |
| 0.9.36 | 3 / 0 | |
| 0.9.33 | 3 / 0 | |
| 0.9.32 | 3 / 0 | |
| 0.9.31 | 3 / 0 | |
| 0.9.30 | 3 / 0 | |
| 0.9.29 | 3 / 0 | |
| 0.9.28 | 3 / 0 | |
| 0.9.27 | 3 / 0 | |
| 0.9.26 | 3 / 0 | |
| 0.9.25 | 3 / 0 | |
| 0.9.24 | 3 / 0 | |
| 0.9.23 | 3 / 0 |
v0.16.0
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.15.7
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.15.6
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.15.5
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.15.3
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.15.2
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.15.1
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.15.0
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.14.6
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.14.5
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.14.4
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.14.3
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.14.2
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.14.1
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.14.0
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.13.3
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.13.2
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.13.1
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.13.0
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.12.0
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.11.2
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.11.1
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.11.0
2 findingsSpreading entire process.env into an object — may capture all secrets 59 | encoding: 'utf-8', 60 | timeout: 30000, > 61 | env: { ...process.env, FORCE_COLOR: '0' }, 62 | }) 63 | return { status: result.status, stdout: result.stdout ?? '', stderr: result.stderr ?? '' }
Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v0.10.0
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.51
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.50
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.49
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.48
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.47
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.46
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.45
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.44
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.43
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.42
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.41
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.40
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.39
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.38
2 findingsSpreading entire process.env into an object — may capture all secrets 59 | encoding: 'utf-8', 60 | timeout: 30000, > 61 | env: { ...process.env, FORCE_COLOR: '0' }, 62 | }) 63 | return { status: result.status, stdout: result.stdout ?? '', stderr: result.stderr ?? '' }
Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v0.9.37
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.36
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.33
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.32
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.31
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.30
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.29
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.28
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.27
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.26
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.25
3 findingsSpreading entire process.env into an object — may capture all secrets 84 | ['bunx', '@lythos/skill-deck', 'link'], 85 | { cwd: workdir, stdin: 'ignore', stdout: 'pipe', stderr: 'pipe', > 86 | env: { ...process.env, HOME: process.env.HOME! } } 87 | ) 88 | await linkProc.exited
Spreading entire process.env into an object — may capture all secrets 59 | encoding: 'utf-8', 60 | timeout: 30000, > 61 | env: { ...process.env, FORCE_COLOR: '0' }, 62 | }) 63 | return { status: result.status, stdout: result.stdout ?? '', stderr: result.stderr ?? '' }
Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v0.9.24
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.9.23
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.