/usr/local/lib/node_modules/wavedrom-cli/node_modules/svg2img/index.js:64
imgBuffer = pngData.asPng();
^
TypeError: Cannot read properties of undefined (reading 'asPng')
at /usr/local/lib/node_modules/wavedrom-cli/node_modules/svg2img/index.js:64:33
at loadSVGContent (/usr/local/lib/node_modules/wavedrom-cli/node_modules/svg2img/index.js:75:9)
at svg2img (/usr/local/lib/node_modules/wavedrom-cli/node_modules/svg2img/index.js:24:5)
at /usr/local/lib/node_modules/wavedrom-cli/wavedrom-cli.js:47:7
at /usr/local/lib/node_modules/wavedrom-cli/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read/context:68:3)
I've tested on both WSL and Windows using version 3.1.1 of wavedrom-cli. On WSL I've tested with the versions 12, 19, and 20 of node. On Windows I've only tested using version 20 of node. When exporting as SVG everything works fine.
When trying to convert the following JSON file as PNG using
wavedrom-cli -i test.json -p test.png
I get the errors I've pasted below:I've tested on both WSL and Windows using version 3.1.1 of wavedrom-cli. On WSL I've tested with the versions 12, 19, and 20 of node. On Windows I've only tested using version 20 of node. When exporting as SVG everything works fine.