A replacement for cytoscape.js-noderesize and cytoscape.js-node-editing that requires neither jQuery nor Konva
npm install cytoscape-js-node-resizer
import Cytoscape from "cytoscape";
import resizeHandler from "cytoscape-js-node-resizer";
Cytoscape.use(resizeHandler);
...
cy.resizeHandler({
grapperColor: "#7711C0", // default color
grapperRadius: "50%", // default radius
grapperSize: "8px", // default size
});