UNPKG

jointjs

Version:

JavaScript diagramming library

183 lines (182 loc) 4.55 kB
{ "name": "jointjs", "title": "JointJS", "description": "JavaScript diagramming library", "keywords": [ "joint", "jointjs", "diagram", "diagrams", "chart", "charts", "svg", "flowchart", "graph", "visualization", "visual", "data", "dataviz", "flow", "workflow", "process", "network", "sequence", "circuit", "hierarchy", "hierarchical", "editor", "javascript", "typescript", "library", "layout", "tree", "grid", "stack", "directed", "tree-layout", "stack-layout", "grid-layout", "force-directed", "visio", "bpmn", "vsm", "value-stream", "mapping", "family-tree", "treeview", "entity-relationship", "er-diagram", "er", "planogram", "database", "orgchart", "org", "uml", "chatbot", "kanban", "mindmap", "vector", "yamazumi", "shortest", "path", "finder", "shortest-path-finder" ], "scripts": { "test": "grunt test", "lint": "eslint types/**/*.d.ts src --ext .mjs,.js", "lint:fix": "npm run lint -- --fix" }, "sideEffects": false, "version": "3.7.7", "main": "dist/joint.min.js", "module": "joint.mjs", "style": "./dist/joint.min.css", "types": "./dist/joint.d.ts", "homepage": "http://jointjs.com", "author": { "name": "client IO", "url": "http://client.io" }, "contributors": [ "David Durman <david@client.io> (https://github.com/DavidDurman)", "Roman Bruckner <roman@client.io> (https://github.com/kumilingus)", "Vladimir Talas <lades@client.io> (https://github.com/vtalas)", "James Williams <james@jointjs.com> (https://github.com/jamesgeorgewilliams)", "Arthur Khokhlov <arthur@jointjs.com> (https://github.com/Geliogabalus)", "Martin Kanera <martin@jointjs.com> (https://github.com/MartinKanera)", "Vojtech Kohout <vojtech@jointjs.com> (https://github.com/Tharos)", "Zbynek Stara <zbynek@jointjs.com> (https://github.com/zbynekstara)" ], "repository": { "type": "git", "url": "https://github.com/clientIO/joint.git" }, "bugs": { "url": "https://github.com/clientIO/joint/issues" }, "license": "MPL-2.0", "files": [ "css", "dist", "src", "types", "index.js", "joint.mjs" ], "dependencies": { "backbone": "~1.4.1", "dagre": "~0.8.5", "graphlib": "~2.1.8", "jquery": "~3.7.1", "lodash": "~4.17.21" }, "devDependencies": { "@types/backbone": "~1.4.16", "@types/dagre": "~0.7.50", "@types/graphlib": "~2.1.9", "@types/jquery": "~3.5.22", "@types/lodash": "~4.14.199", "@typescript-eslint/eslint-plugin": "5.48.1", "@typescript-eslint/parser": "5.48.1", "async": "2.6.1", "chai": "4.2.0", "cheerio": "0.22.0", "core-js": "~3.8.3", "es-module-shims": "0.2.4", "eslint": "8.1.0", "express": "4.16.3", "grunt": "^1.3.0", "grunt-browserify": "5.3.0", "grunt-compile-docs": "1.2.1", "grunt-contrib-clean": "2.0.0", "grunt-contrib-concat": "1.0.1", "grunt-contrib-copy": "1.0.0", "grunt-contrib-cssmin": "3.0.0", "grunt-contrib-qunit": "3.1.0", "grunt-contrib-uglify": "4.0.0", "grunt-contrib-watch": "1.1.0", "grunt-env": "0.4.4", "grunt-eslint": "21.0.0", "grunt-karma": "3.0.1", "grunt-mocha-test": "0.13.3", "grunt-newer": "1.3.0", "grunt-shell": "3.0.1", "grunt-ts": "6.0.0-beta.22", "grunt-webpack": "6.0.0", "handlebars": "4.7.7", "jit-grunt": "0.10.0", "karma": "3.1.4", "karma-chrome-launcher": "2.2.0", "karma-coverage": "1.1.2", "karma-qunit": "2.1.0", "karma-sinon": "1.0.5", "load-grunt-config": "0.19.2", "mocha": "5.2.0", "open-sans-fontface": "https://github.com/clientIO/open-sans/archive/1.4.2.tar.gz", "prism-themes": "1.9.0", "prismjs": "1.24.0", "puppeteer": "17.0.0", "qunit": "2.8.0", "requirejs": "2.3.6", "rollup": "1.20.3", "rollup-plugin-buble": "0.19.6", "rollup-plugin-commonjs": "9.2.0", "rollup-plugin-external-globals": "0.3.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-node-resolve": "4.0.0", "selenium-standalone": "6.15.3", "serve-static": "1.13.2", "should": "13.2.3", "sinon": "7.2.2", "time-grunt": "2.0.0", "typescript": "4.8.3", "webdriverio": "4.13.2", "webpack": "5.89.0", "webpack-dev-server": "4.15.1" }, "volta": { "node": "18.18.2", "npm": "9.8.1" } }