mirror of
https://github.com/Xahau/xahau.js.git
synced 2025-12-06 17:27:59 +00:00
Add circle.yml file
This commit is contained in:
18
circle.yml
Normal file
18
circle.yml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
machine:
|
||||||
|
node:
|
||||||
|
version: 0.12.0
|
||||||
|
dependencies:
|
||||||
|
post:
|
||||||
|
- npm install -g eslint
|
||||||
|
- npm install -g esprima-fb # allow flow type annotations in eslint
|
||||||
|
- npm install -g flow-bin
|
||||||
|
test:
|
||||||
|
pre:
|
||||||
|
- curl 'https://raw.githubusercontent.com/ripple/javascript-style-guide/es6/eslintrc' > ./eslintrc
|
||||||
|
- 'echo "parser: esprima-fb" >> ./eslintrc'
|
||||||
|
- eslint --reset -c ./eslintrc $(git --no-pager diff --name-only -M100% --diff-filter=AM --relative $(git merge-base FETCH_HEAD origin/HEAD) FETCH_HEAD | grep "\.js$")
|
||||||
|
- npm run typecheck
|
||||||
|
override:
|
||||||
|
- npm test --coverage
|
||||||
|
post:
|
||||||
|
- npm run coveralls
|
||||||
@@ -62,6 +62,6 @@
|
|||||||
},
|
},
|
||||||
"readmeFilename": "README.md",
|
"readmeFilename": "README.md",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=0.10.0"
|
"node": ">=0.12.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user