{ "name": "gocryptotrader-web", "version": "0.4.1", "description": "Front-end interface for GoCryptoTrader", "homepage": "https://github.com/thrasher-corp/gocryptotrader", "author": { "name": "Scott", "email": "scott@gloriousedge.com", "github": "https://github.com/gloriousCode/", "website": "https://www.gloriousedge.com" }, "contributors": [ { "name": "Maxime GRIS", "email": "maxime.gris@gmail.com", "github": "https://github.com/maximegris/" } ], "keywords": [ "angular", "electron", "typescript", "sass", "bitcoin", "exchange" ], "main": "main.js", "private": true, "scripts": { "postinstall": "node patch-zone-js.js", "ng": "ng", "start": "node hooks/environments/set_profile.js && npm-run-all -p ng:serve electron:serve", "build": "node hooks/environments/set_profile.js && ng build && npm run electron:tsc", "build:prod": "node hooks/environments/set_profile.js && ng build --prod && npm run electron:tsc", "lint": "tslint --project tslint.json src/**/*{.ts,.tsx} main.ts", "lint:fix": "tslint --fix --project tslint.json src/**/*{.ts,.tsx} main.ts", "ng:serve": "ng serve -o", "electron:tsc": "tsc main.ts", "electron:serve": "wait-on http-get://localhost:4200/ && npm run electron:tsc && electron . --serve", "electron:local": "npm run build:prod && electron .", "electron:linux": "npm run build:prod && electron-builder build --linux", "electron:windows": "npm run build:prod && electron-builder build --windows", "electron:mac": "npm run build:prod && electron-builder build --mac", "test": "ng test --karma-config ./karma.conf.js", "pree2e:build": "webdriver-manager update --gecko false && npm run ng serve", "pree2e:protractor": "wait-on http-get://localhost:4200/ && protractor ./protractor.conf.js", "e2e": "npm-run-all -p -r pree2e:build pree2e:protractor", "start:web": "ng serve --o" }, "dependencies": { "@angular-devkit/build-angular": "^0.13.0", "node-sass": "^4.14.1", "hammerjs": "^2.0.8", "rxjs-compat": "^6.3.3", "rxjs-tslint": "^0.1.8" }, "devDependencies": { "@amcharts/amcharts3-angular": "2.2.2", "@angular/animations": "^7.0.3", "@angular/cdk": "^7.0.3", "@angular/cli": "^7.0.5", "@angular/common": "^7.0.3", "@angular/compiler": "^7.0.3", "@angular/compiler-cli": "^7.0.3", "@angular/core": "^7.0.3", "@angular/forms": "^7.0.3", "@angular/http": "^7.0.3", "@angular/language-service": "^7.0.3", "@angular/material": "^7.0.3", "@angular/platform-browser": "^7.0.3", "@angular/platform-browser-dynamic": "^7.0.3", "@angular/router": "^7.0.3", "@ngx-translate/core": "^11.0.0", "@ngx-translate/http-loader": "^4.0.0", "@types/es6-collections": "^0.5.31", "@types/jasmine": "^2.8.11", "@types/jasminewd2": "^2.0.6", "@types/node": "^10.12.5", "codelyzer": "^4.5.0", "core-js": "^2.5.7", "cross-env": "^5.2.0", "dotenv": "^6.1.0", "electron": "^7.2.4", "electron-builder": "^20.34.0", "electron-reload": "^1.5.0", "fs-extra": "^7.0.1", "jasmine-core": "^3.3.0", "jasmine-spec-reporter": "^4.2.1", "karma": "^3.1.1", "karma-chrome-launcher": "^2.2.0", "karma-coverage-istanbul-reporter": "^2.0.4", "karma-jasmine": "^1.1.2", "karma-jasmine-html-reporter": "^1.4.0", "npm-run-all": "^4.1.3", "protractor": "^5.4.1", "replace": "^1.0.0", "rxjs": "^6.3.3", "ts-node": "^7.0.1", "tslint": "^5.11.0", "typescript": "^3.1.6", "wait-on": "^3.2.0", "webdriver-manager": "^12.1.0", "zone.js": "^0.8.26" } }