Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Up-for-discussion: change node-imagemagick dependency to GM + more #49

Open
wants to merge 29 commits into
base: master
Choose a base branch
from

Conversation

nathankot
Copy link

This includes breaking changes. So I'm happy to maintain this as a separate
project if need be (or if this project is dead and no one responds here).

Otherwise it should probably go into a major release branch.

Backwards-breaking:

  • Plugin configuration is totally different (see new readme) but its nice and
    makes good use of the GM api.
  • Removed all of the imageMagick format stuff - not sure if it's possible with
    GM but it seems redundant to me...
  • Added a few extra test cases.

Reasoning behind the change to GM is because node-imagemagick is no longer
maintained (nor is the 'new' maintained version) and GM is still very active so
definitely where it's at. In the long term I think a move to GM would be
inevitable for anyone who wants to continue using this library. I already ran
into an edge-case issue with
node-imagick that caused the whole server to crash.

Note, when I say GM I mean this node library which also supports imagemagick

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants