Skip to content

Commit 9fb7b23

Browse files
committed
Merge branch 'master' into testing-content
2 parents 6274723 + bea1403 commit 9fb7b23

File tree

6 files changed

+37
-20
lines changed

6 files changed

+37
-20
lines changed

.babelrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{
2-
"presets": ["@babel/preset-react"],
32
"env": {
43
"test": {
54
"plugins": ["@babel/plugin-transform-modules-commonjs"]

.eslintrc.json

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
{
22
"env": {
3-
"node": true
3+
"es2020": true
44
},
55
"plugins": ["prettier"],
66
"extends": ["prettier"],
7-
"parserOptions": {
8-
"ecmaVersion": 2020,
9-
"sourceType": "module"
10-
},
117
"rules": {
128
"curly": "error",
139
"dot-notation": "error",
@@ -24,6 +20,7 @@
2420
}
2521
],
2622
"no-shadow": "error",
23+
"no-undef": "error",
2724
"no-unneeded-ternary": "error",
2825
"no-unused-expressions": "error",
2926
"no-unused-vars": [
@@ -53,21 +50,9 @@
5350
},
5451
"overrides": [
5552
{
56-
"files": ["src/**/*"],
57-
"plugins": ["react-hooks"],
58-
"extends": ["plugin:react/recommended", "plugin:jest-dom/recommended"],
53+
"files": "*test*.js",
5954
"env": {
60-
"browser": true,
61-
"node": false
62-
},
63-
"settings": {
64-
"react": {
65-
"version": "detect"
66-
}
67-
},
68-
"rules": {
69-
"react-hooks/rules-of-hooks": "error",
70-
"react-hooks/exhaustive-deps": "error"
55+
"jest": true
7156
}
7257
}
7358
]

src/.eslintrc.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"webextensions": true
5+
},
6+
"parserOptions": {
7+
"sourceType": "module"
8+
}
9+
}

src/options/.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": ["@babel/preset-react"]
3+
}

src/options/.eslintrc.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"plugins": ["react-hooks"],
3+
"extends": ["plugin:react/recommended"],
4+
"settings": {
5+
"react": {
6+
"version": "detect"
7+
}
8+
},
9+
"rules": {
10+
"react-hooks/rules-of-hooks": "error",
11+
"react-hooks/exhaustive-deps": "error"
12+
},
13+
"overrides": [
14+
{
15+
"files": "*test*.js",
16+
"extends": ["plugin:jest-dom/recommended"]
17+
}
18+
]
19+
}

webpack.config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/* eslint-env node */
2+
"use strict";
13
const path = require("path");
24
const TerserPlugin = require("terser-webpack-plugin"); // included as a dependency of webpack
35
const CopyPlugin = require("copy-webpack-plugin");

0 commit comments

Comments
 (0)