blob: 6148bd3cf83cdf4e2de56f043201d2db01c714fd [file] [log] [blame]
{
"private": true,
"name": "@kie-tools/online-editor",
"version": "0.30.3",
"description": "",
"license": "Apache-2.0",
"homepage": "https://github.com/kiegroup/kie-tools",
"repository": {
"type": "git",
"url": "https://github.com/kiegroup/kie-tools.git"
},
"bugs": {
"url": "https://github.com/kiegroup/kie-tools/issues"
},
"types": "./dist/index.d.ts",
"main": "dist/index.js",
"scripts": {
"build:dev": "rimraf dist && webpack --env dev",
"build:prod": "pnpm lint && pnpm test && rimraf dist && webpack && pnpm test:it",
"cy:open": "cypress open --project it-tests --config baseUrl=$(build-env onlineEditor.dev.cypressUrl)",
"cy:run": "cypress run --headed -b chrome --project it-tests --config baseUrl=$(build-env onlineEditor.dev.cypressUrl)",
"lint": "run-script-if --bool \"$(build-env linters.run)\" --then \"kie-tools--eslint ./src\"",
"start": "webpack serve --host 0.0.0.0 --env dev",
"test": "run-script-if --ignore-errors \"$(build-env tests.ignoreFailures)\" --bool \"$(build-env tests.run)\" --then \"jest --silent --verbose\"",
"test:it": "run-script-if --ignore-errors \"$(build-env integrationTests.ignoreFailures)\" --bool \"$(build-env integrationTests.run)\" --then \"pnpm rimraf ./dist-it-tests\" \"pnpm start-server-and-test test:it:start:git-cors-proxy http-get://0.0.0.0:$(build-env gitCorsProxy.dev.port)/ping test:it:start:extended-services http-get://0.0.0.0:$(build-env extendedServices.port)/ping test:it:run\"",
"test:it:run": "start-server-and-test start https-get://0.0.0.0:$(build-env onlineEditor.dev.port) cy:run",
"test:it:start:extended-services": "npm --prefix ../extended-services run start",
"test:it:start:git-cors-proxy": "npm --prefix ../git-cors-proxy-image run start"
},
"dependencies": {
"@kie-tools-core/editor": "workspace:*",
"@kie-tools-core/envelope-bus": "workspace:*",
"@kie-tools-core/i18n": "workspace:*",
"@kie-tools-core/keyboard-shortcuts": "workspace:*",
"@kie-tools-core/kubernetes-bridge": "workspace:*",
"@kie-tools-core/monaco-editor": "workspace:*",
"@kie-tools-core/notifications": "workspace:*",
"@kie-tools-core/operating-system": "workspace:*",
"@kie-tools-core/patternfly-base": "workspace:*",
"@kie-tools-core/react-hooks": "workspace:*",
"@kie-tools-core/workspace": "workspace:*",
"@kie-tools-core/workspaces-git-fs": "workspace:*",
"@kie-tools/boxed-expression-component": "workspace:*",
"@kie-tools/dmn-language-service": "workspace:*",
"@kie-tools/dmn-runner": "workspace:*",
"@kie-tools/emscripten-fs": "^0.0.2",
"@kie-tools/extended-services-api": "workspace:*",
"@kie-tools/form": "workspace:*",
"@kie-tools/form-dmn": "workspace:*",
"@kie-tools/i18n-common-dictionary": "workspace:*",
"@kie-tools/kie-bc-editors": "workspace:*",
"@kie-tools/pmml-editor": "workspace:*",
"@kie-tools/unitables": "workspace:*",
"@kie-tools/unitables-dmn": "workspace:*",
"@octokit/plugin-rest-endpoint-methods": "^5.0.1",
"@octokit/rest": "^18.5.3",
"@patternfly/react-core": "^4.276.6",
"@patternfly/react-icons": "^4.93.6",
"@patternfly/react-tokens": "^4.94.6",
"bowser": "^2.10.0",
"buffer": "^6.0.3",
"deep-object-diff": "^1.1.9",
"history": "^4.9.0",
"isomorphic-git": "^1.11.1",
"js-yaml": "^4.1.0",
"json-refs": "^3.0.15",
"lodash": "^4.17.21",
"moment": "^2.29.4",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-dropzone": "^11.4.2",
"react-router": "^5.2.1",
"react-router-dom": "^5.2.1",
"react-virtualized-auto-sizer": "^1.0.7",
"react-window": "^1.3.1",
"uuid": "^8.3.2"
},
"devDependencies": {
"@babel/core": "^7.16.0",
"@babel/preset-env": "^7.16.0",
"@babel/preset-react": "^7.16.0",
"@kie-tools-core/webpack-base": "workspace:*",
"@kie-tools/eslint": "workspace:*",
"@kie-tools/extended-services": "workspace:*",
"@kie-tools/git-cors-proxy-image": "workspace:*",
"@kie-tools/root-env": "workspace:*",
"@kie-tools/stunner-editors": "workspace:*",
"@kie-tools/tsconfig": "workspace:*",
"@testing-library/jest-dom": "^5.16.1",
"@testing-library/react": "^11.2.6",
"@types/history": "^4.7.3",
"@types/jest": "^26.0.23",
"@types/jest-when": "^2.7.4",
"@types/js-yaml": "^4.0.5",
"@types/lodash": "^4.14.168",
"@types/react": "^17.0.6",
"@types/react-dom": "^17.0.5",
"@types/react-router": "^5.1.14",
"@types/react-router-dom": "^5.1.7",
"@types/react-virtualized-auto-sizer": "^1.0.1",
"@types/react-window": "^1.8.5",
"@types/testing-library__jest-dom": "^5.9.1",
"@types/testing-library__react": "^9.1.2",
"@types/uuid": "^8.3.0",
"copy-webpack-plugin": "^11.0.0",
"cypress": "^12.11.0",
"cypress-file-upload": "^5.0.8",
"cypress-iframe": "^1.0.1",
"cypress-log-to-output": "^1.1.2",
"cypress-real-events": "^1.7.6",
"html-replace-webpack-plugin": "^2.6.0",
"html-webpack-plugin": "^5.3.2",
"jest": "^26.6.3",
"jest-junit": "^14.0.0",
"jest-when": "^3.5.0",
"process": "^0.11.10",
"rimraf": "^3.0.2",
"start-server-and-test": "^1.12.1",
"ts-jest": "^26.5.6",
"ts-node": "^10.9.1",
"typescript": "^4.6.2",
"webpack": "^5.36.2",
"webpack-cli": "^4.10.0",
"webpack-dev-server": "^4.7.3",
"webpack-merge": "^5.8.0"
}
}