* fix(core): load fontoxpath under Node's ESM loader fontoxpath is CommonJS, so Node exposes its exports only on default and openpencil query / MCP query_nodes failed with 'evaluateXPathToNodes is not a function'. Closes #787. * test(tools): run an XPath query in the package runtime smoke check The Bun-run unit tests take fontoxpath's named exports, so they never covered the Node fallback to default. * test(tools): also run matchByXPath in the XPath smoke scenario * refactor(core): import fontoxpath types through one namespace import --------- Co-authored-by: mrhard9090 <moltrax88@gmail.com> Co-authored-by: Danila Poyarkov <dev@dannote.net> |
||
|---|---|---|
| .. | ||
| cli | ||
| core | ||
| demos | ||
| design-jsx | ||
| docs | ||
| dom-css | ||
| emit | ||
| fig | ||
| harness | ||
| kiwi | ||
| mcp | ||
| pen | ||
| scene-graph | ||
| vue | ||