UNPKG

@joint/core

Version:

JavaScript diagramming library

187 lines 4.78 kB
{ "name": "@joint/core", "title": "JointJS", "version": "4.1.3", "description": "JavaScript diagramming library", "sideEffects": false, "main": "./dist/joint.min.js", "module": "joint.mjs", "types": "./types/index.d.ts", "homepage": "https://jointjs.com", "author": { "name": "client IO", "url": "https://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", "installConfig": { "hoistingLimits": "workspaces" }, "publishConfig": { "access": "public" }, "scripts": { "prepublishOnly": "echo \"Publishing via NPM is not allowed!\" && exit 1", "prepack": "yarn run dist", "build": "grunt install", "test": "grunt test", "test-server": "grunt test:server", "test-client": "grunt test:client", "test-ts": "grunt ts:test", "test-coverage": "grunt test:coverage", "test-coverage-lcov": "yarn run test-coverage --reporter=lcov", "test-bundles": "grunt test:bundles", "build-bundles": "grunt build:bundles", "test-e2e": "grunt test:e2e", "test-e2e-all": "grunt test:e2e:all", "lint": "eslint types/**/*.d.ts src --ext .mjs,.js", "lint-fix": "yarn run lint --fix", "dist": "grunt dist" }, "files": [ "dist/", "src/", "types/*.d.ts", "./index.js", "./joint.mjs", "./LICENSE", "./README.md" ], "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.2", "@microsoft/api-extractor": "7.33.7", "@rollup/plugin-babel": "^6.0.4", "@typescript-eslint/eslint-plugin": "5.48.1", "@typescript-eslint/parser": "5.48.1", "async": "2.6.1", "chai": "4.2.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-contrib-clean": "2.0.0", "grunt-contrib-concat": "1.0.1", "grunt-contrib-copy": "1.0.0", "grunt-contrib-qunit": "3.1.0", "grunt-contrib-uglify": "4.0.1", "grunt-contrib-watch": "1.1.0", "grunt-env": "0.4.4", "grunt-eslint": "21.0.0", "grunt-karma": "4.0.2", "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", "jit-grunt": "0.10.0", "jquery": "~3.7.1", "karma": "6.4.4", "karma-chrome-launcher": "3.2.0", "karma-coverage": "2.2.1", "karma-qunit": "2.1.0", "karma-sinon": "1.0.5", "load-grunt-config": "0.19.2", "lodash": "~4.17.21", "mocha": "5.2.0", "puppeteer": "17.0.0", "qunit": "2.8.0", "requirejs": "2.3.6", "rollup": "1.20.3", "rollup-plugin-commonjs": "9.2.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.4", "webdriverio": "4.13.2", "webpack": "5.89.0", "webpack-dev-server": "4.15.1" }, "volta": { "node": "18.18.2", "npm": "9.8.1", "yarn": "3.4.1" }, "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" ] }