|
- migrate react-query@3 to @tanstack/react-query@5 (object-form API,
useSuspenseQuery for suspense-relied queries, isLoading -> isPending,
invalidateQueries object syntax)
- migrate ESLint 8 .eslintrc.yml to ESLint 9 flat config (eslint.config.mjs),
drop legacy airbnb-base/react-app configs and the dead flowtype plugin,
replace @typescript-eslint/* pair with the unified typescript-eslint
- remove unused deps: prop-types, regenerator-runtime
- add lint/typecheck scripts; auto-fix import ordering across src
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|