prometheus/web
Julius Volz ff2d297b0a Update React 16->17, TypeScript, and some other node deps
This updates React, TypeScript, and some other node packages (but not
everything).

A couple of notes:

- `enzyme-adapter-react-16` does not have a React 17 equivalent yet, so I
  switched to the fork `@wojtekmaj/enzyme-adapter-react-17`
- A bunch of tests are still failing because I think in the enzyme testing
  environment, a browser API (`ResizeObserver`) is missing, and maybe for other
  reasons. This needs to be explored + fixed.
- The TypeScript update introduced more stringent rules, which required fixing
  up a bunch of pieces of code a bit.
- The `use-media` package doesn't work with React 17 yet, so I just built our
  own minimal `useMedia` hook instead (just a couple of lines).
- I commented out part of the code in `withStartingIndicator.tsx` because it
  fails the now-stricter lint checks. It needs to be fixed (and not commented
  out).

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2021-09-01 16:03:09 +02:00
..
api/v1 LabelNames API with matchers (#9083) 2021-07-20 18:08:08 +05:30
ui Update React 16->17, TypeScript, and some other node deps 2021-09-01 16:03:09 +02:00
federate.go Ask querier for sorted series in /federate 2021-06-25 16:13:28 +05:30
federate_test.go Ask querier for sorted series in /federate 2021-06-25 16:13:28 +05:30
web.go Replace godoc.org links 2021-06-17 07:18:51 -04:00
web_test.go React UI: Add Starting Screen (#8662) 2021-06-05 15:29:32 +01:00