From e1c1143113d85fef12c551d19902f9b9d9da8469 Mon Sep 17 00:00:00 2001 From: danigb Date: Thu, 17 Nov 2016 13:23:18 +0100 Subject: [PATCH] Trying to get codeclimate into standard style --- .codeclimate.yml | 5 +++++ .eslintrc | 3 +++ .eslintrc.disabled | 3 --- .jshintrc | 1 + package.json | 10 ++++++---- 5 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 .eslintrc delete mode 100644 .eslintrc.disabled diff --git a/.codeclimate.yml b/.codeclimate.yml index 073808e..aec5403 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -1,5 +1,10 @@ languages: JavaScript: true + +engines: + eslint: + enabled: true + exclude_paths: - "docs/**" - "test/**/*" diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..559f284 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,3 @@ +{ + "extends": ["standard", "standard-jsx"] +} diff --git a/.eslintrc.disabled b/.eslintrc.disabled deleted file mode 100644 index 7a546ac..0000000 --- a/.eslintrc.disabled +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "./node_modules/eslint-config-standard/eslintrc.json" -} diff --git a/.jshintrc b/.jshintrc index 997b3f7..7530685 100644 --- a/.jshintrc +++ b/.jshintrc @@ -1,5 +1,6 @@ { "node": true, + "esnext": true, "curly": true, "latedef": true, diff --git a/package.json b/package.json index c119115..c3c5c1a 100644 --- a/package.json +++ b/package.json @@ -22,10 +22,15 @@ "license": "MIT", "devDependencies": { "browserify": "^13.0.1", + "eslint": "^3.10.2", + "eslint-config-standard": "^6.2.1", + "eslint-config-standard-jsx": "^3.2.0", + "eslint-plugin-promise": "^3.3.2", + "eslint-plugin-react": "^6.7.1", + "eslint-plugin-standard": "^2.0.1", "lerna": "2.0.0-beta.30", "postman-jsdoc-theme": "0.0.2", "rollup": "^0.34.1", - "tap-spec": "^4.1.1", "tape": "4", "uglify-js": "2" }, @@ -34,8 +39,5 @@ "dist/*", "build/*" ] - }, - "dependencies": { - "tap-spec": "^4.1.1" } }