angular-papa-promise
Version:
This module provides an AngularJS service wrapper for the PapaParse (http://papaparse.com/) CSV parsing library.
4 lines • 620 B
JavaScript
/*! angular-papa-promise - v0.0.4 - 2016-09-05
https://github.com/of17/angular-papa-promise#readme */
!function(a){"use strict";function b(b,c){function d(a,b){var d=c.defer();return b=b||{},b.complete=function(a){return b.rejectOnError&&a.errors.length?void d.reject(a):void d.resolve(a)},b.error=function(a){d.reject(a)},f.parse(a,b),d.promise}function e(a,b){try{return c.resolve(f.unparse(a,b))}catch(d){return c.reject(d)}}var f=b.Papa;a.extend(this,{parse:d,unparse:e,Papa:f})}a.module("papa-promise",[]).service("Papa",b),b.$inject=["$window","$q"]}(angular);
//# sourceMappingURL=angular-papa-promise.min.js.map