Commit Graph

7 Commits

Author SHA1 Message Date
Dominik Dorfmeister
34eedd601c chore: update to eslint-plugin-react-hooks v6 (#9071)
* chore: update to eslint-plugin-react-hooks v6

and remove the separate compiler linter plugin, as those rules are now integrated

* chore: disable compiler-linter in tests

* chore: bypass lint violations

* chore: Disable '@eslint-react/no-context-provider'

to be react 18 compatible
2025-05-29 11:09:26 +02:00
Dominik Dorfmeister
ef0b7b2c28 chore: typescript 5.7 (#8327)
* chore: typescript 5.7

and run tests against ts 5.0 - 5.7

* chore: make eslint happy

* chore: type import issue

* chore: the type assertion is necessary for ts 5.4 and lower

* fix: write code so that it narrows in all ts versions

* fix: import assertion

* fix: angular examples stay at typescript 5.4

* Add JSON import attribute, update vue-tsc

* angular fixes

* Fix vue-tsc compatibility

---------

Co-authored-by: Arnoud de Vries <6420061+arnoud-dv@users.noreply.github.com>
Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2024-11-25 09:45:10 +01:00
Lachlan Collins
99b5354760 chore(deps): update expo, next, astro, nx (#8337)
* chore(deps): update expo, next, astro

* Fix lockfile

* Update some misc packages
2024-11-24 12:55:20 +11:00
Lachlan Collins
b846c53239 test(integrations): switch react-scripts to webpack (#8329)
* chore: switch CRA 4 to webpack 4

* pnpm dedupe

* test(integrations): switch CRA 5 to webpack 5

* Better dep vs devDep separation

* Fix lockfile
2024-11-24 12:09:27 +11:00
Lachlan Collins
216a9265a7 chore(deps): use prettier v3.3.3 (#7816) 2024-07-29 15:29:06 +10:00
Lachlan Collins
69931779ad ci(renovate): ignore vue2 and vue2.7 2024-07-29 15:06:13 +10:00
Lachlan Collins
6d8d203d06 ci(renovate): add renovate config (#7813) 2024-07-29 15:00:36 +10:00