Bacon Language Server
LSP Server wrapper for the exceptional Bacon exposing only textDocument/diagnostic and workspace/diagnostic capabilities.

How does it work
Bacon-ls reads the diagnostics location list generated by Bacon's export-locations settings and fills up the LSP client diagnostics.
It requires Bacon to be running alongside it to ensure the export locations are updated regularly.
Installation
First, install Bacon and Bacon-ls
Configure Bacon export-locations settings with Bacon-ls export format:
[]
= true
= ".bacon-locations"
= "{kind}:{path}:{line}:{column}:{message}"