diff --git a/rules/.eslintrc b/rules/.eslintrc index 22abc7fb2b..6c191c19c8 100644 --- a/rules/.eslintrc +++ b/rules/.eslintrc @@ -1,5 +1,8 @@ { "env": { "es6": true + }, + "rules": { + "strict": [2, "global"] } } diff --git a/rules/index.js b/rules/index.js index 2658bc9c98..f625cac35b 100644 --- a/rules/index.js +++ b/rules/index.js @@ -1,3 +1,5 @@ +'use strict'; + module.exports = { rules: { 'no-duplicate-requires': require('./no-duplicate-requires').rule, diff --git a/rules/no-duplicate-requires.js b/rules/no-duplicate-requires.js index 7574572a29..6e7d965bec 100644 --- a/rules/no-duplicate-requires.js +++ b/rules/no-duplicate-requires.js @@ -1,3 +1,5 @@ +'use strict'; + const util = require('./util'); exports.rule = { diff --git a/rules/no-unused-requires.js b/rules/no-unused-requires.js index a5ba7d272c..2436bb4447 100644 --- a/rules/no-unused-requires.js +++ b/rules/no-unused-requires.js @@ -1,3 +1,5 @@ +'use strict'; + const util = require('./util'); function getName(node) { diff --git a/rules/requires-first.js b/rules/requires-first.js index 0641019c52..1031a70887 100644 --- a/rules/requires-first.js +++ b/rules/requires-first.js @@ -1,3 +1,5 @@ +'use strict'; + const util = require('./util'); exports.rule = { diff --git a/rules/util.js b/rules/util.js index 00b3fefbb5..605a5d7a9e 100644 --- a/rules/util.js +++ b/rules/util.js @@ -1,3 +1,5 @@ +'use strict'; + function isGoogCallExpression(node, name) { const callee = node.callee; return callee && callee.type === 'MemberExpression' && diff --git a/rules/valid-requires.js b/rules/valid-requires.js index b7f7479df0..e98a4e00aa 100644 --- a/rules/valid-requires.js +++ b/rules/valid-requires.js @@ -1,3 +1,5 @@ +'use strict'; + const util = require('./util'); exports.rule = { diff --git a/test/node/.eslintrc b/test/node/.eslintrc index 60b5f72125..efd65c09ef 100644 --- a/test/node/.eslintrc +++ b/test/node/.eslintrc @@ -2,5 +2,8 @@ "env": { "es6": true, "mocha": true + }, + "rules": { + "strict": [2, "global"] } } diff --git a/test/node/one-provide.js b/test/node/one-provide.js index 9205746ca6..83d25309bd 100644 --- a/test/node/one-provide.js +++ b/test/node/one-provide.js @@ -1,3 +1,5 @@ +'use strict'; + const assert = require('assert'); const fs = require('fs'); const glob = require('glob');