You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: resolve Button/Buttons Figma naming gap via alias file, not caller-side normalization
CodeConnectRegistry.resolve("Buttons", ...) returned None even though the
mapping exists under "Button" -- blend-design-system's figma.connect() call
uses the code identifier "Button", but the real published Figma component
set is named "Buttons" (plural, confirmed via Figma Desktop's Inspect
panel). figma/figmaComponentAliases.mjs records verified Figma-display-name
aliases and generate-figma-code-connect.mjs folds them into extra resolve
patterns, so a consumer never has to hand-normalize Figma names itself.
Kept separate from figma/componentMaps/*.mjs so figma:sync never overwrites
it (sync only knows blend's code identifier, not Figma's display name).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
0 commit comments