Skip to content

Commit 4bc45cd

Browse files
authored
Enforce strict mode (#341)
1 parent 458b1ec commit 4bc45cd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+127
-0
lines changed

create-ava-rule.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const {isDeepStrictEqual} = require('util');
24
const espurify = require('espurify');
35
const enhance = require('enhance-visitors');

index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const path = require('path');
24
const importModules = require('import-modules');
35

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@
6767
"plugins": [
6868
"eslint-plugin"
6969
],
70+
"parserOptions": {
71+
"sourceType": "script"
72+
},
7073
"extends": [
7174
"plugin:eslint-plugin/all"
7275
],
@@ -79,10 +82,12 @@
7982
}
8083
],
8184
"rules": {
85+
"strict": "error",
8286
"ava/no-ignored-test-files": "off",
8387
"eslint-plugin/prefer-message-ids": "off",
8488
"eslint-plugin/require-meta-docs-description": "off",
8589
"eslint-plugin/require-meta-has-suggestions": "off",
90+
"eslint-plugin/prefer-placeholders": "off",
8691
"import/extensions": "off",
8792
"unicorn/prefer-module": "off"
8893
}

rules/assertion-arguments.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const {visitIf} = require('enhance-visitors');
24
const {getStaticValue, isOpeningParenToken, isCommaToken, findVariable} = require('eslint-utils');
35
const util = require('../util');

rules/hooks-order.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const {visitIf} = require('enhance-visitors');
24
const createAvaRule = require('../create-ava-rule');
35
const util = require('../util');

rules/max-asserts.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const {visitIf} = require('enhance-visitors');
24
const util = require('../util');
35
const createAvaRule = require('../create-ava-rule');

rules/no-async-fn-without-await.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const {visitIf} = require('enhance-visitors');
24
const createAvaRule = require('../create-ava-rule');
35
const util = require('../util');

rules/no-duplicate-modifiers.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const {visitIf} = require('enhance-visitors');
24
const util = require('../util');
35
const createAvaRule = require('../create-ava-rule');

rules/no-identical-title.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const {isDeepStrictEqual} = require('util');
24
const espurify = require('espurify');
35
const {visitIf} = require('enhance-visitors');

rules/no-ignored-test-files.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict';
2+
13
const {visitIf} = require('enhance-visitors');
24
const util = require('../util');
35
const createAvaRule = require('../create-ava-rule');

0 commit comments

Comments
 (0)