feat: Add coveralls support

This commit is contained in:
Joachim Van Herwegen 2020-07-08 14:11:44 +02:00
parent a4128a04cc
commit 792323797d
3 changed files with 30 additions and 1 deletions

View File

@ -8,4 +8,6 @@ script:
- npm run build
- npm run lint
- npm run test
after_success:
- npm run coveralls
cache: npm

27
package-lock.json generated
View File

@ -1,5 +1,5 @@
{
"name": "open-solid-server",
"name": "@solid/community-server",
"version": "0.0.1",
"lockfileVersion": 1,
"requires": true,
@ -1691,6 +1691,19 @@
"yaml": "^1.7.2"
}
},
"coveralls": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.1.0.tgz",
"integrity": "sha512-sHxOu2ELzW8/NC1UP5XVLbZDzO4S3VxfFye3XYCznopHy02YjNkHcj5bKaVw2O7hVaBdBjEdQGpie4II1mWhuQ==",
"dev": true,
"requires": {
"js-yaml": "^3.13.1",
"lcov-parse": "^1.0.0",
"log-driver": "^1.2.7",
"minimist": "^1.2.5",
"request": "^2.88.2"
}
},
"cross-spawn": {
"version": "6.0.5",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
@ -4072,6 +4085,12 @@
"integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
"dev": true
},
"lcov-parse": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-1.0.0.tgz",
"integrity": "sha1-6w1GtUER68VhrLTECO+TY73I9+A=",
"dev": true
},
"leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
@ -4139,6 +4158,12 @@
"integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=",
"dev": true
},
"log-driver": {
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz",
"integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==",
"dev": true
},
"loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",

View File

@ -6,6 +6,7 @@
"license": "MIT",
"scripts": {
"build": "tsc",
"coveralls": "jest --coverage && cat ./coverage/lcov.info | coveralls",
"lint": "eslint . --ext .ts",
"test": "jest"
},
@ -35,6 +36,7 @@
"@typescript-eslint/eslint-plugin": "^2.33.0",
"@typescript-eslint/parser": "^2.33.0",
"arrayify-stream": "^1.0.0",
"coveralls": "^3.1.0",
"eslint": "^7.0.0",
"eslint-config-es": "^3.19.61",
"eslint-plugin-tsdoc": "^0.2.4",