@carbon/icons-vue@10.140.0
Vue components for icons in digital and software products using the Carbon Design System
AI Security Review
scanned 15d ago · by lpm-firewall-aiThe package automatically starts configured telemetry during installation, with collection enabled for CI and no affirmative opt-in shown in the inspected source. Its IBM collector and endpoint are package-aligned, so this supports a warning rather than a block.
Decision evidence
public snapshot- package.json runs the telemetry collector from an automatic postinstall hook.
- telemetry.yml configures collection of npm dependencies and JavaScript functions and tokens, sending to IBM’s telemetry endpoint.
- The collector launches a detached background process in CI unless telemetry is disabled.
- The configured endpoint is IBM’s telemetry service, and the collector is from IBM’s telemetry package.
- The collector’s launch is gated on CI detection and can be disabled with an environment variable.
Source & flagged code
8 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgpackage.json runs the telemetry collector from an automatic postinstall hook.
package.jsonView on unpkg · L27Findings
Affected versions and remediation
This report applies to @carbon/icons-vue@10.140.0.
See all versions of @carbon/icons-vue for other recorded verdicts.
- Review the evidence and your use of @carbon/icons-vue@10.140.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.