Skip to content

Commit 1b7ac90

Browse files
Update ESLint config and dependencies
1 parent 9537643 commit 1b7ac90

2 files changed

Lines changed: 18 additions & 5 deletions

File tree

.eslintrc.json

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,31 @@
11
{
22
"env": {
33
"browser": true,
4-
"es2021": true
4+
"es2021": true,
5+
"webextensions": true
56
},
67
"extends": ["eslint:recommended", "plugin:react/recommended"],
7-
"overrides": [],
8+
"overrides": [
9+
{
10+
"files": [
11+
"build.mjs",
12+
".github/workflows/scripts/*.mjs",
13+
"scripts/**/*.js",
14+
"scripts/**/*.mjs"
15+
],
16+
"env": {
17+
"node": true
18+
}
19+
}
20+
],
821
"parserOptions": {
922
"ecmaVersion": "latest",
1023
"sourceType": "module"
1124
},
1225
"rules": {
1326
"react/react-in-jsx-scope": "off"
1427
},
15-
"ignorePatterns": ["build/**", "build.mjs", "src/utils/is-mobile.mjs"],
28+
"ignorePatterns": ["build/**", "src/utils/is-mobile.mjs"],
1629
"settings": {
1730
"react": {
1831
"version": "detect"

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"build:safari": "bash ./safari/build.sh",
66
"dev": "node build.mjs --development",
77
"analyze": "node build.mjs --analyze",
8-
"lint": "eslint --ext .js,.mjs,.jsx .",
9-
"lint:fix": "eslint --ext .js,.mjs,.jsx . --fix",
8+
"lint": "npx eslint --ext .js,.mjs,.jsx .",
9+
"lint:fix": "npx eslint --ext .js,.mjs,.jsx . --fix",
1010
"pretty": "prettier --write ./**/*.{js,mjs,jsx,json,css,scss}",
1111
"stage": "run-script-os",
1212
"stage:default": "git add $(git diff --name-only --cached --diff-filter=d)",

0 commit comments

Comments
 (0)