1. JSON Schema Validator
JSON インスタンスが JSON Schema に適合するか検証するツール
2. バグ詳細
正規表現 "^hoge$" が 文字列 "hoge\n" にマッチする。
JSON Schema の公式サイト
では、
$: Matches only at the end of the string.
(引用者訳:$: 文字列の末尾にのみマッチする)
と記述されているため、JavaScript の正規表現で m オプションを付けたときのように「改行直前」で $ がマッチする挙動は誤りである。
実際、競合ツール
で全く同じ検証を行うと、こちらでは正規表現 "^hoge$" が 文字列 "hoge\n" にマッチしない旨のエラーが出る。

