* 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> |
||
|---|---|---|
| .. | ||
| architecture | ||
| docs | ||
| i18n | ||
| lint | ||
| package-quality | ||
| secret-scan | ||
| test-homes | ||
| test-types | ||
| type-shapes | ||