Skip to content

Commit

Permalink
Update other dependencies
Browse files Browse the repository at this point in the history
except for:

- chai 5 requires import as module, its plugins depend on chai 5,
  (try to update later or better migrate to jest),
- react 18 and redux require changes in miew-app,
  (try to fix the app),
- testing-library depends on react 18,
  (try to update later),
- eslint 9 is incompatible with old plugins including airbnb,
  (try to get rid of plugins),
- bootstrap 5 is too different from 3 and 4,
  (try to migrate 4 to 5 or avoid bootstrap at all; keep 3 as legacy),
- bootstrap-switch 3.4 has issues but is no longer updated,
  (find a different component),
- glob 11 and rimraf 6 force node 20,
  (wait until we are ready to drop node 18),
- threejs 154+ is a separate long story including migration to WebGL 2,
  (try to update later).
  • Loading branch information
paulsmirnov committed Aug 21, 2024
1 parent ad11c36 commit 3982390
Show file tree
Hide file tree
Showing 5 changed files with 560 additions and 1,592 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
"ci": "yarn workspaces foreach -ptv run ci"
},
"devDependencies": {
"lcov-result-merger": "^5.0.0",
"lcov-result-merger": "^5.0.1",
"mkdirp": "^3.0.1",
"rimraf": "^5.0.5"
"rimraf": "^5.0.10"
},
"packageManager": "[email protected]",
"resolutions": {
Expand Down
6 changes: 3 additions & 3 deletions packages/miew-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
]
},
"dependencies": {
"bootstrap": "^4.5.0",
"bootstrap": "^4.6.2",
"bootstrap-switch-button-react": "^1.2.0",
"classnames": "^2.5.1",
"jquery": "^3.7.1",
Expand All @@ -54,7 +54,7 @@
"@babel/preset-env": "^7.25.3",
"@babel/preset-react": "^7.24.7",
"@testing-library/react": "^12.1.5",
"babel-jest": "^26.0.0",
"babel-jest": "^29.7.0",
"babel-loader": "^9.1.3",
"copy-webpack-plugin": "^12.0.2",
"css-loader": "^7.1.2",
Expand All @@ -71,7 +71,7 @@
"postcss-loader": "^8.1.1",
"postcss-scss": "^4.0.9",
"redux": "^4.2.1",
"rimraf": "^5.0.5",
"rimraf": "^5.0.10",
"style-loader": "^4.0.0",
"webpack": "^5.93.0",
"webpack-cli": "^5.1.4",
Expand Down
2 changes: 1 addition & 1 deletion packages/miew-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
"npm-run-all": "^4.1.5",
"postcss": "^8.4.41",
"postcss-loader": "^8.1.1",
"prettier": "^3.2.5",
"prettier": "^3.3.3",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"style-loader": "^4.0.0",
Expand Down
32 changes: 16 additions & 16 deletions packages/miew/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,21 +83,21 @@
"instrument": false
},
"dependencies": {
"lodash": "^4.17.15",
"lodash": "^4.17.21",
"three": "0.153.0"
},
"devDependencies": {
"@babel/core": "^7.25.2",
"@babel/eslint-parser": "^7.25.1",
"@babel/register": "^7.24.6",
"autoprefixer": "=10.4.5",
"autoprefixer": "^10.4.20",
"babel-loader": "^9.1.3",
"babel-plugin-istanbul": "^7.0.0",
"bootstrap": "^3.3.7",
"bootstrap": "^3.4.1",
"bootstrap-switch": "=3.3.4",
"browserify": "^17.0.0",
"chai": "^4.2.0",
"chai-as-promised": "^7.1.1",
"chai": "^4.5.0",
"chai-as-promised": "^7.1.2",
"copy-webpack-plugin": "^12.0.2",
"cross-env": "^7.0.3",
"css-loader": "^7.1.2",
Expand All @@ -108,21 +108,21 @@
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-react": "^7.35.0",
"express": "^4.19.2",
"glob": "^10.3.10",
"glob": "^10.4.5",
"handlebars": "^4.7.8",
"html-webpack-plugin": "^5.6.0",
"jison": "^0.4.18",
"jquery": "^3.7.1",
"jquery.terminal": "^2.42.2",
"jsdoc": "^4.0.2",
"jsdoc": "^4.0.3",
"mini-css-extract-plugin": "^2.9.1",
"mkdirp": "^3.0.1",
"mocha": "^10.3.0",
"mocha": "^10.7.3",
"ncp": "^2.0.0",
"node-resemble-js": "^0.2.0",
"npm-run-all": "^4.1.5",
"nyc": "^15.1.0",
"open": "^10.0.3",
"nyc": "^17.0.0",
"open": "^10.1.0",
"postcss": "^8.4.41",
"postcss-advanced-variables": "^4.0.0",
"postcss-calc": "^10.0.2",
Expand All @@ -134,14 +134,14 @@
"proxyquire": "^2.1.3",
"react": "^16.14.0",
"react-dom": "^16.14.0",
"rimraf": "^5.0.5",
"selenium-webdriver": "^4.18.1",
"sinon": "^17.0.1",
"rimraf": "^5.0.10",
"selenium-webdriver": "^4.23.0",
"sinon": "^18.0.0",
"sinon-chai": "^3.7.0",
"spin.js": "^4.1.0",
"spin.js": "^4.1.2",
"style-loader": "^4.0.0",
"stylelint": "^16.2.1",
"stylelint-config-standard-scss": "^13.0.0",
"stylelint": "^16.8.2",
"stylelint-config-standard-scss": "^13.1.0",
"terser-webpack-plugin": "^5.3.10",
"toastr": "^2.1.4",
"webpack": "^5.93.0",
Expand Down
Loading

0 comments on commit 3982390

Please sign in to comment.