|
20 | 20 | "postbuild": "export platform=darwin; npm run zip & export platform=linux; npm run zip & export platform=win32; npm run zip", |
21 | 21 | "zip": "cd dist/Awsaml-${platform}-x64 && zip -q -FS -r ../awsaml-v${npm_package_version}-${platform}-x64.zip .", |
22 | 22 | "test": "mocha", |
| 23 | + "cover": "rm -Rf coverage/* && istanbul cover _mocha -- -R spec", |
23 | 24 | "lint": "eslint *.js views/** lib/** test/**", |
| 25 | + "report": "coveralls < ./coverage/lcov.info", |
24 | 26 | "watch": "webpack-dev-server", |
25 | 27 | "pack": "webpack --progress --colors --config=webpack.config.pack.js", |
26 | 28 | "show-appcast-checkpoint": "curl --compressed --location --user-agent 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36' 'https://github.com/rapid7/awsaml/releases.atom' | /usr/bin/sed 's|<pubDate>[^<]*</pubDate>||g' | shasum --algorithm 256" |
|
53 | 55 | "babel-eslint": "^6.0.4", |
54 | 56 | "babel-loader": "^6.2.4", |
55 | 57 | "babel-runtime": "^6.9.0", |
| 58 | + "coveralls": "^2.11.9", |
56 | 59 | "css-loader": "^0.23.1", |
57 | 60 | "electron-rebuild": "^1.1.4", |
58 | 61 | "enzyme": "^2.3.0", |
|
63 | 66 | "eslint-plugin-import": "^1.8.0", |
64 | 67 | "eslint-plugin-jsx-a11y": "^1.2.2", |
65 | 68 | "eslint-plugin-react": "^5.1.1", |
| 69 | + "istanbul": "^0.4.3", |
66 | 70 | "mocha": "^2.5.3", |
| 71 | + "mocha-lcov-reporter": "^1.2.0", |
67 | 72 | "react-hot-loader": "^1.3.0", |
68 | 73 | "should": "^8.4.0", |
69 | 74 | "style-loader": "^0.13.1", |
|
0 commit comments