function createEdgeNetwork(newOptions) {
        const dataNodes = [
          { id: 1, label: "1" },
          { id: 2, label: "2" },
          { id: 3, label: "3" },
          { id: 4, label: "4" },
        ];

        const dataEdges = [
          { id: 1, from: 1, to: 2, label: "<b>1</b>" },
          {
            id: 2,
            from: 1,
            to: 4,
            label: "<b>2</b>",
            font: {
              bold: { color: "green" },
            },
          },
          {
            id: 3,
            from: 2,
            to: 3,
            label: "<b>3</b>",
            font: {
              bold: { color: "green" },
            },
          },
        ];

        // create a network
        const container = document.getElementById("mynetwork");
        const data = {
          nodes: new DataSet(dataNodes),
          edges: new DataSet(dataEdges),
        };

        const options = {
          edges: {
            font: {
              multi: true,
            },
          },
        };

        if (newOptions !== undefined) {
          util.deepExtend(options, newOptions);
        }

        const network = new Network(container, data, options);
        return [network, data, options];
      }
Check that setting options for multi-font works as expected

- using multi-font 'bold' for test, the rest should work analogously
- using multi-font option 'color' for test, the rest should work analogously