Typescript csv-parse
Ich versuche, eine CSV-Datei mit Typoskript zu analysieren, für die ich völlig neu bin. Ich kann den Parser nicht mit den richtigen Schreibweisen zum Laufen bringen.
Ohne Eingaben ist alles einfach:
var fs = require('fs');
var parse = require('csv-parse');
var parser = parse({delimiter: ';'}, function(err, data){
console.log(data);
});
fs.createReadStream(__dirname+'/fs_read.csv').pipe(parser);
Aber wenn es um Typoskript geht, bekomme ich Fehler, ich habe die Typisierungen installiertvon dt :
import * as csvParse from 'csv-parse';
import fs = require('fs');
var myParser:csvParse.CsvParser = csvParse({delimiter: ','}, function(data, err) {
console.log(data);
});
Ich erhalte den Fehler
Type 'void | CsvParser' is not assignable to type 'CsvParser'.
Kann mir jemand einen Tipp geben oder csv-parse mit Typoskript verwenden und seinen Code teilen?