JavaScript GRIB2 reader library with full wgrib2 compatibility, including pattern matching, multiple longitude formats, and automatic wind calculations