openpencil/packages/core
Danila Poyarkov 02b12224cc Fix override resolution for sibling instances of the same component
findNodeByComponentId used root-matching which returned the first
child when multiple siblings shared the same component root. This
caused all symbolOverride guidPaths targeting different siblings
(e.g., 3 _stepper instances inside a Stepper component) to resolve
to the first sibling.

Fix: separate into 3 passes — exact componentId match first, then
unambiguous root match (only when exactly one child shares the root),
then deep recursion.
2026-03-04 23:48:52 +03:00
..
src Fix override resolution for sibling instances of the same component 2026-03-04 23:48:52 +03:00
package.json Fix workspace resolution: add bun export condition to core package 2026-03-04 14:51:44 +03:00
tsconfig.json Fix core tsconfig: add ESNext and DOM libs for npm publish 2026-03-04 01:58:37 +03:00