Shapefile parser in dart / js