Skip to content

Commit

Permalink
chore(setup): add coveragem travis and houndci to app
Browse files Browse the repository at this point in the history
  • Loading branch information
Victor Nwaiwu committed Dec 18, 2016
1 parent 6b20a0d commit 4eac885
Show file tree
Hide file tree
Showing 7 changed files with 71 additions and 1 deletion.
12 changes: 12 additions & 0 deletions .codeclimate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
engines:
eslint:
enabled: true
ratings:
paths:
- "**.js"
exclude_paths:
- coverage/
- node_modules/
- LICENSE
- README.md
- package.json
1 change: 1 addition & 0 deletions .coveralls.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
repo_token: MIcwiuxaxUr67bIUQMVnhCrxSBu7KKay8
7 changes: 7 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
**/*{.,-}min.js
# /node_modules/* and /bower_components/* ignored by default

# Ignore all except the app folder

coverage/*
node_modules/*
37 changes: 37 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"extends": "airbnb",
"root": true,
"env": {
"node": true,
"es6": true,
"mocha": true,
"jasmine": true,
"browser": true
},
"globals": {
"amd": true,
},
"rules": {
"one-var": 0,
"one-var-declaration-per-line": 0,
"no-unused-vars": [0, { "allow": ["InvertedIndex"] }],
"new-cap": 0,
"consistent-return": 0,
"no-param-reassign": 0,
"comma-dangle": 0,
"no-shadow": [0, { "allow": ["req", "res", "err"] }],
"valid-jsdoc": [0, {
"requireReturn": true,
"requireReturnType": true,
"requireParamDescription": false,
"requireReturnDescription": true
}],
"require-jsdoc": [0, {
"require": {
"FunctionDeclaration": true,
"MethodDefinition": true,
"ClassDeclaration": true
}
}]
}
}
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
node_modules
node_modules
coverage
4 changes: 4 additions & 0 deletions .hound.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
eslint:
enabled: true
config_file: .eslintrc
ignore_file: .eslintignore
8 changes: 8 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
sudo: required
dist: trusty
language: node_js

node_js:
- 6

after_script: cat ./coverage/**/lcov.info | ./node_modules/.bin/coveralls

0 comments on commit 4eac885

Please sign in to comment.