Files
DefinitelyTyped/papaparse/papaparse-tests.ts
2015-05-20 23:15:30 +02:00

55 lines
711 B
TypeScript

/// <reference path="papaparse.d.ts" />
import Papa = require("papaparse");
/**
* Parsing
*/
var res = Papa.parse("3,3,3");
res.errors[0].code;
Papa.parse("3,3,3", {
delimiter: ';',
comments: false,
step: function(results, p) {
p.abort();
results.data.length;
}
});
var file = new File();
Papa.parse(file, {
complete: function(a, b) {
a.meta.fields;
b.name;
}
});
/**
* Unparsing
*/
Papa.unparse([{a: 1, b: 1, c: 1}]);
Papa.unparse([[1, 2, 3], [4, 5, 6]]);
Papa.unparse({
fields: ["3"],
data: []
});
/**
* Properties
*/
Papa.SCRIPT_PATH;
Papa.LocalChunkSize;
/**
* Parser
*/
var parser = new Papa.Parser({})
parser.getCharIndex();
parser.abort();
parser.parse("", 0, false);