Workers were being constructed with a hardcoded path of
'shapefile.js'. The new jsRoot option can be used to
specify an alternate location. For example:
shapefile = new Shapefile({
shp: "testdata/world.shp",
dbf: "testdata/world.dbf",
jsRoot: '/js-shapefile-to-geojson/'
}, function(data) ...
While some support existed, an attempt was being
made to create an unnecessary(?) bounding box for
each point feature. Also swapped access of the x,y
coordinates from record.geometry.x|y to record.x|y.