Skip to content

Commit a9f8d7c

Browse files
Update jQuery dependencies and migrate to ESLint flat config
1 parent 53059bd commit a9f8d7c

6 files changed

Lines changed: 26 additions & 32 deletions

File tree

jQuery/.eslintignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

jQuery/.eslintrc.js

Lines changed: 0 additions & 21 deletions
This file was deleted.

jQuery/.stylelintrc.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

jQuery/eslint.config.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import spellCheck from 'eslint-config-devextreme/spell-check';
2+
import jqueryConfig from 'eslint-config-devextreme/jquery';
3+
4+
export default [
5+
{
6+
ignores: ['node_modules/**', 'eslint.config.js', 'stylelint.config.mjs'],
7+
},
8+
...spellCheck,
9+
...jqueryConfig,
10+
{
11+
rules: {
12+
'no-unused-vars': 'off',
13+
},
14+
},
15+
];

jQuery/package.json

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,29 @@
66
"build": "npm run lint",
77
"lite": "lite-server -c ./bs-config.json",
88
"lint-html": "prettier --check src/*",
9-
"lint-js": "eslint --ext .js .",
9+
"lint-js": "eslint .",
1010
"lint-css": "stylelint src/**/*.css --allow-empty-input",
1111
"lint": "npm-run-all -p -c lint-js lint-css lint-html"
1212
},
1313
"devDependencies": {
1414
"@babel/core": "^7.22.1",
1515
"@babel/eslint-parser": "^7.21.8",
16-
"eslint": "^8.41.0",
17-
"eslint-config-devextreme": "1.1.4",
16+
"eslint": "9.18.0",
17+
"eslint-config-devextreme": "1.1.9",
1818
"eslint-plugin-no-only-tests": "^3.1.0",
1919
"htmlhint": "^1.1.4",
2020
"lite-server": "^2.6.1",
2121
"npm-run-all": "^4.1.5",
2222
"prettier": "2.8.8",
2323
"stylelint": "^15.6.1",
24-
"stylelint-config-standard": "^33.0.0"
24+
"stylelint-config-standard": "^33.0.0",
25+
"eslint-plugin-spellcheck": "^0.0.20"
2526
},
2627
"dependencies": {
2728
"browser-sync": "^3.0.2",
28-
"devextreme": "25.1.3",
29-
"devextreme-dist": "25.1.3",
29+
"devextreme": "^25.2.3",
30+
"devextreme-dist": "^25.2.3",
3031
"jquery": "^3.7.1"
31-
}
32+
},
33+
"type": "module"
3234
}

jQuery/stylelint.config.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import stylelintrc from 'eslint-config-devextreme/stylelintrc';
2+
export default stylelintrc;

0 commit comments

Comments
 (0)