digital-fuesim-manv
digital-fuesim-manv copied to clipboard
Update most packages
This PR updates most packages to the most recent version. Notable exceptions are
- Angular to version 16 (as this is a bigger one)
- TypeScript to version 5/5.1 (Note: these are two major versions as TypeScript doesn't follow semver) (as angular 15 depends on typescript 4.9)
- Some eslint packages, as they require TypeScript 5
- Some frontend runtime packages (openlayers, bootstrap), as they could require more code changes
- NodeJs
ImmerJs allegedly got a small performance boost. Though I haven't tested it out yet.
PR Checklist
Please make sure to fulfil the following conditions before marking this PR ready for review:
- [x] If this PR adds or changes features or fixes bugs, this has been added to the changelog
- [x] If this PR adds new actions or other ways to alter the state, test scenarios have been added