bbc-a11y icon indicating copy to clipboard operation
bbc-a11y copied to clipboard

Modernise all dependencies

Open nicholasgriffintn opened this issue 8 months ago • 0 comments

Commander:

  • [ ] The furthest we can go currently is 5.1.0 without causing errors, update to v13 (https://github.com/bbc/bbc-a11y/pull/389 went up to v7)

https://www.npmjs.com/package/httpism:

  • [x] This was last updated 6 years ago, do we need it / is there a modern alternative?

jquery:

  • [ ] Do we actually need this?

https://www.npmjs.com/package/browser-monkey:

  • [x] Last updated 6 years ago. Do we need it / is there a modern alternative?

chai and mocha:

  • [ ] Both of these are outdated, should we just move to vitest / node test though?

watchify:

  • [x] published 4 years ago. Do we need it?

electron:

  • [ ] currently at 13.5.2, can we go all the way up to v35? (requires also replacing @cucumber/electron)

mkdrip:

  • [x] On 0.5.6, latest is v3, can we upgrade / do we even really need this?

nicholasgriffintn avatar Apr 11 '25 18:04 nicholasgriffintn