Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem: If you select the "slpf:rule_number" as the target, the reference cannot be found in the definitions section of the command.json file. This results in an error in the console and doesn't populate the target specific options.
Solution: While not the most elegant solution, I added a check for that specific case and modifies it to the proper reference.
I also noticed that you had this issue with the "command" target and that your version of command.json differs from the one in bberliner's repository slightly to account for that. So I also added a check for what the original command.json file uses (still works with your modified version), so now you should also be able to use an unmodified version of command.json.
If you'd rather handle this in a different way, feel free to deny this PR.
Thanks for making such a great tool! 😊