0.2.0 • Published 8 years ago

gulp-csvtojson v0.2.0

Weekly downloads
56
License
MIT
Repository
github
Last release
8 years ago

gulp-csvtojson Build Status

gulp plugin to wrap csvtojson

Install

$ npm install --save-dev gulp-csvtojson

Usage

Here is the code snippet for general usage which generate json for you.

var gulp = require('gulp');
var csvtojson = require('gulp-csvtojson');

gulp.task('default', function () {
    return gulp.src('src/file.csv')
        .pipe(csvtojson({ toArrayString: true }))
        .pipe(gulp.dest('dist'));
});

Here is the code snippet for generating js file.

var gulp = require('gulp');
var csvtojson = require('gulp-csvtojson');
var insert = require('gulp-insert');
var ext_replace = require('gulp-ext-replace');

gulp.task('default', function () {
    return gulp.src('src/file.csv')
        .pipe(csvtojson({ toArrayString: true }))
        .pipe(insert.prepend('var anyVariable = '))
        .pipe(insert.append(';'))
        .pipe(ext_replace('.js'))
        .pipe(gulp.dest('dist'));
});

Options

Refer to this list for full options.

Note: to get a valid json file, you need set toArrayString to true.

API

Since v0.2.0, API no longer supported, to achieve the same result, please adapt your code according to the second code snippet.

License

MIT © Icer

0.2.0

8 years ago

0.1.0

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago