message: [sigma] better error management for pr
diff: @@ -785,11 +785,8 @@ export default class Sigma<GraphType extends Graph = Graph> extends TypedEventEm
  this.labelGrid.add(node, data.size, this.framedGraphToViewport(data, { matrix: nullCameraMatrix }));
  const nodeProgram = this.nodePrograms[data.type];
  - if (nodeProgram) {
  + if (!nodeProgram) throw new Error(`Sigma: could not find a suitable program for node type "${data.type}"!`);
  nodeProgram.process(data, data.hidden, nodesPerPrograms[data.type]++);
  - } else {
  - console.error(`Node Program of type "${data.type}" specified by node, but not included in "nodeProgramClasses" field of Sigma configuration`);
  - }
  // Save the node in the highlighted set if needed
  if (data.highlighted && !data.hidden) this.highlightedNodes.add(node);
  