we-plugin-csv

1.1.1 • Public • Published

we-plugin-csv

We.js plugin do add csv response type and set we.csv attribute with https://github.com/wdavidw/node-csv module

Installation

we i we-plugin-csv

Configuration

For responses related to model

file: config/local.js

    csv: {
      // configure your model coluns with this
      modelColumns: {
        // Example for user model:
        user: {
           userId: 'id',
           displayName: 'displayName',
           fullName: 'fullName',
           biography: 'biography',
           gender: 'gender'
        }
      }
    }

For configure csv columns in controller:

// in your controller
res.locals.csvResponseColumns = {
    userId: 'id',
    displayName: 'displayName',
    fullName: 'fullName',
    biography: 'biography',
    status: 'gender'
};

API

Use the responseType API

http://localhost:4000/user.csv

Lib

Links

License

Under the MIT license.

/we-plugin-csv/

    Package Sidebar

    Install

    npm i we-plugin-csv

    Weekly Downloads

    4

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    4.98 kB

    Total Files

    4

    Last publish

    Collaborators

    • albertosouza