@teclone/r-server
Version:
A lightweight, extensible web-server with inbuilt routing-engine, static file server, file upload handler, request body parser, middleware support and lots more
52 lines (47 loc) • 1.52 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var Server = require('./modules/Server');
var Router = require('./modules/Router');
var BodyParser = require('./modules/BodyParser');
var Request = require('./modules/Request');
var Response = require('./modules/Response');
var _types = require('./@types');
var createConfig = function createConfig(config) {
return config;
};
Object.defineProperty(exports, 'Server', {
enumerable: true,
get: function () { return Server.Server; }
});
Object.defineProperty(exports, 'Router', {
enumerable: true,
get: function () { return Router.Router; }
});
Object.defineProperty(exports, 'BodyParser', {
enumerable: true,
get: function () { return BodyParser.BodyParser; }
});
Object.defineProperty(exports, 'Http1Request', {
enumerable: true,
get: function () { return Request.Http1Request; }
});
Object.defineProperty(exports, 'Http2Request', {
enumerable: true,
get: function () { return Request.Http2Request; }
});
Object.defineProperty(exports, 'Http1Response', {
enumerable: true,
get: function () { return Response.Http1Response; }
});
Object.defineProperty(exports, 'Http2Response', {
enumerable: true,
get: function () { return Response.Http2Response; }
});
exports.createConfig = createConfig;
Object.keys(_types).forEach(function (k) {
if (k !== 'default' && !exports.hasOwnProperty(k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return _types[k]; }
});
});
//# sourceMappingURL=index.js.map