MiSawa / xq

Pure rust implementation of jq
MIT License
318 stars 18 forks source link

Fix cli output of infinities #85

Closed itchyny closed 2 years ago

itchyny commented 2 years ago

jq outputs (+/-)infinite to the (maximum/minimum) f64 value.

❯ jq -n 'infinite, -infinite, nan'
1.7976931348623157e+308
-1.7976931348623157e+308
null

❯ xq -n 'infinite, -infinite, nan'
null
null
null

❯ xq --version
xq 0.2.7-8d7dc9cca0d01c0bde82fbc451818ee646390259
MiSawa commented 2 years ago

Ah hmm, wasn't aware of this. Thank you!