Skip to content

Releases: zalora/json-selector-lang

v1.1.0

20 Jul 09:37
bb85148
Compare
Choose a tag to compare

This release includes minor changes to the evaluator. Previously, it would return the input JSON whole if evaluated against an empty program. Now, the interpreter will return null if the compiled program is empty; i.e. if the input JSL code is an empty string.

v1.0.0

23 Jun 03:26
5cf2e47
Compare
Choose a tag to compare

This is the initial version of the JSON Selector Language. The major components include Lexical Analyser, Parser, Evaluator & Abstract Syntax tree.

Constraints:

  • The main constraint in v1 is that it can only evaluate JSON where the outermost type is object.