Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Koa.fs

Send files using Koa2.
Made using GNU Nano 2.8.5. :-)

How to install

You can install the koafs through:

A) npm, using npm install koafs --save
B) yarn, using yarn add koafs --save

How to use

// Retrieves the module
const koafs = require("koafs");

// Create a simple function to handle a route
const handle = (ctx) => {

    // Send the file to the client-side, A.K.A download.
    koafs(ctx, {
        "name": 'how-to-use.txt',
        "path": __dirname + '/README.md',
        "mimetype": 'text/markdown'
    });

};

/**
 * Let's create the koa2 route.
 * PS: this model of route definition is from koa-better-router,
 *    I use and recommend it for you use too.
 */
router.get("/download", handle);

Found a bug?

Feel free to create a issue on this repository.

About

Send files using Koa2

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages