@roots/bud-server
Version:
Development server for @roots/bud
23 lines (22 loc) • 591 B
JavaScript
import { __decorate } from "tslib";
import { createServer } from 'node:http';
import { BaseServer } from '@roots/bud-server/server/base';
import { bind } from '@roots/bud-support/decorators/bind';
/**
* HTTP Server
*/
export class Server extends BaseServer {
/**
* createServer
*
* @param express - Express application
* @returns server - {@link HttpServer}
*/
async createServer(express) {
this.instance = createServer(this.options, express);
return this.instance;
}
}
__decorate([
bind
], Server.prototype, "createServer", null);