Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import ForceGraph from 'force-graph';
const graph = ForceGraph();
graph(new HTMLElement());
graph
.graphData({nodes: [], links: []})
.nodeId('testNode')
.linkSource('source')
.linkTarget('target')
.width(100)
.height(100)
.backgroundColor('#FFF')
.nodeRelSize(4)
.nodeVal(1)
.nodeVal('val')
.nodeVal((node) => node.val)
.nodeLabel('name')
.nodeLabel((node) => node.name)
const createGraph = require('ngraph.graph')
const ForceGraph = require('force-graph').default
const { addPeer: _addPeer, removePeer: _removePeer, findPeer } = require('../tests/helpers/peers')
const { nodesToArray } = require('../tests/helpers/graph')
const MAX_PEERS = 2
const TOPIC = Buffer.from('batman')
const graph = createGraph()
const peersTitle = document.getElementById('peers-title')
const connectionsTitle = document.getElementById('connections-title')
const addPeer = () => _addPeer(graph, TOPIC, {
bootstrap: ['http://localhost:4000']
})
const removePeer = (id) => _removePeer(graph, id)
const addMany = n => [...Array(n).keys()].forEach(() => addPeer())
const deleteMany = n => [...Array(n).keys()].forEach(() => removePeer())