diff options
author | Michael C <[email protected]> | 2022-05-24 21:14:36 -0400 |
---|---|---|
committer | Michael C <[email protected]> | 2022-05-24 21:14:36 -0400 |
commit | 2665327729e926b79a519fca42b132ac51aec10f (patch) | |
tree | bc52209f33acefa5615cb9ce34b5bc3eeca96469 /package.json | |
parent | 4738c1897f41c307b2a4643e214f2b95e1365add (diff) | |
download | SponsorBlock-2665327729e926b79a519fca42b132ac51aec10f.tar.gz SponsorBlock-2665327729e926b79a519fca42b132ac51aec10f.zip |
update dependencies & bump minimum node version (#1329)
- bump all dependences
- add github-actions reporter to jest
- convert (most) webpack configs to ESM
- manifest.cjs cannot be converted since there is no native .json import until node 17
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/package.json b/package.json index d647e96e..6be8f725 100644 --- a/package.json +++ b/package.json @@ -3,39 +3,40 @@ "version": "1.0.0", "description": "", "main": "background.js", + "type": "module", "dependencies": { "react": "^17.0.2", "react-dom": "^17.0.2" }, "devDependencies": { - "@types/chrome": "^0.0.180", + "@types/chrome": "^0.0.188", "@types/firefox-webext-browser": "^94.0.1", - "@types/jest": "^27.4.1", + "@types/jest": "^27.5.1", "@types/react": "^17.0.43", "@types/react-dom": "^17.0.14", - "@types/selenium-webdriver": "^4.0.18", + "@types/selenium-webdriver": "^4.1.0", "@types/wicg-mediasession": "^1.1.3", - "@typescript-eslint/eslint-plugin": "^5.17.0", - "@typescript-eslint/parser": "^5.17.0", - "chromedriver": "^100.0.0", - "concurrently": "^7.0.0", - "copy-webpack-plugin": "^10.2.4", - "eslint": "^8.12.0", - "eslint-plugin-react": "^7.29.4", - "fork-ts-checker-webpack-plugin": "^7.2.1", - "jest": "^27.5.1", + "@typescript-eslint/eslint-plugin": "^5.26.0", + "@typescript-eslint/parser": "^5.26.0", + "chromedriver": "^101.0.0", + "concurrently": "^7.2.1", + "copy-webpack-plugin": "^11.0.0", + "eslint": "^8.16.0", + "eslint-plugin-react": "^7.30.0", + "fork-ts-checker-webpack-plugin": "^7.2.11", + "jest": "^28.1.0", "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selenium-webdriver": "^4.1.1", + "selenium-webdriver": "^4.1.2", "speed-measure-webpack-plugin": "^1.5.0", - "ts-jest": "^27.1.4", - "ts-loader": "^9.2.8", - "ts-node": "^10.7.0", - "typescript": "4.6", + "ts-jest": "^28.0.3", + "ts-loader": "^9.3.0", + "ts-node": "^10.8.0", + "typescript": "4.7", "web-ext": "^6.8.0", - "webpack": "^5.64.4", + "webpack": "^5.72.1", "webpack-cli": "^4.9.2", - "webpack-merge": "^4.2.2" + "webpack-merge": "^5.8.0" }, "scripts": { "web-run": "npm run web-run:chrome", @@ -65,7 +66,7 @@ "lint:fix": "eslint src --fix" }, "engines": { - "node": ">=12.20.0" + "node": ">=16" }, "funding": [ { |