Update jsPlumb dependency. #372
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Builds with the
supremm
module are currently failing on thecomposer install
step with errorThe "https://github.com/jsplumb/jsplumb/raw/1.6.3/dist/js/jquery.jsPlumb-1.6.3-min.js" file could not be downloaded (HTTP/2 404 )
. This is because the repository containing that file has moved.This PR fixes this by updating the jsPlumb dependency to the latest version,
6.2.10
.jpPlumb is now installed via NPM instead of Composer.
This PR also updates the licensing information to specify that the dependency is jsPlumb Community edition and to link to its new GitHub repository containing the licensing information.
This PR also updates the
.eslintrc.json
file in thehtml
directory to use ES6 for syntax checking.Tests performed
I tested installing the module on my port on
xdmod-dev
using theupdate-open-xdmod-portal.php
script and confirmed the flow chart appears correctly in the SUPReMM Dataflow tab in the internal dashboard.Types of changes
Checklist: