wmfs / statelint

A validator for Amazon State Language JSON files.
MIT License
8 stars 3 forks source link

Out of date? #286

Open remy90 opened 1 month ago

remy90 commented 1 month ago

Found this from the aws labs github page, however, I'm getting a lot of false positives in the validator, such as ResultSelector and JSONPath. Any intentions on updating this package?

I'm using v1.24.0 with yarn@3.3.0

jezhiggins commented 6 days ago

Hi Remy,

I'm the main author of this original code (if someone who ported a package someone else had written can be considered an author). We originally put this package together to support Tymly, which implemented the Amazon State Language. Or at least the Amazon State Language as it was then.

I haven't worked at WMFS for a while now, and am consequently not entirely up-to-date with what's going on there. I am interested in updating statelint, but I don't know if that will be helpful or unhelpful for Tymly and WMFS.

I'll try and have a look at that code over the next few days. I'll that in a separate fork. If @meenahoda / @reecebrend are happy to merge any changes back here, I'll raise a PR here. If they'd prefer not to, I'll maintain the fork and publish a package of my own.

jezhiggins commented 6 days ago

Work happening in https://github.com/jezhiggins/statelint-js

jezhiggins commented 3 days ago

PR Raised