UNPKG

@qix/elkjs-patched

Version:

Automatic graph layout based on Sugiyama's algorithm. Specialized for data flow diagrams and ports.

53 lines (52 loc) 1.85 kB
{ "name": "@qix/elkjs-patched", "version": "0.8.0-patch3", "author": { "name": "Ulf Rüegg", "email": "uruurumail@gmail.com" }, "description": "Automatic graph layout based on Sugiyama's algorithm. Specialized for data flow diagrams and ports.", "main": "lib/elk-worker.js", "files": [ "lib/elk-worker.js" ], "repository": { "type": "git", "url": "https://github.com/kieler/elkjs.git" }, "keywords": [ "graph", "layout", "layered", "ports", "dataflow" ], "license": "EPL-1.0", "scripts": { "test": "mocha test/mocha", "gradle": "./gradlew gwtcAll && npm run patch", "babel": "babel src/js/ -d build/js/", "browserifyApi": "browserify build/js/main-api.js -s ELK --outfile lib/elk-api.js", "browserifyBundle": "browserify build/js/main-node.js -s ELK --outfile lib/elk.bundled.js", "browserify": "mkdirp lib && npm run browserifyApi && npm run browserifyBundle", "cp": "cp build/js/elk-worker*.js lib/ && cp build/js/main-node.js lib/main.js && cp typings/*.d.ts lib/", "js": "npm run babel && npm run browserify && npm run cp", "build": "npm run gradle && npm run js", "clean": "./gradlew clean && rm -r lib", "setDevVersion": "npm version --no-git-tag-version \"$(node -p \"require('./package.json').version\")-dev-$(date '+%Y%m%d')\"", "patch": "mkdirp build/js && cat ./worker-patch.js build/dist/elk/elk-worker.js > build/js/elk-worker.js && cat ./worker-patch.js build/distMinified/elk/elk-worker.js > build/js/elk-worker.min.js" }, "devDependencies": { "babel-cli": "^6.24.1", "babel-preset-env": "^1.6.0", "browserify": "^14.4.0", "chai": "^4.0.2", "chai-as-promised": "^7.1.1", "mkdirp": "^0.5.0", "mocha": "^6.2.0", "web-worker": "^1.0.0" }, "publishConfig": { "access": "public" } }