|
26 | 26 | "scripts": { |
27 | 27 | "build": "webpack --config webpack.build.config.js", |
28 | 28 | "serve": "webpack-dev-server --config webpack.serve.config.js", |
29 | | - "test": "echo \"Error: no test specified\" && exit 1" |
| 29 | + "test": "karma start", |
| 30 | + "test-watch": "karma start --auto-watch --no-single-run" |
30 | 31 | }, |
31 | 32 | "dependencies": { |
32 | 33 | "angular": ">=1.6.0", |
33 | 34 | "bootstrap": ">=3.3.0" |
34 | 35 | }, |
35 | 36 | "devDependencies": { |
| 37 | + "angular-mocks": "^1.6.4", |
36 | 38 | "autoprefixer": "^7.0.1", |
37 | 39 | "babel-core": "^6.24.1", |
38 | 40 | "babel-eslint": "^7.2.3", |
|
47 | 49 | "file-loader": "^0.11.1", |
48 | 50 | "html-loader": "^0.4.5", |
49 | 51 | "html-webpack-plugin": "^2.28.0", |
| 52 | + "istanbul-instrumenter-loader": "^2.0.0", |
| 53 | + "jasmine-core": "^2.6.2", |
| 54 | + "karma": "^1.7.0", |
| 55 | + "karma-coverage": "^1.1.1", |
| 56 | + "karma-jasmine": "^1.1.0", |
| 57 | + "karma-phantomjs-launcher": "^1.0.4", |
| 58 | + "karma-sourcemap-loader": "^0.3.7", |
| 59 | + "karma-spec-reporter": "0.0.31", |
| 60 | + "karma-webpack": "^2.0.3", |
50 | 61 | "ng-annotate-loader": "^0.6.0", |
51 | 62 | "node-sass": "^4.5.2", |
| 63 | + "null-loader": "^0.1.1", |
| 64 | + "phantomjs-prebuilt": "^2.1.14", |
52 | 65 | "postcss-loader": "^2.0.3", |
| 66 | + "raw-loader": "^0.5.1", |
53 | 67 | "sass-loader": "^6.0.3", |
54 | 68 | "style-loader": "^0.17.0", |
55 | 69 | "webpack": "^2.5.1", |
|
0 commit comments