csv-generate
Advanced tools
Comparing version 0.0.3 to 0.0.4
@@ -23,5 +23,5 @@ // Generated by CoffeeScript 1.7.1 | ||
Period to run in milliseconds, default to 4 minutes. | ||
* `headers` | ||
* `columns` | ||
Define the number of generated fields and the generation | ||
method. If headers is an integer, it corresponds to the | ||
method. If columns is an integer, it corresponds to the | ||
number of fields. If it is an array, each element correspond | ||
@@ -50,3 +50,3 @@ to a field. If the element is a function, the function will generate | ||
data = [] | ||
generator = generate headers: ['int', 'bool'], seed: 1, duration: 1000 | ||
generator = generate columns: ['int', 'bool'], seed: 1, duration: 1000 | ||
generator.on 'readable', -> | ||
@@ -77,4 +77,4 @@ while(d = generator.read()) | ||
} | ||
if ((_base1 = this.options).headers == null) { | ||
_base1.headers = 8; | ||
if ((_base1 = this.options).columns == null) { | ||
_base1.columns = 8; | ||
} | ||
@@ -107,6 +107,6 @@ if ((_base2 = this.options).max_word_length == null) { | ||
this.count_created = 0; | ||
if (typeof this.options.headers === 'number') { | ||
this.options.headers = new Array(this.options.headers); | ||
if (typeof this.options.columns === 'number') { | ||
this.options.columns = new Array(this.options.columns); | ||
} | ||
_ref = this.options.headers; | ||
_ref = this.options.columns; | ||
for (i = _i = 0, _len = _ref.length; _i < _len; i = ++_i) { | ||
@@ -118,3 +118,3 @@ v = _ref[i]; | ||
if (typeof v === 'string') { | ||
this.options.headers[i] = Generator[v]; | ||
this.options.columns[i] = Generator[v]; | ||
} | ||
@@ -170,3 +170,3 @@ } | ||
line = []; | ||
_ref = this.options.headers; | ||
_ref = this.options.columns; | ||
for (_j = 0, _len1 = _ref.length; _j < _len1; _j++) { | ||
@@ -173,0 +173,0 @@ header = _ref[_j]; |
{ | ||
"version": "0.0.3", | ||
"version": "0.0.4", | ||
"name": "csv-generate", | ||
@@ -4,0 +4,0 @@ "description": "CSV and object generation implementing the Node.js `stream.Readable` API", |
@@ -31,3 +31,3 @@ [![Build Status](https://secure.travis-ci.org/wdavidw/node-csv-generate.png)](http://travis-ci.org/wdavidw/node-csv-generate) | ||
generate({seed: 1, headers: 2, length: 2}, function(err, output){ | ||
generate({seed: 1, columns: 2, length: 2}, function(err, output){ | ||
output.should.eql('OMH,ONKCHhJmjadoA\nD,GeACHiN'); | ||
@@ -44,3 +44,3 @@ }); | ||
var data = [] | ||
var generator = generate({seed: 1, objectMode: true, headers: 2, length: 2}); | ||
var generator = generate({seed: 1, objectMode: true, columns: 2, length: 2}); | ||
generator.on('readable', function(){ | ||
@@ -70,3 +70,3 @@ while(d = generator.read()){ | ||
var generator = generate({seed: 1, headers: 2, length: 2}); | ||
var generator = generate({columns: ['int', 'bool'], length: 2}); | ||
generator.pipe(process.stdout); | ||
@@ -73,0 +73,0 @@ ``` |
@@ -5,4 +5,4 @@ | ||
generate({seed: 1, headers: 2, length: 2}, function(err, output){ | ||
generate({seed: 1, columns: 2, length: 2}, function(err, output){ | ||
output.should.eql('OMH,ONKCHhJmjadoA\nD,GeACHiN'); | ||
}); |
@@ -5,3 +5,3 @@ | ||
var generator = generate({seed: 1, headers: 2, length: 2}); | ||
var generator = generate({columns: ['int', 'bool'], length: 2}); | ||
generator.pipe(process.stdout); |
@@ -6,3 +6,3 @@ | ||
var data = [] | ||
var generator = generate({seed: 1, objectMode: true, headers: 2, length: 2}); | ||
var generator = generate({seed: 1, objectMode: true, columns: 2, length: 2}); | ||
generator.on('readable', function(){ | ||
@@ -9,0 +9,0 @@ while(d = generator.read()){ |
Sorry, the diff of this file is not supported yet
25950