v3.0: New direction
This release completely removes the querying functionality of the program and only converts the output to json.
This is a deliberate choice, as filtering and parsing can more easily and efficiently be done by a tool like jq
.
If filtering over the same set multiple times, consider writing the output to an intermediate json.
For VDFparse.Core
the main change is that we expose static VDFFile.Read()
as a means to implicitly parse a file.
If manual parsing is required, consider extending VDFFile.Readers
or manualy calling the parser functions of IVDFFileReader
or KVParser
.
For VDFparse.Cli
we use CommandLineParser
to generate a simpler to use cli interface. use vdfparse --help
to get more info.