Ajout de TravisCLI
This commit is contained in:
parent
b11b25e924
commit
879b913575
8
.travis.yml
Normal file
8
.travis.yml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
sudo: false
|
||||||
|
language: node_js
|
||||||
|
node_js:
|
||||||
|
- stable
|
||||||
|
script:
|
||||||
|
- npm test
|
||||||
|
after_success:
|
||||||
|
- npm run report-coverage
|
0
codecov.yml
Normal file
0
codecov.yml
Normal file
20
package.json
20
package.json
@ -22,7 +22,13 @@
|
|||||||
"bulma": "^0.7.2",
|
"bulma": "^0.7.2",
|
||||||
"node-sass": "^4.11.0",
|
"node-sass": "^4.11.0",
|
||||||
"npm-run-all": "^4.1.5",
|
"npm-run-all": "^4.1.5",
|
||||||
"postcss-cli": "^6.1.1"
|
"postcss-cli": "^6.1.1",
|
||||||
|
"ava": "^0.16.0",
|
||||||
|
"co-exec": "^1.0",
|
||||||
|
"codecov": "^1.0.1",
|
||||||
|
"ghooks": "^1.2.4",
|
||||||
|
"nyc": "^10.0.0",
|
||||||
|
"standard": "^8.4.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"css-deploy": "npm run css-build && npm run css-postcss",
|
"css-deploy": "npm run css-build && npm run css-postcss",
|
||||||
@ -33,12 +39,20 @@
|
|||||||
"js-build": "babel _javascript --out-dir lib",
|
"js-build": "babel _javascript --out-dir lib",
|
||||||
"js-watch": "npm run js-build -- --watch",
|
"js-watch": "npm run js-build -- --watch",
|
||||||
"auto-loading": "npx browser-sync start --server --files '*.html' --files 'css/*.css'",
|
"auto-loading": "npx browser-sync start --server --files '*.html' --files 'css/*.css'",
|
||||||
"start": "npm-run-all --parallel css-watch js-watch auto-loading"
|
"start": "npm-run-all --parallel css-watch js-watch auto-loading",
|
||||||
|
"report-coverage": "nyc report --reporter=lcov > coverage.lcov && codecov",
|
||||||
|
"standard": "standard index.js",
|
||||||
|
"test": "nyc ./node_modules/.bin/ava -v"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"browser-sync": "^2.26.3",
|
"browser-sync": "^2.26.3",
|
||||||
"global": "^4.3.2",
|
"global": "^4.3.2",
|
||||||
"jquery": "^3.3.1",
|
"jquery": "^3.3.1",
|
||||||
"npx": "^10.2.0"
|
"npx": "^10.2.0"
|
||||||
|
},
|
||||||
|
"config": {
|
||||||
|
"ghooks": {
|
||||||
|
"pre-commit": "npm run standard"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user