koa-json2xlsx
v1.0.3
Published
json2xlsx middleware for koa.
Downloads
45
Readme
koa-json2xlsx
Json to excel(xlsx) middleware for koa
Need async/await support, so you have to use Node v7.6+, or use --harmony
option.
Installation
Install using npm:
npm install koa-json2xlsx
Usage
const Koa = require('koa');
const koaJson2xlsx = require('koa-json2xlsx');
const app = new Koa();
const data = [
{
name: 'Peter',
age: 18,
foo: 'bar'
},
{
name: 'Jane',
age: 19,
foo: 'bar'
}
];
app.use(koaJson2xlsx());
app.use(ctx => {
ctx.xlsx('data.xlsx', data);
});
Reference
xlsx
ctx.xlsx(filename, [option])
You can find available option here.
xls
An alias of xlsx
.
Tests
Run tests using npm test
.