Closed 6utt3rfly closed 3 years ago
Looks good! Do you wish to release this in a 1.0.2 to quickly resolve the feedback in 160? (If you add a changelog and package.json update, I will make a tag+release).
@EricSmekens - I've updated the package versions and changelog files. Can we include #176 in the @jsep-plugin/assignment release?
:tada: This PR is included in version @jsep-plugin/ternary-v1.0.1 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
160 - include types in all package builds (my fault - sorry!)
173 - Remove LogicalExpression type from types
91 - update base Expression type. To ensure compatibility with plugins, rather than renaming Expression to BaseExpression, I added the discriminated union discussed as), and provides
CoreExpression
and made the baseExpression
more generic, so thetype
can be any string (allows for extending by plugins without having to use[key: string]: ...
I'm open to alternative suggestions as well