added svcapi ui and camunda code
[it/otf.git] / otf-frontend / package.json
diff --git a/otf-frontend/package.json b/otf-frontend/package.json
new file mode 100644 (file)
index 0000000..84fa16d
--- /dev/null
@@ -0,0 +1,168 @@
+{\r
+  "name": "otf-frontend",\r
+  "description": "This module is made up of the OTF User Interface, and a Node.js server to serve it.",\r
+  "keywords": [\r
+    "otf",\r
+    "open testing framework",\r
+    "best ui"\r
+  ],\r
+  "bugs": "lol",\r
+  "licenses": [\r
+    "TBD"\r
+  ],\r
+  "authors": "Raj Patel",\r
+  "contributors": [\r
+    "Justin Meiliinger, Adam Ordway, Raj Patel, Rohan Patel"\r
+  ],\r
+  "version": "1.0.0a",\r
+  "scripts": {\r
+    "ng": "ng",\r
+    "start": "node server/src/app.js",\r
+    "debug": "node server/src/app.js",\r
+    "build": "ng build --prod --output-path ./client/dist/ --build-optimizer=false",\r
+    "gitbuild": "ng build --prod --base-href /start-angular/SB-Admin-BS4-Angular-6/master/dist/",\r
+    "test": "ng test",\r
+    "test-ci": "TEST_CI=true ng test",\r
+    "lint": "ng lint",\r
+    "e2e": "ng e2e",\r
+    "postinstall": "ng add ng-cli-pug-loader@0.1.7 && node ./ng-add-pug-loader.js"\r
+  },\r
+  "directories": {\r
+    "lib": "server/src/feathers"\r
+  },\r
+  "private": true,\r
+  "dependencies": {\r
+    "@amcharts/amcharts4": "^4.5.3",\r
+    "@angular/animations": "^6.1.7",\r
+    "@angular/cdk": "^6.4.7",\r
+    "@angular/common": "^6.1.7",\r
+    "@angular/compiler": "^6.1.7",\r
+    "@angular/core": "^6.1.7",\r
+    "@angular/forms": "^6.1.7",\r
+    "@angular/http": "^6.1.7",\r
+    "@angular/material": "^6.4.7",\r
+    "@angular/platform-browser": "^7.0.2",\r
+    "@angular/platform-browser-dynamic": "^7.0.2",\r
+    "@angular/router": "^6.1.7",\r
+    "@casl/ability": "^3.1.2",\r
+    "@casl/angular": "^2.1.0",\r
+    "@casl/mongoose": "^2.3.1",\r
+    "@feathersjs/authentication": "^2.1.13",\r
+    "@feathersjs/authentication-client": "^1.0.11",\r
+    "@feathersjs/authentication-jwt": "^2.0.7",\r
+    "@feathersjs/authentication-local": "^1.2.7",\r
+    "@feathersjs/client": "^3.7.8",\r
+    "@feathersjs/configuration": "^1.0.2",\r
+    "@feathersjs/errors": "^3.3.0",\r
+    "@feathersjs/express": "^1.2.3",\r
+    "@feathersjs/feathers": "^3.1.7",\r
+    "@feathersjs/socketio": "^3.2.7",\r
+    "@feathersjs/socketio-client": "^1.2.1",\r
+    "@ng-bootstrap/ng-bootstrap": "^2.0.0",\r
+    "@ngx-translate/core": "^10.0.1",\r
+    "@ngx-translate/http-loader": "^3.0.1",\r
+    "@types/socket.io-client": "^1.4.32",\r
+    "ag-grid-angular": "^20.2.0",\r
+    "ag-grid-community": "^20.2.0",\r
+    "agenda": "^2.0.2",\r
+    "angular-datatables": "^6.0.0",\r
+    "angular-particle": "^1.0.4",\r
+    "angular-resizable-element": "^3.2.4",\r
+    "axios": "^0.19.0",\r
+    "bootstrap": "^4.3.1",\r
+    "bpmn-font": "^0.8.0",\r
+    "bpmn-js": "^2.5.2",\r
+    "bpmn-js-properties-panel": "^0.32.1",\r
+    "btoa": "^1.2.1",\r
+    "camunda-bpmn-moddle": "^3.2.0",\r
+    "classlist.js": "^1.1.20150312",\r
+    "clean": "^4.0.2",\r
+    "codemirror": "^5.41.0",\r
+    "cors": "^2.8.5",\r
+    "datatables.net": "^1.10.19",\r
+    "datatables.net-dt": "^1.10.19",\r
+    "diagram-js-minimap": "^1.3.0",\r
+    "dot-object": "^1.9.0",\r
+    "express-rate-limit": "^3.3.2",\r
+    "feathers-authentication-management": "^2.0.1",\r
+    "feathers-hooks-common": "^4.17.14",\r
+    "feathers-mongoose": "^6.2.0",\r
+    "feathers-permissions": "^0.2.1",\r
+    "file-saver": "^2.0.1",\r
+    "font-awesome": "^4.7.0",\r
+    "helmet": "^3.14.0",\r
+    "http-response-object": "^3.0.1",\r
+    "jquery": "^3.4.1",\r
+    "json-beautify": "^1.0.1",\r
+    "jsonbeautify": "0.0.1",\r
+    "lodash.pick": "^4.4.0",\r
+    "mat-progress-buttons": "^7.0.10",\r
+    "material-design-icons": "^3.0.1",\r
+    "moment": "^2.22.2",\r
+    "mongoose": "^5.6.4",\r
+    "mongoose-gridfs": "^0.5.0",\r
+    "multer": "^1.4.1",\r
+    "ng-cli-pug-loader": "^0.1.7",\r
+    "ng2-codemirror": "^1.1.3",\r
+    "ng2-completer": "^2.0.8",\r
+    "ng2-file-upload": "^1.3.0",\r
+    "ngx-cookie-service": "^2.0.0",\r
+    "ngx-filter-pipe": "^2.1.2",\r
+    "ngx-json-viewer": "^2.4.0",\r
+    "ngx-material-timepicker": "^2.8.4",\r
+    "ngx-perfect-scrollbar": "^7.0.0",\r
+    "ngx-socket-io": "^2.1.1",\r
+    "npm": "^6.10.1",\r
+    "object.pick": "^1.3.0",\r
+    "pickle-rick": "^0.1.0",\r
+    "rate-limit-mongo": "^1.0.3",\r
+    "redis": "^2.8.0",\r
+    "rxjs-compat": "^6.4.0",\r
+    "sendmail": "^1.4.1",\r
+    "serve-favicon": "^2.5.0",\r
+    "socket.io-client": "^2.2.0",\r
+    "unzip-stream": "^0.3.0",\r
+    "update": "^0.7.4",\r
+    "uuid": "^3.3.2",\r
+    "web-animations-js": "^2.3.1",\r
+    "winston": "^3.0.0",\r
+    "xml2js": "^0.4.19",\r
+    "yamljs": "^0.3.0",\r
+    "zone.js": "^0.8.26"\r
+  },\r
+  "devDependencies": {\r
+    "@angular-devkit/build-angular": "^0.6.8",\r
+    "@angular/cli": "^6.2.7",\r
+    "@angular/compiler-cli": "^6.1.7",\r
+    "@angular/language-service": "^6.1.7",\r
+    "@types/datatables.net": "^1.10.16",\r
+    "@types/jasmine": "^2.8.11",\r
+    "@types/jasminewd2": "^2.0.6",\r
+    "@types/jquery": "^3.3.29",\r
+    "@types/node": "^9.6.52",\r
+    "apply-loader": "^2.0.0",\r
+    "codelyzer": "~4.2.1",\r
+    "eslint": "^5.8.0",\r
+    "eslint-plugin-import": "^2.14.0",\r
+    "eslint-plugin-node": "^7.0.1",\r
+    "eslint-plugin-promise": "^4.0.1",\r
+    "eslint-plugin-standard": "^4.0.0",\r
+    "jasmine-core": "^3.3.0",\r
+    "jasmine-spec-reporter": "~4.2.1",\r
+    "karma": "~2.0.0",\r
+    "karma-chrome-launcher": "~2.2.0",\r
+    "karma-cli": "~1.0.1",\r
+    "karma-coverage-istanbul-reporter": "^1.4.2",\r
+    "karma-jasmine": "~1.1.1",\r
+    "karma-jasmine-html-reporter": "^1.4.0",\r
+    "mocha": "^5.2.0",\r
+    "protractor": "^5.4.2",\r
+    "pug": "^2.0.4",\r
+    "pug-loader": "^2.4.0",\r
+    "request": "^2.88.0",\r
+    "request-promise": "^4.2.2",\r
+    "ts-node": "~5.0.1",\r
+    "tslint": "~5.9.1",\r
+    "typescript": "~2.8.0"\r
+  }\r
+}\r