thinknode
Version:
A fast, flexible and all-in-one web framework for node.js.
19 lines (18 loc) • 558 B
JavaScript
/**
*
* @author richen
* @copyright Copyright (c) 2015 - <richenlin(at)gmail.com>
* @license MIT
* @version 16/7/2
*/
;
//rewite promise, bluebird is much faster
global.Promise = require('bluebird');
require('babel-runtime/core-js/promise').default = Promise;
//define THINK object
global.THINK = Object.create(require('./lib/Util/Lib.js'));
//export framework
var requireDefault = function (obj) {
return obj && obj.__esModule ? obj : { default: obj };
};
module.exports = requireDefault(require('./lib/Think.js')).default;