Skip to content
This repository was archived by the owner on Mar 28, 2018. It is now read-only.

Commit 2cedda0

Browse files
committed
Merge branch 't/112'
2 parents ce4fc72 + cfa6b9b commit 2cedda0

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ before_script:
1616
- 'sh -e /etc/init.d/xvfb start'
1717
- 'export DISPLAY=:99.0'
1818
script: npm run build
19+
after_success: npm run coverage

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# bemquery-package-boilerplate
22

3-
[![Build Status](https://travis-ci.org/BEMQuery/bemquery-package-boilerplate.svg?branch=master)](https://travis-ci.org/BEMQuery/bemquery-package-boilerplate) · [![Dependency Status](https://david-dm.org/BEMQuery/bemquery-package-boilerplate.svg)](https://david-dm.org/BEMQuery/bemquery-package-boilerplate) · [![devDependency Status](https://david-dm.org/BEMQuery/bemquery-package-boilerplate/dev-status.svg)](https://david-dm.org/BEMQuery/bemquery-package-boilerplate#info=devDependencies) · [![Known Vulnerabilities](https://snyk.io/test/github/bemquery/bemquery-package-boilerplate/badge.svg)](https://snyk.io/test/github/bemquery/bemquery-package-boilerplate) ·[![Package quality](http://packagequality.com/badge/bemquery-package-boilerplate.png)](http://packagequality.com/#?package=bemquery-package-boilerplate) · [![npm version](https://badge.fury.io/js/bemquery-package-boilerplate.svg)](https://badge.fury.io/js/bemquery-package-boilerplate) · [![Bower version](https://badge.fury.io/bo/bemquery-package-boilerplate.svg)](https://badge.fury.io/bo/bemquery-package-boilerplate)
3+
[![Build Status](https://travis-ci.org/BEMQuery/bemquery-package-boilerplate.svg?branch=master)](https://travis-ci.org/BEMQuery/bemquery-package-boilerplate) · [![Dependency Status](https://david-dm.org/BEMQuery/bemquery-package-boilerplate.svg)](https://david-dm.org/BEMQuery/bemquery-package-boilerplate) · [![devDependency Status](https://david-dm.org/BEMQuery/bemquery-package-boilerplate/dev-status.svg)](https://david-dm.org/BEMQuery/bemquery-package-boilerplate#info=devDependencies) · [![Known Vulnerabilities](https://snyk.io/test/github/bemquery/bemquery-package-boilerplate/badge.svg)](https://snyk.io/test/github/bemquery/bemquery-package-boilerplate) ·[![Package quality](http://packagequality.com/badge/bemquery-package-boilerplate.png)](http://packagequality.com/#?package=bemquery-package-boilerplate) · [![npm version](https://badge.fury.io/js/bemquery-package-boilerplate.svg)](https://badge.fury.io/js/bemquery-package-boilerplate) · [![Bower version](https://badge.fury.io/bo/bemquery-package-boilerplate.svg)](https://badge.fury.io/bo/bemquery-package-boilerplate) · [![codecov](https://codecov.io/gh/BEMQuery/bemquery-package-boilerplate/branch/master/graph/badge.svg)](https://codecov.io/gh/BEMQuery/bemquery-package-boilerplate)
44

55
Simple boilerplate
66

config/karma/default.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ module.exports = function( config ) {
3131
// preprocess matching files before serving them to the browser
3232
// available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
3333
preprocessors: {
34-
'tests/**/*.js': [ 'rollup', 'coverage' ],
34+
'tests/**/*.js': [ 'rollup' ],
3535
'tests/support/fixtures/**/*.html': [ 'html2js' ],
3636
'tests/support/fixtures/**/*.json': [ 'json_fixtures' ]
3737
},
@@ -82,6 +82,9 @@ module.exports = function( config ) {
8282
rollupPreprocessor: {
8383
rollup: {
8484
plugins: [
85+
require( 'rollup-plugin-istanbul' )( {
86+
exclude: [ 'tests/**/*.js' ]
87+
} ),
8588
require( 'rollup-plugin-mockr' )( require( '../mockr/default' ) ),
8689
require( 'rollup-plugin-commonjs' )(),
8790
require( 'rollup-plugin-node-resolve' )( {
@@ -100,7 +103,10 @@ module.exports = function( config ) {
100103
},
101104

102105
coverageReporter: {
103-
type: 'text-summary'
106+
reporters: [
107+
{ type: 'text-summary' },
108+
{ type: 'lcovonly' }
109+
]
104110
}
105111
} );
106112
};

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"lint": "eslint -c config/eslint/default.json src/**/*.js tests/**/*.js",
99
"pretest": "npm run lint",
1010
"test": "karma start config/karma/default.js",
11+
"coverage": "codecov",
1112
"precommit": "npm test",
1213
"commitmsg": "commitplease .git/COMMIT_EDITMSG",
1314
"prebuild": "npm test",
@@ -62,6 +63,7 @@
6263
"babel-plugin-external-helpers": "^6.8.0",
6364
"babel-preset-es2015": "^6.13.2",
6465
"chai": "^3.5.0",
66+
"codecov": "^1.0.1",
6567
"commitplease": "^2.7.2",
6668
"cz-conventional-changelog": "^1.2.0",
6769
"docdash": "^0.4.0",
@@ -71,7 +73,7 @@
7173
"jsdoc": "^3.4.0",
7274
"karma": "^1.0.0",
7375
"karma-chrome-launcher": "^2.0.0",
74-
"karma-coverage": "^1.0.0",
76+
"karma-coverage": "^1.1.1",
7577
"karma-firefox-launcher": "^1.0.0",
7678
"karma-fixture": "^0.2.6",
7779
"karma-html2js-preprocessor": "^1.0.0",
@@ -85,6 +87,7 @@
8587
"rollup": "^0.36.1",
8688
"rollup-plugin-babel": "^2.6.1",
8789
"rollup-plugin-commonjs": "^5.0.0",
90+
"rollup-plugin-istanbul": "^1.1.0",
8891
"rollup-plugin-mockr": "^1.0.1",
8992
"rollup-plugin-node-resolve": "^2.0.0",
9093
"rollup-plugin-uglify": "^1.0.0",

0 commit comments

Comments
 (0)