Skip to content

Replace Node-Canvas with something else #229

@wswebcreation

Description

@wswebcreation

Hi there,

Thanks for creating this awesome module, I'm using ResembleJS for ages in my E2E image comparison modules and migrated my projects to the WebdriverIO project where it can be used to:

  • compare desktop/mobile web screenshots
  • compare mobile native app screenshots
  • scan storybook and create/compare screenshots

So far, I/other users am/are happy and we have a lot of positive responses on the stability of ResembleJS. But,..... there are also a "lot" of users that are having issues with the system dependencies for node-canvas. They vary from being unable to use canvas to not having the rights/knowledge or the possibility to adjust their images in their pipeline to make this work.

I've worked with Jimp in the past (for an OCR service) and I'm very content with the results and possibilities. Now I understand that using the same API for Web and Node would be great, but are you open to look into other dependencies for Node?

Love to hear your, and everybody else, their thoughts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions