@audius/harmony
The Audius Design System
Supply chain provenance
Status for the latest visible version.
Maintainers
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| source-diff | large-new-source-files | AI (source-diff): Design-system icon library naturally ships many generated icon components. | ai | |
| source-diff | obfuscated-file:dist/assets/icons/AudiusLogoColor.svg.js | AI (source-diff): Babel-transpiled SVG icon component, long lines from build output not obfuscation. | ai | |
| source-diff | obfuscated-file:dist/assets/icons/AudiusLogoHorizontalColor.svg.js | AI (source-diff): Same Babel-transpiled icon pattern. | ai | |
| source-diff | obfuscated-file:dist/assets/icons/AudiusLogoHorizontalColorNew.svg.js | AI (source-diff): Same Babel-transpiled icon pattern. | ai | |
| source-diff | obfuscated-file:dist/assets/icons/AudiusLogoWhiteBg.png.js | AI (source-diff): Base64 image data URI, long line is image data not code obfuscation. | ai | |
| phantom-deps | phantom-dep:classnames | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@emotion/css | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:lottie-react | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:react-spring | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@emotion/react | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@emotion/styled | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@react-spring/web | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:react-use-measure | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:react-virtualized | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@radix-ui/react-slot | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:@juggle/resize-observer | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:react-perfect-scrollbar | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:react-merge-refs | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:lodash | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:color | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:numeral | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| phantom-deps | phantom-dep:react-use | AI (phantom-deps): Component library peer/indirect dep pattern; stable false positive for this package. | ai | |
| dependencies | unvetted-dep:@react-spring/web | AI (dependencies): @react-spring/web is a well-known animation library; stable false positive for this design system package. | ai |
Versions (showing 5 of 5)
| Version | Deps | Published |
|---|---|---|
| 0.5.3 | 17 / 36 | |
| 0.5.2 | 17 / 36 | |
| 0.5.0 | 17 / 36 | |
| 0.3.4 | 17 / 56 | |
| 0.3.2 | 16 / 58 |
v0.5.2
5 findingsNewly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v0.3.4
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.3.2
1 findingPackage was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.