@cloudbase/ai
cloudbase js sdk ai module
Supply chain provenance
Status for the latest visible version.
Without SLSA provenance there is no cryptographic link between this tarball and the public source, so a manually published version cannot be tied back to a reviewed commit.
Maintainers
Keywords
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| source-diff | net-exec-file:dist/miniprogram/index.js | AI (source-diff): Network calls and dynamic module loading are inherent to the CloudBase SDK; no dropper behavior visible in the bundle. | ai | |
| source-diff | obfuscated-file:dist/miniprogram/index.js | AI (source-diff): Standard webpack UMD bundle for miniprogram target; minification is expected and documented in build scripts. | ai | |
| publish-pattern | rapid-publish | AI (publish-pattern): High-frequency automated releases are normal for this monorepo SDK; 229 versions published over 644 days confirms the pattern. | ai | |
| dependencies | unvetted-dep:text-encoding-shim | AI (dependencies): text-encoding-shim is a standard TextEncoder/TextDecoder polyfill; appropriate for a cross-env SDK. | ai | |
| dependencies | unvetted-dep:@mattiasbuelens/web-streams-adapter | AI (dependencies): Known web-streams adapter shim used in cross-environment streaming; no malicious history. | ai | |
| typosquat | typosquat.levenshtein:hapi | AI (typosquat): Scoped @cloudbase/ai package; Levenshtein match to 'hapi' is a false positive. | ai | |
| typosquat | typosquat.levenshtein:pg | AI (typosquat): Scoped @cloudbase/ai package; Levenshtein match to 'pg' is a false positive. | ai | |
| typosquat | typosquat.levenshtein:joi | AI (typosquat): Scoped @cloudbase/ai package; Levenshtein match to 'joi' is a false positive. | ai | |
| typosquat | typosquat.levenshtein:qs | AI (typosquat): Scoped @cloudbase/ai package; Levenshtein match to 'qs' is a false positive. | ai | |
| typosquat | typosquat.levenshtein:ajv | AI (typosquat): Scoped @cloudbase/ai package; Levenshtein match to 'ajv' is a false positive. | ai |
Versions (showing 8 of 108)
| Version | Deps | Published |
|---|---|---|
| 2.9.2 | 4 / 1 | |
| 2.9.1 | 4 / 1 | |
| 2.9.0 | 4 / 1 | |
| 2.8.35 | 4 / 1 | |
| 2.8.34 | 4 / 1 | |
| 2.8.33 | 4 / 1 | |
| 2.8.32 | 4 / 1 | |
| 2.8.31 | 4 / 1 |
v2.9.2
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v2.9.1
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v2.9.0
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v2.8.35
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v2.8.34
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v2.8.33
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v2.8.32
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
v2.8.31
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.