Nuclide Diagnostics displays diagnostic messages about your code from arbitrary providers. These can be lint warnings, compiler errors, etc.
Any package that works with the
linter package should also work with Nuclide Diagnostics.
We discourage the use of both Nuclide Diagnostics and
linter together, since you will see duplicate UI for reporting diagnostics. To that end, if you wish to use Nuclide Diagnostics, we recommend disabling the
linter package. If you wish to continue using the
linter, we recommend disabling all
nuclide-diagnostics-* Nuclide features. Please note that doing so will disable some Nuclide capabilities such as Flow and Hack error reporting.