title: CurvedArrows in sigjma.js, typescript and npm
body: <p>I would like to draw curved arrows in sigma.js within my typescript npm project. The following occures on browser/client-side:</p>
  <pre><code>Uncaught TypeError: Cannot read properties of undefined (reading 'process')
      at Sigma.process (bundle.js:5088:42)
      at new Sigma (bundle.js:4656:15)
      at Object.complete (bundle.js:6434:17)
      at l.parseChunk (bundle.js:1964:6719)
      at l._chunkLoaded (bundle.js:1964:8287)
      at XMLHttpRequest.&lt;anonymous&gt;
  </code></pre>
  <p>I just changed the edge type from &quot;arrow&quot; to &quot;curvedArrow&quot; and didn't worked. Do i need to import any particular curvedArrow.js files into my npm project?</p>
  <pre><code>graph.addEdge(parent_node, child_node, {
                  size: 1,
                  color: '#d6d6d6',
                  type: &quot;curvedArrow&quot;
              }); 
  </code></pre>
  <p>Current dependencies in package.json:</p>
  <pre><code>&quot;dependencies&quot;: {
      &quot;@types/sigmajs&quot;: &quot;^1.0.28&quot;,
      &quot;commonjs&quot;: &quot;^0.0.1&quot;,
      &quot;express&quot;: &quot;^4.17.2&quot;,
      &quot;fs&quot;: &quot;^0.0.1-security&quot;,
      &quot;graphology&quot;: &quot;^0.23.2&quot;,
      &quot;graphology-components&quot;: &quot;^1.5.2&quot;,
      &quot;graphology-layout&quot;: &quot;^0.5.0&quot;,
      &quot;graphology-layout-forceatlas2&quot;: &quot;^0.8.1&quot;,
      &quot;papaparse&quot;: &quot;^5.3.1&quot;,
      &quot;path&quot;: &quot;^0.12.7&quot;,
      &quot;sigma&quot;: &quot;^2.1.3&quot;,
      &quot;xhr&quot;: &quot;^2.6.0&quot;
    }
  </code></pre>