Skip to content

Commit f017852

Browse files
committed
Updated dependencies
1 parent f2e1ec8 commit f017852

File tree

7 files changed

+44
-31
lines changed

7 files changed

+44
-31
lines changed

.eslintrc.js

-21
This file was deleted.

eslint.config.js

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
const js = require('@eslint/js');
2+
const tsParser = require('@typescript-eslint/parser');
3+
const tsPlugin = require('@typescript-eslint/eslint-plugin');
4+
const prettierConfig = require('eslint-config-prettier');
5+
const tseslint = require('typescript-eslint');
6+
7+
module.exports = [
8+
{
9+
ignores: ['**/node_modules/*', '**/dist/*', '**/*.js']
10+
},
11+
12+
js.configs.recommended,
13+
...tseslint.configs.recommended,
14+
15+
{
16+
files: ['**/*.ts'],
17+
languageOptions: {
18+
parser: tsParser,
19+
ecmaVersion: 'latest',
20+
sourceType: 'module'
21+
},
22+
plugins: {
23+
'@typescript-eslint': tsPlugin
24+
},
25+
rules: {
26+
...tsPlugin.configs['eslint-recommended'].rules,
27+
...tsPlugin.configs.recommended.rules,
28+
...prettierConfig.rules,
29+
'@typescript-eslint/no-explicit-any': 'off'
30+
}
31+
}
32+
];

extension/MoodleGPT.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extension/MoodleGPT.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extension/popup/popup.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extension/popup/popup.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+8-6
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,21 @@
2626
},
2727
"homepage": "https://github.com/yoannchb-pro/MoodleGPT#readme",
2828
"devDependencies": {
29+
"@eslint/js": "^9.22.0",
2930
"@rollup/plugin-commonjs": "^28.0.2",
3031
"@rollup/plugin-node-resolve": "^16.0.0",
3132
"@rollup/plugin-terser": "^0.4.4",
3233
"@rollup/plugin-typescript": "^12.1.2",
33-
"@types/chrome": "^0.0.294",
34-
"@typescript-eslint/eslint-plugin": "^7.2.0",
35-
"@typescript-eslint/parser": "^7.2.0",
36-
"eslint": "^8.57.0",
37-
"eslint-config-prettier": "^9.1.0",
34+
"@types/chrome": "^0.0.309",
35+
"@typescript-eslint/eslint-plugin": "^8.26.1",
36+
"@typescript-eslint/parser": "^8.26.1",
37+
"eslint": "^9.22.0",
38+
"eslint-config-prettier": "^10.1.1",
3839
"openai": "^4.78.1",
3940
"prettier": "^3.2.5",
4041
"rollup": "^4.13.0",
4142
"rollup-plugin-ts": "^3.2.0",
42-
"typescript": "^5.4.2"
43+
"typescript": "^5.4.2",
44+
"typescript-eslint": "^8.26.1"
4345
}
4446
}

0 commit comments

Comments
 (0)