これは 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.
じゃあないんだよ……
Avoid floating number for `@version` · Issue #296 · w3c/json-ld-syntax
https://github.com/w3c/json-ld-syntax/issues/296
:+1: してくれてもええんやで