{ "name": "gocryptotrader-web", "version": "0.4.0", "description": "Front-end interface for GoCryptoTrader", "homepage": "https://github.com/thrasher-/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 -c tslint.json src/**/*{.ts,.tsx} main.ts", "lint:fix": "tslint --fix -c 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": { "node-sass": "^4.9.2", "rxjs-compat": "^6.2.1", "rxjs-tslint": "^0.1.5" }, "devDependencies": { "@amcharts/amcharts3-angular": "^2.1.1", "@angular-devkit/build-angular": "~0.6.8", "@angular/animations": "^6.1.2", "@angular/cdk": "^6.4.0", "@angular/cli": "^6.0.8", "@angular/common": "^6.1.2", "@angular/compiler": "^6.1.2", "@angular/compiler-cli": "^6.1.2", "@angular/core": "^6.1.2", "@angular/forms": "^6.1.2", "@angular/http": "^6.1.2", "@angular/language-service": "^6.1.2", "@angular/material": "^6.4.0", "@angular/platform-browser": "^6.1.2", "@angular/platform-browser-dynamic": "^6.1.2", "@angular/router": "^6.1.2", "@ngx-translate/core": "^9.1.1", "@ngx-translate/http-loader": "^2.0.1", "@types/es6-collections": "^0.5.31", "@types/jasmine": "^2.8.8", "@types/jasminewd2": "^2.0.3", "@types/node": "^7.0.67", "codelyzer": "^4.4.2", "core-js": "^2.5.7", "cross-env": "^5.2.0", "dotenv": "^6.0.0", "electron": "^2.0.7", "electron-builder": "^20.27.1", "electron-reload": "^1.2.5", "fs-extra": "^5.0.0", "jasmine-core": "^2.99.1", "jasmine-spec-reporter": "^4.2.1", "karma": "^2.0.4", "karma-chrome-launcher": "^2.2.0", "karma-coverage-istanbul-reporter": "^1.4.3", "karma-jasmine": "^1.1.2", "karma-jasmine-html-reporter": "^1.2.0", "npm-run-all": "^4.1.3", "protractor": "^5.4.0", "replace": "^0.3.0", "rxjs": "^6.2.2", "ts-node": "^4.1.0", "tslint": "^5.11.0", "typescript": "^2.9.2", "wait-on": "^2.1.0", "webdriver-manager": "^12.0.6", "zone.js": "^0.8.26" } }