Skip to content

Syntax highlighting for jsonl #2535

@bartekpacia

Description

@bartekpacia

JSON Lines is a simple variation of JSON.

It'd be great if bat used json-style highlighting for jsonl out of the box. Currently I use bat events.jsonl -l json to have my JSONL files highlighted.

Example .jsonl file:

{"time":"2023-04-07T00:44:26.781071+02:00","level":"INFO","msg":"cell event received","id":446,"name":"Salon odczyt","desc":"Salon odczyt","display_type":"TEMP","value":"0xa0e0","value_str":"22,4°C"}
{"time":"2023-04-07T00:44:28.358208+02:00","level":"INFO","msg":"cell event received","id":380,"name":"Bartek - sufit 1","desc":"Bartek SUFIT 1","display_type":"PROC","value":"0x6064","value_str":"100%"}
{"time":"2023-04-07T00:44:29.511618+02:00","level":"INFO","msg":"cell event received","id":380,"name":"Bartek - sufit 1","desc":"Bartek SUFIT 1","display_type":"PROC","value":"0x6000","value_str":"0%"}
{"time":"2023-04-07T00:44:30.005582+02:00","level":"INFO","msg":"cell event received","id":291,"name":"Bartek - sufit 2","desc":"SUFIT 3","display_type":"PROC","value":"0x6064","value_str":"100%"}
{"time":"2023-04-07T00:44:32.699916+02:00","level":"INFO","msg":"cell event received","id":291,"name":"Bartek - sufit 2","desc":"SUFIT 3","display_type":"PROC","value":"0x6000","value_str":"0%"}
{"time":"2023-04-07T00:44:33.018868+02:00","level":"INFO","msg":"cell event received","id":472,"name":"Łazienka góra","desc":"łazienka","display_type":"BIT","value":"0x2000","value_str":"0"}

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions