removed PhantomJS in favor of ChromeHeadless and upgraded Karma, removed Karma tests from Dockerfile

This commit is contained in:
alecmerdler 2017-06-09 11:49:11 -07:00
parent d1a7a54038
commit e1210cd6df
9 changed files with 266 additions and 496 deletions

View file

@ -4,8 +4,8 @@
"private": true,
"version": "1.0.0",
"scripts": {
"dev": "./node_modules/.bin/karma start --browsers PhantomJS",
"test": "./node_modules/.bin/karma start --single-run --browsers PhantomJS",
"dev": "./node_modules/.bin/karma start --browsers ChromeHeadless",
"test": "./node_modules/.bin/karma start --single-run --browsers ChromeHeadless",
"test:node": "JASMINE_CONFIG_PATH=static/test/jasmine.json ./node_modules/.bin/jasmine-ts './static/js/**/*.spec.ts'",
"build": "NODE_ENV=production ./node_modules/.bin/webpack --progress",
"watch": "./node_modules/.bin/webpack --watch"
@ -33,8 +33,6 @@
"jquery": "1.12.4",
"ng-metadata": "^4.0.1",
"raven-js": "^3.1.0",
"react": "^15.3.2",
"react-dom": "^15.3.2",
"restangular": "^1.2.0",
"rxjs": "^5.0.1",
"showdown": "^1.6.4",
@ -60,15 +58,13 @@
"html-loader": "^0.4.5",
"jasmine-core": "^2.5.2",
"jasmine-ts": "0.0.3",
"karma": "^0.13.22",
"karma-chrome-launcher": "^2.0.0",
"karma": "^1.7.0",
"karma-chrome-launcher": "^2.1.1",
"karma-coverage": "^0.5.5",
"karma-es6-shim": "^1.0.0",
"karma-jasmine": "^0.3.8",
"karma-phantomjs-launcher": "^1.0.0",
"karma-webpack": "^1.8.1",
"ngtemplate-loader": "^1.3.1",
"phantomjs-prebuilt": "^2.1.7",
"script-loader": "^0.7.0",
"source-map-loader": "0.1.5",
"style-loader": "0.13.1",