2020-01-06 21:50:34 +00:00
{
2020-01-14 21:52:39 +00:00
"name" : "cr-connect-bpmn" ,
2020-01-07 14:27:10 +00:00
"version" : "0.0.0" ,
2020-01-06 21:50:34 +00:00
"scripts" : {
2020-01-07 14:27:10 +00:00
"ng" : "ng" ,
"start" : "ng serve" ,
"build" : "ng build" ,
2020-01-14 14:35:36 +00:00
"build:prod" : "ng build --configuration=production" ,
"build:staging" : "ng build --configuration=staging" ,
"build:test" : "ng build --configuration=test" ,
2020-01-07 14:27:10 +00:00
"test" : "ng test" ,
2020-02-08 16:21:48 +00:00
"test:coverage" : "ng test --codeCoverage=true --watch=false --browsers=ChromeHeadless" ,
2020-01-07 14:27:10 +00:00
"lint" : "ng lint" ,
2020-01-14 22:07:41 +00:00
"e2e" : "./node_modules/protractor/bin/webdriver-manager update && ng e2e" ,
2020-02-07 15:23:57 +00:00
"e2e:with-wf" : "npm run e2e-wf && ng e2e && npm run e2e-wf:stop && npm run e2e-wf:clean" ,
2020-05-11 17:46:26 +00:00
"e2e-wf:stop" : "docker stop db || true && docker stop backend || true && docker stop pb || true" ,
2020-02-07 03:04:01 +00:00
"e2e-wf:clean" : "docker system prune -f && cd docker && docker-compose rm -f -v -s && cd .." ,
"e2e-wf:build" : "cd docker && docker-compose pull && docker-compose build --no-cache && cd .." ,
"e2e-wf:start" : "cd docker && docker-compose up -d && cd .." ,
2020-05-11 17:46:26 +00:00
"e2e-wf:db-upgrade" : "docker exec -it backend pipenv run flask db upgrade" ,
"e2e-wf:db-setup" : "docker exec -it backend pipenv run flask load-example-data" ,
"e2e-wf:pb-setup" : "docker exec -it pb pipenv run flask db upgrade" ,
"e2e-wf" : "npm run e2e-wf:stop && npm run e2e-wf:clean && npm run e2e-wf:build && npm run e2e-wf:start && npm run e2e-wf:db-upgrade && npm run e2e-wf:db-setup && npm run e2e-wf:pb-setup" ,
2020-05-23 00:32:08 +00:00
"e2e:env" : "cp src/index.html src/index.html.tmp && chmod +x ./docker/substitute-env-variables.sh && ./docker/substitute-env-variables.sh src/index.html PRODUCTION,API_URL,IRB_URL,HOME_ROUTE,BASE_HREF,PORT0" ,
2020-05-22 21:03:19 +00:00
"e2e:env-restore" : "rm src/index.html && mv src/index.html.tmp src/index.html" ,
"ci" : "npm run lint && npm run test:coverage && npm run e2e:env && npm run e2e:with-wf && npm run e2e:env-restore && sonar-scanner"
2020-01-06 21:50:34 +00:00
} ,
2020-01-07 14:27:10 +00:00
"private" : true ,
2020-01-06 21:50:34 +00:00
"dependencies" : {
2020-03-19 19:51:43 +00:00
"@angular/animations" : "^9.0.7" ,
2020-04-15 14:40:45 +00:00
"@angular/cdk" : "^9.2.1" ,
2020-03-19 19:51:43 +00:00
"@angular/common" : "^9.0.7" ,
"@angular/compiler" : "^9.0.7" ,
"@angular/core" : "^9.0.7" ,
2020-02-25 18:56:05 +00:00
"@angular/flex-layout" : "^9.0.0-beta.29" ,
2020-03-19 19:51:43 +00:00
"@angular/forms" : "^9.0.7" ,
"@angular/material" : "^9.1.3" ,
"@angular/platform-browser" : "^9.0.7" ,
"@angular/platform-browser-dynamic" : "^9.0.7" ,
"@angular/router" : "^9.0.7" ,
"@ngx-formly/core" : "^5.5.15" ,
"@ngx-formly/material" : "^5.5.15" ,
2020-04-15 14:40:45 +00:00
"bpmn-js" : "^6.4.2" ,
2020-03-19 19:51:43 +00:00
"bpmn-js-properties-panel" : "^0.33.2" ,
2020-02-25 18:56:05 +00:00
"camunda-bpmn-moddle" : "^4.4.0" ,
2020-01-23 22:18:46 +00:00
"camunda-dmn-moddle" : "^1.0.0" ,
2020-03-19 19:51:43 +00:00
"diagram-js" : "^6.4.1" ,
2020-01-10 19:15:33 +00:00
"diagram-js-minimap" : "^2.0.3" ,
2020-03-19 19:51:43 +00:00
"dmn-js" : "^7.5.0" ,
"dmn-js-properties-panel" : "^0.3.5" ,
2020-02-25 18:56:05 +00:00
"dmn-moddle" : "^6.0.0" ,
2020-01-10 19:15:33 +00:00
"file-saver" : "^2.0.2" ,
2020-03-19 19:51:43 +00:00
"ngx-device-detector" : "^1.4.1" ,
"ngx-file-drop" : "^8.0.8" ,
"ngx-markdown" : "^9.0.0" ,
2020-01-10 19:15:33 +00:00
"rxjs" : "~6.5.4" ,
2020-05-22 18:58:16 +00:00
"sartography-workflow-lib" : "^0.0.177" ,
2020-03-19 19:51:43 +00:00
"tslib" : "^1.11.1" ,
"uuid" : "^7.0.2" ,
"zone.js" : "^0.10.3"
2020-01-06 21:50:34 +00:00
} ,
"devDependencies" : {
2020-02-25 18:56:05 +00:00
"@angular-builders/custom-webpack" : "^9.0.0" ,
2020-03-19 19:51:43 +00:00
"@angular-devkit/build-angular" : "^0.900.7" ,
"@angular/cli" : "^9.0.7" ,
"@angular/compiler-cli" : "^9.0.7" ,
"@angular/language-service" : "^9.0.7" ,
"@babel/core" : "^7.8.7" ,
"@babel/preset-env" : "^7.8.7" ,
2020-01-24 21:27:59 +00:00
"@babel/preset-react" : "^7.8.3" ,
2020-03-19 19:51:43 +00:00
"@types/jasmine" : "^3.5.9" ,
2020-01-10 19:15:33 +00:00
"@types/jasminewd2" : "^2.0.8" ,
2020-03-19 19:51:43 +00:00
"@types/node" : "^12.12.30" ,
2020-01-24 21:27:59 +00:00
"babel-loader" : "^8.0.6" ,
2020-02-25 18:56:05 +00:00
"codelyzer" : "^5.1.2" ,
"jasmine-core" : "~3.5.0" ,
2020-01-07 14:27:10 +00:00
"jasmine-spec-reporter" : "~4.2.1" ,
2020-02-25 18:56:05 +00:00
"karma" : "^4.4.1" ,
"karma-chrome-launcher" : "~3.1.0" ,
2020-01-10 19:15:33 +00:00
"karma-coverage-istanbul-reporter" : "^2.1.1" ,
2020-02-25 18:56:05 +00:00
"karma-jasmine" : "~3.1.1" ,
"karma-jasmine-html-reporter" : "^1.5.2" ,
2020-02-11 18:12:18 +00:00
"mockdate" : "^2.0.5" ,
2020-01-24 21:27:59 +00:00
"postcss-short" : "^5.0.0" ,
2020-02-25 18:56:05 +00:00
"protractor" : "^5.4.3" ,
"puppeteer" : "^2.1.1" ,
2020-02-14 19:51:02 +00:00
"sonar-scanner" : "^3.1.0" ,
2020-02-25 18:56:05 +00:00
"ts-node" : "~8.6.2" ,
"tslint" : "~6.0.0" ,
2020-03-19 19:51:43 +00:00
"typescript" : "~3.7.5" ,
"webpack" : "^4.42.0" ,
2020-02-25 18:56:05 +00:00
"webpack-dev-server" : "^3.10.3" ,
2020-01-24 21:27:59 +00:00
"webpack-notifier" : "^1.8.0"
2020-01-06 21:50:34 +00:00
}
}