json-schema-spec
json-schema-spec copied to clipboard
Regex editorial improvements, and permit "."
Add "." to the permitted simple atoms, for issue #1469. Consistently format the regex examples.
We've discussed this before, and I think it may be worth bringing it up again.
IETF has now published https://datatracker.ietf.org/doc/rfc9485/ to support interoperable regex in JSON Path. It may be wise to reconsider this in place of ECMA. Doing so would mean being able to remove all of these restrictions.
@gregsdennis I feel like I'm inclined to agree with this person's opinion that iregexp is not a good fit for JSON Schema - though I have not kept up with any changes since 2022 that may have changed that situation.
Yeah, I hear you. But finding interoperable regex support has been a thorn in our side for a long time.
It really has no bearing on this PR, though.
I've added 3 commits addressing various review feedback above.