Loading the npm registry into Neo4j graph database for module dependency analysis
Load the npm registry into Neo4j for graph based module dependency analysis
MATCH (p:Package {name: "express"})
MATCH (p)-[:HAS_VERSION]->(v:Version)
WHERE v.version = "4.4.1"
MATCH path=(v)-[:DEPENDS_ON*]->(:Version)<-[:HAS_VERSION]-(ndep:Package)
RETURN path, p