Add lint and travis

pull/13/head
Mikael Finstad 2016-10-31 16:20:49 +01:00
rodzic 150cf39ee0
commit a38cfd8953
2 zmienionych plików z 10 dodań i 1 usunięć

7
.travis.yml 100644
Wyświetl plik

@ -0,0 +1,7 @@
language: node_js
node_js:
- "4"
- "6"
script:
npm run lint

Wyświetl plik

@ -6,7 +6,8 @@
"scripts": {
"start": "electron src",
"build": "rm -rf dist && babel src -d dist --copy-files && ln -s ../node_modules dist/ && ln -s ../package.json ./dist/",
"package": "electron-packager dist LosslessCut --out=package --asar --overwrite --all --version 1.3.8"
"package": "electron-packager dist LosslessCut --out=package --asar --overwrite --all --version 1.3.8",
"lint": "eslint ."
},
"author": {
"name": "Mikael Finstad",
@ -21,6 +22,7 @@
"electron-prebuilt-compile": "^1.4.4",
"eslint": "^3.8.0",
"eslint-config-airbnb": "^12.0.0",
"eslint-plugin-import": "^1.16.0",
"eslint-plugin-jsx-a11y": "^2.2.3",
"eslint-plugin-react": "^6.4.1"
},