From 42395f63c9c07385ffb9bffae810d522091d27cb Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sun, 31 Jan 2016 22:02:17 +0000 Subject: [PATCH] Added dependancies and linter --- .eslintrc | 12 ++++++++++++ package.json | 22 ++++++++++++++++++---- 2 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 .eslintrc diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..116a07e --- /dev/null +++ b/.eslintrc @@ -0,0 +1,12 @@ +{ + "extends": "./node_modules/eslint-config/.eslintrc", + "parser": "babel-eslint", + "plugins": [ + "react", + "react-native" + ], + "rules": { + "no-unused-vars": [2, {"vars": "all", "args": "none"}], + "react-native/no-unused-styles": 2 + } +} diff --git a/package.json b/package.json index 7f36e02..f4ca8a9 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,25 @@ { "name": "Sphere", - "version": "0.0.1", + "version": "0.0.0", "private": true, "scripts": { - "start": "node node_modules/react-native/local-cli/cli.js start" + "lint": "eslint 'app/' 'index.ios.js' 'index.android.js'", + "start": "node node_modules/react-native/local-cli/cli.js start", + "test": "npm run lint" }, "dependencies": { - "react-native": "=0.19.0" - } + "immutable": "=3.7.6", + "react-native": "=0.19.0", + "react-native-vector-icons": "=1.0.4", + "underscore": "=1.8.3" + }, + "devDependencies": { + "babel-eslint": "=4.1.6", + "eslint": "=1.10.3", + "eslint-config": "git://github.com/oleous/eslint-config.git", + "eslint-plugin-react": "=3.14.0", + "eslint-plugin-react-native": "=0.5.0", + "react": "=0.14.6", + "react-addons-test-utils": "=0.14.6" + } }