Infer a JSON Table Schema from a readable stream of a CSV source
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test
.gitignore
LICENSE
README.md
index.js
package.json

README.md

jts-infer

Deprecation notice

This is no longer maintained. Development has moved to:


Infer a JSON Table Schema from a readable stream of a CSV source

NPM

#API

##jtsInfer(readableStream, [options], callback)

var jtsInfer = require('jts-infer)
  , fs = require('fs);

jtsInfer(fs.createReadStream('path/to/data.csv'), function(err, schema, scores){
  //do something with schema [and scores]
});

###Options

  • separator: separator to separate cells in a row (default to ',')
  • newline: separator to separate different rows (default to '\n')
  • nSample: if specified only the nSample first rows of the source will be used to infer the types otherwise all the rows will be used

#Tests

npm test

#License

MIT