@junobuild/cli
The Juno command-line interface
Supply chain provenance
Status for the latest visible version.
Maintainers
Keywords
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| publish-pattern | new-deps-added | AI (publish-pattern): New deps are first-party @junobuild org packages, not unknown third parties. | ai | |
| phantom-deps | phantom-dep:@junobuild/functions-tools | AI (phantom-deps): Same org scope; phantom-dep pattern matches other accepted @junobuild deps in this package. | ai | |
| dependencies | unvetted-dep:@junobuild/schema | AI (dependencies): Same org scope (@junobuild); consistent with the rest of the accepted @junobuild deps in this package. | ai | |
| dependencies | unvetted-dep:@junobuild/functions-tools | AI (dependencies): Same org scope (@junobuild); consistent with the rest of the accepted @junobuild deps in this package. | ai | |
| phantom-deps | phantom-dep:@dfinity/identity | AI (phantom-deps): Same bundled CLI pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@dfinity/candid | AI (phantom-deps): Same bundled CLI pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@dfinity/agent | AI (phantom-deps): Bundled CLI; DFINITY deps consumed indirectly via esbuild bundle, not direct imports. | ai | |
| dependencies | unvetted-dep:@dfinity/ic-management | AI (dependencies): Legitimate DFINITY SDK package; consistent with Juno's ICP toolchain across all versions. | ai | |
| phantom-deps | phantom-dep:@dfinity/ic-management | AI (phantom-deps): Same bundled CLI pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@dfinity/auth-client | AI (phantom-deps): Same bundled CLI pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@dfinity/principal | AI (phantom-deps): Same bundled CLI pattern; stable false positive for this package. | ai | |
| provenance | publisher-changed | AI (provenance): Package now publishes via GitHub Actions CI with SLSA attestation; this is the expected automated publisher pattern for the junobuild org. | ai | |
| source-diff | encoded-string-file:dist/index.js | AI (source-diff): esbuild-bundled CLI; encoded strings are Candid/ICP codec artifacts, not obfuscated payloads. | ai | |
| publish-pattern | dormant-publish | AI (publish-pattern): 197-version package with SLSA provenance; dormancy likely reflects release cadence, not account takeover. | ai | |
| dependencies | unvetted-dep:@junobuild/cli-tools | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| dependencies | unvetted-dep:@dfinity/zod-schemas | AI (dependencies): DFINITY org schema validation library; expected in ICP/junobuild ecosystem. | ai | |
| dependencies | unvetted-dep:@icp-sdk/canisters | AI (dependencies): ICP SDK ecosystem dependency used throughout junobuild toolchain; expected dependency. | ai | |
| dependencies | unvetted-dep:@icp-sdk/core | AI (dependencies): ICP SDK ecosystem dependency used throughout junobuild toolchain; expected dependency. | ai | |
| dependencies | unvetted-dep:@junobuild/storage | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| dependencies | unvetted-dep:@junobuild/config-loader | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| dependencies | unvetted-dep:@junobuild/cdn | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| dependencies | unvetted-dep:@junobuild/core | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| dependencies | unvetted-dep:@junobuild/admin | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| dependencies | unvetted-dep:@junobuild/utils | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| dependencies | unvetted-dep:@junobuild/config | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| dependencies | unvetted-dep:@junobuild/did-tools | AI (dependencies): First-party @junobuild org dependency; stable pattern across all versions of this CLI. | ai | |
| phantom-deps | phantom-dep:zod | AI (phantom-deps): CLI tool likely uses zod transitively via config; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@dfinity/zod-schemas | AI (phantom-deps): Declared dep used via config files; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@junobuild/did-tools | AI (phantom-deps): Same org scope; used via config/build pipeline, not direct import. | ai | |
| phantom-deps | phantom-dep:@junobuild/config-loader | AI (phantom-deps): Same org scope; used via config/build pipeline, not direct import. | ai | |
| typosquat | typosquat.levenshtein:joi | AI (typosquat): Scoped package @junobuild/cli; Levenshtein match to 'joi' is a false positive with no brand overlap. | ai | |
| phantom-deps | phantom-dep:@junobuild/ic-client | AI (phantom-deps): Same-org scoped dep in bundled CLI; stable false positive. | ai | |
| phantom-deps | phantom-dep:@junobuild/cli-tools | AI (phantom-deps): Same-org scoped dep in bundled CLI; stable false positive. | ai | |
| phantom-deps | phantom-dep:@junobuild/storage | AI (phantom-deps): Same-org scoped dep in bundled CLI; stable false positive. | ai | |
| phantom-deps | phantom-dep:@icp-sdk/canisters | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:@junobuild/schema | AI (phantom-deps): Same-org scoped dep in bundled CLI; stable false positive. | ai | |
| phantom-deps | phantom-dep:@junobuild/utils | AI (phantom-deps): Same-org scoped dep in bundled CLI; stable false positive. | ai | |
| phantom-deps | phantom-dep:@junobuild/admin | AI (phantom-deps): Same-org scoped dep in bundled CLI; stable false positive. | ai | |
| phantom-deps | phantom-dep:@junobuild/core | AI (phantom-deps): Same-org scoped dep in bundled CLI; stable false positive. | ai | |
| phantom-deps | phantom-dep:@junobuild/cdn | AI (phantom-deps): Same-org scoped dep in bundled CLI; stable false positive. | ai | |
| phantom-deps | phantom-dep:@dfinity/utils | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:terminal-link | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:@icp-sdk/core | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:portfinder | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:chokidar | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:prompts | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:semver | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:open | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:conf | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai | |
| phantom-deps | phantom-dep:ora | AI (phantom-deps): Bundled CLI via esbuild; phantom-dep heuristic unreliable for bundled packages. | ai |
Versions (showing 26 of 26)
| Version | Deps | Published |
|---|---|---|
| 0.15.5 | 22 / 16 | |
| 0.15.4 | 22 / 16 | |
| 0.14.4 | 22 / 16 | |
| 0.14.0 | 22 / 16 | |
| 0.13.8 | 23 / 16 | |
| 0.13.7 | 23 / 16 | |
| 0.13.6 | 23 / 16 | |
| 0.13.5 | 23 / 16 | |
| 0.13.4 | 23 / 16 | |
| 0.13.3 | 23 / 16 | |
| 0.13.2 | 23 / 16 | |
| 0.12.2 | 23 / 16 | |
| 0.12.1 | 23 / 16 | |
| 0.12.0 | 23 / 16 | |
| 0.11.1 | 23 / 16 | |
| 0.11.0 | 23 / 16 | |
| 0.2.15 | 21 / 15 | |
| 0.1.0 | 19 / 16 | |
| 0.0.87 | 19 / 16 | |
| 0.0.86 | 19 / 16 | |
| 0.0.85 | 19 / 16 | |
| 0.0.84 | 19 / 16 | |
| 0.0.83 | 19 / 16 | |
| 0.0.82 | 19 / 16 | |
| 0.0.81 | 19 / 16 | |
| 0.0.80 | 19 / 16 |
v0.14.0
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.1.0
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.0.87
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.0.86
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.0.85
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.0.84
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.0.83
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.0.82
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.0.81
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.0.80
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.