SQLPad's an old project, and some dependencies are being left at specific versions for specific reasons.
Lists of outdated dependencies can be retrieved by doing the following:
# from root
cd server # or client
yarn outdated
ldapjs
- 3.x brings a lot of changes and risk of breakagemariadb
- 3.0.2 works with sequelize. 3.1.2 doesn't.rim-raf
- 3.1.2 adds transitive deps that are ESM onlysql-formatter
- 3.x onward has performance regressions, changes in functionality.umzug
- 3.x has many (unnecessary) breaking changes and additional dependencies.
Package Current Wanted Latest Why Outdated
-------------------------------------------------------------------------------------------------------------------------------
@types/node 14.18.12 14.18.12 17.0.21 Using node 14 at the moment
d3 5.16.0 5.16.0 7.3.0 taucharts requires d3@5
history 4.10.1 4.10.1 5.3.0 react-router-dom@5 requires history@4
react-router-dom 5.3.0 5.3.0 6.2.2 react-router-dom@6 does not support Prompt component (yet)