Skip to content

Commit a7a3ccb

Browse files
committed
Add .coafile
Fix lint error raised by coala at LICENSE.md && README.md Closes #31
1 parent c766e16 commit a7a3ccb

File tree

5 files changed

+634
-590
lines changed

5 files changed

+634
-590
lines changed

.coafile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[all]
2+
ignore = node_modules/**, bower_components/**, dist/**, .eslintrc.js
3+
4+
[all.javascript]
5+
bears = ESLintBear
6+
files = **.js
7+
max_lines_per_file = 80
8+
9+
[all.markdown]
10+
bears = MarkdownBear
11+
files = **.md

.travis.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,39 @@
11
---
2+
addons:
3+
apt:
4+
sources:
5+
- deadsnakes # source required so it finds the package definition below
6+
packages:
7+
- python3
8+
- python3-pip
9+
210
language: node_js
311
node_js:
412
- "6"
513

6-
sudo: false
7-
814
cache:
915
directories:
1016
- $HOME/.npm
11-
- $HOME/.cache # includes bowers cache
17+
- $HOME/.cache # includes bowers cache
1218

1319
before_install:
1420
- npm config set spin false
1521
- npm install -g bower phantomjs-prebuilt
1622
- bower --version
1723
- phantomjs --version
24+
- pip3 install --upgrade pip
1825

1926
install:
27+
- pip3 install coala coala-bears yamllint
28+
# coala doesn't discover local packages.
29+
- npm install -g eslint eslint-plugin-ember
2030
- npm install
2131
- bower install
2232
- npm install -g ember-cli
2333

2434
script:
35+
- yamllint # coala's ymllint bear currently ignoring .yamllint.
36+
- coala --non-interactive
2537
- npm test
2638

2739
before_deploy:

.yamllint

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
rules:
3+
truthy: disable # The current version of yaml, checking keys.

0 commit comments

Comments
 (0)