twig.js icon indicating copy to clipboard operation
twig.js copied to clipboard

Update Developer Dependencies

Open RobLoach opened this issue 2 years ago • 5 comments

 @babel/core                       ^7.8.4  →  ^7.23.3
 @babel/plugin-transform-runtime   ^7.8.3  →  ^7.23.3
 @babel/preset-env                 ^7.8.4  →  ^7.23.3
 @babel/runtime                    ^7.8.4  →  ^7.23.2
 babel-loader                      ^8.0.6  →   ^9.1.3
 eslint-plugin-mocha               ^6.3.0  →  ^10.2.0
 locutus                          ^2.0.11  →  ^2.0.16
 minimatch                          3.0.x  →    9.0.x
 mocha                             ^9.0.0  →  ^10.2.0
 sinon                             ^9.0.0  →  ^17.0.1
 terser-webpack-plugin             ^5.3.6  →   ^5.3.9
 webpack                          ^5.75.0  →  ^5.89.0
 webpack-cli                       ^5.0.1  →   ^5.1.4
 xo                               ^0.26.1  →  ^0.56.0

RobLoach avatar Nov 16 '23 20:11 RobLoach

Are these all dev dependencies?

willrowe avatar Nov 17 '23 14:11 willrowe

I think so, ye

npx npm-check-updates

RobLoach avatar Nov 17 '23 15:11 RobLoach

I don't see any problem with bumping dev dependencies. Are we able to configure dependabot to detect dependencies with updates for us?

willrowe avatar Nov 17 '23 16:11 willrowe

On initial investigation, I see two issues...

  1. Coding standards in xo have changed a bit
  2. Import vs require

It will be possible, just require a bit more work than setting up dependabot 😉

RobLoach avatar Nov 17 '23 16:11 RobLoach

Let's start with just updates that don't contain breaking changes.

willrowe avatar Nov 17 '23 17:11 willrowe