New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@buoy-design/core

Package Overview
Dependencies
Maintainers
1
Versions
78
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@buoy-design/core

Core domain models and analysis for Buoy design drift detection

latest
Source
npmnpm
Version
0.8.11
Version published
Weekly downloads
198
-65.08%
Maintainers
1
Weekly downloads
 
Created
Source

@buoy-design/core

Core domain models and drift detection engine for Buoy.

Installation

npm install @buoy-design/core

Usage

import { SemanticDiffEngine } from '@buoy-design/core/analysis';
import { generateFixes } from '@buoy-design/core';
import type { Component, DriftSignal, Fix } from '@buoy-design/core';

// Analyze components for drift
const engine = new SemanticDiffEngine();
const result = engine.analyzeComponents(components, {
  checkDeprecated: true,
  checkNaming: true,
});

console.log(result.drifts); // DriftSignal[]

// Generate fixes for drift signals
const fixes = generateFixes(drifts, tokens);
console.log(fixes); // Fix[]

Models

  • Component - UI components from any framework
  • DesignToken - Color, spacing, typography values
  • DriftSignal - Detected inconsistencies
  • Fix - Proposed fix with confidence score

Confidence Levels

Fix suggestions include a confidence level:

LevelScoreMeaning
exact100%Value exactly matches a design token
high95-99%Very close match, safe to auto-apply
medium70-94%Close match, review recommended
low<70%Ambiguous, manual review required
  • Buoy CLI
  • Documentation

Keywords

buoy

FAQs

Package last updated on 14 Oct 2026

Related posts