UNPKG

d3-dag

Version:

Layout algorithms for visualizing directed acylic graphs.

49 lines (48 loc) 1.51 kB
{ "name": "d3-dag", "version": "0.3.3", "description": "Layout algorithms for visualizing directed acylic graphs.", "keywords": [ "d3", "d3-module", "layout", "dag", "infovis" ], "repository": { "type": "git", "url": "https://github.com/erikbrinkman/d3-dag.git" }, "author": "Erik Brinkman <erik.brinkman@gmail.com>", "license": "MIT", "main": "dist/d3-dag.js", "module": "index", "jsnext:main": "index", "unpkg": "dist/d3-dag.min.js", "scripts": { "format": "prettier --write index.js 'src/**/*.js' 'test/**/*.js'", "lint": "eslint index.js src test && prettier --check index.js 'src/**/*.js' 'test/**/*.js'", "build": "rm -rf dist && mkdir dist && rollup --banner \"$(preamble)\" --config", "test": "npm run build && tape 'test/**/*-test.js' && npm run lint", "prepare": "npm run test && uglifyjs -b beautify=false,preamble=\"'$(preamble)'\" dist/d3-dag.js -c -m -o dist/d3-dag.min.js", "todo": "grep -nrEI 'FIXME|TODO|XXX' index.js src test" }, "dependencies": { "d3-array": "^1.2.1", "fastpriorityqueue": "^0.5.0", "javascript-lp-solver": "0.4.17", "quadprog-js": "^0.1.3" }, "devDependencies": { "babel-eslint": "^10.0.1", "eslint": "^5.14.0", "http-server": "^0.11.1", "package-preamble": "^0.1.0", "prettier": "^1.16.4", "rollup": "^0.62.0", "rollup-plugin-commonjs": "^9.2.0", "rollup-plugin-node-resolve": "^3.3.0", "tape": "^4.9.1", "uglify-es": "^3.3.9" } }