UNPKG

bpmn-js

Version:

A bpmn 2.0 toolkit and web modeler

130 lines (129 loc) 3.63 kB
{ "name": "bpmn-js", "version": "13.0.5", "description": "A bpmn 2.0 toolkit and web modeler", "main": "index.js", "files": [ "dist", "lib", "test/util", "test/helper", "test/matchers", "!.eslintrc", "!lib/**/*.spec.ts" ], "scripts": { "all": "run-s lint test generate-types distro test:distro", "lint": "eslint .", "format": "run-s format:markdown 'lint -- --fix'", "format:markdown": "remark . -qo", "start": "cross-env SINGLE_START=modeler npm run dev", "start:viewer": "cross-env SINGLE_START=viewer npm run dev", "start:navigated-viewer": "cross-env SINGLE_START=navigated-viewer npm run dev", "dev": "npm test -- --auto-watch --no-single-run", "test": "karma start test/config/karma.unit.js", "distro": "node tasks/build-distro.js", "collect-translations": "cross-env COLLECT_TRANSLATIONS=1 npm test", "generate-types": "run-s generate-types:*", "generate-types:generate": "del-cli \"lib/**/*.d.ts\" && npx bio-dts -r lib", "generate-types:test": "tsc --noEmit --noImplicitAny", "test:distro": "node tasks/test-distro.js", "postversion": "run-s distro test:distro", "prepare": "run-s distro", "prepublishOnly": "run-s generate-types" }, "repository": { "type": "git", "url": "https://github.com/bpmn-io/bpmn-js" }, "keywords": [ "bpmn", "bpmn-js", "toolkit", "web modeler", "modeler", "modeling", "process modeling" ], "author": { "name": "Nico Rehwaldt", "url": "https://github.com/nikku" }, "contributors": [ { "name": "bpmn.io contributors", "url": "https://github.com/bpmn-io" } ], "license": "SEE LICENSE IN LICENSE", "sideEffects": [ "*.css" ], "devDependencies": { "@babel/core": "^7.20.2", "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", "@rollup/plugin-terser": "^0.4.0", "babel-loader": "^9.1.0", "babel-plugin-istanbul": "^6.1.1", "bpmn-font": "^0.12.0", "camunda-bpmn-moddle": "^4.0.1", "chai": "4.1.2", "chai-match": "^1.1.1", "cpx": "^1.5.0", "cross-env": "^7.0.3", "del": "^6.0.0", "del-cli": "^5.0.0", "eslint": "^8.22.0", "eslint-plugin-bpmn-io": "^1.0.0", "eslint-plugin-import": "^2.26.0", "execa": "^5.1.1", "file-drops": "^0.5.0", "karma": "^6.4.1", "karma-chrome-launcher": "^3.1.1", "karma-coverage": "^2.2.0", "karma-debug-launcher": "^0.0.5", "karma-env-preprocessor": "^0.1.1", "karma-firefox-launcher": "^2.1.2", "karma-mocha": "^2.0.1", "karma-safari-launcher": "^1.0.0", "karma-sinon-chai": "^2.0.2", "karma-webpack": "^5.0.0", "mkdirp": "^2.0.0", "mocha": "^10.1.0", "mocha-test-container-support": "0.2.0", "npm-run-all": "^4.1.2", "puppeteer": "^19.4.1", "remark-cli": "^11.0.0", "remark-preset-bpmn-io": "^0.2.1", "rollup": "^3.19.1", "rollup-plugin-license": "^3.0.0", "sinon": "^15.0.0", "sinon-chai": "^3.7.0", "ts-expect": "^1.3.0", "typescript": "^5.0.0", "webpack": "^5.74.0" }, "dependencies": { "bpmn-moddle": "^8.0.0", "diagram-js": "^12.1.0", "diagram-js-direct-editing": "^2.0.0", "ids": "^1.0.0", "inherits-browser": "^0.1.0", "min-dash": "^4.0.0", "min-dom": "^4.0.3", "object-refs": "^0.3.0", "tiny-svg": "^3.0.0" }, "remarkConfig": { "plugins": [ "preset-bpmn-io", [ "lint-no-html", false ] ] } }