Remove "canvas" npm module as its build fails on labX.dev servers

[#58879086]

+ mock modules that use canvas elements.

This module has more demanding dependencies (cairo) so avoid using it
for now. When it will be really needed, we should think how to solve
this issues. Perhaps we shouldn't instal devDependencies on servers.