@athenna/http
Version:
The Athenna Http server. Built on top of fastify.
31 lines (30 loc) • 758 B
TypeScript
/**
* @athenna/http
*
* (c) João Lenon <lenon@athenna.io>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
import { BaseCommand } from '@athenna/artisan';
export declare class RouteListCommand extends BaseCommand {
static signature(): string;
static description(): string;
handle(): Promise<void>;
/**
* Paint a method by its name.
*/
private paintMethod;
/**
* Resolve the http routes file.
*/
private resolveRoute;
/**
* Get the http kernel module from RC file or resolve the default one.
*/
private getHttpKernel;
/**
* Get the parent URL of the project.
*/
private getParentURL;
}