How to use papa-parse-meteor?

gj on digging up 1 year old thread. anyway since people might come across this from search engines, here is what i did:

Template.importList.events({
  'click #upload': function(event, template){
    event.preventDefault();
    var listId = Router.current().params._id;
    var imported = template.find('#uploadCSV').files[0];
    Papa.parse(imported, {
      header: true,
      complete(results, file){
        Meteor.call('parseUpload', results.data, listId, (error, response) => {
            if(error){
              console.log(error.rason);
            } else {
              Bert.alert('upload complete', 'success', 'growl-top-right');
            }
        });
      }
    });
  }
});
parseUpload(data, listId){
    check(data, Array);
    check(listId, String);
    var user = Meteor.user();
    let postZ = {
        name: name,
        role: role
    }
    var postY = _.extend(postZ, {
        userId: user._id,
        submitted: new Date(),
        locked: 0
    })
      Posts.insert(postY);