@re-shell/cli
Version:
Full-stack development platform uniting microservices and microfrontends. Build complete applications with .NET (ASP.NET Core Web API, Minimal API), Java (Spring Boot, Quarkus, Micronaut, Vert.x), Rust (Actix-Web, Warp, Rocket, Axum), Python (FastAPI, Dja
92 lines (91 loc) • 4.51 kB
TypeScript
import { BackendTemplate } from '../types';
export declare const backendTemplates: Record<string, BackendTemplate>;
export declare function getBackendTemplate(id: string): BackendTemplate | undefined;
export declare function listBackendTemplates(): BackendTemplate[];
export declare function getBackendTemplatesByLanguage(language: string): BackendTemplate[];
export declare function getBackendTemplatesByFramework(framework: string): BackendTemplate[];
export { hapiTypeScriptTemplate } from './hapi-ts';
export { djangoTemplate } from './django';
export { djangoEnhancedTemplate } from './django-enhanced';
export { tornadoTemplate } from './tornado-py';
export { sanicTemplate } from './sanic-py';
export { starletteTemplate } from './starlette';
export { actixWebTemplate } from './actix-web';
export { warpTemplate } from './warp';
export { rocketTemplate } from './rocket';
export { axumTemplate } from './axum';
export { springBootTemplate } from './spring-boot';
export { quarkusTemplate } from './quarkus';
export { micronautTemplate } from './micronaut';
export { vertxTemplate } from './vertx';
export { aspnetCoreWebApiTemplate } from './aspnet-core-webapi';
export { aspnetCoreMinimalTemplate } from './aspnet-core-minimal';
export { blazorServerTemplate } from './blazor-server';
export { grpcServiceTemplate } from './grpc-service';
export { aspnetDapperTemplate } from './aspnet-dapper';
export { aspnetAutoMapperTemplate } from './aspnet-automapper';
export { aspnetXUnitTemplate } from './aspnet-xunit';
export { aspnetEFCoreTemplate } from './aspnet-efcore';
export { aspnetHotReloadTemplate } from './aspnet-hotreload';
export { aspnetSerilogTemplate } from './aspnet-serilog';
export { aspnetSwaggerTemplate } from './aspnet-swagger';
export { aspnetJwtTemplate } from './aspnet-jwt';
export { laravelTemplate } from './laravel';
export { symfonyTemplate } from './symfony';
export { slimTemplate } from './slim';
export { codeigniterTemplate } from './codeigniter';
export { ginTemplate } from './gin';
export { echoTemplate } from './echo';
export { fiberTemplate } from './fiber';
export { chiTemplate } from './chi';
export { grpcGoTemplate } from './grpc-go';
export { goSqlxTemplate } from './go-sqlx';
export { railsApiTemplate } from './rails-api';
export { sinatraTemplate } from './sinatra';
export { grapeTemplate } from './grape';
export { openrestyTemplate } from './openresty';
export { lapisTemplate } from './lapis';
export { luaHttpTemplate } from './lua-http';
export { kongPluginTemplate } from './kong-plugin';
export { crowTemplate } from './crow';
export { drogonTemplate } from './drogon';
export { pistacheTemplate } from './pistache';
export { beastTemplate } from './beast';
export { vaporTemplate } from './vapor';
export { perfectTemplate } from './perfect';
export { kituraTemplate } from './kitura';
export { hummingbirdTemplate } from './hummingbird';
export { shelfTemplate } from './shelf';
export { angel3Template } from './angel3';
export { conduitTemplate } from './conduit';
export { expressTemplate } from './express';
export { fastapiTemplate } from './fastapi';
export { nestjsTemplate } from './nestjs';
export { flaskTemplate } from './flask';
export { koaTemplate } from './koa';
export { fastifyTemplate } from './fastify';
export { loopbackTemplate } from './loopback';
export { adonisjsTemplate } from './adonisjs';
export { restifyTemplate } from './restify';
export { feathersjsTemplate } from './feathersjs';
export { moleculerTemplate } from './moleculer';
export { sailsjsTemplate } from './sailsjs';
export { strapiTemplate } from './strapi';
export { meteorjsTemplate } from './meteorjs';
export { totaljsTemplate } from './totaljs';
export { eggjsTemplate } from './eggjs';
export { thinkjsTemplate } from './thinkjs';
export { actionheroTemplate } from './actionherojs';
export { foaltsTemplate } from './foalts';
export { marblejsTemplate } from './marblejs';
export { tsedTemplate } from './tsed';
export { middyTemplate } from './middy';
export { polkaTemplate } from './polka';
export { tinyhttpTemplate } from './tinyhttp';
export { hyperExpressTemplate } from './hyper-express';
export { apolloServerTemplate } from './apollo-server';
export { graphqlYogaTemplate } from './graphql-yoga';
export { ComposerGenerator, generateComposerFiles } from './php-composer';
export type { ComposerConfig } from './php-composer';
export { PhpFpmGenerator, generatePhpFpmConfig } from './php-fpm';
export type { PhpFpmConfig } from './php-fpm';