これは JSON-LD 1.1 規格の最もクソだと思う点なんですが、データから参照する規格のバージョンが
{ "@version": 1.1 }
みたいな感じで指定されます。
なんでやねん。そこで浮動小数点数使うとかアホか????
もう少し考えて規格を作ってほしい
JSON-LD 1.1 Processing Algorithms and API
https://www.w3.org/TR/2019/WD-json-ld11-api-20191018/#context-processing-algorithm
> 5.5.1) If the associated value is not 1.1, an invalid @version value has been detected, and processing is aborted.
じゃあないんだよ……