From 958cd9321ad977bcf569dea7c82967eec01702bf Mon Sep 17 00:00:00 2001 From: coderaiser Date: Thu, 28 Jul 2016 21:32:55 +0300 Subject: [PATCH] feature(jshintrc) add legacy --- .jshintrc | 1 + .npmignore | 3 +++ legacy/.jshintrc | 19 +++++++++++++++++++ package.json | 8 ++++++-- 4 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 legacy/.jshintrc diff --git a/.jshintrc b/.jshintrc index 90470891..8205f3b8 100644 --- a/.jshintrc +++ b/.jshintrc @@ -1,4 +1,5 @@ { + "esnext": true, "unused" : true, "bitwise" : false, "browser" : true, diff --git a/.npmignore b/.npmignore index bec628b4..99c4331d 100644 --- a/.npmignore +++ b/.npmignore @@ -9,3 +9,6 @@ test app.json circle.yml +bin/release.js +legacy + diff --git a/legacy/.jshintrc b/legacy/.jshintrc new file mode 100644 index 00000000..90470891 --- /dev/null +++ b/legacy/.jshintrc @@ -0,0 +1,19 @@ +{ + "unused" : true, + "bitwise" : false, + "browser" : true, + "devel" : true, + "eqeqeq" : true, + "jquery" : false, + "newcap" : false, + "noarg" : true, + "node" : true, + "noempty" : true, + "nonew" : true, + "strict" : true, + "undef" : true, + "evil" : true, + "expr" : true, + "quotmark": "single", + "validthis": true +} diff --git a/package.json b/package.json index 4543e223..4efffee9 100644 --- a/package.json +++ b/package.json @@ -44,11 +44,15 @@ "start": "node bin/cloudcmd.js", "start:dev": "nodemon bin/cloudcmd.js", "security": "nsp check", - "codestyle": "redrun lint:* jscs spell", + "codestyle": "redrun lint spell", + "lint": "redrun lint:*", "lint:css": "recess css/*.css", "lint:style": "stylelint css/*.css", - "lint:js": "jshint $npm_package_config_dirs", + "lint:js": "redrun jshint jscs", + "lint:js:legacy": "redrun legacy:*", + "jshint": "jshint bin/release.js", "jscs": "jscs --esnext $npm_package_config_dirs", + "legacy:jshint": "jshint --config legacy/.jshintrc $npm_package_config_dirs --exclude bin/release.js", "test": "tape test/**/*.js", "spell": "yaspeller .", "wisdom": "npm run docker:rm-old; bin/release.js",