```javascript npm i node-dev-fx -S ```


Keywords
http server, logger
License
ISC
Install
npm install node-dev-fx@0.1.22

Documentation

install package

npm i node-dev-fx -S

import package

const fx=require('node-dev-fx');

httpServer

var httpServer=fx.httpServer;
httpServer.addHandler('/api/hello',function(req){
    return "hello";
});
httpServer.addHandler('/api/users',function(req){
    return {id:1,name:'gainorloss'};
});
httpServer.start('localhost',3000);

html downloader & parser

var downloader=fx.htmlDownloader;
var parser=fx.htmlParser;

downloader.getHtmlContent("http://visionmedia.github.io/superagent/",{},content=>{
    parser.getItems(content,"h3",function($,i,e){
        console.log('downloader',$(e).text());
    });
});

scheduler & logger.

var scheduler=fx.scheduler;
var logger=fx.logger;

let i=0;
scheduler.addJob("default",'*/1 * * * * ?',function(){
   i++;
   logger.debug('scheduler',i);
   logger.info('scheduler',i);
   logger.warning('scheduler',i);
   logger.err('scheduler',i);
});
scheduler.run();