* 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> |
||
|---|---|---|
| .. | ||
| checks | ||
| ci | ||
| dev | ||
| generate | ||
| release | ||
| AGENTS.md | ||
| package.json | ||
| tsconfig.json | ||