Skip to content

Commit 2fa2d85

Browse files
committed
Bulk update of dependencies
Signed-off-by: Simon Bennetts <psiinon@gmail.com>
1 parent 9639ced commit 2fa2d85

File tree

4 files changed

+3255
-3288
lines changed

4 files changed

+3255
-3288
lines changed

.eslintrc.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"node/no-unpublished-import": "off",
2525
"node/no-unsupported-features/es-syntax": ["error", {
2626
"ignores": ["modules"]
27-
}]
27+
}],
28+
"@typescript-eslint/object-curly-spacing": "off"
2829
},
2930
"env": {
3031
"webextensions": true

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ All notable changes to this add-on will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
55

66
## Unreleased
7+
### Changed
8+
- Bulk update of dependencies.
79

810
### Removed
911
- Clear statements before inputting text, they were not needed and could cause problems.

package.json

Lines changed: 61 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
"license": "MIT",
1313
"engines": {
14-
"node": ">=16.0.0",
14+
"node": ">=20.0.0",
1515
"yarn": ">= 1.0.0"
1616
},
1717
"jest": {
@@ -32,80 +32,80 @@
3232
"buildAndTest": "yarn run build && yarn test"
3333
},
3434
"dependencies": {
35-
"@babel/runtime": "^7.14.0",
36-
"advanced-css-reset": "^1.2.2",
35+
"@babel/runtime": "^7.26.7",
36+
"advanced-css-reset": "^2.1.3",
3737
"emoji-log": "^1.0.2",
3838
"i18next": "^24.2.2",
3939
"i18next-browser-languagedetector": "^8.0.2",
4040
"lodash": "^4.17.21",
4141
"webext-base-css": "^2.1.0",
42-
"webextension-polyfill": "0.10.0"
42+
"webextension-polyfill": "0.12.0"
4343
},
4444
"devDependencies": {
4545
"4.5": "^0.5.0",
46-
"@abhijithvijayan/eslint-config": "2.6.3",
47-
"@abhijithvijayan/eslint-config-airbnb": "^1.0.2",
46+
"@abhijithvijayan/eslint-config": "2.8.1",
47+
"@abhijithvijayan/eslint-config-airbnb": "^1.1.0",
4848
"@abhijithvijayan/tsconfig": "^1.3.0",
49-
"@babel/core": "^7.14.3",
50-
"@babel/eslint-parser": "^7.12.16",
51-
"@babel/plugin-proposal-class-properties": "^7.13.0",
52-
"@babel/plugin-proposal-object-rest-spread": "^7.14.2",
53-
"@babel/plugin-transform-destructuring": "^7.13.17",
54-
"@babel/plugin-transform-runtime": "^7.14.3",
55-
"@babel/preset-env": "^7.14.2",
56-
"@babel/preset-react": "^7.13.13",
57-
"@babel/preset-typescript": "^7.21.5",
58-
"@jest/globals": "^29.4.3",
59-
"@playwright/test": "^1.33.0",
60-
"@types/jest": "^29.4.0",
61-
"@types/json-server": "^0.14.4",
62-
"@types/lodash": "^4.14.195",
63-
"@types/node": "^20.1.0",
64-
"@types/text-encoding": "^0.0.36",
65-
"@types/webextension-polyfill": "^0.10.0",
66-
"@types/webpack": "^4.41.29",
67-
"@typescript-eslint/eslint-plugin": "^5.59.11",
68-
"@typescript-eslint/parser": "^5.59.11",
69-
"autoprefixer": "^10.2.5",
70-
"babel-loader": "^8.3.0",
71-
"clean-webpack-plugin": "^3.0.0",
72-
"copy-webpack-plugin": "^6.4.1",
49+
"@babel/core": "^7.26.8",
50+
"@babel/eslint-parser": "^7.26.8",
51+
"@babel/plugin-proposal-class-properties": "^7.18.6",
52+
"@babel/plugin-proposal-object-rest-spread": "^7.20.7",
53+
"@babel/plugin-transform-destructuring": "^7.25.9",
54+
"@babel/plugin-transform-runtime": "^7.26.8",
55+
"@babel/preset-env": "^7.26.8",
56+
"@babel/preset-react": "^7.26.3",
57+
"@babel/preset-typescript": "^7.26.0",
58+
"@jest/globals": "^29.7.0",
59+
"@playwright/test": "^1.50.1",
60+
"@types/jest": "^29.5.14",
61+
"@types/json-server": "^0.14.7",
62+
"@types/lodash": "^4.17.15",
63+
"@types/node": "^22.13.2",
64+
"@types/text-encoding": "^0.0.40",
65+
"@types/webextension-polyfill": "^0.12.1",
66+
"@types/webpack": "^5.28.5",
67+
"@typescript-eslint/eslint-plugin": "^8.24.0",
68+
"@typescript-eslint/parser": "^8.24.0",
69+
"autoprefixer": "^10.4.20",
70+
"babel-loader": "^9.2.1",
71+
"clean-webpack-plugin": "^4.0.0",
72+
"copy-webpack-plugin": "^12.0.2",
7373
"cross-env": "^7.0.3",
74-
"css-loader": "^6.8.1",
75-
"eslint": "^7.27.0",
76-
"eslint-config-prettier": "^6.15.0",
77-
"eslint-plugin-import": "^2.23.3",
78-
"eslint-plugin-jsx-a11y": "^6.4.1",
74+
"css-loader": "^7.1.2",
75+
"eslint": "^9.20.1",
76+
"eslint-config-prettier": "^10.0.1",
77+
"eslint-plugin-import": "^2.31.0",
78+
"eslint-plugin-jsx-a11y": "^6.10.2",
7979
"eslint-plugin-node": "^11.1.0",
80-
"eslint-plugin-prettier": "^3.4.0",
81-
"eslint-plugin-react": "^7.23.2",
82-
"eslint-plugin-react-hooks": "^4.2.0",
83-
"express": "^4.20.0",
80+
"eslint-plugin-prettier": "^5.2.3",
81+
"eslint-plugin-react": "^7.37.4",
82+
"eslint-plugin-react-hooks": "^5.1.0",
83+
"express": "^4.21.2",
8484
"filemanager-webpack-plugin": "^8.0.0",
85-
"fork-ts-checker-webpack-plugin": "^6.2.10",
86-
"html-webpack-plugin": "^5.5.0",
85+
"fork-ts-checker-webpack-plugin": "^9.0.2",
86+
"html-webpack-plugin": "^5.6.3",
8787
"http-server": "^14.1.1",
88-
"jest": "^29.4.3",
89-
"jest-environment-jsdom": "^29.5.0",
90-
"jsdom": "^22.0.0",
91-
"json-server": "^0.17.3",
92-
"mini-css-extract-plugin": "^1.6.0",
88+
"jest": "^29.7.0",
89+
"jest-environment-jsdom": "^29.7.0",
90+
"jsdom": "^26.0.0",
91+
"json-server": "^0.17.4",
92+
"mini-css-extract-plugin": "^2.9.2",
9393
"optimize-css-assets-webpack-plugin": "^6.0.1",
94-
"playwright": "^1.33.0",
95-
"playwright-webextext": "^0.0.3",
96-
"postcss": "^8.4.31",
97-
"postcss-loader": "^4.3.0",
98-
"prettier": "^2.3.0",
94+
"playwright": "^1.50.1",
95+
"playwright-webextext": "^0.0.4",
96+
"postcss": "^8.5.2",
97+
"postcss-loader": "^8.1.1",
98+
"prettier": "^3.5.0",
9999
"resolve-url-loader": "^5.0.0",
100-
"sass": "^1.53.0",
101-
"sass-loader": "^10.2.0",
102-
"terser-webpack-plugin": "^4.2.3",
103-
"ts-jest": "^29.1.0",
104-
"typescript": "^5.0.4",
105-
"webpack": "^5.94.0",
106-
"webpack-cli": "^4.7.0",
107-
"webpack-ext-reloader": "^1.1.9",
108-
"wext-manifest-loader": "^2.3.0",
109-
"wext-manifest-webpack-plugin": "^1.2.1"
100+
"sass": "^1.84.0",
101+
"sass-loader": "^16.0.4",
102+
"terser-webpack-plugin": "^5.3.11",
103+
"ts-jest": "^29.2.5",
104+
"typescript": "^5.7.3",
105+
"webpack": "^5.97.1",
106+
"webpack-cli": "^6.0.1",
107+
"webpack-ext-reloader": "^1.1.13",
108+
"wext-manifest-loader": "^2.4.2",
109+
"wext-manifest-webpack-plugin": "^1.4.1"
110110
}
111111
}

0 commit comments

Comments
 (0)